Ole Loots
40a2f8622c
fix history redraw by calling the window specific redraw function from gui_poll(), also switch hotlist redraw to to hotlist specific redraw function.
...
svn path=/trunk/netsurf/; revision=13977
2012-06-19 23:46:57 +00:00
Ole Loots
43c3eb33b3
Integrated do not track option into the options dialog.
...
svn path=/trunk/netsurf/; revision=13975
2012-06-19 23:12:02 +00:00
Ole Loots
bad987b185
added some missing WITH_8BPP_SUPPORT ifdefs.
...
svn path=/trunk/netsurf/; revision=13974
2012-06-19 23:06:39 +00:00
Ole Loots
cd45e1f447
First attempt to implement the global history treeview. There is something wrong with the redraw ( the treeview area of the windo isn't redrawn, also it looks like the treeview content size isn't set )
...
svn path=/trunk/netsurf/; revision=13973
2012-06-19 23:04:38 +00:00
Ole Loots
1f3d249c15
Make use of plot_set_dimensions()
...
svn path=/trunk/netsurf/; revision=13972
2012-06-19 23:02:37 +00:00
Ole Loots
8ea00bafc4
Added "Save link as..." context menu item.
...
svn path=/trunk/netsurf/; revision=13958
2012-06-04 21:53:06 +00:00
Ole Loots
cc9457bdd7
Added "Save link as..." context menu item.
...
svn path=/trunk/netsurf/; revision=13957
2012-06-04 21:52:41 +00:00
Ole Loots
529a3e6725
Fix redraw of embedded toolbar, by removing declaration of already declared local variable. Load toolbar resource trees at toolbar_init().
...
svn path=/trunk/netsurf/; revision=13956
2012-06-04 21:12:44 +00:00
Ole Loots
35ee72dccf
Removed the use of duplicated OBJECT trees.
...
svn path=/trunk/netsurf/; revision=13943
2012-06-03 22:07:57 +00:00
Ole Loots
2051bf1cc4
Fixed redraw of embedded toolbar icons ( enabled / disabled state was incorrectly handled ).
...
svn path=/trunk/netsurf/; revision=13942
2012-06-03 21:37:18 +00:00
Ole Loots
95ccb75d9f
Added default throbber image.
...
svn path=/trunk/netsurf/; revision=13941
2012-06-03 20:40:19 +00:00
Ole Loots
7b9f22c290
Load & use throbber image.
...
svn path=/trunk/netsurf/; revision=13940
2012-06-03 20:38:28 +00:00
Ole Loots
0a7ce3007f
Reset stop button when url changes.
...
svn path=/trunk/netsurf/; revision=13939
2012-06-03 18:02:11 +00:00
Ole Loots
c55ffa47bf
Added default toolbar image
...
svn path=/trunk/netsurf/; revision=13938
2012-06-03 18:00:50 +00:00
Ole Loots
2b0781a2f4
Some cleanups and additions required for the toolbar icon redraw.
...
svn path=/trunk/netsurf/; revision=13937
2012-06-03 17:09:19 +00:00
Ole Loots
746c44778d
Fix order of embedded toolbar resource icons.
...
svn path=/trunk/netsurf/; revision=13936
2012-06-03 17:07:12 +00:00
Ole Loots
95bf664c88
Load toolbar icons from a single bitmap file.
...
svn path=/trunk/netsurf/; revision=13935
2012-06-03 17:06:11 +00:00
Ole Loots
6d125e79b3
Fixed prototyp, comments.
...
svn path=/trunk/netsurf/; revision=13925
2012-05-13 15:33:58 +00:00
Ole Loots
2c4b83b1ee
Prepared code for different button states (= different image ).
...
svn path=/trunk/netsurf/; revision=13924
2012-05-13 15:32:35 +00:00
Ole Loots
b1a2191fbe
Use safe string functions.
...
svn path=/trunk/netsurf/; revision=13923
2012-05-13 15:31:30 +00:00
Ole Loots
6a9038de3c
Only check transparent pixels when transparency is enabled.
...
svn path=/trunk/netsurf/; revision=13891
2012-04-26 22:21:02 +00:00
Ole Loots
f804cff67b
set rendering flag within throbber_stop / start functions, update toolbar buttons on throbber stop.
...
svn path=/trunk/netsurf/; revision=13890
2012-04-25 21:33:01 +00:00
Ole Loots
ea411f6c34
Fix typo ( fontbitmap was never destroyed within dtor )
...
svn path=/trunk/netsurf/; revision=13889
2012-04-24 20:51:52 +00:00
Ole Loots
68cd53ee66
Small font plotter speedup by reducing function calls in a draw glyph loop.
...
svn path=/trunk/netsurf/; revision=13888
2012-04-24 20:47:38 +00:00
Ole Loots
e7104b4462
Implemented "paste clipboard" for toolbar URL textbox.
...
svn path=/trunk/netsurf/; revision=13887
2012-04-24 20:32:53 +00:00
Ole Loots
4204599fb9
Optimized bitmap blitting: cache native (converted) bitmaps.
...
This required an change to the convert and blit routines - for opaque images, they convert the whole image. Transparent images are still converted on demand and still only the clipped area is converted. This is incomplete - native buffers should be stored in the well known bitmap buffer, but currently the bitmap struct holds a second buffer which contains converted data.
svn path=/trunk/netsurf/; revision=13886
2012-04-19 22:44:49 +00:00
Ole Loots
529c0c41f3
Added menu shortcuts.
...
svn path=/trunk/netsurf/; revision=13872
2012-04-15 22:24:13 +00:00
Ole Loots
4467766786
Fix bitmap creation - JPEG where always set to opaque = false, which lead to blitter checking all pixels for transparency in an loop.
...
Prepare for caching of converted bitmaps.
svn path=/trunk/netsurf/; revision=13869
2012-04-14 11:40:57 +00:00
Ole Loots
caeec11de7
Updated FAQ
...
svn path=/trunk/netsurf/; revision=13862
2012-04-12 20:38:12 +00:00
Ole Loots
a17fc5da76
call toolbar_exit()
...
svn path=/trunk/netsurf/; revision=13861
2012-04-12 20:20:58 +00:00
Ole Loots
d3bd388218
Share a single icon instance for multiple toolbars.
...
svn path=/trunk/netsurf/; revision=13860
2012-04-12 20:18:53 +00:00
Ole Loots
56ec72f044
Init toolbar.
...
svn path=/trunk/netsurf/; revision=13849
2012-04-10 23:12:49 +00:00
Ole Loots
786be41d01
Initial support for (truecolor) image toolbar ( toolbar icons loaded from image file, not from resource ).
...
svn path=/trunk/netsurf/; revision=13848
2012-04-10 23:12:13 +00:00
Ole Loots
a94781edc0
Added function load_icon
...
svn path=/trunk/netsurf/; revision=13847
2012-04-10 23:10:49 +00:00
Ole Loots
3158226bbe
Introduced BITMAPF_BUFFER_NATIVE and native image buffer, for fast redraw of bitmaps.
...
svn path=/trunk/netsurf/; revision=13846
2012-04-10 23:07:10 +00:00
Ole Loots
b400b7c22b
Introduced BITMAPF_BUFFER_NATIVE, for fast redraw of bitmaps.
...
svn path=/trunk/netsurf/; revision=13845
2012-04-10 23:06:21 +00:00
Ole Loots
f13f2468b1
Removed obsolete menu item struct member.
...
svn path=/trunk/netsurf/; revision=13842
2012-04-09 11:44:09 +00:00
Ole Loots
ebd0f1366d
Removed debug output, text format changes...
...
svn path=/trunk/netsurf/; revision=13841
2012-04-09 11:33:34 +00:00
Ole Loots
96a2906298
Simplified keyboard-shortcut code: Don't use Messages file for Menu strings and accelerator definitions. These things are now taken from the RSC file.
...
svn path=/trunk/netsurf/; revision=13840
2012-04-09 11:30:59 +00:00
Ole Loots
940ae42c87
Optimize redraw when window is on-top: do not intersect redraw areas with visible window rectangles.
...
svn path=/trunk/netsurf/; revision=13833
2012-04-07 21:24:37 +00:00
Ole Loots
39b04ea3d6
Added missing include.
...
svn path=/trunk/netsurf/; revision=13832
2012-04-07 21:22:19 +00:00
Ole Loots
bb82d83cc1
Added linkage to libdom.
...
svn path=/trunk/netsurf/; revision=13831
2012-04-07 21:21:45 +00:00
Ole Loots
7bfcbe1e1e
Added missing declaration of "html_redraw_debug".
...
svn path=/trunk/netsurf/; revision=13830
2012-04-07 21:19:10 +00:00
Ole Loots
878212a0de
Removed unused variable.
...
svn path=/trunk/netsurf/; revision=13790
2012-04-04 21:58:09 +00:00
Ole Loots
ec010eaa4c
This version was used to build release package of netsurf 2.9
...
svn path=/trunk/netsurf/; revision=13789
2012-04-04 21:21:33 +00:00
Ole Loots
6d2dd168c6
Added script to invoke make process for different architecture.
...
svn path=/trunk/netsurf/; revision=13788
2012-04-04 21:16:40 +00:00
Ole Loots
32aea564d6
Added script to compile all the libraries needed (build optimized for netsurf).
...
svn path=/trunk/netsurf/; revision=13787
2012-04-04 21:12:58 +00:00
Michael Drake
57793aae89
Remove gui_colour_* options.
...
svn path=/trunk/netsurf/; revision=13740
2012-03-27 11:51:18 +00:00
Michael Drake
ce20021df7
Fix colour string matching. Lose unneeded case insensitivity in matching.
...
svn path=/trunk/netsurf/; revision=13739
2012-03-27 11:02:35 +00:00
Michael Drake
eb189092c7
Constify param to gui_system_colour_char function.
...
svn path=/trunk/netsurf/; revision=13737
2012-03-27 10:47:29 +00:00