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
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