Chris Young
|
edaa9c29f2
|
Remove use of global context data from Amiga frontend
|
2017-02-13 00:18:32 +00:00 |
|
Vincent Sanders
|
7b9fa8d7eb
|
fix plotter merge
|
2017-02-12 20:31:18 +00:00 |
|
Vincent Sanders
|
1666944c7e
|
Merge branch 'vince/plotctx'
|
2017-02-12 20:01:05 +00:00 |
|
Vincent Sanders
|
513366a7a2
|
update beos to new plotter API
|
2017-02-12 19:56:09 +00:00 |
|
Vincent Sanders
|
4361bfeace
|
update atari plotters to new API
|
2017-02-12 18:01:46 +00:00 |
|
Michael Drake
|
703fd10400
|
RISC OS: Initialise nsfont before hotlist.
This should allow the treeview to measure the width of label text.
|
2017-02-12 10:18:02 +00:00 |
|
Chris Young
|
7bc4f46df1
|
Fix OS3 build
|
2017-02-11 16:28:49 +00:00 |
|
Vincent Sanders
|
a3a7cbf06a
|
update amiga plot API
|
2017-02-11 13:57:07 +00:00 |
|
Vincent Sanders
|
320c0e1a75
|
update windows plotters to new API
|
2017-02-11 13:57:07 +00:00 |
|
Vincent Sanders
|
386951ecfc
|
update framebuffer to new plotter API
|
2017-02-11 13:57:07 +00:00 |
|
Vincent Sanders
|
0f43b23270
|
update monkey plotters to new API
|
2017-02-11 13:57:07 +00:00 |
|
Vincent Sanders
|
3ea137ca3d
|
update RISC OS plotters to new API
|
2017-02-11 13:57:07 +00:00 |
|
Vincent Sanders
|
78d601eb76
|
Update GTK plotters to use new API
|
2017-02-11 13:57:07 +00:00 |
|
Daniel Silverstone
|
10f1b7a1aa
|
Fix up GTK+ hotlist finalisation to clean up properly
|
2017-02-05 10:43:58 +00:00 |
|
Vincent Sanders
|
b23f55c81b
|
fix warnings and errors in atari frontend
|
2017-01-21 16:49:14 +00:00 |
|
Vincent Sanders
|
6075feb487
|
create netsurf inttypes header to have portable integer formatting macros
|
2017-01-21 14:20:55 +00:00 |
|
Vincent Sanders
|
11f11e0a7f
|
add missing utils header for NOF_ELEMENTS macro
|
2017-01-19 22:19:46 +00:00 |
|
Vincent Sanders
|
10248264ff
|
fixup cocoa form select menu includes to get rect type definition
|
2017-01-19 21:31:12 +00:00 |
|
Vincent Sanders
|
d1246c2061
|
add missing include of inttypes to atari cookies viewer
|
2017-01-19 21:30:43 +00:00 |
|
Vincent Sanders
|
70d700b26c
|
rationalise use of utils/utils.h header
|
2017-01-19 21:15:08 +00:00 |
|
Chris Young
|
a99c7a5c44
|
remove silly debug
|
2017-01-16 22:28:02 +00:00 |
|
Chris Young
|
2083375ec4
|
Perform dynamic update of Hotlist menu when using MenuClass menus
Currently updates on closing the Hotlist window, but could be persuaded to update on every hotlist drag if deemed necessary.
|
2017-01-16 22:24:05 +00:00 |
|
Chris Young
|
d871be3ea0
|
Update documentaton
|
2017-01-15 20:15:10 +00:00 |
|
Chris Young
|
d843f78c20
|
disable dynamic hotlist menu update
menuclass doesn't appear to be working as advertised
|
2017-01-15 20:11:31 +00:00 |
|
Chris Young
|
9e814fd0f0
|
minor menu fixes
|
2017-01-15 20:01:49 +00:00 |
|
Chris Young
|
b78d6f458e
|
Attempt hotlist menu refresh
|
2017-01-15 17:51:55 +00:00 |
|
Chris Young
|
b8640956d4
|
Ignore the other check toggle stuff with menuclass
The one thing we are toggling is actioned immediately when potentially changing the state in the prefs window
|
2017-01-15 16:13:32 +00:00 |
|
Chris Young
|
8e7603e6a2
|
Update JS menu check state when prefs option is toggled
|
2017-01-15 16:10:23 +00:00 |
|
Chris Young
|
606cc0c219
|
Split up menu.c into generic and gui_window-specific files
|
2017-01-15 16:05:07 +00:00 |
|
Chris Young
|
52f98c9fb2
|
Share menuclass object with all browser windows
|
2017-01-15 14:55:15 +00:00 |
|
Chris Young
|
24fed9d51c
|
Remove excess logging and fix user-added hotlist separator bars
|
2017-01-15 00:22:37 +00:00 |
|
Chris Young
|
b6f7ea536c
|
Fix MenuClass menu creation
|
2017-01-14 23:47:00 +00:00 |
|
Chris Young
|
e4d6d9a972
|
Get selected state with MenuClass compatible abstraction
|
2017-01-14 21:04:51 +00:00 |
|
Chris Young
|
313aaabdde
|
Replace OnMenu/OffMenu with MenuClass compatible abstraction
|
2017-01-14 20:51:51 +00:00 |
|
Chris Young
|
9f10babe64
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf into chris/menuclass
|
2017-01-14 19:58:54 +00:00 |
|
Vincent Sanders
|
7dab7cb43d
|
move plot style header to netsurf include directory
move plotter style header and adjust all callers to use only what they
actually require.
|
2017-01-13 10:03:24 +00:00 |
|
Chris Young
|
0d9023148d
|
Our hook function needs to be in UserData, not PickHook, for window.class reasons.
|
2017-01-12 18:46:48 +00:00 |
|
Chris Young
|
8ffc2e753b
|
Avoid accessing NULL pointer
|
2017-01-12 18:32:06 +00:00 |
|
Daniel Silverstone
|
9e03737627
|
Dave Higton's fix for 'tree' windows not being movable off-screen
|
2017-01-10 11:23:24 +00:00 |
|
Chris Young
|
439deddba1
|
Attempt to construct menu using menuclass
|
2017-01-09 19:06:09 +00:00 |
|
Chris Young
|
4fab8f830b
|
Queue redraws for SimpleRefresh browser windows
|
2017-01-08 23:10:27 +00:00 |
|
Chris Young
|
c19ea4deaa
|
Support SimpleRefresh corewindows
These queue redraws unlike the main browser window, which seems to work a bit better than redrawing immediately.
|
2017-01-08 13:59:51 +00:00 |
|
Chris Young
|
05e4463230
|
Update corewindow scrollbars when user resizes window
|
2017-01-08 13:21:32 +00:00 |
|
Chris Young
|
074afb43f4
|
Process in-window scrollbars using IDCMPUPDATE too
|
2017-01-08 01:55:45 +00:00 |
|
Chris Young
|
3436c097d2
|
Ensure we free the NM_END menu item
|
2017-01-08 01:29:50 +00:00 |
|
Chris Young
|
bf3ba5c97b
|
Complete Amiga corewindow implementation and migration from old treeviews
Merge branch 'chris/amiga-corewindow'
|
2017-01-08 01:09:41 +00:00 |
|
Chris Young
|
ae8959fa8b
|
Remove old tree implementation
|
2017-01-08 00:40:40 +00:00 |
|
Chris Young
|
d885c79743
|
remove excessive logging
|
2017-01-08 00:34:06 +00:00 |
|
Chris Young
|
22e25971ed
|
Working internal and tree-to-browser drags
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)
|
2017-01-08 00:29:49 +00:00 |
|
Chris Young
|
0f58d92ab6
|
Dragging works internally
(except it doesn't, as the hotlist window is broken and doesn't respond to the mouse until selecting random menu items)
|
2017-01-07 18:00:48 +00:00 |
|