Michael Drake
f656d8ca04
Add global history client for new treeview.
...
Loads from urldb. Much faster load than old treeview based history.
TODO: Keep it up-to-date as you browse.
2013-05-31 10:08:59 +01:00
Michael Drake
55aa7af80f
Add first pass at new treeview.
...
Only supports creation, destruction, and redraw atm.
TODO: input handling (mouse, keyboard), editing, using the node callbacks.
Also includes new core_window.h.
2013-05-31 10:05:15 +01:00
Michael Drake
de85b4348a
Include stdbool.h.
2013-05-31 10:02:27 +01:00
Michael Drake
a2c6f90330
Add icons to resource space.
2013-05-31 10:00:59 +01:00
Vincent Sanders
e2056974ca
fixup script message handling
2013-05-31 09:22:08 +01:00
Chris Young
22ce03aed6
Tentatively replace colour conversion with core macro
2013-05-30 00:03:43 +01:00
Michael Drake
817e85f882
Ensure readable default colours.
2013-05-29 13:33:43 +01:00
Michael Drake
ec3491280a
Move NetSurf to CSS colour conversion macro. Make both conversion macros the same.
2013-05-29 12:10:40 +01:00
Vincent Sanders
92d6c14c8d
remove ambiguity in subtraction and masking
2013-05-29 11:40:28 +01:00
Vincent Sanders
44badddbdf
fix transparancy on css colour lookup
2013-05-29 11:33:17 +01:00
Vincent Sanders
a4f67018fa
fix import of old broken Choices
2013-05-29 07:59:27 +01:00
Michael Drake
44f91c9fc8
Ensure colour values around #888888 can be read in HTML output.
2013-05-28 22:15:29 +01:00
Michael Drake
4de556b6f5
Ugly rules to style config page.
2013-05-28 22:11:09 +01:00
Michael Drake
42bbc16fa8
Remove unused options and default to not stripping file extenstions.
2013-05-28 21:39:36 +01:00
Vincent Sanders
68c2013504
add provenance to about:config
2013-05-28 21:36:46 +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
Vincent Sanders
06d87fec2b
if the colour value is unusable do not assign garbage to teh option
2013-05-28 20:29:37 +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
45d309c0e3
copy the options data with memcpy instead
2013-05-28 20:04:42 +01:00
Vincent Sanders
9d00f63ff4
actually set the option we compute
2013-05-28 19:09:47 +01:00
Michael Drake
cbe8d1c125
Try the variant that passes "TRUE" in R2.
2013-05-28 18:34:55 +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
fcc61ea374
move windows to new option API
2013-05-28 15:19:06 +01:00
Vincent Sanders
15598b5790
move riscos to new option API
2013-05-28 15:01:15 +01:00
Vincent Sanders
e6539c51b3
move cocoa to new option API
2013-05-28 14:16:11 +01:00
Vincent Sanders
1b4e0d11d3
move beos to new options API
2013-05-28 14:16:11 +01:00
Vincent Sanders
182b85b9ec
make monkey frontend use new options code
2013-05-28 14:16:11 +01:00
Vincent Sanders
df62a917da
move framebuffer to new options API
2013-05-28 14:16:11 +01:00
Vincent Sanders
429a30caa7
move atari to new options code
2013-05-28 14:16:11 +01:00
Vincent Sanders
91966b562e
move amiga to new options code
2013-05-28 14:16:11 +01:00
Vincent Sanders
8b43b732bc
move gtk frontend to use new options API
2013-05-28 14:16:11 +01:00
Vincent Sanders
1502b08925
move option init out of netsurf_init
2013-05-28 14:16:11 +01:00
Vincent Sanders
ea0f541309
add common system colour implementation
2013-05-28 14:16:11 +01:00
Vincent Sanders
2d70714a64
use correct acessors for unsigned type
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
4ae69da5ea
build new options code and remove old
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
Vincent Sanders
c1e864656d
add tests for new options API
2013-05-28 14:16:10 +01:00
Vincent Sanders
a2769ec68b
add new option API and implementation
2013-05-28 14:16:10 +01:00
Michael Drake
977452b2ba
Fix handling of clip property to avoid clip rectangles that are entierly outside the redraw region.
2013-05-28 12:47:20 +01:00
Michael Drake
ba9769bc8c
Pass fetch redirect info up to content layer as content_msg. Mark redirect origin URLs as visited in browser window content callback. Note this doesn't mean we track redirects, it just lets us get the :visited link style on links that redirect.
2013-05-27 14:51:00 +01:00
Chris Young
8dc7ec2cb4
More split fixery
2013-05-25 14:12:02 +01:00