Commit Graph

95 Commits

Author SHA1 Message Date
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
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
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
John Mark Bell
f27d5a3e15 Remove gui_multitask
svn path=/trunk/netsurf/; revision=12828
2011-09-21 00:25:09 +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
34fe2531f2 Remove gui_window_get_browser_window from core. Remove unused implementations from front ends. Rename the GTK front end implementation to nsgtk_get_browser_window and change the GTK front end to use that.
svn path=/trunk/netsurf/; revision=12737
2011-09-05 13:28:17 +00:00
Michael Drake
39e572e8e7 Delete frame creation handling.
svn path=/trunk/netsurf/; revision=12735
2011-09-05 12:38:56 +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
Michael Drake
adbc2b0315 Avoid name clash.
svn path=/trunk/netsurf/; revision=12684
2011-08-31 11:52:08 +00:00
Michael Drake
810fb1a919 Fix up Cocoa for r12574 API change.
svn path=/trunk/netsurf/; revision=12578
2011-07-06 12:48:45 +00:00
Michael Drake
dea7683985 Remove gui_window_set_scale().
svn path=/trunk/netsurf/; revision=12502
2011-06-24 12:01:24 +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
Michael Drake
a70c32422a gui_find_resource --> gui_get_resource_url.
svn path=/trunk/netsurf/; revision=12089
2011-03-17 11:57:09 +00:00
Sven Weidauer
7473f1625f Remove unused function gui_window_redraw.
svn path=/trunk/netsurf/; revision=11903
2011-03-04 11:38:08 +00:00
Sven Weidauer
bccdea6026 Implemented gui_find_resource and using resource: URIs for builtin stylesheets.
svn path=/trunk/netsurf/; revision=11819
2011-02-26 09:43:48 +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
Sven Weidauer
e20f69147d Added move cursor.
svn path=/trunk/netsurf/; revision=11576
2011-02-01 07:12:47 +00:00
Sven Weidauer
28da79c796 Reorganized includes.
svn path=/trunk/netsurf/; revision=11567
2011-01-31 19:12:00 +00:00
Sven Weidauer
899c2e3305 Asking before closing window with multiple open tabs.
svn path=/trunk/netsurf/; revision=11559
2011-01-31 08:07:22 +00:00
Sven Weidauer
b1d96fcd6b Download window asks if download should be cancelled before being closed and displays an estimate of the time remaining.
svn path=/trunk/netsurf/; revision=11521
2011-01-29 10:24:54 +00:00
Sven Weidauer
48c6ba4b49 Timer based reformatting, so reformat happens also while resizing windows.
svn path=/trunk/netsurf/; revision=11519
2011-01-28 14:40:25 +00:00
Sven Weidauer
3ba2596f5c Implemented frames and handling reformats the right way using browser_reformat_pending.
svn path=/trunk/netsurf/; revision=11518
2011-01-28 14:08:42 +00:00
Sven Weidauer
3376f7f50f Implemented resolution-independent rendering for the browser view. Still needs to be implemented for the other views.
svn path=/trunk/netsurf/; revision=11507
2011-01-27 11:43:48 +00:00
Sven Weidauer
73885bf3d0 Moved main() and related functions from gui.m to NetsurfApp.m
svn path=/trunk/netsurf/; revision=11506
2011-01-27 09:01:16 +00:00
Sven Weidauer
f5ef7c71e7 Setting/Loading more options. Also loading urldb and cookies.
svn path=/trunk/netsurf/; revision=11503
2011-01-26 19:17:27 +00:00
Sven Weidauer
241510c0e2 Some random fixes.
svn path=/trunk/netsurf/; revision=11496
2011-01-26 13:58:35 +00:00
Sven Weidauer
da01624374 Enabling back/forward buttons only if appropriate.
svn path=/trunk/netsurf/; revision=11494
2011-01-26 13:35:07 +00:00
Sven Weidauer
d4d749cd10 Decoding .ICO for favicons
svn path=/trunk/netsurf/; revision=11488
2011-01-25 18:48:28 +00:00
Sven Weidauer
620fd90fa7 General cleanup and warning fixes
svn path=/trunk/netsurf/; revision=11486
2011-01-25 17:16:20 +00:00
Sven Weidauer
67c9970e54 Implemented favicons. Doesn't work for .ICO files
svn path=/trunk/netsurf/; revision=11485
2011-01-25 17:16:17 +00:00
Sven Weidauer
cca607fbe8 Creating select menus for forms
svn path=/trunk/netsurf/; revision=11484
2011-01-25 15:09:06 +00:00
Sven Weidauer
15e7b87cac Nicer button for local history, fading history view, more readable blue for active item
svn path=/trunk/netsurf/; revision=11481
2011-01-25 09:53:39 +00:00
Sven Weidauer
dd1e7b893b Activating (and fixing) more warnings in Xcode
svn path=/trunk/netsurf/; revision=11469
2011-01-23 19:32:56 +00:00
Sven Weidauer
1490258b3e Renamed 'spinning' property to 'isProcessing' so that the tab bar picks it up and displays a spinner.
svn path=/trunk/netsurf/; revision=11420
2011-01-20 13:22:39 +00:00
Sven Weidauer
c46072be85 Correct path for Messages file
svn path=/trunk/netsurf/; revision=11419
2011-01-20 13:08:41 +00:00
Sven Weidauer
f85335a7f9 Implementing tabs and fixing scrolling.
svn path=/trunk/netsurf/; revision=11396
2011-01-19 20:19:43 +00:00
Sven Weidauer
583047def6 Getting a real path for the options file
svn path=/trunk/netsurf/; revision=11350
2011-01-17 16:18:14 +00:00
Sven Weidauer
045183032f Font scaling and other scaling related fixes.
svn path=/trunk/netsurf/; revision=11349
2011-01-17 15:00:18 +00:00
Sven Weidauer
7bd51ba0ba Implementing selection and clipboard functions.
svn path=/trunk/netsurf/; revision=11319
2011-01-14 17:50:11 +00:00
Sven Weidauer
ecc314c694 Implemented download window
svn path=/trunk/netsurf/; revision=11317
2011-01-14 12:46:06 +00:00
Sven Weidauer
633f294ce2 Opening URLs
svn path=/trunk/netsurf/; revision=11316
2011-01-14 12:46:01 +00:00
Sven Weidauer
2ab5636619 Zooming, opening files, accepting http and https URLs
svn path=/trunk/netsurf/; revision=11310
2011-01-13 17:20:13 +00:00
Sven Weidauer
b65a405c3e Copy scale value from cloned window and setting new clip rect for every drawing operation.
svn path=/trunk/netsurf/; revision=11308
2011-01-13 11:15:40 +00:00
John Mark Bell
b58dcc351f Cocoa front end (credit: Sven Weidauer)
svn path=/trunk/netsurf/; revision=11292
2011-01-12 20:21:17 +00:00