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 |
|
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 |
|
Chris Young
|
83840dca49
|
Possibly slightly less but still definitely broken drag handling
|
2017-01-07 17:43:45 +00:00 |
|
Vincent Sanders
|
9be0f4ccaf
|
fixup usage of directory creation macro in Makefiles
|
2017-01-07 13:21:25 +00:00 |
|
Chris Young
|
a4bedbbaeb
|
Broken corewindow drag implementation
|
2017-01-07 00:26:15 +00:00 |
|
Chris Young
|
917a602dce
|
Conversion of Amiga hotlist manager to corewindow
|
2017-01-06 23:56:52 +00:00 |
|
Chris Young
|
a86f2c8dd3
|
Migrate global history to corewindow
|
2017-01-06 18:27:09 +00:00 |
|
Chris Young
|
e98a05bb08
|
Complete cookie manager corewindow interface
|
2017-01-05 18:50:38 +00:00 |
|
Chris Young
|
6e957396a9
|
fix some ui corruption on scrollbar hide
|
2017-01-03 20:14:41 +00:00 |
|
Chris Young
|
d6f6326ce9
|
it's not a double-click if the mouse has moved
|
2017-01-03 20:01:58 +00:00 |
|
Chris Young
|
26b98ac51b
|
template for menu addition in cookie manager
|
2017-01-03 19:43:55 +00:00 |
|
Chris Young
|
57a2bb8599
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf into chris/amiga-corewindow
|
2017-01-03 19:29:04 +00:00 |
|
Chris Young
|
695783e33b
|
re-structure menu code to make it useable elsewhere in the frontend
|
2017-01-03 19:27:40 +00:00 |
|
Chris Young
|
2e11f7f3cb
|
less cranky scrollbars
|
2017-01-03 18:03:43 +00:00 |
|
Chris Young
|
5eb7ee97ed
|
Basic conversion of cookie manager to core window
slightly broken; blank window until resized; scroll bar wrong; no menu
|
2017-01-03 00:26:00 +00:00 |
|
Chris Young
|
2bd8eb8c0b
|
Fix sslcert redraw
|
2017-01-02 19:16:33 +00:00 |
|
Chris Young
|
64bb74bdaf
|
fix mouse click processing
|
2017-01-02 18:57:16 +00:00 |
|
Chris Young
|
48e95ad2b3
|
show/hide scrollbars as required
move the sslcert scrollbars into the window as per the style guide
|
2017-01-02 18:41:40 +00:00 |
|
Chris Young
|
0fafa9576e
|
make the window title text common
|
2017-01-02 15:02:32 +00:00 |
|
Chris Young
|
4892497a19
|
correct full-window redraw co-ords
|
2017-01-02 14:55:17 +00:00 |
|
Chris Young
|
4b7abde7b0
|
ssl cert window should not have a close gadget
|
2017-01-02 14:50:20 +00:00 |
|
Chris Young
|
98f94c4bf3
|
move mousemove back to the event loop and ensure the window is created cleared
|
2017-01-02 14:41:08 +00:00 |
|
Chris Young
|
e7c9b863b3
|
Take the redraw routine from old tree_redraw with less meddling
|
2017-01-02 13:47:21 +00:00 |
|
Chris Young
|
a9cc0792a4
|
migrate sslcert to use corewindow
predictably blank
|
2017-01-02 12:57:07 +00:00 |
|
Chris Young
|
dab118b6f7
|
Amga core window redraw
This almost certainly will not work properly
|
2017-01-01 23:57:35 +00:00 |
|