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
Ole Loots
8b4c96a953
Comment's...
...
svn path=/trunk/netsurf/; revision=13171
2011-11-23 22:33:02 +00:00
Ole Loots
cb84601b44
Removed debug output
...
svn path=/trunk/netsurf/; revision=13170
2011-11-23 22:27:57 +00:00
Ole Loots
5da485d423
Use new function nkc_to_input_key
...
svn path=/trunk/netsurf/; revision=13169
2011-11-23 22:25:22 +00:00
Ole Loots
0c7b4bc6c7
Removed FAQ entry for problems caused by stack overflow within mintlibs regex module.
...
svn path=/trunk/netsurf/; revision=13168
2011-11-23 20:13:07 +00:00
Ole Loots
fbb3ed3ff4
Checkbox "Close on finish" becomes close button when download finished.
...
svn path=/trunk/netsurf/; revision=13167
2011-11-23 20:01:47 +00:00
Ole Loots
0b3977b52b
Removed resize widget from statusbar ( Not needed anymore, window has native widgets now)
...
svn path=/trunk/netsurf/; revision=13166
2011-11-23 19:59:24 +00:00
Ole Loots
a82f2721e6
Add global function to resolve Netsurf input key.
...
svn path=/trunk/netsurf/; revision=13165
2011-11-23 19:56:20 +00:00
Ole Loots
385ffaad7b
Lock plotter during treeview redraw.
...
svn path=/trunk/netsurf/; revision=13164
2011-11-23 19:55:03 +00:00
Ole Loots
c23ef5e7aa
Remove drag n' drop constants, already defined by cflib.h
...
svn path=/trunk/netsurf/; revision=13163
2011-11-23 19:53:54 +00:00
Ole Loots
dfcd555a0e
Fix rectangle plotter, process stroke_type.
...
svn path=/trunk/netsurf/; revision=13149
2011-11-17 21:49:38 +00:00
Ole Loots
91bdfbd172
Removed calls to FrameInit/FrameExit ( was used for window components ).
...
svn path=/trunk/netsurf/; revision=13136
2011-11-08 19:13:34 +00:00
Ole Loots
044fec706f
-Remove a bunch of code which was intended to handle framed-pages. It's better handled by the OS, because frames won't be handled within the frontend anymore.
...
- Clear window when no content is available
svn path=/trunk/netsurf/; revision=13125
2011-11-05 15:18:19 +00:00
Ole Loots
5f10479c26
Removed window_set_icon
...
svn path=/trunk/netsurf/; revision=13124
2011-11-05 01:49:55 +00:00
Ole Loots
5786f7eb17
Removed window_set_icon
...
svn path=/trunk/netsurf/; revision=13123
2011-11-05 01:48:53 +00:00
Ole Loots
389722916a
Added comments.
...
svn path=/trunk/netsurf/; revision=13122
2011-11-05 01:47:23 +00:00
Ole Loots
aadc2541a5
Added comments.
...
svn path=/trunk/netsurf/; revision=13121
2011-11-05 01:46:41 +00:00
Ole Loots
ee7b223eca
Draw favicon when iconyfied
...
svn path=/trunk/netsurf/; revision=13049
2011-10-14 20:56:52 +00:00
Ole Loots
c91a4b7035
Added missing scroll position.
...
svn path=/trunk/netsurf/; revision=13041
2011-10-13 20:39:39 +00:00
John Mark Bell
d5bb9d98e7
Build resource: map at start time
...
Remove stylesheet url globals -- the core will always use resource:{default,quirks,adblock}.css as appropriate
svn path=/trunk/netsurf/; revision=12949
2011-10-05 08:32:52 +00:00
Michael Drake
7dc000e643
Fix up for nsurl changes. Untested.
...
svn path=/trunk/netsurf/; revision=12929
2011-10-03 16:45:54 +00:00
John Mark Bell
f27d5a3e15
Remove gui_multitask
...
svn path=/trunk/netsurf/; revision=12828
2011-09-21 00:25:09 +00:00
Ole Loots
0cf35ff730
added new options.
...
svn path=/trunk/netsurf/; revision=12827
2011-09-20 20:14:50 +00:00
Ole Loots
28a6e41174
Added "view source" to context menu.
...
svn path=/trunk/netsurf/; revision=12826
2011-09-20 20:12:10 +00:00
Ole Loots
8bb14fa569
Obey to clipping rules... (walk the rectangle list)
...
svn path=/trunk/netsurf/; revision=12825
2011-09-20 20:11:32 +00:00
Ole Loots
8b445036f3
Set focus to next available window when gui_window is closed.
...
svn path=/trunk/netsurf/; revision=12824
2011-09-20 20:09:42 +00:00
Ole Loots
a77b08a762
updatet docs.
...
svn path=/trunk/netsurf/; revision=12823
2011-09-19 18:41:31 +00:00
Ole Loots
8287d6c020
Added context menu.
...
svn path=/trunk/netsurf/; revision=12822
2011-09-19 18:39:13 +00:00
Ole Loots
0f2871e418
Added context menu,
...
Allow to set bitmap for iconified window. ( altough it's usesless right now because favicon support has been dropped)
svn path=/trunk/netsurf/; revision=12821
2011-09-19 18:38:48 +00:00
Ole Loots
cbeffd4c5f
Keep Mouse tracking limited to input_window.
...
svn path=/trunk/netsurf/; revision=12783
2011-09-09 22:18:49 +00:00
Ole Loots
6cde3888af
do not send around message for NULL dialog.
...
svn path=/trunk/netsurf/; revision=12782
2011-09-09 19:59:36 +00:00
Michael Drake
0401d52f51
Remove gui_window_frame_resize_start() functions.
...
svn path=/trunk/netsurf/; revision=12738
2011-09-05 15:35:34 +00:00
Michael Drake
77a9d997ce
Delete dead handling of frame creation destruction.
...
svn path=/trunk/netsurf/; revision=12734
2011-09-05 12:27:06 +00:00
Michael Drake
5be6bd452d
Remove gui_window_position_frame() definition from core and remove all implementations from front ends.
...
svn path=/trunk/netsurf/; revision=12711
2011-09-04 18:20:24 +00:00
Ole Loots
f2e3b559f0
Removed frame artifacts.
...
Do not send WM_DESTROY on close ( leads to crash when search is open during close). Let the OS Free up the memory.
svn path=/trunk/netsurf/; revision=12682
2011-08-30 21:48:55 +00:00
Ole Loots
8e47876964
Avoid double free. Wasn't triggered before, because no data was passed to destroy.
...
svn path=/trunk/netsurf/; revision=12681
2011-08-30 21:41:10 +00:00
Ole Loots
52bf4e0cd1
Removed usage of duplicate types for the same thing (bbox, rect)
...
svn path=/trunk/netsurf/; revision=12680
2011-08-30 21:38:54 +00:00
Vincent Sanders
cd554e6f1e
make image content handlers build conditional from teh makefile
...
svn path=/trunk/netsurf/; revision=12673
2011-08-28 14:29:15 +00:00
Michael Drake
1eaa2a0e8e
Don't need to set current_redraw_browser any more.
...
svn path=/trunk/netsurf/; revision=12658
2011-08-24 13:42:59 +00:00
Michael Drake
4adcb4277f
Atari changes for core search update (r12646). Note: untested.
...
svn path=/trunk/netsurf/; revision=12649
2011-08-24 12:32:51 +00:00
Ole Loots
a8b9f0936f
Convert window title to local encoding.
...
svn path=/trunk/netsurf/; revision=12638
2011-08-05 11:02:33 +00:00
Ole Loots
cc52da39f7
Added missing position update when window got moved.
...
svn path=/trunk/netsurf/; revision=12637
2011-08-05 10:34:06 +00:00
Ole Loots
68b52a6023
Improved accuracy for window resize.
...
svn path=/trunk/netsurf/; revision=12636
2011-08-05 01:12:03 +00:00
Ole Loots
33aebf6fd1
housekeeping
...
svn path=/trunk/netsurf/; revision=12635
2011-08-05 01:11:03 +00:00
Ole Loots
a1f7517f39
edit comments
...
svn path=/trunk/netsurf/; revision=12634
2011-08-05 01:10:36 +00:00
Michael Drake
1e43cd7f76
Fix up Atari for r12574 API change.
...
svn path=/trunk/netsurf/; revision=12576
2011-07-06 12:42:45 +00:00
Ole Loots
5639e1e047
removed preparations for frames. (will be handled within the core)
...
svn path=/trunk/netsurf/; revision=12550
2011-06-30 20:20:27 +00:00
Ole Loots
53e1631d7a
adjusted typo, fixed compilation of setting knockout option during runtime.
...
svn path=/trunk/netsurf/; revision=12548
2011-06-30 19:16:11 +00:00
Michael Drake
eddae6af06
Remove plotter table global. Pass a redraw context around redraw functions. Knockout could be handled better. Note: untested on most front ends.
...
svn path=/trunk/netsurf/; revision=12543
2011-06-30 15:48:07 +00:00
Michael Drake
2bedf4d88f
Frond ends signal end of drag with call to browser_window_mouse_track.
...
svn path=/trunk/netsurf/; revision=12515
2011-06-27 17:45:17 +00:00
Ole Loots
dccf6e4280
Revert remove of cflib and further usage of xaaes nkcc routines. It resulted in not-working page up / page down and up / down keys.
...
svn path=/trunk/netsurf/; revision=12510
2011-06-25 20:03:28 +00:00
Ole Loots
b897861cdd
avoid usage of uninitialized variable.
...
svn path=/trunk/netsurf/; revision=12509
2011-06-25 19:40:31 +00:00
Ole Loots
d6f5cead52
adjusted comment to match reality.
...
svn path=/trunk/netsurf/; revision=12508
2011-06-25 19:35:33 +00:00
Ole Loots
3210b6eaf8
small toolbar icon fix.
...
svn path=/trunk/netsurf/; revision=12507
2011-06-25 19:34:40 +00:00
Michael Drake
dea7683985
Remove gui_window_set_scale().
...
svn path=/trunk/netsurf/; revision=12502
2011-06-24 12:01:24 +00:00
Michael Drake
5a4c8916ef
If iframes are reformatted due to containing document reflow, don't need to redraw them since they will be redrawn when the containing document is redrawn. Make iframe handling more robust.
...
svn path=/trunk/netsurf/; revision=12497
2011-06-24 09:30:33 +00:00
Ole Loots
5eac88cb71
lowered stack value (the large value was added because of excesive stack usage within mintlibs regex, but it can be avoided when using malloc within regex impl.), added missing internal.css
...
svn path=/trunk/netsurf/; revision=12456
2011-06-03 22:37:20 +00:00
Ole Loots
2f6520e8b4
Removed dependency to cflib,
...
call EvntWindom only one time per sec. when active flag is set.
svn path=/trunk/netsurf/; revision=12443
2011-05-24 21:44:20 +00:00
Ole Loots
3276ce5db9
rearranged includes, seperate redraw request areas.
...
svn path=/trunk/netsurf/; revision=12359
2011-05-09 22:10:02 +00:00
Ole Loots
2f40a85b67
fixed call parameters for vdi_clip.
...
svn path=/trunk/netsurf/; revision=12358
2011-05-09 22:08:34 +00:00
Ole Loots
b046d77f3f
fixed call parameters for vdi_clip.
...
svn path=/trunk/netsurf/; revision=12357
2011-05-09 20:46:44 +00:00
John Mark Bell
e71691bae8
Merge branches/jmb/content-factory to trunk
...
svn path=/trunk/netsurf/; revision=12283
2011-05-06 20:40:09 +00:00
Ole Loots
45778bbb36
Improved path conversion for DOS Filesystems.
...
svn path=/trunk/netsurf/; revision=12236
2011-04-23 20:09:24 +00:00
Ole Loots
9785c6ff3d
Simpliefied scheduler timeout.
...
svn path=/trunk/netsurf/; revision=12221
2011-04-22 10:42:53 +00:00
Ole Loots
8d5091fab7
Added option for knockout rendering.
...
svn path=/trunk/netsurf/; revision=12220
2011-04-22 10:42:04 +00:00
Ole Loots
0cec5e0d07
Added option for knockout rendering.
...
svn path=/trunk/netsurf/; revision=12219
2011-04-22 10:41:42 +00:00
Ole Loots
4e7235a92f
Moved mouse movement handling into window event handlers, updated resources, updated todos, implemented treeview + hotlist
...
svn path=/trunk/netsurf/; revision=12182
2011-04-10 21:52:07 +00:00
Ole Loots
8723876bd5
cleanup, fixed invalid option name (downloads_path)
...
svn path=/trunk/netsurf/; revision=12181
2011-04-10 21:49:27 +00:00
Ole Loots
9520ad67fe
cleanupd & comments, fixed clipping of mfdb's
...
svn path=/trunk/netsurf/; revision=12180
2011-04-10 21:47:59 +00:00
Ole Loots
ac97eac0cf
file not changed, commiting the change anyway ;)
...
svn path=/trunk/netsurf/; revision=12179
2011-04-10 21:46:05 +00:00
Ole Loots
a0f2fcf740
removed MFDB_STRIDE macro ( moved to plotter.h)
...
svn path=/trunk/netsurf/; revision=12178
2011-04-10 21:44:25 +00:00
Ole Loots
90c2d50d16
added some comments
...
svn path=/trunk/netsurf/; revision=12177
2011-04-10 21:43:22 +00:00
Ole Loots
11dba4e9ee
Removed nonsense include.
...
svn path=/trunk/netsurf/; revision=12176
2011-04-10 21:42:38 +00:00
Ole Loots
99ef43c9fe
Thanks to AtFact
...
svn path=/trunk/netsurf/; revision=12114
2011-03-20 22:45:09 +00:00
Ole Loots
740d3298fa
Added missing prototypes.
...
svn path=/trunk/netsurf/; revision=12113
2011-03-20 22:43:07 +00:00
Ole Loots
ea0e023e37
added resource: handling, gui_poll now checks for browser_reformat_pending
...
svn path=/trunk/netsurf/; revision=12112
2011-03-20 22:41:29 +00:00
Ole Loots
2e8d22b83d
Allocate window title string memory dynamically.
...
svn path=/trunk/netsurf/; revision=12111
2011-03-20 22:38:32 +00:00
Ole Loots
7f38f0f70e
Removed special handling of non html content, added sanity checking for scroll requests.
...
svn path=/trunk/netsurf/; revision=12110
2011-03-20 22:33:56 +00:00
Ole Loots
b24b7d8de4
When using onscreen plotter: Collect nsfb internal font characters into a single bitmap instead of plotting each character.
...
svn path=/trunk/netsurf/; revision=12109
2011-03-20 22:28:53 +00:00
Michael Drake
a70c32422a
gui_find_resource --> gui_get_resource_url.
...
svn path=/trunk/netsurf/; revision=12089
2011-03-17 11:57:09 +00:00
John Mark Bell
408f78b737
Move schedule.h to utils/
...
svn path=/trunk/netsurf/; revision=12039
2011-03-13 22:50:54 +00:00
Ole Loots
f2c97c3920
init_mfdb() is now able to handle bitmaps with less than 8 bits per pixel.
...
(needed for monochrom glyph rendering)
svn path=/trunk/netsurf/; revision=12038
2011-03-13 21:46:59 +00:00
Ole Loots
0410a8ea55
Added dummy LDG functions to reduce need for external libs
...
svn path=/trunk/netsurf/; revision=12037
2011-03-13 21:45:20 +00:00
Daniel Silverstone
93e9bfe323
Shunt the schedule function definitions to desktop/schedule.h. Shunt the hlcache/llcache to using schedule to get their cleanups run.
...
svn path=/trunk/netsurf/; revision=12029
2011-03-13 18:26:46 +00:00
Ole Loots
7a72e1d90c
corrected check for atari_sysinfo.gemdos_version
...
svn path=/trunk/netsurf/; revision=11934
2011-03-07 22:57:20 +00:00
Ole Loots
bf3dc29e04
Added missing call to vst_color
...
svn path=/trunk/netsurf/; revision=11933
2011-03-07 22:56:11 +00:00
John Mark Bell
de688b59e1
Fix text selection
...
svn path=/trunk/netsurf/; revision=11927
2011-03-06 18:04:13 +00:00
Ole Loots
443d02b943
Fixed missing draw of tiled bitmap which are completly outside of the clipping rectangle ,
...
adjusted clipping rect changes for atari frontend
svn path=/trunk/netsurf/; revision=11876
2011-03-01 19:31:28 +00:00
Ole Loots
58ad73bfc8
Adjusted clipping rect changes for atari fronted.
...
svn path=/trunk/netsurf/; revision=11875
2011-03-01 19:29:40 +00:00
Ole Loots
ca73991ef5
cosmetic
...
svn path=/trunk/netsurf/; revision=11874
2011-03-01 19:28:12 +00:00
Ole Loots
a80af90142
Implemented OS detection routines provided by GS
...
svn path=/trunk/netsurf/; revision=11873
2011-03-01 19:27:34 +00:00
Vincent Sanders
9660442e92
remove obsolete, unused gui_window_redraw API
...
svn path=/trunk/netsurf/; revision=11870
2011-03-01 14:31:54 +00:00
Ole Loots
0925ee3cf0
oadded handler for about menu click.
...
svn path=/trunk/netsurf/; revision=11816
2011-02-25 23:29:40 +00:00
Ole Loots
af39a7c8ae
redraw % on download finish.
...
svn path=/trunk/netsurf/; revision=11815
2011-02-25 23:28:24 +00:00
Ole Loots
66ed6d8867
NULL check
...
svn path=/trunk/netsurf/; revision=11813
2011-02-25 23:25:22 +00:00
Ole Loots
0c992d61b9
typo
...
svn path=/trunk/netsurf/; revision=11812
2011-02-25 23:24:02 +00:00
Ole Loots
4ee38c563a
added .txt file type.
...
svn path=/trunk/netsurf/; revision=11811
2011-02-25 23:21:40 +00:00
Ole Loots
d324c0397c
merged clipping parameter changes.
...
svn path=/trunk/netsurf/; revision=11810
2011-02-25 23:19:56 +00:00
Ole Loots
5582925052
merged clipping parameter changes.
...
svn path=/trunk/netsurf/; revision=11809
2011-02-25 23:19:06 +00:00
Ole Loots
ac80ab3d13
merged clipping parameter changes.
...
svn path=/trunk/netsurf/; revision=11808
2011-02-25 23:14:41 +00:00
Vincent Sanders
0231675abf
add resource handling
...
move gtk and framebuffer to use generic resource handling
svn path=/trunk/netsurf/; revision=11772
2011-02-23 22:27:55 +00:00
Ole Loots
e4e9c115a8
Merged Makefile
...
svn path=/trunk/netsurf/; revision=11761
2011-02-22 21:10:23 +00:00
Ole Loots
804aa6259e
Updated package script ( reduced stack size )
...
svn path=/trunk/netsurf/; revision=11760
2011-02-22 21:08:09 +00:00
Ole Loots
890d1d00fd
Updated resources
...
svn path=/trunk/netsurf/; revision=11759
2011-02-22 21:07:39 +00:00
Ole Loots
d4bb6718d6
Updated docs
...
svn path=/trunk/netsurf/; revision=11758
2011-02-22 21:06:43 +00:00
Ole Loots
b445ddd6ca
Fixed drawing of dotted lines.
...
svn path=/trunk/netsurf/; revision=11751
2011-02-21 23:23:31 +00:00
Michael Drake
dbab823ddc
Port Atari front end to browser_window_redraw().
...
svn path=/trunk/netsurf/; revision=11727
2011-02-20 16:17:43 +00:00
Michael Drake
a66575dfeb
Remove thumbnail_create() from browser.h. Make RO front end use the core thumbnail_redraw function. Make other front ends include the right header for thumbnail_create().
...
svn path=/trunk/netsurf/; revision=11716
2011-02-19 22:17:54 +00:00
Michael Drake
94e7b44ebc
Pass clip rect to clip plotters as struct. Simplify clip rect handling in debug window code. Pass clip rect to select menu as struct.
...
svn path=/trunk/netsurf/; revision=11683
2011-02-14 22:05:39 +00:00
Michael Drake
fe7921a387
Pass clip rect as struct through content_redraw api. Update the front ends to use this. Note only RO build tested.
...
svn path=/trunk/netsurf/; revision=11670
2011-02-13 22:25:11 +00:00
Ole Loots
b6566eb3bf
Added frambuffer port "internal" font decoder.
...
svn path=/trunk/netsurf/; revision=11663
2011-02-12 20:47:25 +00:00
Ole Loots
903cf68f8f
Improved checkboxes
...
svn path=/trunk/netsurf/; revision=11662
2011-02-12 20:24:43 +00:00
Ole Loots
11d0b4b986
Added the framebuffer "internal" font decoder/plotter,
...
fixed ablend method,
introduced flag for monochrom bitmap drawing.
svn path=/trunk/netsurf/; revision=11661
2011-02-12 19:56:18 +00:00
Ole Loots
445b337ef3
Added the internal font decoder from frambuffer port.
...
svn path=/trunk/netsurf/; revision=11660
2011-02-12 19:53:23 +00:00
Ole Loots
699ca79e2d
Removed unused code
...
svn path=/trunk/netsurf/; revision=11659
2011-02-12 19:51:24 +00:00
Ole Loots
033c68e8fa
Adjusted default config for url and cookie files.
...
svn path=/trunk/netsurf/; revision=11658
2011-02-12 19:50:36 +00:00
Ole Loots
143243bbbb
Added support for cookie and URL file, fixed box redraw.
...
svn path=/trunk/netsurf/; revision=11657
2011-02-12 19:48:58 +00:00
Ole Loots
c130018116
Improved mouse tracking
...
svn path=/trunk/netsurf/; revision=11656
2011-02-12 19:44:18 +00:00
Ole Loots
0fb16c18cb
Added better checkboxes
...
svn path=/trunk/netsurf/; revision=11655
2011-02-12 19:43:32 +00:00
Ole Loots
23a594dd9a
Improved scrolling and box redraw code.
...
svn path=/trunk/netsurf/; revision=11654
2011-02-12 19:41:50 +00:00
Ole Loots
867b31b46d
Added better checkboxes,
...
Added search_destroy method.
svn path=/trunk/netsurf/; revision=11653
2011-02-12 19:41:07 +00:00
Ole Loots
a7de62fcdc
Added flag for monochrom glyph drawing
...
svn path=/trunk/netsurf/; revision=11652
2011-02-12 19:40:09 +00:00
Ole Loots
51daecb26c
Optimized drawing of repeating 1px sized bitmaps.
...
svn path=/trunk/netsurf/; revision=11651
2011-02-12 19:26:49 +00:00
John Mark Bell
86c2948eb4
Fix copying text/plain to clipboard
...
svn path=/trunk/netsurf/; revision=11636
2011-02-09 20:31:34 +00:00
John Mark Bell
a128b7acec
Rationalise definition of NO_IPV6 for atari frontend
...
svn path=/trunk/netsurf/; revision=11623
2011-02-06 15:40:36 +00:00
Ole Loots
d7745d59bd
Added file upload / file dragdrop
...
svn path=/trunk/netsurf/; revision=11621
2011-02-05 14:32:15 +00:00
Ole Loots
096e638b8c
Updated docs
...
svn path=/trunk/netsurf/; revision=11620
2011-02-05 14:31:08 +00:00
Ole Loots
2d80ff8238
Verify Box redraws
...
svn path=/trunk/netsurf/; revision=11619
2011-02-05 14:29:53 +00:00
Ole Loots
caadee5564
Adjusted clipping
...
svn path=/trunk/netsurf/; revision=11618
2011-02-05 14:29:29 +00:00
Ole Loots
fb38ee381c
Improved redraw
...
svn path=/trunk/netsurf/; revision=11617
2011-02-05 14:28:39 +00:00
Ole Loots
2886ee6386
Fixed Mouse Selection / Mouse drag,
...
Fixed Content Redraw for plain text files.
svn path=/trunk/netsurf/; revision=11616
2011-02-05 14:27:30 +00:00
Ole Loots
b6a7ab7af6
Improved download performance.
...
svn path=/trunk/netsurf/; revision=11605
2011-02-02 19:48:13 +00:00
Ole Loots
ed8a97fe22
Improved throbber graphics
...
svn path=/trunk/netsurf/; revision=11604
2011-02-02 19:47:34 +00:00
Ole Loots
d20ee298b1
Added default downloads location
...
svn path=/trunk/netsurf/; revision=11594
2011-02-01 21:28:51 +00:00
Ole Loots
ed5af6370e
Added download dialog
...
svn path=/trunk/netsurf/; revision=11593
2011-02-01 21:28:19 +00:00
Ole Loots
c59b173d21
Improved drawing primitives for true color systems.
...
svn path=/trunk/netsurf/; revision=11592
2011-02-01 21:27:29 +00:00
Ole Loots
d2072648c7
Implemented Download dialog.
...
svn path=/trunk/netsurf/; revision=11591
2011-02-01 21:26:29 +00:00
Ole Loots
82267c62ed
A bit of cleanup.
...
svn path=/trunk/netsurf/; revision=11590
2011-02-01 21:26:04 +00:00
Ole Loots
f0fb56b7dd
Revisited throbber code.
...
svn path=/trunk/netsurf/; revision=11589
2011-02-01 21:25:10 +00:00
Ole Loots
5ad525dc7f
Moved some functions to osspec.c
...
svn path=/trunk/netsurf/; revision=11588
2011-02-01 21:24:48 +00:00
Ole Loots
be27d39d7b
Cleaned up mouse tracking ( added modifier keys ), added debug rendering menu option.
...
svn path=/trunk/netsurf/; revision=11587
2011-02-01 21:23:54 +00:00
Ole Loots
81e552f89e
Removed unused code
...
svn path=/trunk/netsurf/; revision=11586
2011-02-01 21:22:22 +00:00
Ole Loots
de0172dfa8
Revisited Throbber code
...
svn path=/trunk/netsurf/; revision=11585
2011-02-01 21:21:16 +00:00
Ole Loots
cf74818d09
Added missing prototype
...
svn path=/trunk/netsurf/; revision=11584
2011-02-01 21:20:06 +00:00
Ole Loots
02293a65d2
Added missing includes
...
svn path=/trunk/netsurf/; revision=11583
2011-02-01 21:19:28 +00:00
Ole Loots
b03a9b6391
add default system colour handlers to atari frontend
...
svn path=/trunk/netsurf/; revision=11553
2011-01-30 22:34:52 +00:00
Ole Loots
61a1c2d7cd
Improved call to v_gtext.
...
svn path=/trunk/netsurf/; revision=11552
2011-01-30 22:31:37 +00:00
Ole Loots
5515e67f4e
Cleaned up Statusbar code.
...
svn path=/trunk/netsurf/; revision=11551
2011-01-30 22:28:47 +00:00
Ole Loots
46f405e969
Cleanup of TOS compatibility fixes.
...
svn path=/trunk/netsurf/; revision=11550
2011-01-30 22:24:07 +00:00
Ole Loots
3d1c069186
Cleanup of TOS compatibility fixes.
...
svn path=/trunk/netsurf/; revision=11549
2011-01-30 22:23:00 +00:00
Ole Loots
0d006f4cc6
Implemented Search Dialog
...
svn path=/trunk/netsurf/; revision=11548
2011-01-30 22:20:55 +00:00
Ole Loots
f676e62d0e
Implemented Search Dialog
...
svn path=/trunk/netsurf/; revision=11547
2011-01-30 22:19:46 +00:00
Ole Loots
54e72d1618
renamed plotter member function pixel_pos to pixel_position.
...
svn path=/trunk/netsurf/; revision=11546
2011-01-30 22:19:28 +00:00
Ole Loots
2fbc3bd4a0
Cleanup of TOS fixes.
...
svn path=/trunk/netsurf/; revision=11545
2011-01-30 22:17:15 +00:00
Ole Loots
25d9f8cd19
Set default window title when opening window.
...
svn path=/trunk/netsurf/; revision=11543
2011-01-30 22:15:15 +00:00
Ole Loots
609b4118cf
Added -DNO_IPV6, added search.c to the sources.
...
svn path=/trunk/netsurf/; revision=11542
2011-01-30 22:09:54 +00:00
Ole Loots
febed048a4
fixed browser_redraw_required(), now only returning true when content is available.
...
svn path=/trunk/netsurf/; revision=11541
2011-01-30 22:08:49 +00:00
Ole Loots
aa4f56049c
Implemented gui_scroll_visible.
...
svn path=/trunk/netsurf/; revision=11540
2011-01-30 22:03:19 +00:00
Ole Loots
46459dcaad
Increased stack size for release executable.
...
svn path=/trunk/netsurf/; revision=11539
2011-01-30 21:52:50 +00:00
Ole Loots
b15fc8eabe
Implemented Search Dialog
...
svn path=/trunk/netsurf/; revision=11538
2011-01-30 21:51:14 +00:00
Ole Loots
0af7ca1a60
Rearanged includes, fixed VDI style for dashed plots.
...
svn path=/trunk/netsurf/; revision=11537
2011-01-30 21:48:22 +00:00
Ole Loots
3694345204
Implemented Search Dialog
...
svn path=/trunk/netsurf/; revision=11536
2011-01-30 19:24:03 +00:00
Ole Loots
cf993628eb
Updated docs
...
svn path=/trunk/netsurf/; revision=11534
2011-01-30 19:19:21 +00:00
Ole Loots
352c5acbc6
Implemented Search Dialog
...
svn path=/trunk/netsurf/; revision=11533
2011-01-30 19:18:51 +00:00
Vincent Sanders
fbb1139214
add default system colour handlers to each frontend
...
svn path=/trunk/netsurf/; revision=11530
2011-01-30 13:40:47 +00:00
Ole Loots
ac8096964e
Added search dialog.
...
svn path=/trunk/netsurf/; revision=11454
2011-01-22 16:47:20 +00:00
Ole Loots
43f6db8ffd
Added copy directives for some missing files.
...
svn path=/trunk/netsurf/; revision=11453
2011-01-22 16:46:58 +00:00
Ole Loots
09e6d5f6a1
Added default blank page.
...
svn path=/trunk/netsurf/; revision=11452
2011-01-22 16:45:45 +00:00
Ole Loots
50db2a2dac
Resource file was missing within initial chekin. Added Search dialog.
...
svn path=/trunk/netsurf/; revision=11451
2011-01-22 16:45:21 +00:00
Ole Loots
c0c423fbca
Improved compatibility with classic TOS systems.
...
svn path=/trunk/netsurf/; revision=11450
2011-01-22 16:43:51 +00:00
Ole Loots
b8f40265f4
Updated documentation.
...
svn path=/trunk/netsurf/; revision=11449
2011-01-22 16:43:24 +00:00
Ole Loots
c94c308cb4
Improved compatibility with classic TOS systems,
...
disabled spinner.
svn path=/trunk/netsurf/; revision=11448
2011-01-22 16:42:32 +00:00
Ole Loots
deb88adffb
Shrinked initial size of the canvas area.
...
svn path=/trunk/netsurf/; revision=11447
2011-01-22 16:38:26 +00:00
Ole Loots
3462356059
increased compatibility with classic TOS systems. (Getcookie() breaks on classic TOS systems.)
...
svn path=/trunk/netsurf/; revision=11446
2011-01-22 16:37:24 +00:00
Ole Loots
7e79d32bed
Removed default entries from hotlist, they are already defined within NetSurf core.
...
svn path=/trunk/netsurf/; revision=11445
2011-01-22 16:35:16 +00:00
Ole Loots
b18ede1a60
Limit length of statustext to 80 chars, to satisfy v_gtext specifications.
...
Introduced attached flag.
svn path=/trunk/netsurf/; revision=11444
2011-01-22 16:34:10 +00:00
Ole Loots
7beb6a8781
verbose_log can now be set via the Main-Menu.
...
svn path=/trunk/netsurf/; revision=11443
2011-01-22 16:32:57 +00:00
Ole Loots
4dde38e36f
Improved path fixes for classic TOS systems.
...
svn path=/trunk/netsurf/; revision=11442
2011-01-22 16:32:02 +00:00
Ole Loots
67fa1c50f1
Introduced attached flag for Statusbar.
...
svn path=/trunk/netsurf/; revision=11441
2011-01-22 16:30:55 +00:00
Ole Loots
4e944c1a69
using short filenames for treeview Icons for compatibility with classic TOS systems.
...
svn path=/trunk/netsurf/; revision=11440
2011-01-22 16:28:20 +00:00
Ole Loots
f222ec79e9
Improved path fixes for classic TOS systems.
...
svn path=/trunk/netsurf/; revision=11439
2011-01-22 16:27:26 +00:00
Ole Loots
7d4056ae41
Added calls to lock/unlock during redraw.
...
svn path=/trunk/netsurf/; revision=11438
2011-01-22 16:23:30 +00:00
Ole Loots
e66211f669
Added missing font copy command
...
svn path=/trunk/netsurf/; revision=11283
2011-01-10 23:55:39 +00:00
Ole Loots
5f62669c20
Added realpath() for plain TOS systems.
...
svn path=/trunk/netsurf/; revision=11282
2011-01-10 23:51:52 +00:00
John Mark Bell
124e4cd788
Atari frontend (credit: Ole Loots)
...
svn path=/trunk/netsurf/; revision=11218
2011-01-05 21:02:22 +00:00