Commit Graph

134 Commits

Author SHA1 Message Date
Chris Young 33b8644ec2 Another attempt at creating image menus 2013-08-15 20:10:55 +01:00
Michael Drake 65a94d5b02 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-08-13 14:11:34 +01:00
Michael Drake eaae716989 Move old hotlist out of the way. 2013-08-13 12:41:04 +01:00
Chris Young ff78c7cf2e Missed an ellipsis removal. Split this one out as RISC OS uses it. 2013-07-27 14:13:03 +01:00
Chris Young 0f79676d85 Re-arrange menu to better conform to the Style Guide 2013-07-19 17:42:25 +01:00
Chris Young 9b54d6bb9c Remove PDF menu item if built without PDF export 2013-06-08 17:10:30 +01:00
Chris Young 4bd65d429c Revert gadtools 53.5 change 2013-06-06 20:13:23 +01:00
Chris Young 864762cbe6 Merge branch 'chris/gadtools-53-5' 2013-05-31 19:59:58 +01:00
Vincent Sanders a92e5930ff fixup issues with new options API merge 2013-05-28 16:44:46 +01:00
Vincent Sanders ee6e6eec05 move options include 2013-05-28 14:16:10 +01:00
Chris Young b66775dc53 Prevent ASL from causing delayed menus 2013-05-25 13:59:42 +01:00
Chris Young fe2a80fe10 If using image menus, change the type to reflect that 2013-05-19 10:09:40 +01:00
Chris Young ddbc8c7f63 Fix build 2013-05-18 16:55:37 +01:00
Chris Young 2bce0185fe Create menus with icons when using gadtools 53.5+ (hotlist only currently) 2013-05-18 16:50:39 +01:00
Chris Young f16f2f2904 Get hotlist icons to use in menu creation 2013-05-18 16:39:29 +01:00
Chris Young c10a4321f2 Bring ARexx items to new alloc function 2013-05-18 16:28:10 +01:00
Chris Young 051fce07d9 Move hotlist entries to new allocation function 2013-05-18 16:11:49 +01:00
Chris Young 9c49d5f090 Menu refactor 2013-05-18 15:34:25 +01:00
Chris Young 94205ed48c more futile attempts to get the copy option to behave 2013-05-12 20:36:48 +01:00
Chris Young a752390abe attempt fix edit menu item disable 2013-05-12 20:36:44 +01:00
Michael Drake 631265ef6b Front ends have no reason to include desktop/selection.h now. 2013-05-10 12:16:05 +01:00
Chris Young 6686d9dad8 Schedule redraws from local history too, hide ami_do_redraw and friends as only gui.c needs to call those directly now 2013-04-04 19:46:33 +01:00
Chris Young 4d9b674997 Remove struct selection from ami_file_save and anywhere that feeds into it 2013-02-22 19:02:58 +00:00
Michael Drake 8195113196 More fixup for new core selection treatment. 2013-02-22 14:08:24 +00:00
Chris Young 5beca9d71f Remove spurious error message after closing About 2013-02-18 18:39:31 +00:00
Vincent Sanders 0eb0798873 fix errors introduced in refactor 2013-02-18 12:24:49 +00:00
Vincent Sanders 529ca251fc rename flags for browser_window routines to be shorter 2013-02-18 11:51:42 +00:00
Vincent Sanders b112dec78d change browser_window_create and refactor all callsites 2013-02-18 11:23:48 +00:00
Vincent Sanders 3bfb5b96a7 browser_window_navigate refactor 2013-02-18 11:23:27 +00:00
Chris Young cc321d5f63 Track the mouse pointer on a per-window basis 2013-01-06 00:21:15 +00:00
Chris Young 07024b05c4 Change the mouse pointer back to what it was (and what NetSurf thinks it is) instead of to the default pointer. Additionally don't use ami_update_pointer for treeview windows as AmigaOS has a pointer setting per window, but NetSurf is only storing the current one as a single global variable. 2013-01-03 19:53:20 +00:00
Chris Young 625012a869 Set the busy pointer during redraws 2013-01-03 19:26:51 +00:00
Chris Young 8e416ec226 Ensure the menu checked state remain in sync with reality 2012-12-15 15:39:09 +00:00
Chris Young 79b1496d30 Update menu checked state 2012-12-15 15:30:26 +00:00
Chris Young 2a42b028b2 Check the checked state of the menu items a more correct way 2012-12-15 14:39:01 +00:00
Chris Young 8c74aeb6e1 Add some options to the browser menu 2012-12-15 14:21:15 +00:00
Chris Young ea5096fb8d These values shouldn't be declared static 2012-12-15 13:43:05 +00:00
Chris Young 23dc635e1a Make hotlist toolbar work and update (only updates on hotlist window close currently) 2012-11-29 22:13:42 +00:00
Chris Young efbfbbc967 Fix a serious crash that occurs if the underlying window is closed during a hook function invoked from it. 2012-10-31 20:50:22 +00:00
Michael Drake 29356734eb Include desktop/browser_private.h. 2012-08-22 13:16:20 +01:00
Chris Young 21caff6365 Fix build date display 2012-08-15 20:18:00 +01:00
Chris Young 20e99e4f20 Remove visible and invalid uses of git revision hashes. Anybody who needs to know hich revision it is can check about:testament, to everybody else the string is meaningless. 2012-07-01 16:40:24 +01:00
Chris Young 286a128e1b Change menus so menu functions are called internally by window.class
(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
2012-04-29 15:59:37 +00:00
Chris Young 38b310ad5f Move user-specifics out of Resources
svn path=/trunk/netsurf/; revision=13768
2012-03-28 22:17:27 +00:00
Vincent Sanders 1490b52a6b NetSurf options rework (a=vince r=daniels,jmb)
svn path=/trunk/netsurf/; revision=13548
2012-03-22 09:34:34 +00:00
Chris Young 956cb41f7c Disable print menu option
svn path=/trunk/netsurf/; revision=13497
2012-02-28 18:51:26 +00:00
John Mark Bell f2993e6ed0 content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url
svn path=/trunk/netsurf/; revision=13236
2011-12-04 14:55:23 +00:00
Chris Young a98fb7c4dd Reimplement the previous hotlist menu refresh code, as the bug causing the previous
problems was fixed ages ago.  Make the timing configurable for now but default to off.

svn path=/trunk/netsurf/; revision=13135
2011-11-07 18:51:08 +00:00
Chris Young c1afe81e06 Complete extended context menus
svn path=/trunk/netsurf/; revision=13076
2011-10-23 13:15:44 +00:00
Chris Young c3fafd63f8 Move all main file req save ops to file.c
svn path=/trunk/netsurf/; revision=13064
2011-10-15 14:55:03 +00:00