Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update print window to use event callback | Chris Young | 2016-12-31 | 3 | -15/+21 |
| | |||||
* | Update 401 login window to use event callbacks | Chris Young | 2016-12-31 | 3 | -10/+15 |
| | |||||
* | Simplify closing of windows on quit | Chris Young | 2016-12-31 | 1 | -20/+5 |
| | | | | | If they have a close callback it will be called. Some windows are attached to browser windows and closed elsewhere without using the callbacks. | ||||
* | Update download window to use event callbacks | Chris Young | 2016-12-31 | 3 | -10/+17 |
| | |||||
* | Update GUI options window to use event callback | Chris Young | 2016-12-31 | 3 | -14/+21 |
| | |||||
* | Update treeviews to use event callback | Chris Young | 2016-12-30 | 5 | -22/+33 |
| | |||||
* | Start tidying up Amiga event-handling code | Chris Young | 2016-12-30 | 4 | -514/+587 |
| | | | | | | | As we used a shared message port, we call different event-handling functions for different window types. This changes that so we register the event-handler as a callback so we can handle event processing for all windows generically. Currently the main browser window and find window use the new approach, so the handling still has a long list of window types. This should also make window_list private to gui.c | ||||
* | RISC OS: Fix hotlist save. | Michael Drake | 2016-12-29 | 1 | -1/+1 |
| | | | | | | | | | | | The read and write paths for hotlist are different: #define CHOICES_PREFIX "<Choices$Write>.WWW.NetSurf." NSOPTION_STRING(hotlist_path, "NetSurf:Hotlist") NSOPTION_STRING(hotlist_save, CHOICES_PREFIX "Hotlist") This switches to using hotlist_save for writing. | ||||
* | Atari: Fix typo. | Michael Drake | 2016-12-29 | 1 | -1/+1 |
| | |||||
* | Windows: Update for new hotlist API. | Michael Drake | 2016-12-29 | 2 | -8/+5 |
| | | | | This allows the hotlist backend to work before the hotlist window opens. | ||||
* | Atari: Update for new hotlist API. | Michael Drake | 2016-12-29 | 1 | -1/+2 |
| | |||||
* | RISC OS: Update for new hotlist API. | Michael Drake | 2016-12-29 | 2 | -4/+5 |
| | | | | This allows the hotlist backend to work before the hotlist window opens. | ||||
* | gtk: Update for new hotlist API. | Michael Drake | 2016-12-29 | 2 | -7/+5 |
| | | | | This allows the hotlist backend to work before the hotlist window opens. | ||||
* | Revert "RISC OS: Squash unused variable." | Vincent Sanders | 2016-12-29 | 1 | -0/+2 |
| | | | | This reverts commit 7aa1dd601e40d0684efbdd53b6ce5109846fcc37. | ||||
* | fix unexpected opening of windows in riscos | Vincent Sanders | 2016-12-29 | 1 | -7/+10 |
| | | | | | | closed windows were re-opened in RISC OS because corewindow updates failed to take into account their current state when teh core updated the content size. | ||||
* | Revert "RISC OS: Ensure core's hotlist_init is called on startup." | Michael Drake | 2016-12-29 | 1 | -11/+10 |
| | | | | This reverts commit 743637a8d2105df6ffc464a3cb4753cdc8c1401f. | ||||
* | RISC OS: Squash set but unused variable. | Michael Drake | 2016-12-29 | 1 | -3/+1 |
| | |||||
* | RISC OS: Squash unused variable. | Michael Drake | 2016-12-29 | 1 | -2/+0 |
| | |||||
* | RISC OS: Squash unused variable. | Michael Drake | 2016-12-29 | 1 | -3/+2 |
| | | | | | This has been redundant since frames were moved into the core. The all frames checkbox should be removed from the scale dialogue. | ||||
* | RISC OS: Squash use of uninitialised variable. | Michael Drake | 2016-12-29 | 1 | -1/+1 |
| | |||||
* | RISC OS: Ensure core's hotlist_init is called on startup. | Michael Drake | 2016-12-29 | 1 | -10/+11 |
| | | | | | | Until the core hotlist_init is called, it is impossible to add pages to the hotlist. This means we need to ensure it is called on startup, rather than when first showing the hotlist. | ||||
* | Atari front end doesn't need the tree compat layer. | Michael Drake | 2016-12-28 | 4 | -4/+2 |
| | |||||
* | Merge branch 'vince/ro-corewindow' | Vincent Sanders | 2016-12-28 | 28 | -2460/+2675 |
|\ | | | | | | | | | Conflicts: frontends/riscos/sslcert.h | ||||
| * | remove RISC OS treeview wrapper implementation | Vincent Sanders | 2016-12-28 | 7 | -1324/+12 |
| | | |||||
| * | Update RISC OS ssl certificate viewer to core window interface | Vincent Sanders | 2016-12-28 | 5 | -229/+304 |
| | | |||||
| * | Update RISC OS global history to use core window interface | Vincent Sanders | 2016-12-28 | 7 | -234/+364 |
| | | |||||
| * | Update RISC OS hotlist to use core window interface | Vincent Sanders | 2016-12-28 | 7 | -412/+536 |
| | | |||||
| * | Update RISC OS cookie window to use core window interface | Vincent Sanders | 2016-12-28 | 8 | -223/+362 |
| | | |||||
| * | RISC OS corewindow implementation | Vincent Sanders | 2016-12-28 | 3 | -2/+1074 |
| | | |||||
| * | reformat riscos treeview source so it can be understood | Vincent Sanders | 2016-12-28 | 1 | -597/+573 |
| | | |||||
| * | improve gtk corewindow documentation | Vincent Sanders | 2016-12-26 | 2 | -14/+13 |
| | | |||||
| * | improve doc comments in windows corewindow handling | Vincent Sanders | 2016-12-26 | 2 | -2/+13 |
| | | |||||
* | | RISC OS: Remove unused function declaration. | Michael Drake | 2016-12-18 | 1 | -1/+0 |
| | | |||||
* | | remove unecessary include of depricated tree interface from beos | Vincent Sanders | 2016-12-16 | 1 | -1/+0 |
| | | |||||
* | | Never warn the user about multiple tabs being open when we're in the process ↵ | Chris Young | 2016-12-15 | 1 | -1/+3 |
| | | | | | | | | of quitting. | ||||
* | | Avoid leaking memory when typing | Chris Young | 2016-12-11 | 1 | -1/+2 |
| | | |||||
* | | RISC OS: Free nsoptions | Chris Young | 2016-12-11 | 1 | -0/+1 |
| | | |||||
* | | Ensure we close all opened resources when we early exit | Chris Young | 2016-12-11 | 1 | -15/+22 |
| | | |||||
* | | Tidy-up init a bit | Chris Young | 2016-12-11 | 1 | -84/+107 |
| | | |||||
* | | Finalise bitmap code last as purging the cache needs it | Chris Young | 2016-12-11 | 1 | -3/+2 |
| | | |||||
* | | Move as much closedown as possible into gui_quit | Chris Young | 2016-12-11 | 1 | -14/+14 |
| | | |||||
* | | Ensure OpenURL list is always freed | Chris Young | 2016-12-07 | 1 | -11/+11 |
| | | |||||
* | | Revert "Ensure we free the pen list memory" | Chris Young | 2016-12-06 | 1 | -10/+9 |
| | | | | | | | | This reverts commit 74d7c2d2c2b2161701c1f0258bbfc7feb753ac1e. | ||||
* | | Free the correct memory pointer | Chris Young | 2016-12-06 | 1 | -1/+1 |
| | | |||||
* | | Ensure we free the pen list memory | Chris Young | 2016-12-06 | 1 | -9/+10 |
| | | |||||
* | | Fix memory leak | Chris Young | 2016-12-06 | 1 | -0/+1 |
| | | |||||
* | | Ensure pool init returns non-NULL so it isn't treated as an error. | Chris Young | 2016-12-06 | 1 | -1/+1 |
| | | |||||
* | | Replace custom itempool functions with malloc/free as clib handles these ↵ | Chris Young | 2016-12-06 | 1 | -4/+4 |
| | | | | | | | | more efficiently than our pools. | ||||
* | | Avoid potential memory leak | Chris Young | 2016-12-06 | 1 | -12/+12 |
| | | |||||
* | | Fix brokenness caused by recent changes | Chris Young | 2016-12-05 | 1 | -15/+13 |
| | |