Ole Loots
2ffb570acd
Fix missing include: desktop/options.h
...
svn path=/trunk/netsurf/; revision=13552
2012-03-22 21:33:21 +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
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
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
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
Ole Loots
174b52a0fd
more #ifdef WITH_8BPP_SUPPORT
...
svn path=/trunk/netsurf/; revision=13467
2012-02-25 15:23:00 +00:00
Ole Loots
132ebb7dd9
Mouse button holding wasn't reported to the browser because of drag optimization, resulting in internal scrollbars which only reacted on click, not mouse holding down.
...
svn path=/trunk/netsurf/; revision=13415
2012-02-03 00:05:37 +00:00
Ole Loots
f3aa0a5179
Default to "not rendering" when setting GUI poll priority.
...
svn path=/trunk/netsurf/; revision=13408
2012-01-25 22:44:00 +00:00
Ole Loots
2300b8adab
Added key shortcut for bookmark, handle menut item "Hide Toolbars"
...
svn path=/trunk/netsurf/; revision=13407
2012-01-25 22:42:03 +00:00
Ole Loots
3e9983abf2
Added functions to hide/show the toolbar.
...
svn path=/trunk/netsurf/; revision=13400
2012-01-11 20:35:50 +00:00
Ole Loots
a5a0b8d955
Removed non declared and unused "cookies_update" function ( some frontends still define the functions), added missing prototypes.
...
svn path=/trunk/netsurf/; revision=13399
2012-01-11 20:35:14 +00:00
Michael Drake
6794af012e
Constify rect param to gui_window_drag_start.
...
svn path=/trunk/netsurf/; revision=13397
2012-01-11 16:45:17 +00:00
Michael Drake
04ece30fa9
Pass pointer constraints for drag out to front ends. Ensure content scrollbar drag termination always informs the browser window layer that the drag is over.
...
svn path=/trunk/netsurf/; revision=13395
2012-01-11 14:20:26 +00:00
Ole Loots
ca893cd1af
set monochrom option on save was missing
...
svn path=/trunk/netsurf/; revision=13392
2012-01-07 00:28:35 +00:00
Ole Loots
cc2b4477b0
Updated resources ( mainmenu and settings dialog updated for background_images, foreground_images, font_monochrom )
...
svn path=/trunk/netsurf/; revision=13389
2012-01-06 23:30:59 +00:00
Ole Loots
2ee9f1d925
fix enable/disable of checkbox when font renderer is changed.
...
svn path=/trunk/netsurf/; revision=13388
2012-01-06 23:29:58 +00:00
Ole Loots
be2d2b4cea
Added menu items for foreground_images,background_images for fast access.
...
svn path=/trunk/netsurf/; revision=13387
2012-01-06 23:23:31 +00:00
Ole Loots
4259392e19
Added settings for: foreground_images, background_images, monochrom glyph rendering.
...
svn path=/trunk/netsurf/; revision=13386
2012-01-06 23:22:08 +00:00
Ole Loots
3b492b4842
Removed unused source files.
...
svn path=/trunk/netsurf/; revision=13384
2012-01-06 22:15:56 +00:00
Ole Loots
03cd3ac72b
Updated docs.
...
svn path=/trunk/netsurf/; revision=13383
2012-01-06 22:12:20 +00:00
Ole Loots
af89069dad
Added missing prototypes.
...
svn path=/trunk/netsurf/; revision=13382
2012-01-06 22:10:10 +00:00
Ole Loots
b5a9e93d55
Added flag for monochrom font rendering.
...
svn path=/trunk/netsurf/; revision=13381
2012-01-06 22:06:31 +00:00
Ole Loots
ede3e647d9
Fixed warning.
...
svn path=/trunk/netsurf/; revision=13380
2012-01-06 22:04:55 +00:00
Ole Loots
b0827f8377
Added schedule stats.
...
svn path=/trunk/netsurf/; revision=13379
2012-01-06 22:04:23 +00:00
Ole Loots
d5d0289010
Only set opaque on initial alloc, add flag for clearing buffer on realloc.
...
svn path=/trunk/netsurf/; revision=13378
2012-01-06 21:57:42 +00:00
Ole Loots
097800ff47
Fix rectangle fill, only add/subtract stroke_width when the rectangle has an outline.
...
svn path=/trunk/netsurf/; revision=13374
2012-01-05 22:38:02 +00:00
Ole Loots
1beb016c47
Reverted last change and only apply color conversion for alpha channel glyphs.
...
svn path=/trunk/netsurf/; revision=13373
2012-01-03 23:38:51 +00:00
Ole Loots
68466df8a2
Fix clipping and only apply color conversion for hicolor systems.
...
svn path=/trunk/netsurf/; revision=13372
2012-01-03 23:29:25 +00:00
Ole Loots
5cdfd5a086
It's now possible to render fonts in monochrom mode.
...
svn path=/trunk/netsurf/; revision=13371
2012-01-03 23:05:27 +00:00
Ole Loots
08e2052c09
removed comment.
...
svn path=/trunk/netsurf/; revision=13370
2012-01-03 23:03:09 +00:00
Ole Loots
224d882c03
Fixed font plotter init and added flag for monochrom glyph rendering.
...
svn path=/trunk/netsurf/; revision=13369
2012-01-03 23:02:38 +00:00
Ole Loots
0977543316
Made internal font plotter compatible with 256 colors.
...
svn path=/trunk/netsurf/; revision=13367
2012-01-02 14:29:16 +00:00
Ole Loots
eef6b2da4f
256 color plotting: Use vdi to rgb lookup table, made transparency a bit better ( the snapshot problem was related to fvdi, no error in code )
...
svn path=/trunk/netsurf/; revision=13362
2012-01-02 00:08:14 +00:00
Ole Loots
aec502af1a
Open fulled window when running under Single-Task OS.
...
svn path=/trunk/netsurf/; revision=13361
2012-01-02 00:02:40 +00:00
Ole Loots
a195728c51
Added support for 8bit displays, having big problems with transparent plots ( snapshot of background isn't always taken from correct position, maybe a bug in fvdi)
...
svn path=/trunk/netsurf/; revision=13359
2011-12-31 15:21:49 +00:00
Ole Loots
4dd695c156
Set status message on download finish.
...
svn path=/trunk/netsurf/; revision=13351
2011-12-27 23:30:39 +00:00
Ole Loots
d3d6285b03
delete all text on esc key press.
...
svn path=/trunk/netsurf/; revision=13350
2011-12-27 23:29:29 +00:00
Michael Drake
67f2470d5a
Pass whether background images are wanted in redraw_context.
...
svn path=/trunk/netsurf/; revision=13335
2011-12-23 22:39:25 +00:00
Ole Loots
f07e76a735
Removed unused variable.
...
svn path=/trunk/netsurf/; revision=13320
2011-12-21 22:51:17 +00:00
Ole Loots
8e479349e8
Fixed display of download speed.
...
svn path=/trunk/netsurf/; revision=13319
2011-12-21 22:44:48 +00:00
Ole Loots
230f6558b4
Fixed display of download speed.
...
svn path=/trunk/netsurf/; revision=13318
2011-12-21 22:44:37 +00:00
Ole Loots
1e06ba53dc
Removed unimplemented function declaration
...
svn path=/trunk/netsurf/; revision=13312
2011-12-21 21:16:27 +00:00
Ole Loots
dfcfe12580
Add event listeners to WM_MOVED, WM_RESIZED, WM_FULLED instead of overwriting the default handlers. Removed option atari_realtime_move.
...
svn path=/trunk/netsurf/; revision=13311
2011-12-21 21:13:13 +00:00
Ole Loots
307e90d5e5
Fix assignment of option_target_blank
...
svn path=/trunk/netsurf/; revision=13294
2011-12-18 16:46:36 +00:00
Ole Loots
b4e27cf91e
fixed syntax-error.
...
svn path=/trunk/netsurf/; revision=13280
2011-12-15 23:37:02 +00:00
Ole Loots
a3cd709bc8
Updated settings dialog.
...
svn path=/trunk/netsurf/; revision=13279
2011-12-15 23:29:41 +00:00
Ole Loots
66f53b22e2
added mode parameter to function find_gui_window
...
svn path=/trunk/netsurf/; revision=13278
2011-12-15 23:04:31 +00:00
Ole Loots
3b8de08f60
fixed types for simple Mime type detection (which shouldn't have been checked in...)
...
svn path=/trunk/netsurf/; revision=13277
2011-12-15 23:00:39 +00:00
Ole Loots
66f0288398
Re-Enabled "View Source"
...
svn path=/trunk/netsurf/; revision=13276
2011-12-15 22:59:15 +00:00
Ole Loots
3eb8e6ad5d
fixed type.
...
svn path=/trunk/netsurf/; revision=13275
2011-12-15 22:56:46 +00:00
Ole Loots
22dc3b0f2a
Added save functionality to settings dialiog, fixed typo resulting in not freeing the resource pointer.
...
svn path=/trunk/netsurf/; revision=13273
2011-12-15 21:59:55 +00:00
Ole Loots
e95b45725c
Remove throbber callback from schedule before scheduling a new one.
...
svn path=/trunk/netsurf/; revision=13272
2011-12-14 21:23:30 +00:00
Ole Loots
de8849fd09
Added settings dialog, read only right now.
...
svn path=/trunk/netsurf/; revision=13270
2011-12-13 22:17:50 +00:00
Ole Loots
004398f65f
Moved to mouse move handler to global events, and handle different window types.
...
svn path=/trunk/netsurf/; revision=13269
2011-12-12 19:39:53 +00:00
Ole Loots
a6643b7cd5
Only convert resource objects to windom types when extended type is set.
...
svn path=/trunk/netsurf/; revision=13268
2011-12-12 19:38:58 +00:00
Ole Loots
4c1922433b
added save page handlers.
...
svn path=/trunk/netsurf/; revision=13267
2011-12-10 01:06:48 +00:00
Ole Loots
0dfb12d43b
added save page handlers.
...
svn path=/trunk/netsurf/; revision=13266
2011-12-10 01:06:23 +00:00
Ole Loots
a0ecaf6262
Commented and adjusted default options
...
svn path=/trunk/netsurf/; revision=13265
2011-12-10 01:02:19 +00:00
Ole Loots
556a0fe484
Removed option to configure knockout rendering, removed suppress_images option from frontend.
...
svn path=/trunk/netsurf/; revision=13264
2011-12-10 00:38:21 +00:00
Ole Loots
4f4e7927bb
toggle menu item when debug rendering is toggled.
...
svn path=/trunk/netsurf/; revision=13259
2011-12-08 00:08:41 +00:00
Ole Loots
3f72673316
remove debug message.
...
svn path=/trunk/netsurf/; revision=13258
2011-12-07 23:19:33 +00:00
Ole Loots
5c2406c30b
force list of scheduled callbacks to be unique.
...
svn path=/trunk/netsurf/; revision=13257
2011-12-07 23:05:50 +00:00
Ole Loots
97dce15b9e
Set input_window on click, instead of asserting input window equals the receiver window.
...
svn path=/trunk/netsurf/; revision=13253
2011-12-06 22:49:54 +00:00
Ole Loots
9f1de63949
Handle iconify correctly
...
svn path=/trunk/netsurf/; revision=13252
2011-12-06 22:47:40 +00:00
Ole Loots
e7e8024be8
Fix focus element
...
svn path=/trunk/netsurf/; revision=13251
2011-12-06 21:06:41 +00:00
Ole Loots
2ff45272d0
Fix utf-8 conversion.
...
svn path=/trunk/netsurf/; revision=13242
2011-12-04 17:18:59 +00:00
Ole Loots
d7067aa873
Fix file drops
...
svn path=/trunk/netsurf/; revision=13241
2011-12-04 17:18:29 +00:00
Ole Loots
49ff4d5900
Fix conversion of local encoding to utf-8
...
svn path=/trunk/netsurf/; revision=13240
2011-12-04 17:18:07 +00:00
John Mark Bell
f2993e6ed0
content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url
...
svn path=/trunk/netsurf/; revision=13236
2011-12-04 14:55:23 +00:00
Ole Loots
051eedddeb
Removed unused code.
...
svn path=/trunk/netsurf/; revision=13234
2011-12-04 13:10:24 +00:00
Ole Loots
7323f012ed
Stick to OS features for drag feature - handle it almost blocking (improves user experience).
...
svn path=/trunk/netsurf/; revision=13233
2011-12-04 13:05:00 +00:00
Ole Loots
c3be583d22
Added drag feature to the new url input.
...
svn path=/trunk/netsurf/; revision=13232
2011-12-04 13:02:07 +00:00
Ole Loots
3de9422594
Added copyright comment.
...
svn path=/trunk/netsurf/; revision=13231
2011-12-04 12:54:49 +00:00
Ole Loots
7d4a0be284
Fixed header, made different font plotters optional.
...
svn path=/trunk/netsurf/; revision=13230
2011-12-04 12:53:03 +00:00
Ole Loots
905b3c2641
Removed unused variable
...
svn path=/trunk/netsurf/; revision=13229
2011-12-04 12:51:37 +00:00
Ole Loots
b20f47262b
Open window by configured width,
...
removed unused variables
svn path=/trunk/netsurf/; revision=13212
2011-11-30 23:08:21 +00:00
Ole Loots
9efb276f97
Copy (whole) URL on Copy key.
...
svn path=/trunk/netsurf/; revision=13211
2011-11-30 22:37:57 +00:00
Ole Loots
1f4ab6384c
Removed unused declarations.
...
svn path=/trunk/netsurf/; revision=13210
2011-11-30 22:37:32 +00:00
Ole Loots
6f699c05b0
Removed unused declarations.
...
svn path=/trunk/netsurf/; revision=13209
2011-11-30 22:36:52 +00:00
Ole Loots
5f69abb504
release screen-lock when second lock check fails.
...
svn path=/trunk/netsurf/; revision=13208
2011-11-29 23:19:18 +00:00
Ole Loots
1c640bc529
Check for NULL
...
svn path=/trunk/netsurf/; revision=13207
2011-11-29 22:05:44 +00:00
Ole Loots
dbffd36e14
Handle focus event within window_set_focus, select all when url input gets focus
...
svn path=/trunk/netsurf/; revision=13206
2011-11-29 21:51:18 +00:00
Ole Loots
4313de0584
Fixed inlude.
...
svn path=/trunk/netsurf/; revision=13205
2011-11-29 21:32:47 +00:00
Ole Loots
94bacf7b4f
Added missing insert key conversion.
...
svn path=/trunk/netsurf/; revision=13204
2011-11-29 21:31:31 +00:00
Ole Loots
9f55b1cc7d
Check return value of plotter->lock()
...
svn path=/trunk/netsurf/; revision=13203
2011-11-29 21:22:01 +00:00
Ole Loots
d25f7cc27e
make use of non-blocking request for screen lock.
...
svn path=/trunk/netsurf/; revision=13202
2011-11-29 21:19:26 +00:00
Ole Loots
2f9ac934e6
Draw rectangle outline manually.
...
svn path=/trunk/netsurf/; revision=13192
2011-11-28 23:29:35 +00:00
Ole Loots
999410adc8
I'm actually trying to simplify the frontend code, changes:
...
- Optimized browser window caret, uses back-buffer now. ( So no content redraw is scheduled by the frontend just for a caret move )
- Fixed a double redraw issue when the browser reformat is pending and the AES also sends an redraw request because of the resize.
- Started to use netsurfs textarea instead of a custom implementation ( to reduce code size ).
svn path=/trunk/netsurf/; revision=13191
2011-11-28 23:23:28 +00:00
Chris Young
24486e342a
Update frontends for r13185. Enabled new functionality, where it is not logical it
...
can be switched off.
svn path=/trunk/netsurf/; revision=13186
2011-11-27 20:09:10 +00:00
Ole Loots
8490662b09
Moved static declarations.
...
svn path=/trunk/netsurf/; revision=13175
2011-11-23 22:38:38 +00:00
Ole Loots
a14f675fdb
Removed unused variable, plot_line is now global.
...
svn path=/trunk/netsurf/; revision=13174
2011-11-23 22:37:29 +00:00
Ole Loots
01666a444f
Log mimetype
...
svn path=/trunk/netsurf/; revision=13173
2011-11-23 22:35:40 +00:00
Ole Loots
6227acbd50
Properly redraw the rectangle outline
...
svn path=/trunk/netsurf/; revision=13172
2011-11-23 22:34:38 +00:00