Awesome. Thanks for adding this.
On 6/2/07, Enrico Tröger <enrico.troeger@uvena.de> wrote:
Thank you very much. It applied smoothly, great. Added in SVN r1590.
What I changed(in case someone is interested in):
- moved the toolbar buttons to the right of the undo/redo buttons
- added an option to hide the toolbar buttons
- small code format changes in navqueue.c|h (nothing big)
- moved locally used variables and definitions from navqueue.h to
navqueue.c
- before adding a new position(history entry), another one is
created pointing to the current file before switching, I think this is
more intuitive
- all the other changes I forgot to mention ;-)
Awesome! Adding the current position before switching is a good idea. I was planning to do it myself but I was debating on how to do it. A few other things I had in mind for it are:
- check to see if the pos were adding is already at navq[0] (to avoid side by side duplicates)
- allow back and forward to be keybound
- add to nav queue when:
- clicking on a file in the compiler msgs window
- clicking on a symbol in the symbols list
- clicking on a line in the search results
- jumping to a line(?)
- clicking on a file in the open files tree (?)
- switching to a different tab(?)
- searching within a file(?)
The ones with ? I'm not so sure about. Maybe the should be optionized. I will play around with it and see how they work.
dave