summaryrefslogtreecommitdiff
path: root/frontends/amiga
Commit message (Collapse)AuthorAgeFilesLines
* Amiga: Update for core hotlist API change.Michael Drake2017-04-251-2/+3
|
* update amiga frontend invalidate window API changeVincent Sanders2017-04-191-35/+48
|
* Adjust the requested class versions to be the minimum required.Chris Young2017-04-166-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 backmsgsChris Young2017-03-213-4/+30
|
* Try to avoid extraneous progress notificationsChris Young2017-03-201-4/+7
|
* Enable displaying download progress within a notification.Chris Young2017-03-203-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 frontendVincent Sanders2017-03-035-3/+11
|
* When switching to outline fonts on OS3 reset the fontsChris Young2017-02-251-0/+9
| | | | TODO: make this change in the GUI when toggling
* Fix menu shortcuts on non-menuclass menusChris Young2017-02-241-1/+1
|
* clean up some of the doxygen generation warningsVincent Sanders2017-02-197-12/+22
|
* clean up incorrect documentation comments from plotter API reworkVincent Sanders2017-02-142-5/+7
|
* Try to ensure we get the correct type of native BitMapChris Young2017-02-136-10/+12
|
* Remove direct_render, only ever used for debuggingChris Young2017-02-133-32/+3
|
* Make gui_globals less... globalChris Young2017-02-136-26/+40
|
* Get render bitmap size via functionChris Young2017-02-134-4/+22
|
* Manage shared pens internally unless we need multiple lists (eg. per ↵Chris Young2017-02-137-14/+68
| | | | browser_window)
* Alloc gui_global structure when initialisingChris Young2017-02-138-55/+60
|
* Remove use of global context data from Amiga frontendChris Young2017-02-1311-92/+81
|
* Merge branch 'vince/plotctx'Vincent Sanders2017-02-125-357/+557
|\
| * update amiga plot APIVincent Sanders2017-02-115-357/+557
| |
* | Fix OS3 buildChris Young2017-02-111-0/+1
|/
* create netsurf inttypes header to have portable integer formatting macrosVincent Sanders2017-01-211-1/+1
|
* remove silly debugChris Young2017-01-161-1/+1
|
* Perform dynamic update of Hotlist menu when using MenuClass menusChris Young2017-01-162-2/+3
| | | | Currently updates on closing the Hotlist window, but could be persuaded to update on every hotlist drag if deemed necessary.
* Update documentatonChris Young2017-01-152-3/+3
|
* disable dynamic hotlist menu updateChris Young2017-01-151-1/+1
| | | | menuclass doesn't appear to be working as advertised
* minor menu fixesChris Young2017-01-153-10/+10
|
* Attempt hotlist menu refreshChris Young2017-01-156-16/+79
|
* Ignore the other check toggle stuff with menuclassChris Young2017-01-151-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 toggledChris Young2017-01-153-2/+12
|
* Split up menu.c into generic and gui_window-specific filesChris Young2017-01-1512-1190/+1292
|
* Share menuclass object with all browser windowsChris Young2017-01-153-4/+26
|
* Remove excess logging and fix user-added hotlist separator barsChris Young2017-01-151-6/+3
|
* Fix MenuClass menu creationChris Young2017-01-145-172/+197
|
* Get selected state with MenuClass compatible abstractionChris Young2017-01-141-4/+23
|
* Replace OnMenu/OffMenu with MenuClass compatible abstractionChris Young2017-01-144-66/+164
|
* Merge branch 'master' of git://git.netsurf-browser.org/netsurf into ↵Chris Young2017-01-142-2/+2
|\ | | | | | | chris/menuclass
| * move plot style header to netsurf include directoryVincent Sanders2017-01-131-1/+1
| | | | | | | | | | move plotter style header and adjust all callers to use only what they actually require.
| * Avoid accessing NULL pointerChris Young2017-01-121-1/+1
| |
* | Our hook function needs to be in UserData, not PickHook, for window.class ↵Chris Young2017-01-121-1/+1
| | | | | | | | reasons.
* | Attempt to construct menu using menuclassChris Young2017-01-091-8/+92
|/
* Queue redraws for SimpleRefresh browser windowsChris Young2017-01-081-12/+13
|
* Support SimpleRefresh corewindowsChris Young2017-01-086-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 windowChris Young2017-01-081-1/+28
|
* Process in-window scrollbars using IDCMPUPDATE tooChris Young2017-01-082-16/+3
|
* Ensure we free the NM_END menu itemChris Young2017-01-081-2/+2
|
* Complete Amiga corewindow implementation and migration from old treeviewsChris Young2017-01-0818-2107/+1197
|\ | | | | | | Merge branch 'chris/amiga-corewindow'
| * Remove old tree implementationChris Young2017-01-087-1977/+2
| |
| * remove excessive loggingChris Young2017-01-082-3/+0
| |
| * Working internal and tree-to-browser dragsChris Young2017-01-081-12/+34
| | | | | | | | tree-to-tree drags don't work unless the source supports internal drag moves (so global history to hotlist won't work as it did before)