François Revel
71956c0265
Build fix for BeOS:
...
- don't include options.h directly,
- typo.
svn path=/trunk/netsurf/; revision=13551
2012-03-22 21:11:35 +00:00
Vincent Sanders
1490b52a6b
NetSurf options rework (a=vince r=daniels,jmb)
...
svn path=/trunk/netsurf/; revision=13548
2012-03-22 09:34:34 +00:00
Ole Loots
0797bf5a57
Be a bit more verbose and strict.
...
svn path=/trunk/netsurf/; revision=13547
2012-03-21 21:20:19 +00:00
Ole Loots
36dd0cc346
added dbg_rect function.
...
svn path=/trunk/netsurf/; revision=13546
2012-03-21 21:19:59 +00:00
Ole Loots
82d93ef1e6
call set_clip/get_clip, declare result variables correctly.
...
svn path=/trunk/netsurf/; revision=13545
2012-03-21 21:19:30 +00:00
Ole Loots
38dd9128a1
Let user select download path and filename, removed unused struct members.
...
svn path=/trunk/netsurf/; revision=13544
2012-03-21 21:12:06 +00:00
Michael Drake
705d136963
Updated German translation by Ruben Schuller.
...
svn path=/trunk/netsurf/; revision=13543
2012-03-21 19:25:59 +00:00
François Revel
57676ad1c0
Reworked r13532 in a cleaner way. The FLEX_ARRAY_LEN_DECL macro from utils.h should be used when declaring an empty array at end of struct.
...
svn path=/trunk/netsurf/; revision=13535
2012-03-19 18:24:43 +00:00
François Revel
18b3ae0dec
Since nsurl wants to add // to url schemes, just abide by it. Third / separates the type and name.
...
svn path=/trunk/netsurf/; revision=13534
2012-03-19 03:19:03 +00:00
François Revel
ea94b3210c
Fix the BeOS build. The rsrc: fetcher was left behind some fetcher changes.
...
svn path=/trunk/netsurf/; revision=13533
2012-03-19 02:46:45 +00:00
François Revel
3d3bb0c5cf
Workaround use of C99 flex array. gcc2 did not support it, only 0-len arrays. Possibly a FLEX_ARRAY_LEN macro could be defined in utils.h instead.
...
svn path=/trunk/netsurf/; revision=13532
2012-03-19 02:45:53 +00:00
Ole Loots
f926feadd6
Adjusted for changed plotter members.
...
svn path=/trunk/netsurf/; revision=13520
2012-03-14 22:10:21 +00:00
Ole Loots
b9092d6271
Restructured the plotter driver struct and declared misc functions static within the vdi driver.
...
svn path=/trunk/netsurf/; revision=13519
2012-03-14 22:06:07 +00:00
Vincent Sanders
c0b0dbd373
fix incorrect type in message loading
...
zlib has changed
typedef voidp gzFile;
to
typedef struct gzFile_s *gzFile;
historically the gzFile *fp has efectively expanded to void**fp
The compiler considerd void ** to be identical to void* as void cannot
be dereferenced and compilation suceeded.
With a concrete type it does not work.
svn path=/trunk/netsurf/; revision=13517
2012-03-14 16:42:02 +00:00
Ole Loots
2e65e51fc5
Added GD Plotter stub.
...
svn path=/trunk/netsurf/; revision=13512
2012-03-12 21:24:38 +00:00
Ole Loots
4604f293b7
Removed unused plotter members.
...
svn path=/trunk/netsurf/; revision=13511
2012-03-12 21:20:18 +00:00
Ole Loots
b01229d9cc
now abort button becomes close button when download is completed.
...
svn path=/trunk/netsurf/; revision=13510
2012-03-11 15:42:41 +00:00
Michael Drake
cf86788d3e
Set User CSS file in Choices.WWW.NetSurf.
...
svn path=/trunk/netsurf/; revision=13509
2012-03-06 18:34:02 +00:00
Michael Drake
e8b0c03cdb
Don't override UA stylesheet origin with User origin.
...
svn path=/trunk/netsurf/; revision=13508
2012-03-06 18:02:55 +00:00
Michael Drake
20583d7288
Enable User CSS file.
...
svn path=/trunk/netsurf/; revision=13507
2012-03-06 17:44:24 +00:00
Chris Young
a11aa89b64
More reasonable tile size defaults
...
svn path=/trunk/netsurf/; revision=13506
2012-03-03 15:59:52 +00:00
Chris Young
3db30dfd84
Fix scaled fast scrolling. Curiously this has solved the form select menu
...
problem :S
svn path=/trunk/netsurf/; revision=13505
2012-03-03 15:50:05 +00:00
Chris Young
2cd44ec454
Fix offsets when page scaled and scrolled
...
svn path=/trunk/netsurf/; revision=13504
2012-03-03 15:41:14 +00:00
Chris Young
3e77ceeb81
allow both x and y dimensions of redraw tiles to be configured
...
svn path=/trunk/netsurf/; revision=13502
2012-02-29 19:09:55 +00:00
Chris Young
6ab79f9868
Translation of previously-missing strings (credit: Samir Hawamdeh)
...
svn path=/trunk/netsurf/; revision=13501
2012-02-28 20:00:38 +00:00
Chris Young
f7f2fa8993
revert r13281, meant to put it in 2.9 branch
...
svn path=/trunk/netsurf/; revision=13499
2012-02-28 19:02:16 +00:00
Chris Young
e997d45410
Readme for 2.9
...
svn path=/trunk/netsurf/; revision=13498
2012-02-28 18:54:34 +00:00
Chris Young
956cb41f7c
Disable print menu option
...
svn path=/trunk/netsurf/; revision=13497
2012-02-28 18:51:26 +00:00
Michael Drake
ee378aa3f1
Set/get drag type via API.
...
svn path=/trunk/netsurf/; revision=13496
2012-02-28 12:54:00 +00:00
Michael Drake
c9a30d073e
Check drag type via accessor.
...
svn path=/trunk/netsurf/; revision=13495
2012-02-28 12:21:36 +00:00
Michael Drake
9c0c9ecdfe
Add browser_window drag type accessor.
...
svn path=/trunk/netsurf/; revision=13494
2012-02-28 12:20:49 +00:00
Michael Drake
046ee36430
Use browser window scale accessor.
...
svn path=/trunk/netsurf/; revision=13493
2012-02-27 22:44:59 +00:00
Ole Loots
da9a0e9b44
Always use pkg-config, never use xml-config or curl-config, it breaks crossbuild when these binaries are actually available on the build machine.
...
svn path=/trunk/netsurf/; revision=13492
2012-02-27 22:43:33 +00:00
Michael Drake
ed9fb931cd
Add browser window scale acceser.
...
svn path=/trunk/netsurf/; revision=13491
2012-02-27 22:43:25 +00:00
Michael Drake
feb44c7396
Add a couple of lines for translators' notes.
...
svn path=/trunk/netsurf/; revision=13477
2012-02-26 16:47:51 +00:00
Michael Drake
c259968009
Fix top comment, so line numbers can be compared with .en version. Get .it Messages file back in sync.
...
svn path=/trunk/netsurf/; revision=13476
2012-02-26 16:38:47 +00:00
Michael Drake
84a600881d
Get .fr and .nl Messages back in sync.
...
svn path=/trunk/netsurf/; revision=13475
2012-02-26 16:36:59 +00:00
Chris Young
b7f7293802
random changes
...
svn path=/trunk/netsurf/; revision=13474
2012-02-26 15:44:14 +00:00
Chris Young
2951735e2f
adjust scrolbars when window is resized
...
svn path=/trunk/netsurf/; revision=13473
2012-02-26 14:40:34 +00:00
Chris Young
bb17cc2529
Don't do schedule message handling on a while loop.. it sometimes causes
...
long pauses in user input.
svn path=/trunk/netsurf/; revision=13472
2012-02-26 11:03:09 +00:00
Chris Young
b375a6a293
Convert treeview to tiled draw
...
svn path=/trunk/netsurf/; revision=13471
2012-02-26 10:42:15 +00:00
Chris Young
c2afcf4453
Documentation update
...
svn path=/trunk/netsurf/; revision=13470
2012-02-25 19:21:38 +00:00
Chris Young
6696f7d160
Fix thumbnails
...
svn path=/trunk/netsurf/; revision=13469
2012-02-25 19:13:41 +00:00
Chris Young
79c5485e27
Add tiled refresh, with tiles of max size option_redraw_tile_size. This
...
reduces the size of our off-screen bitmap and associated memory.
Only works with browser windows at present. History and treeviews still
have full window refresh/bitmap.
Setting the option to 0 brings back the old behaviour.
svn path=/trunk/netsurf/; revision=13468
2012-02-25 18:42:33 +00:00
Ole Loots
174b52a0fd
more #ifdef WITH_8BPP_SUPPORT
...
svn path=/trunk/netsurf/; revision=13467
2012-02-25 15:23:00 +00:00
Chris Young
20e825c8f4
More simple refresh. This would work (provided the user hasn't scrolled),
...
however we appear to be losing events (refresh and menu events are not
always being received)
svn path=/trunk/netsurf/; revision=13466
2012-02-24 23:18:24 +00:00
Chris Young
ce0d219328
typo
...
svn path=/trunk/netsurf/; revision=13465
2012-02-24 20:03:38 +00:00
Chris Young
b517cf331a
option_screen_compositing to enable switching compositing for NetSurf's own
...
screen on/off.
Some experimentation with compositing and simple/smart refresh reveals that
simple refresh windows with compositing on for the screen behave the same
as smart refresh windows. Smart refresh windows with compositing off use
more gfx memory than when compositing is on. Simple refresh windows with
compositing off will probably be more memory efficient, as we are using
an off-screen bitmap to render the browsing area anyway. However due to
this bitmap being re-used over multiple tabs/windows, it does not always
reflect what should be on the window, so performing a redraw of damaged
areas may be the only option. Need to read damaged regions from layer
(probably through struct Region *DamageList) and check on performance vs
memory or make the window refresh type configurable. Simple refresh code
#ifdefed out for now for further investigation later.
svn path=/trunk/netsurf/; revision=13464
2012-02-24 20:00:51 +00:00
John Mark Bell
9478f01828
Fix bug #3481624 : this was needlessly complex
...
svn path=/trunk/netsurf/; revision=13463
2012-02-23 21:22:37 +00:00
Chris Young
2309042fc3
Update from Samir Hawamdeh (mostly copyright year)
...
svn path=/trunk/netsurf/; revision=13462
2012-02-23 18:53:06 +00:00