summaryrefslogtreecommitdiff
path: root/amiga/menu.c
Commit message (Collapse)AuthorAgeFilesLines
* move frontends into sub directoryVincent Sanders2016-05-151-1146/+0
|
* Update to new warn_user APIChris Young2016-05-011-2/+2
|
* Cleanup amiga include issues introduced as part of core updatesVincent Sanders2016-04-201-1/+4
|
* Make struct bitmap private to bitmap.cChris Young2016-03-221-2/+2
|
* Avoid some crashing by disabling the update of the hotlist menuChris Young2016-02-291-9/+17
| | | | This will be fixed properly when the menu code is re-written to use menuclass, as that supports dynamic updates.
* Remove old #defineChris Young2016-02-141-6/+0
|
* Limit hotlist menu entries to 100 charsChris Young2016-02-141-4/+7
|
* Add an option to close inactive tabs to the tab bar context menuChris Young2016-01-311-1/+1
|
* Bring OS3 about requester up on the correct screenChris Young2016-01-251-1/+1
|
* Simple "about" requester for OS3Chris Young2016-01-251-4/+9
|
* Fix some old and new GCC errors/warningsChris Young2016-01-151-3/+2
|
* Add missing menu imageChris Young2016-01-031-1/+1
|
* Add F8/F9/F10 as shortcuts to the scale functionalityChris Young2015-11-151-2/+1
|
* Forcibly enable cut/copy/paste menu items until such a time as I can figure ↵Chris Young2015-11-061-3/+8
| | | | out why they are disabling at the wrong times.
* Create menus on OS3 and 4 the same way (manual GadTools method).Chris Young2015-09-061-32/+17
| | | | | This makes it easier to switch to menuclass. It also fixes a crash-on-exit bug on OS3.
* Rough outline for Intuition-based context menuChris Young2015-09-031-1/+1
|
* Fix usage of ExAll with new SDKChris Young2015-09-011-0/+2
| | | | Some of the defines it needs have moved to dos/obsolete.h
* Restrict all menu icon code to OS4+gadtools53.7Chris Young2015-08-171-30/+38
| | | | This avoids requests for TBimages: on OS3
* Check menuobj before we dispose itChris Young2015-08-161-10/+6
|
* Permanently enable display of the "enable javascript" UI optionsChris Young2015-08-091-6/+0
|
* Space ARexx menu items correctly.Chris Young2015-06-211-1/+2
|
* Require gadtools 53.7Chris Young2015-06-201-2/+2
| | | | OS4.1u6 does not cope well with image menus, so insist on a component in FE to ensure the layouting is sane and menu creation is fast.
* Prettify pull-down (not context) menu.Chris Young2015-06-161-36/+47
|
* Remove some workarounds to make image menus conform better on OS4.1u6. They ↵Chris Young2015-06-161-31/+2
| | | | never quite matched normal menus so are going to look odd when we add more images anyway.
* To avoid namespace conflicts with ncurses add NetSurf key prefix.Witold Filipczyk2015-03-271-8/+8
| | | | Adds a NetSurf key code prefix of NS_ to all key codes.
* fix OS3 build, avoid forward declarationsChris Young2015-02-231-449/+414
|
* Convert menu.c to use macros for hook functionsChris Young2015-02-231-35/+35
|
* NewLook menusChris Young2015-02-011-1/+3
|
* Fix OS3 buildChris Young2015-01-291-2/+2
| | | | Fix font cache on OS3
* Don't schedule our own redraw after a reformat, as this is performed anyway.Chris Young2015-01-291-1/+32
| | | | Attempt to get menus working on OS3 build.
* Move everything else over to using the class pointers.Chris Young2015-01-261-2/+3
| | | | Exception: popupmenu.class is still using old _GetClass functions.
* Add missing headersChris Young2015-01-201-0/+1
|
* Take out some more code which won't work on OS3Chris Young2015-01-191-0/+1
|
* More OS3 fixesChris Young2015-01-181-7/+17
|
* Store scale in gui_window. Remove a lot of bw dereferencing for scale.Michael Drake2014-12-041-4/+4
|
* Fix brackets.Michael Drake2014-11-221-1/+1
|
* Shouldn't need browser_private.h now.Michael Drake2014-11-221-1/+1
|
* Use API to find if content is selectable, instead of guessing.Michael Drake2014-11-221-1/+1
|
* Simplify ami_history_open API and use correct call to get history object.Michael Drake2014-11-221-2/+1
|
* Use API to get URL.Michael Drake2014-11-221-3/+2
|
* Use browser_window_get_content where we need to.Michael Drake2014-11-221-5/+5
|
* Remove the global which meant we could only open one local history window.Chris Young2014-11-161-1/+1
| | | | Now we can open multiple local history windows, which avoids the confusion when requesting a local history window when one is already open.
* Remove some cyclic referencingChris Young2014-11-161-2/+2
|
* Fix amiga/menu.c for new structsChris Young2014-11-161-30/+30
|
* Fix warnings, formattingChris Young2014-11-101-32/+18
|
* Update amiga frontend for split operation table header changesVincent Sanders2014-10-161-2/+3
|
* split version info into its own header and remove unnecessary nesurf.h includesVincent Sanders2014-10-131-6/+8
| | | | | | | | | The netsurf.h header should *only* contain the registration, core initialisation and finalisation methods. Version information is best placed in its own header. Also remove any unneeded inclusion of this header limiting it to solely the places the relevant API is required.
* Use label.image's In Menu Mode when availableChris Young2014-07-281-0/+7
|
* try and improve usage of browser window internalsVincent Sanders2014-07-061-2/+6
|
* Neaten up sub-menu highlightingChris Young2014-07-011-18/+56
|