summaryrefslogtreecommitdiff
path: root/amiga/menu.h
Commit message (Collapse)AuthorAgeFilesLines
* move frontends into sub directoryVincent Sanders2016-05-151-150/+0
|
* Cleanup amiga include issues introduced as part of core updatesVincent Sanders2016-04-201-6/+8
|
* Create menus on OS3 and 4 the same way (manual GadTools method).Chris Young2015-09-061-5/+2
| | | | | This makes it easier to switch to menuclass. It also fixes a crash-on-exit bug on OS3.
* Permanently enable display of the "enable javascript" UI optionsChris Young2015-08-091-2/+0
|
* Don't schedule our own redraw after a reformat, as this is performed anyway.Chris Young2015-01-291-0/+6
| | | | Attempt to get menus working on OS3 build.
* Add Undo/Redo to Amiga version. NB: Clear selection no longer has a shortcut ↵Chris Young2013-10-011-0/+5
| | | | key.
* Slightly better layoutingChris Young2013-08-201-0/+1
|
* Fix enable/disable of tab close optionChris Young2013-07-191-1/+1
|
* Re-arrange menu to better conform to the Style GuideChris Young2013-07-191-3/+4
|
* Remove PDF menu item if built without PDF exportChris Young2013-06-081-3/+5
|
* Menu refactorChris Young2013-05-181-21/+76
|
* Ensure the menu checked state remain in sync with realityChris Young2012-12-151-0/+2
|
* Update menu checked stateChris Young2012-12-151-0/+3
|
* Add some options to the browser menuChris Young2012-12-151-3/+3
|
* Fix a serious crash that occurs if the underlying window is closed during a ↵Chris Young2012-10-311-0/+5
| | | | hook function invoked from it.
* Change menus so menu functions are called internally by window.classChris Young2012-04-291-1/+0
| | | | | | | | (RA_HandleInput). This makes menu selection more reliable and stops us missing menu events which appeared to be getting lost within the HANDLEINPUT method. svn path=/trunk/netsurf/; revision=13898
* Remove browser_window type from ami_create_menu()Chris Young2011-09-041-1/+1
| | | | | | Remove DrawInfo too, as only there for image menus which never worked. svn path=/trunk/netsurf/; revision=12718
* Updates required to build with previous commitChris Young2011-02-231-1/+1
| | | | svn path=/trunk/netsurf/; revision=11780
* Fix menu shortcutsChris Young2010-10-071-1/+1
| | | | svn path=/trunk/netsurf/; revision=10870
* Merge treeview-redux to trunkJohn Mark Bell2010-10-051-6/+9
| | | | svn path=/trunk/netsurf/; revision=10865
* ami_easy_clipboard just got easier, and a buffer overrun/memory leak got fixedChris Young2010-07-241-1/+1
| | | | svn path=/trunk/netsurf/; revision=10662
* Fix menu disable on tab switch and CutChris Young2010-07-241-1/+1
| | | | svn path=/trunk/netsurf/; revision=10661
* Amiga: Add "cut" option; make cut/copy/paste menus context sensitive; allow ↵Chris Young2010-07-241-6/+7
| | | | | | | | | | | dragging selections within NetSurf window to text fields (does not work across windows). todo: switching tabs will reset cut/copy/paste menus to initial state; cut option is putting something on the clipboard which causes a crash when pasting it back svn path=/trunk/netsurf/; revision=10660
* Ensure menu state is correct when switching tabsChris Young2010-04-241-0/+1
| | | | svn path=/trunk/netsurf/; revision=10476
* Mostly working scale. Fast scrolling doesn't work when scaled, and neither doesChris Young2009-08-301-2/+2
| | | | | | updating boxes (GIF anims etc) svn path=/trunk/netsurf/; revision=9513
* First attempt at Amiga printing support. Doesn't quite work - a column on ↵Chris Young2009-08-231-2/+2
| | | | | | | | the left will print, but the rest of the page is an unexpected pastel pink. svn path=/trunk/netsurf/; revision=9410
* Amiga Options GUI template code and a bonus "redraw" option in the menuChris Young2009-06-201-2/+2
| | | | svn path=/trunk/netsurf/; revision=7900
* Add Save as IFF to main menusChris Young2009-05-171-3/+15
| | | | | | Disable menu items that aren't relevant for current content svn path=/trunk/netsurf/; revision=7521
* More changes for search function.Chris Young2008-12-131-2/+2
| | | | | | | Open local file requester now has a hook which filters out files with MIME types that NetSurf does not recognise. svn path=/trunk/netsurf/; revision=5907
* Allow opening of local files from anywhere, not just the parent of the ↵Chris Young2008-11-151-2/+2
| | | | | | current dir. svn path=/trunk/netsurf/; revision=5695
* AmigaOS implementation of complete page save.Chris Young2008-11-081-2/+2
| | | | svn path=/trunk/netsurf/; revision=5653
* ARexx menu with items populated from arexx_dir.Chris Young2008-10-261-1/+23
| | | | svn path=/trunk/netsurf/; revision=5632
* Implemented the ability to add hotlist entries to the Hotlist menu. ↵Chris Young2008-10-141-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-31/+31
| | | | svn path=/trunk/netsurf/; revision=5563
* Improved Amiga treeview support. Now creates trees for cookies and history ↵Chris Young2008-10-111-31/+31
| | | | | | | | | (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-1/+1
| | | | svn path=/trunk/netsurf/; revision=5498
* AmigaOS tabs implementation.Chris Young2008-10-051-1/+1
| | | | | | | | | | | 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-1/+2
| | | | svn path=/trunk/netsurf/; revision=5482
* Treeview window event handling (currently just double-clicking hotlist items andChris Young2008-09-281-1/+1
| | | | | | closing the window) svn path=/trunk/netsurf/; revision=5453
* Moved menu selection code to menu.cChris Young2008-09-031-0/+1
| | | | svn path=/trunk/netsurf/; revision=5230
* Added PDF export to Amiga port.Chris Young2008-08-261-2/+2
| | | | svn path=/trunk/netsurf/; revision=5203
* Moved Amiga menu code into separate file.Chris Young2008-08-251-0/+29
svn path=/trunk/netsurf/; revision=5199