Commit Graph

12768 Commits

Author SHA1 Message Date
Vincent Sanders
44c5aef1c8 make scrollbar redraw signal errors correctly
allow scrollbar redraw to return error codes and update documentation
commenst appropriately.
2017-03-01 23:30:29 +00:00
Vincent Sanders
2f5e5620e2 Change interface to system colours to allow reporting of errors
Allow system colour interface to report errors instead of silently
failing and propogate the errors. This also fixes teh system colour
documentation.
2017-03-01 12:50:30 +00:00
Vincent Sanders
e72b89ac3d Improve treeview documentation comments 2017-02-28 23:41:48 +00:00
Vincent Sanders
1f19fe05cf Update doxygen config and use svg instead of png for graphs 2017-02-27 13:20:49 +00:00
Vincent Sanders
7dee82d900 remove unused computed rectangle in gtk local hostory redraw 2017-02-26 16:26:50 +00:00
Vincent Sanders
86134d9881 add local history destruction for gtk 2017-02-26 16:26:50 +00:00
Chris Young
25f9610d03 Atari packaging was copying ca-bundle twice 2017-02-25 15:39:34 +00:00
Chris Young
7a42134bee When switching to outline fonts on OS3 reset the fonts
TODO: make this change in the GUI when toggling
2017-02-25 00:16:49 +00:00
Chris Young
f162ddc711 Fix menu shortcuts on non-menuclass menus 2017-02-24 23:43:51 +00:00
Vincent Sanders
d9a2c7b9c1 fix some doxygen errors 2017-02-24 14:02:31 +00:00
Vincent Sanders
07c8ea22a5 fix unused variable warning on non public suffix library builds 2017-02-23 23:33:39 +00:00
Vincent Sanders
1820bb7e63 fix remaining doccomment errors 2017-02-22 08:30:58 +00:00
Vincent Sanders
d35f61caa3 fix merge error in windows frontend 2017-02-19 12:02:23 +00:00
Vincent Sanders
ae45b18b45 Merge branch 'vince/localhist-corewin' 2017-02-19 11:39:47 +00:00
Vincent Sanders
0f69965805 clean up some of the doxygen generation warnings 2017-02-19 11:32:17 +00:00
Vincent Sanders
67b22a8111 cleanup windows frontend documentation comments and spelling 2017-02-17 20:44:37 +00:00
Vincent Sanders
8ddb9df377 update gtk frontend to use corewindow local history 2017-02-17 09:06:32 +00:00
Vincent Sanders
c60cb335f2 add local history corewindow API 2017-02-17 09:06:25 +00:00
Vincent Sanders
9d0943b8e5 remove redundant global context 2017-02-15 08:37:52 +00:00
Vincent Sanders
6741b6e287 clean up incorrect documentation comments from plotter API rework 2017-02-14 23:06:04 +00:00
Chris Young
20e3dc6d2a fix build 2017-02-14 17:24:49 +00:00
Chris Young
0c32cbb7cb Try to ensure we get the correct type of native BitMap 2017-02-13 18:41:38 +00:00
Chris Young
184348dada Remove direct_render, only ever used for debugging 2017-02-13 18:30:30 +00:00
Chris Young
76d1758d7f Make gui_globals less... global 2017-02-13 18:27:37 +00:00
Chris Young
e38f4d2f1a Get render bitmap size via function 2017-02-13 18:16:22 +00:00
Chris Young
593ec1fbea Manage shared pens internally unless we need multiple lists (eg. per browser_window) 2017-02-13 18:09:43 +00:00
Chris Young
075e9c0258 Alloc gui_global structure when initialising 2017-02-13 17:46:20 +00:00
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
11a83a951c Disabled form elements should be greyed out
The recommendation appears to be that read-only elements should not apply a default style.
2017-02-11 18:09:27 +00:00
Chris Young
b2a1b454f5 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2017-02-11 17:26:54 +00:00
Chris Young
46c9267a11 Make disabled textboxes read-only. Partially fixes 2521. 2017-02-11 17:26:03 +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
Vincent Sanders
7d660561cc Update knockout plotter to use new API 2017-02-11 13:57:06 +00:00
Vincent Sanders
18abdadac8 split border drawing out of html redraw 2017-02-11 13:57:06 +00:00
Vincent Sanders
30df27c3ba simplify html redraw border plotting error handling 2017-02-11 13:57:06 +00:00
Vincent Sanders
3722ff8d86 Update all core use of plotters to new API 2017-02-11 13:55:41 +00:00
Vincent Sanders
98ccc9fe18 Update plotter API to pass context 2017-02-11 13:55:36 +00:00
Michael Drake
7996c29b0c Test: Fix up for rearranged nsurl source. 2017-02-08 17:32:56 +00:00
Michael Drake
3f5d8d1a2e nsurl: Tidy up shared components code. 2017-02-08 17:27:13 +00:00