summaryrefslogtreecommitdiff
path: root/amiga/menu.c
Commit message (Collapse)AuthorAgeFilesLines
* Safer menu deletions; stop menus from appending to existing menu with each ↵Chris Young2008-10-151-2/+5
| | | | | | new window. svn path=/trunk/netsurf/; revision=5578
* Implemented the ability to add hotlist entries to the Hotlist menu. ↵Chris Young2008-10-141-11/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modified the default Hotlist links so they show up in the menu. Currently deleting items from the menu is dangerous. To add to the Hotlist menu, add a folder node called "Menu" to the root node of the hotlist tree. Items in this folder node up to a maximum (currently) of 40 items will be added to the Hotlist menu, within the limits of the Intuition menu system. Items in folders within the Menu folder node will be converted to subitems in the menu. Folder nodes with no entries and folder nodes at level 3 in the heirarchy will become menu items with no action. Items deeper will not be included in the menu at all. eg. Root | +- Menu | +- Netsurf | | | +- NetSurf Homepage | | | +- More NetSurf links | | | +- NetSurf bugtracker | +- Google Will look something like the following within the menu: |NetSurf »| - |NetSurf Homepage | |Google | |More NetSurf links| svn path=/trunk/netsurf/; revision=5577
* Various minor fixes for treeviews, history tree now populates.Chris Young2008-10-131-20/+27
| | | | svn path=/trunk/netsurf/; revision=5563
* Improved Amiga treeview support. Now creates trees for cookies and history ↵Chris Young2008-10-111-1/+15
| | | | | | | | | (history doesn't populate at the moment). Can add folders and edit titles in hotlist treeviews, and delete entries in all treeviews. svn path=/trunk/netsurf/; revision=5542
* Full quit function and associated ARexx command (QUIT)Chris Young2008-10-061-11/+19
| | | | svn path=/trunk/netsurf/; revision=5498
* Closing entire windows instead of just tabs is now possibleChris Young2008-10-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=5497
* AmigaOS tabs implementation.Chris Young2008-10-051-18/+33
| | | | | | | | | | | Two new strings: NewTab, CloseTab Two new options: always_open_tabs indicates to open tabs instead of windows by default new_tab_is_active makes any new tab the current one (default is to open tabs in background) svn path=/trunk/netsurf/; revision=5483
* Incomplete support for tabbed browsing.Chris Young2008-10-041-29/+39
| | | | svn path=/trunk/netsurf/; revision=5482
* Treeview window event handling (currently just double-clicking hotlist items andChris Young2008-09-281-6/+15
| | | | | | closing the window) svn path=/trunk/netsurf/; revision=5453
* Amiga message additions/correctionsChris Young2008-09-161-1/+1
| | | | svn path=/trunk/netsurf/; revision=5358
* Moved menu selection code to menu.cChris Young2008-09-031-0/+153
| | | | svn path=/trunk/netsurf/; revision=5230
* Menu tidy-up, string correction and swap of Source and Text in the ↵Chris Young2008-08-311-7/+7
| | | | | | save/export menu svn path=/trunk/netsurf/; revision=5224
* Added PDF export to Amiga port.Chris Young2008-08-261-13/+27
| | | | svn path=/trunk/netsurf/; revision=5203
* Moved Amiga menu code into separate file.Chris Young2008-08-251-0/+91
svn path=/trunk/netsurf/; revision=5199