Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update amiga frontend to remove reformat API | Vincent Sanders | 2017-04-26 | 1 | -29/+20 |
| | |||||
* | Amiga: Update for core hotlist API change. | Michael Drake | 2017-04-25 | 1 | -2/+3 |
| | |||||
* | update amiga frontend invalidate window API change | Vincent Sanders | 2017-04-19 | 1 | -35/+48 |
| | |||||
* | Adjust the requested class versions to be the minimum required. | Chris Young | 2017-04-16 | 6 | -26/+50 |
| | | | | | | | Some features of later versions are used but are either restricted to OS4 only, or runtime version checks select the appropriate routines. Where the lowest required version cannot be determined, the version provided in the ClassAct 3.3 archive is requested. Bugs may mean these older classes do not work as expected. In addition, restrict the opening of listbrowser.gadget and the custom Stringview class to OS4 only. | ||||
* | Allow for more varied notification backmsgs | Chris Young | 2017-03-21 | 3 | -4/+30 |
| | |||||
* | Try to avoid extraneous progress notifications | Chris Young | 2017-03-20 | 1 | -4/+7 |
| | |||||
* | Enable displaying download progress within a notification. | Chris Young | 2017-03-20 | 3 | -7/+48 |
| | | | | | | Requires Enhancer Pack (Ringhio 53.65+) Defaults to 0 (off) as there is currently no check to see if this version is installed. This is currently potentially dangerous to toggle whilst a download is in progress, so cannot be changed through the GUI. | ||||
* | fix errors from cppcheck in amiga frontend | Vincent Sanders | 2017-03-03 | 5 | -3/+11 |
| | |||||
* | When switching to outline fonts on OS3 reset the fonts | Chris Young | 2017-02-25 | 1 | -0/+9 |
| | | | | TODO: make this change in the GUI when toggling | ||||
* | Fix menu shortcuts on non-menuclass menus | Chris Young | 2017-02-24 | 1 | -1/+1 |
| | |||||
* | clean up some of the doxygen generation warnings | Vincent Sanders | 2017-02-19 | 7 | -12/+22 |
| | |||||
* | clean up incorrect documentation comments from plotter API rework | Vincent Sanders | 2017-02-14 | 2 | -5/+7 |
| | |||||
* | Try to ensure we get the correct type of native BitMap | Chris Young | 2017-02-13 | 6 | -10/+12 |
| | |||||
* | Remove direct_render, only ever used for debugging | Chris Young | 2017-02-13 | 3 | -32/+3 |
| | |||||
* | Make gui_globals less... global | Chris Young | 2017-02-13 | 6 | -26/+40 |
| | |||||
* | Get render bitmap size via function | Chris Young | 2017-02-13 | 4 | -4/+22 |
| | |||||
* | Manage shared pens internally unless we need multiple lists (eg. per ↵ | Chris Young | 2017-02-13 | 7 | -14/+68 |
| | | | | browser_window) | ||||
* | Alloc gui_global structure when initialising | Chris Young | 2017-02-13 | 8 | -55/+60 |
| | |||||
* | Remove use of global context data from Amiga frontend | Chris Young | 2017-02-13 | 11 | -92/+81 |
| | |||||
* | Merge branch 'vince/plotctx' | Vincent Sanders | 2017-02-12 | 5 | -357/+557 |
|\ | |||||
| * | update amiga plot API | Vincent Sanders | 2017-02-11 | 5 | -357/+557 |
| | | |||||
* | | Fix OS3 build | Chris Young | 2017-02-11 | 1 | -0/+1 |
|/ | |||||
* | create netsurf inttypes header to have portable integer formatting macros | Vincent Sanders | 2017-01-21 | 1 | -1/+1 |
| | |||||
* | remove silly debug | Chris Young | 2017-01-16 | 1 | -1/+1 |
| | |||||
* | Perform dynamic update of Hotlist menu when using MenuClass menus | Chris Young | 2017-01-16 | 2 | -2/+3 |
| | | | | Currently updates on closing the Hotlist window, but could be persuaded to update on every hotlist drag if deemed necessary. | ||||
* | Update documentaton | Chris Young | 2017-01-15 | 2 | -3/+3 |
| | |||||
* | disable dynamic hotlist menu update | Chris Young | 2017-01-15 | 1 | -1/+1 |
| | | | | menuclass doesn't appear to be working as advertised | ||||
* | minor menu fixes | Chris Young | 2017-01-15 | 3 | -10/+10 |
| | |||||
* | Attempt hotlist menu refresh | Chris Young | 2017-01-15 | 6 | -16/+79 |
| | |||||
* | Ignore the other check toggle stuff with menuclass | Chris Young | 2017-01-15 | 1 | -1/+11 |
| | | | | The one thing we are toggling is actioned immediately when potentially changing the state in the prefs window | ||||
* | Update JS menu check state when prefs option is toggled | Chris Young | 2017-01-15 | 3 | -2/+12 |
| | |||||
* | Split up menu.c into generic and gui_window-specific files | Chris Young | 2017-01-15 | 12 | -1190/+1292 |
| | |||||
* | Share menuclass object with all browser windows | Chris Young | 2017-01-15 | 3 | -4/+26 |
| | |||||
* | Remove excess logging and fix user-added hotlist separator bars | Chris Young | 2017-01-15 | 1 | -6/+3 |
| | |||||
* | Fix MenuClass menu creation | Chris Young | 2017-01-14 | 5 | -172/+197 |
| | |||||
* | Get selected state with MenuClass compatible abstraction | Chris Young | 2017-01-14 | 1 | -4/+23 |
| | |||||
* | Replace OnMenu/OffMenu with MenuClass compatible abstraction | Chris Young | 2017-01-14 | 4 | -66/+164 |
| | |||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf into ↵ | Chris Young | 2017-01-14 | 2 | -2/+2 |
|\ | | | | | | | chris/menuclass | ||||
| * | move plot style header to netsurf include directory | Vincent Sanders | 2017-01-13 | 1 | -1/+1 |
| | | | | | | | | | | move plotter style header and adjust all callers to use only what they actually require. | ||||
| * | Avoid accessing NULL pointer | Chris Young | 2017-01-12 | 1 | -1/+1 |
| | | |||||
* | | Our hook function needs to be in UserData, not PickHook, for window.class ↵ | Chris Young | 2017-01-12 | 1 | -1/+1 |
| | | | | | | | | reasons. | ||||
* | | Attempt to construct menu using menuclass | Chris Young | 2017-01-09 | 1 | -8/+92 |
|/ | |||||
* | Queue redraws for SimpleRefresh browser windows | Chris Young | 2017-01-08 | 1 | -12/+13 |
| | |||||
* | Support SimpleRefresh corewindows | Chris Young | 2017-01-08 | 6 | -28/+108 |
| | | | | These queue redraws unlike the main browser window, which seems to work a bit better than redrawing immediately. | ||||
* | Update corewindow scrollbars when user resizes window | Chris Young | 2017-01-08 | 1 | -1/+28 |
| | |||||
* | Process in-window scrollbars using IDCMPUPDATE too | Chris Young | 2017-01-08 | 2 | -16/+3 |
| | |||||
* | Ensure we free the NM_END menu item | Chris Young | 2017-01-08 | 1 | -2/+2 |
| | |||||
* | Complete Amiga corewindow implementation and migration from old treeviews | Chris Young | 2017-01-08 | 18 | -2107/+1197 |
|\ | | | | | | | Merge branch 'chris/amiga-corewindow' | ||||
| * | Remove old tree implementation | Chris Young | 2017-01-08 | 7 | -1977/+2 |
| | | |||||
| * | remove excessive logging | Chris Young | 2017-01-08 | 2 | -3/+0 |
| | |