summaryrefslogtreecommitdiff
path: root/amiga/menu.c
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Add some space between icon and text in the menuChris Young2014-07-011-6/+15
|
* Recreate the entire menu when the hotlist window is closed.Chris Young2014-06-301-8/+0
| | | | This ensures the hotlist entries in the menu are in sync with reality, and mirrors the existing hotlist toolbar update.
* Implement a very basic favicon cache for the hotlist menu to useChris Young2014-06-291-3/+13
|
* Remove Cairo from AmigaOS frontend.Chris Young2014-05-031-11/+2
|
* Change the scope of some variables picked up by cppcheck, minor reformattingChris Young2014-04-051-1/+2
|
* Fix a bunch of cppcheck unused/unreadVariable warningsChris Young2014-04-051-3/+0
|
* fixup missing includes from schedule changesVincent Sanders2014-03-091-1/+1
|
* move scheduleing into browser operation tableVincent Sanders2014-03-091-2/+7
|
* Make history internal to browser_window module.Michael Drake2014-02-151-1/+0
|
* Make browser_window_navigate (un)verifiable flag match browser_window_create.Michael Drake2014-02-101-2/+1
|
* Allow tab creation without history clone. Changes browser_window_create and ↵Michael Drake2014-02-101-6/+4
| | | | browser_window_navigate flags.
* Move new blank tab into own functionChris Young2014-01-031-22/+2
|
* Attempt fix/workaround of bug #2034Chris Young2014-01-031-1/+7
|
* Add hotlist favourites star buttonChris Young2013-11-231-0/+1
|
* Workaround for AM_EXECUTE not supporting PROGDIR:Chris Young2013-11-101-10/+10
|
* Add an implied PROGDIR: to the ARexx dir name for scanning, as executing the ↵Chris Young2013-11-091-2/+6
| | | | script with PROGDIR: in it doesn't work.
* Use LIB_IS_AT_LEAST macroChris Young2013-10-131-2/+1
|
* Correct some memory allocation parametersChris Young2013-10-121-2/+3
|
* Replace AllocVec with AllocVecTags. Remove some instances of MEMF_CLEAR ↵Chris Young2013-10-121-5/+5
| | | | where it is not necessary.
* Add Undo/Redo to Amiga version. NB: Clear selection no longer has a shortcut ↵Chris Young2013-10-011-1/+24
| | | | key.