summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update plotter API to pass contextVincent Sanders2017-02-111-84/+208
|
* Record that we have implemented EventTargetDaniel Silverstone2017-02-051-3/+0
|
* Add dom change event testDaniel Silverstone2017-02-052-0/+18
|
* Add EventTarget bindingDaniel Silverstone2017-02-053-0/+279
| | | | | This adds the binding for EventTarget along with implementations for addEventListener() removeEventListener() and dispatchEvent()
* Add EventListener support to duktape binding.Daniel Silverstone2017-02-052-7/+187
| | | | | | | This paves the way for EventTarget and its associated event listener support. In particular it ensures the generic event handling we do supports the semantics of the addEventListener() and removeEventListener() managed lists of callbacks.
* Ensure hash table test doesn't go over-timeDaniel Silverstone2017-02-051-0/+7
|
* Fix up tests to not use system libidnDaniel Silverstone2017-02-051-5/+5
|
* Support fixed nsgenbind bindingsDaniel Silverstone2017-02-054-5/+41
|
* Fix up GTK+ hotlist finalisation to clean up properlyDaniel Silverstone2017-02-052-1/+7
|
* remove unused fetch acessorVincent Sanders2017-01-312-14/+0
|
* fix warnings and errors in atari frontendVincent Sanders2017-01-2110-78/+80
|
* make backing store use inttypes format specifiersVincent Sanders2017-01-211-14/+15
|
* create netsurf inttypes header to have portable integer formatting macrosVincent Sanders2017-01-2126-49/+95
|
* add missing utils header for NOF_ELEMENTS macroVincent Sanders2017-01-191-0/+1
|
* fixup cocoa form select menu includes to get rect type definitionVincent Sanders2017-01-191-1/+1
|
* add missing include of inttypes to atari cookies viewerVincent Sanders2017-01-191-0/+1
|
* rationalise use of utils/utils.h headerVincent Sanders2017-01-1933-44/+23
|
* 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.
* Merge branch 'chris/menuclass'Chris Young2017-01-1513-1113/+1543
|\ | | | | | | | | | | Use menuclass to create menus when available. This gives certain advantages, including being able to add more than one level of sub-menu to the hotlist menu It also makes it easier to update and synchronise menu changes across our windows.
| * 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-1452-182/+272
| |\ | |/ |/| | | chris/menuclass
* | move plot style header to netsurf include directoryVincent Sanders2017-01-1346-122/+125
| | | | | | | | | | move plotter style header and adjust all callers to use only what they actually require.
* | Avoid accessing NULL pointerChris Young2017-01-121-1/+1
| |
* | make local history use system coloursVincent Sanders2017-01-124-63/+150
| |
* | Dave Higton's fix for 'tree' windows not being movable off-screenDaniel Silverstone2017-01-104-4/+4
| |
| * 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-0819-2107/+1198
|\ | | | | | | Merge branch 'chris/amiga-corewindow'
| * Clear pointer after freeChris Young2017-01-081-0/+1
| |
| * 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)
| * Dragging works internallyChris Young2017-01-071-78/+74
| | | | | | | | (except it doesn't, as the hotlist window is broken and doesn't respond to the mouse until selecting random menu items)