Commit Graph

555 Commits

Author SHA1 Message Date
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
Ole Loots e9932f75ad Added missing copyright headers. 2013-01-31 19:59:33 +01:00
Ole Loots 42054fabf0 Merged toolbar conflict. 2013-01-31 19:53:11 +01:00
Ole Loots 0703404654 Merge branch 'master' into mono/removing-windom-dependency
Conflicts:
	atari/toolbar.c
2013-01-31 19:28:26 +01:00
Ole Loots 54f719aa96 Some more finetuning... 2013-01-31 19:22:35 +01:00
Michael Drake 663191791e Add move caret msg. Add flag to choose internal caret or caret move msgs. 2013-01-30 18:01:01 +00:00
Michael Drake 385d9170d9 Replace textarea_drag_end call with textarea_mouse_action. s/redraw_request/request_redraw/ 2013-01-29 17:46:05 +00:00
Michael Drake 93cc123200 Update textarea to inform client what it's doing with drags.
Now single callback for both redraw requests and drag reports.
Update treeview to use new textarea API.
Update Atari URL bar to use new textarea API.  (Ignores drag reports, currently.)
Minor textarea fixes.
2013-01-29 17:34:08 +00:00
Ole Loots 577ff3cffc The Window toolbar now have independet AES objects,
which means no state restore is required before redraw.
2013-01-22 22:28:20 +01:00
Ole Loots 985e4ce6be Prefixed gemtk module functions. 2013-01-22 02:33:27 +01:00
Ole Loots 2e91d4e17e Do not redraw textarea background. 2013-01-22 01:21:24 +01:00
Ole Loots fb8cc34e9c Restore object state for save/abort buttons. 2013-01-18 01:18:04 +01:00
Ole Loots 42bb902a7d TOP the next rootwindow when the current rootwindow gets iconified. 2013-01-17 02:44:13 +01:00
Ole Loots 7cf178f286 Display download filename in download confirm message. 2013-01-17 02:04:43 +01:00
Ole Loots 6a62cde9d6 Fixed type of "Send referrer" checkbox. 2013-01-17 01:22:46 +01:00
Ole Loots 13f22099ce Search is functional. 2013-01-17 01:18:27 +01:00
Ole Loots 4f0ae4e128 Search form inside browser windows starts to work. 2013-01-16 03:21:35 +01:00