Commit Graph

9132 Commits

Author SHA1 Message Date
Chris Young
8c7eea4b62 Allocate the off-screen BitMap as a friend of the screen BitMap in the increasingly diminishing number of cases where this works correctly. This should stop NetSurf using memory on the wrong graphics card when two are installed. 2013-04-28 12:21:39 +01:00
Chris Young
e4f11d1b74 Fix a potential crash when plotting glyphs 2013-04-28 11:53:37 +01:00
Ole Loots
9641837022 Removed files added by mistake. 2013-04-25 23:06:59 +02:00
Chris Young
aeba307180 Fix upgrades from 2.9 to 3.0 2013-04-25 18:32:32 +01:00
Chris Young
c83878ff0d Increase AmigaOS revision number 2013-04-23 19:50:57 +01:00
Michael Drake
d399f565ed Fix abort of page render on failed content_redraw of background image. 2013-04-23 18:34:46 +01:00
Daniel Silverstone
5e774272cd Bump version.c to 3.1 2013-04-20 14:58:17 +01:00
Daniel Silverstone
72d2bb3371 Merge release in, but do not change version.c 2013-04-20 14:56:48 +01:00
Vincent Sanders
3234d06ded add attributes file to stop .gitignore being exported 2013-04-19 21:27:45 +01:00
Vincent Sanders
ec7b4a9ff6 set correct version number and date 2013-04-19 21:24:25 +01:00
Ole Loots
076361e1e1 Match return value with function prototypes. 2013-04-19 21:20:07 +02:00
Ole Loots
39231ca3f6 Properly exit move_rect function. 2013-04-18 02:53:31 +02:00
Vincent Sanders
ad74fa4d6f fix scrolling on gtk3 2013-04-17 14:16:45 +01:00
Michael Drake
bcf07a9665 Hacky fix for clipping of top of text. 2013-04-17 12:18:08 +01:00
Vincent Sanders
69a26c50a3 add translation tokens for GTK preferences dialog 2013-04-17 12:02:53 +01:00
Vincent Sanders
d6f9ae3793 attach scrollbar and layout to the same adjustment so it need not be done in code 2013-04-17 12:02:53 +01:00
Ole Loots
a6995849d2 Check rc_intersect result and added comments. 2013-04-16 21:57:27 +02:00
Ole Loots
fa8d298b9b Removed reformat kludge from header files. 2013-04-16 21:55:23 +02:00
Ole Loots
1e2bd8296a Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-04-16 08:31:38 +02:00
Ole Loots
000dddb260 Inherit bitmap opaque settings when resizing images. 2013-04-16 02:26:37 +02:00
Ole Loots
a2f34686bc Revert change to opaque settings, requires further investigation 2013-04-16 02:12:28 +02:00
Chris Young
4da186e28e Remove unneeded include 2013-04-16 00:29:26 +01:00
Chris Young
729fa8f98e Merge branch 'chris/scheduled-fetches'
Fixes issue with NetSurf hogging CPU time on AmigaOS
2013-04-16 00:28:20 +01:00
Chris Young
d167da308b Use internal curl scheduled fetcher 2013-04-16 00:20:31 +01:00
Ole Loots
3edaf9ed2e Default to opaque bitmaps (fixes several redraw issues) 2013-04-16 01:17:44 +02:00
Chris Young
b7b20e4128 Merge branch 'chris/scheduled-fetches' of git://git.netsurf-browser.org/netsurf into chris/scheduled-fetches 2013-04-15 23:55:28 +01:00
Chris Young
bbb0f4c2b9 The scheduled callback function doesn't need to do anything, because NetSurf is going to call hlcache_poll anyway after it returns. 2013-04-15 23:53:54 +01:00
Ole Loots
f9e950ba8f Remove resize/format kludge. 2013-04-16 00:53:33 +02:00
Chris Young
83af8b35b2 Merge branch 'chris/scheduled-fetches' of git://git.netsurf-browser.org/netsurf into chris/scheduled-fetches 2013-04-15 23:47:01 +01:00
Chris Young
6557bae1a2 missing include 2013-04-15 23:46:28 +01:00
Chris Young
dbebd4c1ce Schedule an immediate fetch poll if fetch is active 2013-04-15 23:42:46 +01:00
Chris Young
6090e36da2 Revert changes to netsurf.c 2013-04-15 23:40:08 +01:00
Chris Young
dcbbe9901e Merge branch 'chris/scheduled-fetches' of git://git.netsurf-browser.org/netsurf into chris/scheduled-fetches 2013-04-15 23:35:27 +01:00
Chris Young
a766c27bcf Merge branch 'master' into chris/scheduled-fetches 2013-04-15 23:30:53 +01:00
Chris Young
3b53d22260 Remove no-longer-needed code 2013-04-15 23:02:32 +01:00
Chris Young
4b9fcb1ad0 NetSurf appears to need to call hlcache_poll even if no fetches are active otherwise it sometimes gets stuck when fetching 2013-04-15 22:53:26 +01:00
Ole Loots
1bc49bc914 Do not use clipping rectangle as toolbar redraw origin
Fixes recent toolbar redraw change.
2013-04-15 21:54:20 +02:00
Ole Loots
1dd92203df Slightly improved intial hiding of toolbar search area. 2013-04-15 21:02:34 +02:00
Ole Loots
6675aa62dc Refactored toolbar redraw
Always use the callback pointer and introduced an standard callback.
2013-04-15 20:59:30 +02:00
Chris Young
09af7a92aa fix warning 2013-04-15 19:52:44 +01:00
Chris Young
6dcccd5051 test using amiga frontend 2013-04-15 19:51:40 +01:00
Chris Young
c6c4747a28 Schedule fetches so the frontend can wait for a scheduled event, rather than busy-looping. 2013-04-15 19:49:36 +01:00
Ole Loots
0d976df9f3 Properly handle return value of rc_intersect()
Fixes some redraw glitches.
2013-04-15 00:36:57 +02:00
Chris Young
d9b8809908 Fix memory leak and make a point of ignoring UTF-16 surrogates 2013-04-14 16:03:46 +01:00
Chris Young
52e811a842 Don't recalculate next char position 2013-04-14 15:05:27 +01:00
Vincent Sanders
fc9097fb1f provide gettext hooks to use the netsurf localisation system
This means the internal message system is used for gettext calls from
gtk libraries.
2013-04-14 11:27:42 +01:00
Vincent Sanders
38d0a299df remove unecissary glib internationalisation include 2013-04-14 11:27:42 +01:00
Vincent Sanders
526488d2f3 Improve environment script to extend pkg-config path and libnsfb library target 2013-04-14 11:27:41 +01:00
Vincent Sanders
bf75ba31ac update gtk3 preferences dialog 2013-04-14 11:27:41 +01:00
Ole Loots
46efbe13d4 Improved debug logging. 2013-04-13 15:35:43 +02:00