Chris Young
|
bd85c009d3
|
Ensure the glyph array is NULLed before use, and that we don't attempt to free NULL entries.
|
2013-09-28 15:37:09 +01:00 |
|
Chris Young
|
87da43d373
|
Extra logging
|
2013-09-28 14:58:03 +01:00 |
|
Chris Young
|
fda18c4977
|
less over-zealous code removal
|
2013-09-15 00:05:52 +01:00 |
|
Chris Young
|
04a118c415
|
treeview deferred redraw
|
2013-09-14 23:52:31 +01:00 |
|
Chris Young
|
c32c68f4ed
|
Support drag for global history too
|
2013-09-14 23:52:30 +01:00 |
|
Chris Young
|
250338ba7c
|
Re-implement dragging to/from treeview (not working)
|
2013-09-14 23:52:28 +01:00 |
|
Chris Young
|
653cf8fa1f
|
Use a simulated keypress rather than a simulated mouseclick
|
2013-09-12 17:12:45 +01:00 |
|
Chris Young
|
69b0350a3c
|
Make the hotlist toolbar work
|
2013-09-12 12:35:55 +01:00 |
|
Chris Young
|
0bc226def9
|
Make hotlist toolbar use the new functions
|
2013-09-12 12:29:47 +01:00 |
|
Chris Young
|
ccdaabfa38
|
Pass generic userdata
|
2013-09-12 12:15:00 +01:00 |
|
Chris Young
|
fda365fb2d
|
Move the hotlist menu creator into hotlist.c and make it more generic
|
2013-09-12 12:08:50 +01:00 |
|
Chris Young
|
177b46e873
|
Add hotlist menu items at the correct offset
|
2013-09-12 11:27:45 +01:00 |
|
Chris Young
|
ffb024f66d
|
Remove context menu some more as it's irrepairably broken anyway
|
2013-09-12 11:10:37 +01:00 |
|
Chris Young
|
667dc146ae
|
Fix buttons in the least convaluted way possible
|
2013-09-12 11:09:05 +01:00 |
|
Chris Young
|
5b457faf5f
|
Remove some very useful drag stuff that doesn't seem to yet have an equivalalent in the new treeveiw
|
2013-09-12 11:04:22 +01:00 |
|
Chris Young
|
0e5667e28e
|
Botched fixes just to get it to compile again
|
2013-09-12 10:58:19 +01:00 |
|
Chris Young
|
9af55136d0
|
Disable the treeview context menu for now, as it needs fixing.
|
2013-09-12 10:51:39 +01:00 |
|
Chris Young
|
9871ca4a2d
|
make the scroll bar disappear if size is -1 (untested)
|
2013-09-05 20:37:39 +01:00 |
|
Chris Young
|
9c49eb3ccc
|
Remove unused. NB: new routine untested
|
2013-09-05 20:27:39 +01:00 |
|
Chris Young
|
454fc8dbaa
|
Use the nsurl directly
|
2013-09-05 20:26:28 +01:00 |
|
Chris Young
|
f59a93f5ee
|
Attempt re-write of Hotlist menu creation
|
2013-09-05 20:24:01 +01:00 |
|
Michael Drake
|
bd38b712c6
|
Avoid an error.
|
2013-09-03 16:32:48 +01:00 |
|
Michael Drake
|
f2b4a7a997
|
Port to new recursive expand/contract functions.
|
2013-09-03 12:36:55 +01:00 |
|
Michael Drake
|
cf8ffa412a
|
Remove old hotlist, cookies, and history_global_core modules.
New versions of expand/collapse node functions for these modules aren't yet implemented.
|
2013-09-02 22:41:04 +01:00 |
|
Michael Drake
|
e9f65ff9cb
|
Remove cookies, history_global, and hotlist_old _initialise and _cleanup functions.
|
2013-09-02 18:57:43 +01:00 |
|
Michael Drake
|
4473f4b8a8
|
Remove tree icon_name globals from all the front ends.
|
2013-09-02 16:39:46 +01:00 |
|
Michael Drake
|
49c7994d05
|
Remove bulk of old treeview implementation.
|
2013-09-02 16:19:16 +01:00 |
|
Michael Drake
|
46e569c481
|
Use TREE_HOTLIST directly.
|
2013-09-02 14:42:53 +01:00 |
|
Michael Drake
|
9f35fd3fee
|
Use TREE_HISTORY directly.
|
2013-09-02 14:39:04 +01:00 |
|
Michael Drake
|
128fdbec43
|
Select TREE_COOKIES directly.
|
2013-09-02 14:33:53 +01:00 |
|
Michael Drake
|
5c7ca39ada
|
Remove tree_url_node module. Had to disable treeview scanning in amiga and cocoa front ends. Amiga front end very likely broken.
|
2013-09-02 14:17:09 +01:00 |
|
Chris Young
|
011ba501a7
|
Make some global DrawInfo local to the function it is needed in.
|
2013-08-20 19:43:13 +01:00 |
|
Chris Young
|
1761d390de
|
Slightly better layouting
|
2013-08-20 19:39:18 +01:00 |
|
Chris Young
|
b686daea8c
|
Squash warning
|
2013-08-18 17:28:40 +01:00 |
|
Chris Young
|
d6e975ce50
|
Merge branch 'chris/gadtools-53-6'
|
2013-08-18 15:22:31 +01:00 |
|
Chris Young
|
1238afdfc8
|
Remove unused
|
2013-08-18 15:20:39 +01:00 |
|
Chris Young
|
4a70c21215
|
Construct the menu in a new function, which also does basic layouting of any image menus.
|
2013-08-18 15:15:12 +01:00 |
|
Michael Drake
|
2dc99f9ae7
|
Allow the other front ends to use the hotlist test too.
|
2013-08-16 08:25:25 +01:00 |
|
Chris Young
|
acdf478d3f
|
Sub-menu arrows
|
2013-08-16 00:07:20 +01:00 |
|
Chris Young
|
33b8644ec2
|
Another attempt at creating image menus
|
2013-08-15 20:10:55 +01:00 |
|
Chris Young
|
b11b18f258
|
Correct path
|
2013-08-15 18:21:12 +01:00 |
|
Chris Young
|
fd206d98e9
|
Add missing icons to package
|
2013-08-15 18:09:05 +01:00 |
|
Chris Young
|
03328e23e7
|
Non-working AISS icon redirect
|
2013-08-15 18:02:04 +01:00 |
|
Michael Drake
|
65a94d5b02
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2013-08-13 14:11:34 +01:00 |
|
Michael Drake
|
4a01ef9e7a
|
Avoid sslcert_get_tree_flags.
|
2013-08-13 13:48:53 +01:00 |
|
Michael Drake
|
eaae716989
|
Move old hotlist out of the way.
|
2013-08-13 12:41:04 +01:00 |
|
Michael Drake
|
40e4530433
|
Use new SSL certificate viewer.
|
2013-08-12 11:44:36 +01:00 |
|
Chris Young
|
f4d04cefc0
|
Revert nsfont_split back to how it was before I started meddling with it.
|
2013-08-03 12:54:50 +01:00 |
|
Chris Young
|
5382387c7d
|
Ensure we get the correct Messages files
|
2013-07-27 15:24:45 +01:00 |
|
Chris Young
|
2381ee1f7e
|
Remove rogue inc
|
2013-07-27 14:58:21 +01:00 |
|
Chris Young
|
344bcc87ae
|
Show iconified windows when quitting (horrible flickery workaround for a recoverable alert)
|
2013-07-27 14:46:20 +01:00 |
|
Chris Young
|
7d9af63c16
|
Localise the description, mark it Amiga-only
|
2013-07-27 14:25:07 +01:00 |
|
Chris Young
|
2d33665b69
|
Remove any AppIcons on quit
|
2013-07-27 14:19:51 +01:00 |
|
Chris Young
|
17c4201fb8
|
When receiving a "To Front" message, don't open a window if none are active.
|
2013-07-27 14:14:26 +01:00 |
|
Chris Young
|
ff78c7cf2e
|
Missed an ellipsis removal. Split this one out as RISC OS uses it.
|
2013-07-27 14:13:03 +01:00 |
|
Michael Drake
|
68078d7ea7
|
Fix up for cookies_old rename.
|
2013-07-22 10:21:37 +01:00 |
|
Chris Young
|
0a0e7867b9
|
Fix enable/disable of tab close option
|
2013-07-19 17:45:25 +01:00 |
|
Chris Young
|
0f79676d85
|
Re-arrange menu to better conform to the Style Guide
|
2013-07-19 17:42:25 +01:00 |
|
Michael Drake
|
3f45e53539
|
s/history_core/local_history/
|
2013-07-10 11:55:42 +01:00 |
|
Chris Young
|
6358290e78
|
Correct the readme a bit
|
2013-06-22 13:17:33 +01:00 |
|
Chris Young
|
ba297a7179
|
Create a helper launch script, and make launch-handler use it
|
2013-06-22 13:16:15 +01:00 |
|
Chris Young
|
6549c06683
|
Fix ARexx OPEN NEWTAB
|
2013-06-18 20:13:59 +01:00 |
|
Chris Young
|
6c17aa78a7
|
Add proxy bypass option
|
2013-06-08 17:22:22 +01:00 |
|
Chris Young
|
9b54d6bb9c
|
Remove PDF menu item if built without PDF export
|
2013-06-08 17:10:30 +01:00 |
|
Chris Young
|
4bd65d429c
|
Revert gadtools 53.5 change
|
2013-06-06 20:13:23 +01:00 |
|
Chris Young
|
f2a6d645ae
|
If a new browser window opens, bring the screen NetSurf is running on to the front
|
2013-06-02 16:26:25 +01:00 |
|
Chris Young
|
f31ab148cb
|
Better logging for resource searching
|
2013-06-02 16:07:59 +01:00 |
|
Chris Young
|
94dc0795c1
|
Ensure treeview gets a palette rather than the built-in defaults
|
2013-06-01 18:56:53 +01:00 |
|
Vincent Sanders
|
9bd2969876
|
amiga is the only user of the very odd usage of the options API
|
2013-06-01 16:09:26 +01:00 |
|
Chris Young
|
31e3b27fad
|
Set redraw tile size to default on screen change
|
2013-06-01 15:37:26 +01:00 |
|
Chris Young
|
9ad5b98fcd
|
Don't read the state of gadgets which don't exist
|
2013-06-01 15:31:39 +01:00 |
|
Chris Young
|
40682a899e
|
Remove unneeded parameter
|
2013-06-01 15:27:29 +01:00 |
|
Chris Young
|
173bfe3d3d
|
Fix the new prefs hook
|
2013-06-01 15:18:09 +01:00 |
|
Chris Young
|
8179e51a75
|
Set default colours when screen changes
|
2013-06-01 15:11:26 +01:00 |
|
Chris Young
|
fe78657b08
|
Use default macros for updating window size
|
2013-06-01 14:58:51 +01:00 |
|
Chris Young
|
8b586b2d67
|
Fix a crash when edit settings if NetSurf is running on the WB screen
Rename use_pubscreen to make it clearer what the option is for
|
2013-05-31 23:25:05 +01:00 |
|
Chris Young
|
864762cbe6
|
Merge branch 'chris/gadtools-53-5'
|
2013-05-31 19:59:58 +01:00 |
|
Chris Young
|
9b39408dff
|
Use macro directly
|
2013-05-31 19:42:57 +01:00 |
|
Chris Young
|
ac1865f361
|
Set more sensible default window size
|
2013-05-31 19:34:22 +01:00 |
|
Chris Young
|
22ce03aed6
|
Tentatively replace colour conversion with core macro
|
2013-05-30 00:03:43 +01:00 |
|
Chris Young
|
8e8b4fbe57
|
default download notification to true
|
2013-05-28 21:10:44 +01:00 |
|
Chris Young
|
1bbafde641
|
Further split fixing
|
2013-05-28 20:58:39 +01:00 |
|
Chris Young
|
2d483113ef
|
Fix Guru on exit
|
2013-05-28 20:38:16 +01:00 |
|
Chris Young
|
2dec72b4d5
|
Re-order Messages loading to avoid a crash on launch
|
2013-05-28 20:13:34 +01:00 |
|
Vincent Sanders
|
4e5d478ed1
|
fix spurious whitespace in makefile
|
2013-05-28 17:50:06 +01:00 |
|
Vincent Sanders
|
a88fb2e0e8
|
add missing includes
|
2013-05-28 17:34:29 +01:00 |
|
Vincent Sanders
|
f3065a5cfd
|
replace accidentallly removed function
|
2013-05-28 17:22:07 +01:00 |
|
Vincent Sanders
|
83ab7accf4
|
fix stupid mistake introduced in options API change
|
2013-05-28 17:09:42 +01:00 |
|
Vincent Sanders
|
b918f63f3e
|
fixup atari option names
|
2013-05-28 17:00:55 +01:00 |
|
Vincent Sanders
|
a92e5930ff
|
fixup issues with new options API merge
|
2013-05-28 16:44:46 +01:00 |
|
Vincent Sanders
|
91966b562e
|
move amiga to new options code
|
2013-05-28 14:16:11 +01:00 |
|
Vincent Sanders
|
63d7247a9c
|
fix mismatched option name and variable names
block_ads should be block_advertisments to match option name
toolbar_status_width should be toolbar_status_size to match option name
|
2013-05-28 14:16:11 +01:00 |
|
Vincent Sanders
|
ee6e6eec05
|
move options include
|
2013-05-28 14:16:10 +01:00 |
|
Vincent Sanders
|
a5355ec557
|
change all core and frontend options headers to new format
|
2013-05-28 14:16:10 +01:00 |
|
Chris Young
|
8dc7ec2cb4
|
More split fixery
|
2013-05-25 14:12:02 +01:00 |
|
Chris Young
|
4a618b7040
|
Another attempt to fix the moving split position when a string fits exactly.
|
2013-05-25 14:05:32 +01:00 |
|
Chris Young
|
b66775dc53
|
Prevent ASL from causing delayed menus
|
2013-05-25 13:59:42 +01:00 |
|
Vincent Sanders
|
35dacc3671
|
move the logging initialisation out to be call by frontends
This allows each frontend to pass a distinct callback to configure the
output file stream appropriately for their use.
|
2013-05-23 11:50:57 +01:00 |
|
Chris Young
|
2f94771f41
|
revert text split change
|
2013-05-20 17:59:58 +01:00 |
|
Chris Young
|
fe2a80fe10
|
If using image menus, change the type to reflect that
|
2013-05-19 10:09:40 +01:00 |
|