Commit Graph

871 Commits

Author SHA1 Message Date
Vincent Sanders 59fe9e09ac atari limits include 2014-02-03 18:37:32 +00:00
Vincent Sanders 17231603db fix atari PATH_MAX include 2014-02-03 18:31:53 +00:00
Vincent Sanders abb37ba148 fix remaining include errors 2014-02-03 18:23:02 +00:00
Vincent Sanders 59eaaf3015 fixup missing includes 2014-02-03 18:12:44 +00:00
Vincent Sanders 236e135d63 fix missing stdlib include 2014-02-01 22:56:23 +00:00
Vincent Sanders 7798dae86a fix missing includes 2014-02-01 22:44:43 +00:00
Vincent Sanders 886a3106db move utf8 local conversion operations to table 2014-02-01 22:17:36 +00:00
Vincent Sanders 654da2ffb5 move utf8 conversion routines to use nserror instead of their own error enum 2014-01-28 21:40:13 +00:00
Vincent Sanders 8ce0a10670 move path_to_url and url_to_path to fetch operation table 2014-01-25 23:01:32 +00:00
Vincent Sanders 0475693394 create table for fetcher operations and move all operations into it 2014-01-23 00:00:18 +00:00
John-Mark Bell 8e1fe5d1a9 Atari: run correct freetype-config 2014-01-19 22:51:59 +00:00
Vincent Sanders 2f478eb5d7 fix missing forward declaration 2014-01-16 15:23:11 +00:00
Vincent Sanders 6cfa3cce63 fix atari build errors 2014-01-16 15:07:14 +00:00
Vincent Sanders d47fed4524 move 401 login into operation table 2014-01-16 00:52:17 +00:00
Vincent Sanders 38cb39339a move filename_from_path and path_add_part into gui operation tables 2014-01-16 00:01:25 +00:00
Vincent Sanders bd065d4a43 split browser gui operations up 2014-01-15 19:37:05 +00:00
Vincent Sanders 0075eab194 move remaining gui operations to table 2014-01-14 23:31:54 +00:00
Vincent Sanders 8dfe225153 move download operations to download table 2014-01-14 16:04:02 +00:00
Vincent Sanders d18c8ed452 move teh final optional window operations into the table 2014-01-13 22:54:19 +00:00
Vincent Sanders e82d83f184 move four more optional window operations to table 2014-01-13 14:51:27 +00:00
Vincent Sanders d70e371cd9 move two more mandantory window operations to table 2014-01-13 11:38:35 +00:00
Vincent Sanders 7227c29bba move window scroll getter and setter into operations table 2014-01-13 01:08:15 +00:00
Vincent Sanders 5a962586fb move mandantory window update and redraw operations into table 2014-01-12 23:50:54 +00:00
Vincent Sanders 4b49b4ac77 move more optional window operations into table including removing unused hide_pointer operation altogether 2014-01-12 22:55:26 +00:00
Vincent Sanders b7736bae2f split gui operations into core and window and move more operations into tables 2014-01-12 17:07:34 +00:00
Vincent Sanders 56bb9582b1 move set title, set url, start and stop throbber window operations to gui table 2014-01-12 10:27:41 +00:00
Vincent Sanders c8496df3df move window creation and destruction into table 2014-01-11 22:34:12 +00:00
Vincent Sanders d3c392c3d3 Initial conversion of netsurf gui to callback vtable 2014-01-11 14:20:30 +00:00
Daniel Silverstone 692d4a328c Fix some log statements 2014-01-05 17:22:30 +00:00
Rob Kendrick 550c8cd73c Change gui_file_gadget_interface to pass gui_window not browser_window, add GTK implementation that of course does not work. 2014-01-05 16:45:32 +00:00
Rob Kendrick d8ad3b8e78 Add new gui entry point for file open dialogue requests 2014-01-05 16:01:03 +00:00
Vincent Sanders f7916866e3 remove all references to using libMNG 2014-01-04 17:07:11 +00:00
Ole Loots c200eabf07 Set verbose log menu item checked state on startup. 2014-01-02 18:19:12 +01:00
Ole Loots c495c08626 Default downloads directory name is "downloads" not "download" 2014-01-02 18:08:00 +01:00
Ole Loots 44a6c5bb17 Fix previous checking (do not call av/va functions) 2014-01-02 17:53:34 +01:00
Ole Loots 0f5cc9f03a Added prototype for plot_get_abs_clipping_grect 2014-01-02 17:49:08 +01:00
Ole Loots cd70ecd405 Added VA/AV Protocol support (not used yet). 2014-01-02 17:46:21 +01:00
Ole Loots e65c91807e Send SC_CHANGED after writing to scrap file 2013-12-29 23:16:30 +01:00
Ole Loots 4bf410a583 Extended documentation 2013-12-29 23:15:53 +01:00
Ole Loots f31b7fa5c4 Minor documentation change 2013-12-29 23:00:52 +01:00
Ole Loots ccde3fc1eb Do not reload browser window on scal change 2013-12-29 22:26:14 +01:00
Ole Loots e154748542 Do not use tmpnam() but a custom function. 2013-12-29 22:23:51 +01:00
Ole Loots d451b543c6 Set absolute clipping for every window rectangle, not just the first. 2013-12-28 19:42:40 +01:00
Ole Loots e8916548d1 Removed background flag for menu titles
The Background flag causes invalid display of the menu on MyAES.
Reported by Olivier Landemarre
2013-12-28 19:30:56 +01:00
Ole Loots 008389e837 Check for zero length string 2013-12-28 13:34:09 +01:00
Ole Loots d09ac4433a Fallback to about:welcome on home click when no homepage option is set. 2013-12-28 13:24:34 +01:00
Ole Loots 342bbcb4bc Removed obsolete dir.png from package. 2013-12-28 03:05:23 +01:00
Ole Loots e77046a179 Copy all icon resources into the installation package 2013-12-28 02:38:38 +01:00
Ole Loots 0a471e0b06 Removed obsolete code 2013-12-28 01:34:20 +01:00
Ole Loots ad2cbae63e Use new plot function: plot_set_abs_clipping. 2013-12-28 01:24:01 +01:00
Ole Loots eaff41259b Added plot_set_abs_clipping API to define maximum allowed clipping extent.
subsequent call's to plot_clip obey to the maximum clipping rect.
2013-12-28 01:20:20 +01:00
Ole Loots 289cd3a797 Added scale property to gui_window and use it. 2013-12-22 04:52:18 +01:00
Ole Loots feef0562b5 Implemented specific redraw when treeview is iconified. 2013-12-22 04:10:59 +01:00
Ole Loots d003fcf8bc Do not redraw toolbar when window is iconified 2013-12-22 04:07:56 +01:00
Ole Loots fca1e67c52 Minor change in changes.txt 2013-12-21 12:58:37 +01:00
Ole Loots 064c471239 Assign 0 not NULL as window handle when sending application message 2013-12-21 12:56:01 +01:00
Ole Loots d788a1efc6 Removed obsolete build helper scripts 2013-12-21 12:47:24 +01:00
Ole Loots 5e261a363d Added environment scripts for m68020-60 and v4e builds 2013-12-21 12:46:30 +01:00
Ole Loots 81f7cf5a75 Prepared TODO's for NetSurf 3.1 2013-12-21 04:37:52 +01:00
Ole Loots 7395aa14ff Prepared changelof for 3.1 release 2013-12-21 04:19:47 +01:00
Ole Loots 103270938b Check for null pointer before setting label 2013-12-21 03:17:39 +01:00
Ole Loots 9118f3c8cc Added "select file/path" buttons to path configuration groupbox. 2013-12-21 02:43:38 +01:00
Ole Loots b4cef781ef Make package: Copy netsurf.png into res folder, not into root of package 2013-12-21 02:13:38 +01:00
Ole Loots a2489f85d8 Minor formatting fix 2013-12-21 02:07:13 +01:00
Ole Loots 4abe5273c9 Added comments to plot API 2013-12-21 02:00:39 +01:00
Ole Loots ae0f5834c4 Send AP_TERM to application on menu item "Exit" click. 2013-12-21 01:57:16 +01:00
Ole Loots 340d437b3f Minor changes to gemtk
- check for NULL window ptr in gemtk_wm_send_msg
- use textarea template string for max textarea string length
2013-12-21 01:49:26 +01:00
Ole Loots a7499820ba Removed old code in atari/toolbar.c 2013-12-13 01:28:43 +01:00
Ole Loots c938ee105f Do not use default plot scale for URL redraw 2013-12-13 01:27:34 +01:00
Ole Loots 571b8e0167 plot_set_scale return old scale now. 2013-12-13 01:25:28 +01:00
Ole Loots e9f2c3a9bf Check if URL is already added to bookmark 2013-12-13 00:51:06 +01:00
Ole Loots 35115ed606 Removed toolbar icons: favourite, ssl-indicator
(because it looks disgusting)
2013-12-13 00:26:00 +01:00
Ole Loots 27b7b20108 Revert "Use correct LD_LIBRARY_PATH for additional libraries"
This reverts commit 5b4a9e9315.
2013-12-05 22:35:02 +01:00
Ole Loots a2688fc7a2 Recognize scale when plotting fonts 2013-12-04 02:00:45 +01:00
Ole Loots 66af93863d Removed debug print 2013-12-04 01:44:26 +01:00
Ole Loots c4ecef90d1 Recognize scale when plotting bitmaps 2013-12-04 01:40:10 +01:00
Ole Loots 480f33e18a Redraw window on scale request. 2013-12-04 01:38:36 +01:00
Ole Loots e4c8eeb4b0 Allow keyboard shortcuts not defined inside the RSC file. 2013-12-04 01:36:20 +01:00
Ole Loots 8a56be414f fix previous prototype 2013-12-04 00:53:20 +01:00
Ole Loots a2ec08be80 Added plot_set_scale / plot_get_scale prototypes 2013-12-04 00:51:38 +01:00
Ole Loots d53cbcbcb2 Added "scale" member and get / set methods 2013-12-04 00:41:17 +01:00
Ole Loots 5b4a9e9315 Use correct LD_LIBRARY_PATH for additional libraries 2013-12-04 00:35:51 +01:00
Ole Loots 71a1a762d1 Use LOG(()) instead of printf 2013-12-03 00:53:23 +01:00
Ole Loots e0883a40bb Improved file drop, use browser_window_navigate as fallback. 2013-11-25 00:09:09 +01:00
Ole Loots 3096669b19 Updated header file for new toolbar functions. 2013-11-24 22:07:30 +01:00
Ole Loots aed34baa06 Added bookmark indicator and SSL/crypto indicator to toolbar. 2013-11-24 22:05:37 +01:00
Ole Loots b96562b35c Improve Keyboard Shortcut parsing.
Handle standard keyboard shortcut format.
2013-11-24 22:04:03 +01:00
Ole Loots d3c8185eca Added comments 2013-11-24 22:02:40 +01:00
Ole Loots ff9163f8bf Added documentation for gemtk_obj_create_popup_tree 2013-11-24 02:51:24 +01:00
Ole Loots 1a864342fd set GUI timeout button to "not selectable". 2013-11-24 02:34:10 +01:00
Ole Loots 2874fbd248 Fix "View Source" by setting first byte of cmdline to length of cmdline 2013-11-24 02:26:52 +01:00
Ole Loots 26218a47c8 Process AP_TERM message. 2013-11-24 01:57:00 +01:00
Ole Loots aad6dff2d3 Removed invalid character, prototype for read_locales() fixed. 2013-11-24 01:31:10 +01:00
Ole Loots d2b8a1cc03 free() popup tree's when done. 2013-11-24 01:24:44 +01:00
Ole Loots 418a6f7edd Added GUI pol timeout selection popup.
The user must decide for himself. Default to 0, which eats
GUI resources but speeds-up rendering.
2013-11-23 17:52:33 +01:00
Ole Loots 65ebba7b51 Generate language popup from language file 2013-11-23 17:18:09 +01:00
Ole Loots 1ebe82139e Copy language file into installation package. 2013-11-23 17:14:03 +01:00
Ole Loots f62d7abad4 Added language identifier file to atari resources. 2013-11-23 17:05:57 +01:00
Ole Loots 0dda90a7d0 Removed font driver popup from resource file. 2013-11-23 14:49:35 +01:00
Ole Loots 4faa709c05 Do not use static resource for font engine popup.
Instead use gemtk_obj_create_popup_tree to create
the popup dynamically.
2013-11-23 14:48:24 +01:00
Ole Loots 559a902cbe Added gemtk_obj_create_popup_tree util. 2013-11-23 14:45:01 +01:00
Ole Loots 5b02d2b681 Set throbber background to be transparent, again. 2013-10-26 17:28:09 +02:00
Ole Loots 77129038ee Handle the fact that / is NOT the root of the filesystem on MiNT.
(/ means current drive!) This may break under Classic TOS
versions, because it may rely on the U: drive. However,
that can be fixed later on.
2013-10-26 17:24:09 +02:00
Ole Loots 164571aa98 Translate NK_UNDO to KEY_UNDO. 2013-10-26 15:39:05 +02:00
Vincent Sanders f29306cc9a improve gtk source save to use gtk overwrite protection feature coverity 1109873 2013-10-25 21:25:56 +01:00
Ole Loots 06f852151e Reverted local adjustments to Makefile.target. 2013-10-06 01:42:05 +02:00
Ole Loots 4d101e6f5f Removed unused files. 2013-10-06 01:33:50 +02:00
Ole Loots a0771aa2ac Removed old files. 2013-10-06 01:26:56 +02:00
Ole Loots cb9d552ecc Option atari_transparency is int, not bool - use nsoption_set_int(). 2013-10-06 01:24:20 +02:00
Ole Loots fa5a22d65f Added comments 2013-10-06 01:24:20 +02:00
Ole Loots 2f4d17dea0 ldg stubs not needed anymore since windom removal 2013-10-06 01:24:19 +02:00
Ole Loots c3816a119a ldg stubs not needed anymore since windom removal. 2013-10-06 01:24:19 +02:00
Ole Loots 4f45f807f2 Added about dialog, fixed scrolled treeview redraw. 2013-10-06 01:24:19 +02:00
Ole Loots 7f92060041 Removed old treeview files 2013-10-06 01:24:18 +02:00
Ole Loots c1085580ed Fixed warnings for incomptible pointer type
The API expects to receive core_window as window handle now.
2013-10-06 01:24:18 +02:00
Ole Loots f81fc04722 Added SSL Cert Inspector Window
(based on treeview API)
2013-10-06 01:24:18 +02:00
Ole Loots 757e1b5a8d enabled history menu item. 2013-10-06 01:24:17 +02:00
Ole Loots 9f35d844dc Enabled atari_global_history_destry/init 2013-10-06 01:24:17 +02:00
Ole Loots 49f4fa0d78 Hotlist and History and Cookies Manager implemented.
(The Cookie Manager window is a new one)
2013-10-06 01:24:17 +02:00
Ole Loots 074b072535 Include desktop/core_window.h 2013-10-06 01:24:16 +02:00
Ole Loots 1d535a9a43 Treeview implementation adjusted
(still requires changes at several places in the atari frontent)
2013-10-06 01:24:16 +02:00
Ole Loots 8057dc67cb Replaced atari_treeview wrapper with a new one
(removed all modules which used the old tree API)
2013-10-06 01:24:16 +02:00
Ole Loots 05f13ccf89 Fixed RECT_TO_GRECT macro 2013-10-06 01:24:15 +02:00
Ole Loots ea2a5fb471 Added RECT_TO_GRECT macro 2013-10-06 01:24:15 +02:00
Ole Loots ce270a7e08 Added RECT_TO_GRECT macro 2013-10-06 01:24:15 +02:00
Ole Loots 258477ad28 moved font plotter allocation
Delayed font plotter alloction until the requested
font plotter is found.
2013-10-06 01:24:14 +02:00
Ole Loots 2c0bcc39bd Added plot_get/set_text_plotter and comments 2013-10-06 01:24:14 +02:00
Ole Loots 569b748172 Tuned frontend Makefiles for local environment. 2013-10-06 01:24:14 +02:00
Ole Loots 342c0d9361 Added initialization/finalization of treeview framework. 2013-10-06 01:24:14 +02:00
Ole Loots 9c551589bd Added comments. 2013-09-11 00:12:42 +02:00
Ole Loots c04cef649a Also setup slider info before tree creation. 2013-09-11 00:10:59 +02:00
Ole Loots becc7fe064 Set window ref before calling tree_create. Fixes crash during startup.
(tree_create causes an resize event which requires the window handle
to be available).
2013-09-10 23:52:56 +02:00
Michael Drake cf8ffa412a Remove old hotlist, cookies, and history_global_core modules.
New versions of expand/collapse node functions for these modules aren't yet implemented.
2013-09-02 22:41:04 +01:00
Michael Drake e9f65ff9cb Remove cookies, history_global, and hotlist_old _initialise and _cleanup functions. 2013-09-02 18:57:43 +01:00
Michael Drake 4473f4b8a8 Remove tree icon_name globals from all the front ends. 2013-09-02 16:39:46 +01:00
Michael Drake 49c7994d05 Remove bulk of old treeview implementation. 2013-09-02 16:19:16 +01:00
Michael Drake 46e569c481 Use TREE_HOTLIST directly. 2013-09-02 14:42:53 +01:00
Michael Drake 9f35fd3fee Use TREE_HISTORY directly. 2013-09-02 14:39:04 +01:00
Michael Drake 5c7ca39ada Remove tree_url_node module. Had to disable treeview scanning in amiga and cocoa front ends. Amiga front end very likely broken. 2013-09-02 14:17:09 +01:00
Michael Drake 2dc99f9ae7 Allow the other front ends to use the hotlist test too. 2013-08-16 08:25:25 +01:00
Michael Drake eaae716989 Move old hotlist out of the way. 2013-08-13 12:41:04 +01:00
Michael Drake 68078d7ea7 Fix up for cookies_old rename. 2013-07-22 10:21:37 +01:00
Michael Drake 3f45e53539 s/history_core/local_history/ 2013-07-10 11:55:42 +01:00
Michael Drake d84805fd51 Add atari_ namespace to another global history function. 2013-07-01 14:46:16 +01:00
Michael Drake 13326b2716 Namespace the atari global history functions. 2013-07-01 14:39:10 +01:00
Vincent Sanders b918f63f3e fixup atari option names 2013-05-28 17:00:55 +01:00
Vincent Sanders a92e5930ff fixup issues with new options API merge 2013-05-28 16:44:46 +01:00
Vincent Sanders 429a30caa7 move atari to new options code 2013-05-28 14:16:11 +01:00
Vincent Sanders 63d7247a9c fix mismatched option name and variable names
block_ads should be block_advertisments to match option name
toolbar_status_width should be toolbar_status_size to match option name
2013-05-28 14:16:11 +01:00
Vincent Sanders ee6e6eec05 move options include 2013-05-28 14:16:10 +01:00
Vincent Sanders a5355ec557 change all core and frontend options headers to new format 2013-05-28 14:16:10 +01:00
Vincent Sanders 35dacc3671 move the logging initialisation out to be call by frontends
This allows each frontend to pass a distinct callback to configure the
output file stream appropriately for their use.
2013-05-23 11:50:57 +01:00
Michael Drake 631265ef6b Front ends have no reason to include desktop/selection.h now. 2013-05-10 12:16:05 +01:00
Michael Drake 9644d0594c Remove struct selection from gui_drag_save_selection, so gui.h doesn't need it now. 2013-05-10 11:54:26 +01:00
Michael Drake 3afd9c9731 Remove search context from browser window, simplify search interface for front ends.
Added content interface for search.

Removed bw->cur_search search context. Desktop layer now does nothing
except pass search requests from front end onto the bw's current_content
via the content interface.

Search API reduced to a pair of functions at each level:
  {desktop|content|html|textplain}_search
and
  {desktop|content|html|textplain}_search_clear

Updated front ends to use simplified search API.  Only tested GTK and RO builds.

These confine the search stuff to render/.  However search still uses struct
selection.  The handling for which is still spread over desktop/ and render/.
Also the render/search code itself still fiddles inside html and textplain
privates.
2013-05-07 14:41:40 +01:00
Vincent Sanders 98369b74e2 fixup message splitting with updated tool 2013-05-02 09:24:18 +01:00
Ole Loots 9641837022 Removed files added by mistake. 2013-04-25 23:06:59 +02: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
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 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
Ole Loots 3edaf9ed2e Default to opaque bitmaps (fixes several redraw issues) 2013-04-16 01:17:44 +02:00
Ole Loots f9e950ba8f Remove resize/format kludge. 2013-04-16 00:53:33 +02: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
Ole Loots 0d976df9f3 Properly handle return value of rc_intersect()
Fixes some redraw glitches.
2013-04-15 00:36:57 +02:00
Ole Loots 46efbe13d4 Improved debug logging. 2013-04-13 15:35:43 +02:00
Ole Loots 4e6bea9204 Improved CLRHOME Key handling
When textinput is focused, the key is handled by the browser (Moving
to start of text).
Otherwise the Content is scrolled to the top.
2013-04-13 15:34:08 +02:00
Ole Loots 437304b037 Disabled redraw debug output. 2013-04-13 14:55:17 +02:00
Ole Loots af521e0494 Removed obsolete comments. 2013-04-13 14:54:20 +02:00
Ole Loots c9fd3a4f13 Removed debug output 2013-04-12 01:05:37 +02:00
Ole Loots 916ca92bfc Improved favicon/iconyfied redraw (obey to visible rectangle list) 2013-04-12 01:04:21 +02:00
Ole Loots 08024af0a5 Renamed gemtk_wm_send_redraw to gemtk_wm_exec_redraw
...and did a little bit refactoring.
2013-04-11 22:56:48 +02:00
Ole Loots 224fd963fd Home toolbar button doesn't crash anymore when homepage_url is null. 2013-04-11 01:30:34 +02:00
Ole Loots ef4b7e75c4 Show message box on error. 2013-04-11 00:51:05 +02:00
Ole Loots 12aebe1fa1 Added comments. 2013-04-11 00:49:02 +02:00
Ole Loots 1d92bf87e5 Fix page up key handling. 2013-04-11 00:46:39 +02:00
Ole Loots 3fa929938b Fix duplicate Ctrl+V (and other shortcuts) key processing,
by catching event callback return value.
2013-04-09 00:40:21 +02:00
Ole Loots fbd63ceea9 Removed duplicate hotlist_init call. 2013-03-30 13:25:54 +01:00
Ole Loots 52cce28438 Added some comments 2013-03-30 13:22:55 +01:00
Ole Loots c91db66e2d Fixed handling of filepath passed via commandline. 2013-03-22 00:26:02 +01:00
Ole Loots fffaa149bc Correctly set initial size of the search area. 2013-03-11 01:16:37 +01:00
Ole Loots 939f078dd8 Fixed / Improved commandline URL handling.
- It's now possible to drag local files onto netsurf executable.
- Added better resource file logging (THING passes strange CWD)
2013-03-11 00:53:22 +01:00
Ole Loots 0ec72e3415 Removed toolbar 2013-03-11 00:52:54 +01:00
Michael Drake 037beb44fb Pass caret clip rect out to front ends. (Nothing actually using them yet.) 2013-03-05 22:54:51 +00:00
Ole Loots 21cbb49a6b Fix toolbar flag setup. 2013-02-26 21:55:40 +01:00
Ole Loots c4a8d47234 Removed unused variable. 2013-02-26 21:48:55 +01:00
Vincent Sanders 15d39c6ebf fix remaining errors introduced in refactor 2013-02-18 13:05:23 +00:00
Vincent Sanders 0eb0798873 fix errors introduced in refactor 2013-02-18 12:24:49 +00:00
Vincent Sanders 529ca251fc rename flags for browser_window routines to be shorter 2013-02-18 11:51:42 +00:00
Vincent Sanders b112dec78d change browser_window_create and refactor all callsites 2013-02-18 11:23:48 +00:00
Vincent Sanders 3bfb5b96a7 browser_window_navigate refactor 2013-02-18 11:23:27 +00:00
Michael Drake 262555099d Pass scale to textarea redraw. 2013-02-11 10:47:15 +00:00
Michael Drake 315f5a8ca1 Merge branch 'master' of git://git.netsurf-browser.org/netsurf
Conflicts:
	gtk/font_pango.c

Conflict resolved.
2013-02-10 21:52:36 +00:00
Michael Drake 6bab556827 Make comaptible with new nsfont_split expectation. Untested, but code is same as framebuffer front end, so should work. 2013-02-10 18:28:59 +00:00
Michael Drake 442218cb80 Pull flags out of textarea_setup. 2013-02-02 22:58:35 +00:00
Ole Loots 16603cea27 Merged toolbar changes from master 2013-01-31 20:33:41 +01:00