Commit Graph

147 Commits (mono/atari_treeview_rework)

Author SHA1 Message Date
Chris Young ccdaabfa38 Pass generic userdata 12 years ago
Chris Young fda365fb2d Move the hotlist menu creator into hotlist.c and make it more generic 12 years ago
Chris Young 177b46e873 Add hotlist menu items at the correct offset 12 years ago
Chris Young 9c49eb3ccc Remove unused. NB: new routine untested 12 years ago
Chris Young 454fc8dbaa Use the nsurl directly 12 years ago
Chris Young f59a93f5ee Attempt re-write of Hotlist menu creation 12 years ago
Michael Drake bd38b712c6 Avoid an error. 12 years ago
Michael Drake cf8ffa412a Remove old hotlist, cookies, and history_global_core modules. 12 years ago
Michael Drake 5c7ca39ada Remove tree_url_node module. Had to disable treeview scanning in amiga and cocoa front ends. Amiga front end very likely broken. 12 years ago
Chris Young 1761d390de Slightly better layouting 12 years ago
Chris Young 1238afdfc8 Remove unused 12 years ago
Chris Young 4a70c21215 Construct the menu in a new function, which also does basic layouting of any image menus. 12 years ago
Chris Young acdf478d3f Sub-menu arrows 12 years ago
Chris Young 33b8644ec2 Another attempt at creating image menus 12 years ago
Michael Drake 65a94d5b02 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 12 years ago
Michael Drake eaae716989 Move old hotlist out of the way. 12 years ago
Chris Young ff78c7cf2e Missed an ellipsis removal. Split this one out as RISC OS uses it. 12 years ago
Chris Young 0f79676d85 Re-arrange menu to better conform to the Style Guide 12 years ago
Chris Young 9b54d6bb9c Remove PDF menu item if built without PDF export 12 years ago
Chris Young 4bd65d429c Revert gadtools 53.5 change 12 years ago
Chris Young 864762cbe6 Merge branch 'chris/gadtools-53-5' 12 years ago
Vincent Sanders a92e5930ff fixup issues with new options API merge 12 years ago
Vincent Sanders ee6e6eec05 move options include 12 years ago
Chris Young b66775dc53 Prevent ASL from causing delayed menus 12 years ago
Chris Young fe2a80fe10 If using image menus, change the type to reflect that 12 years ago
Chris Young ddbc8c7f63 Fix build 12 years ago
Chris Young 2bce0185fe Create menus with icons when using gadtools 53.5+ (hotlist only currently) 12 years ago
Chris Young f16f2f2904 Get hotlist icons to use in menu creation 12 years ago
Chris Young c10a4321f2 Bring ARexx items to new alloc function 12 years ago
Chris Young 051fce07d9 Move hotlist entries to new allocation function 12 years ago
Chris Young 9c49d5f090 Menu refactor 12 years ago
Chris Young 94205ed48c more futile attempts to get the copy option to behave 12 years ago
Chris Young a752390abe attempt fix edit menu item disable 12 years ago
Michael Drake 631265ef6b Front ends have no reason to include desktop/selection.h now. 12 years ago
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 12 years ago
Chris Young 4d9b674997 Remove struct selection from ami_file_save and anywhere that feeds into it 12 years ago
Michael Drake 8195113196 More fixup for new core selection treatment. 12 years ago
Chris Young 5beca9d71f Remove spurious error message after closing About 12 years ago
Vincent Sanders 0eb0798873 fix errors introduced in refactor 12 years ago
Vincent Sanders 529ca251fc rename flags for browser_window routines to be shorter 12 years ago
Vincent Sanders b112dec78d change browser_window_create and refactor all callsites 12 years ago
Vincent Sanders 3bfb5b96a7 browser_window_navigate refactor 12 years ago
Chris Young cc321d5f63 Track the mouse pointer on a per-window basis 12 years ago
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. 12 years ago
Chris Young 625012a869 Set the busy pointer during redraws 12 years ago
Chris Young 8e416ec226 Ensure the menu checked state remain in sync with reality 12 years ago
Chris Young 79b1496d30 Update menu checked state 12 years ago
Chris Young 2a42b028b2 Check the checked state of the menu items a more correct way 12 years ago
Chris Young 8c74aeb6e1 Add some options to the browser menu 12 years ago
Chris Young ea5096fb8d These values shouldn't be declared static 12 years ago