Commit Graph

1301 Commits

Author SHA1 Message Date
Chris Young
94118d22be Remove unused global 2013-01-06 11:44:37 +00:00
Chris Young
a6c6d476e2 Set the default pointer, not the busy pointer, after completing a redraw 2013-01-06 11:42:19 +00:00
Chris Young
4011cc8671 Only set the busy pointer after we've decided not to bail out early 2013-01-06 11:40:37 +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
dfc2fe6f97 gui_window_2 var should be gwin for consistency 2013-01-03 19:32:21 +00:00
Chris Young
625012a869 Set the busy pointer during redraws 2013-01-03 19:26:51 +00:00
Vincent Sanders
484fa8b110 move common include path setup to core Makefile 2012-12-20 15:27:07 +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
08cb5a09b2 Work around a speedbar.gadget layout bug 2012-12-15 13:39:40 +00:00
Vincent Sanders
c87cbe5655 split target defaults out 2012-12-13 19:26:24 +00:00
Vincent Sanders
45906b9dc2 make macro name more correct 2012-12-13 16:31:05 +00:00
Chris Young
ec7389a18f Update the current pressed qualifier keys at every RAWKEY event, as the update doesn't work during IDCMP_IDCMPUPDATE 2012-12-10 20:26:40 +00:00
Chris Young
47579b468c Add dither quality options to GUI 2012-12-09 21:57:58 +00:00
Chris Young
589c8a28a4 Add simple refresh option to GUI 2012-12-09 21:45:12 +00:00
Chris Young
a6005c9a5b Add font anti-aliasing option to GUI 2012-12-09 21:28:32 +00:00
Chris Young
02a4bfd375 Toggle the tab bar to the correct state if the option to always show it is changed and only one tab is currently open 2012-12-09 20:39:10 +00:00
Chris Young
af8c3ef0c3 Add options for always showing tabbar and warning on closing multiple tabs 2012-12-09 20:29:01 +00:00
Chris Young
5b53364994 Move tabbed browsing options to new tab 2012-12-09 20:18:47 +00:00
Chris Young
083b7c0233 Enable persistent tab bar through tab_always_show option 2012-12-09 20:05:22 +00:00
Chris Young
0c54f2a902 Prevent multiple tabbars 2012-12-09 20:02:13 +00:00
Chris Young
24e1aff974 Reverse the logic as well as the req text 2012-12-09 20:00:59 +00:00
Chris Young
388ddc6dbd non-working "always show tabbar" option 2012-12-09 20:00:11 +00:00
Chris Young
3ef843fcb4 Switch Yes/No Replace/Don'tReplace so Esc operates the "don't do anything" operation as expected. 2012-12-09 19:41:06 +00:00
Chris Young
6b7e678476 Only bother with the delayed requester on OS4 2012-12-09 19:39:48 +00:00
Chris Young
5ee1f09dd2 Missing double-quote 2012-12-09 19:16:47 +00:00
Chris Young
70825a5ee2 Set the file comment for the included ARexx scripts as part of the install, as these tend to get lost and don't exist at all in Git. 2012-12-09 18:57:07 +00:00
Chris Young
083cf492f5 Allow ctrl-click on hotlist toolbar to open in a new tab 2012-12-09 18:52:07 +00:00
Chris Young
dfa287767f Warn the user and give them an option to stop NetSurf shutting down, if the TCP/IP stack has signalled that it is about to exit. 2012-12-08 18:08:00 +00:00
Chris Young
ff333828b7 Warn when closing multiple tabs 2012-12-08 17:47:57 +00:00
Chris Young
ffac64fcea Move download overwrite warning requester to misc.c 2012-12-08 17:25:25 +00:00
Chris Young
69647cc6a4 Respond to Ctrl-C by immediately quitting. TCP/IP stack exit expects this. 2012-12-07 23:35:57 +00:00
Chris Young
40076ea422 Allow the size of the web search gadget to be user-set 2012-12-06 23:40:13 +00:00
Chris Young
61723e01c1 Avoid NULL pointer access 2012-12-05 18:14:45 +00:00
Chris Young
22fbe5abfc Set the newly-created hotlist dirs to be "retain in memory" otherwise NetSurf crashes on hotlist cleanup. 2012-12-01 15:54:32 +00:00
Chris Young
c88c4fa214 Don't need to attempt to free on remove, as the only entry point has already done this. 2012-12-01 15:23:11 +00:00
Chris Young
ee79de5244 Attempt to do some re-layout if the toolbar is added after the window opens. 2012-12-01 15:15:12 +00:00
Chris Young
1e2cc766cd Update documentation 2012-12-01 00:29:53 +00:00
Chris Young
ffcb07b8b2 Make hotlist toolbar actually work 2012-12-01 00:27:46 +00:00
Chris Young
61872ab3a4 Debug 2012-11-29 22:44:30 +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
d66e9c34a8 Create "menu" and "toolbar" directories in the hotlist if they don't exist on startup 2012-11-29 22:08:47 +00:00
Chris Young
168d09c878 Improve the look of the hotlist toolbar 2012-11-28 22:42:23 +00:00
Chris Young
2437ca84a8 Hotlist toolbar needs to be ABOVE the tab bar 2012-11-28 19:44:40 +00:00
Chris Young
4e4bc9c135 Don't force a redraw after adding the toolbar, because we (currently) only add it immediately at window creation. 2012-11-28 19:43:24 +00:00
Chris Young
56d5e6963a Actually show the toolbar. It looks awful. 2012-11-28 19:41:18 +00:00