Commit Graph

8708 Commits

Author SHA1 Message Date
Michael Drake
bba7aeca14 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-01-18 22:05:35 +00:00
Michael Drake
bf7b23506d Make nsfont_split implementation better for core textarea. 2013-01-18 22:04:57 +00:00
Michael Drake
a6e56546c9 Check the right thing for NULL. 2013-01-18 21:58:37 +00:00
Chris Young
f16229552a Entering the search string now find the first occurence immediately 2013-01-18 21:20:10 +00:00
Chris Young
c4e8651b27 Activate the find window's string gadget on open 2013-01-18 21:16:47 +00:00
Ole Loots
fb8cc34e9c Restore object state for save/abort buttons. 2013-01-18 01:18:04 +01:00
Vincent Sanders
5f66864c3a add macros for default proprty actions 2013-01-17 19:58:15 +00:00
Vincent Sanders
7b62bb5ff8 implement document.compatmode 2013-01-17 19:58:15 +00:00
Chris Young
3f1c2a8315 OS3 needs PBL too 2013-01-17 18:50:02 +00: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
Michael Drake
5bda4edb1a Don't search back for spaces if the whole string fits in available width. 2013-01-16 12:28:11 +00:00
Michael Drake
d899ebb5fa Pass correct mouse button for button 2. 2013-01-16 11:54:30 +00:00
Ole Loots
4f0ae4e128 Search form inside browser windows starts to work. 2013-01-16 03:21:35 +01:00
Ole Loots
6a32f94cc2 Use Extended AES Objects in settings dialog, done. 2013-01-16 02:43:12 +01:00
Ole Loots
b4e09869f3 Fixed toolbar textarea clip 2013-01-15 22:24:53 +01:00
Michael Drake
d252896953 Ensure we know for sure if scrollbar widget will want to scroll us. Avoid double xy to offset conversion. 2013-01-15 21:05:54 +00:00
Michael Drake
7a0b347563 Add parentheses. 2013-01-15 19:50:36 +00:00
Michael Drake
0f08d885a0 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-01-15 19:43:32 +00:00
Michael Drake
348e9789a4 Add scrollbars to textarea, and improve scrolling to try to keep caret in centre. Currently the scrollbars are mostly decoration, although they show accuratly where you are scrolled to in the area. TODO: Pass mouse input to scrollbars. 2013-01-15 19:40:32 +00:00
Chris Young
78e956607f Don't busy the pointer when removing the caret - it's pointless and flickery 2013-01-15 19:23:20 +00:00
Ole Loots
8d35a11cf3 Commented debug output 2013-01-15 01:54:54 +01:00
Ole Loots
ff7208c907 Menu Accelerators where not parsed. 2013-01-15 01:54:18 +01:00
Ole Loots
4f64d85dfa Make toolbar height configurable,
started to use extended AES Object types.
2013-01-15 01:31:35 +01:00
Michael Drake
4e756f6088 Remove architecture from UA string. 2013-01-14 13:59:07 +00:00
Michael Drake
96264ca71e Use right padding. Thanks jmb. 2013-01-14 12:01:23 +00:00
Michael Drake
700aea8b08 Fix caret removal redraw to take account of border width. Fix scroll_visible to take account of border width in vertical scroll. 2013-01-14 11:46:56 +00:00
Ole Loots
a0227890e9 Further work on search in browser window. 2013-01-14 01:01:22 +01:00
Michael Drake
2b7bc02961 Implement most of the styling needed for HTML. Allow caret to be hidden. 2013-01-13 23:01:29 +00:00
John-Mark Bell
a6b117fcb4 Fix 3556638: can't use SpriteExtend version number to detect alpha sprite support any more. 2013-01-13 21:50:20 +00:00
Chris Young
6975360e1c Disable compositing if simple refresh is enabled; set it back to "like WB" if simple refresh is disabled. 2013-01-13 19:19:59 +00:00
Chris Young
8625933812 Expand the damaged area rectangle by one pixel each side to stop missing lines 2013-01-13 19:11:48 +00:00
Chris Young
e7ef916b53 Prevent deadlock during simple refresh damaged area redraw 2013-01-13 19:06:51 +00:00
John-Mark Bell
a2e67922d5 Fix 2576557: prepend '!' to target leafname if preparing a full save. 2013-01-13 18:45:05 +00:00
John-Mark Bell
4e7edf00e2 Fix 1912552: move FontRemove into ro_gui_cleanup() 2013-01-13 18:18:49 +00:00
John-Mark Bell
6e09ff691b Consult internal mimemap before consulting MimeMap module. 2013-01-13 17:54:11 +00:00
John-Mark Bell
8e66adaade Avoid calling bitmap_modified with NULL. 2013-01-13 17:14:10 +00:00
Michael Drake
716b50062b Update for new textarea API. 2013-01-13 15:16:13 +00:00
Michael Drake
740559ab52 Rewrite redraw to handle selection properly. (Now text can change colour inside selection, rather than just rendering a rectangle under the normal line of text. This removes colour restrictions, allowing e.g. inversion for selected text.) 2013-01-13 14:51:26 +00:00
Michael Drake
6938efc2a0 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-01-13 00:09:50 +00:00
Michael Drake
c7a37392e4 Add background colour to textarea_redraw API. Add source comments. 2013-01-12 20:59:32 +00:00
John-Mark Bell
a6b08c674f Fix handling of junk input 2013-01-12 20:57:01 +00:00
Michael Drake
5124b8a02a Add textarea_setup struct to textarea_create API. 2013-01-12 20:46:01 +00:00
Chris Young
453301f961 Fix fast scroll up 2013-01-12 14:06:48 +00:00
John-Mark Bell
261528747c Remove code that hasn't been used since 2004. 2013-01-12 02:35:09 +00:00
Ole Loots
badc87f343 Use windowes objc_w* and form_w* functions,
this should respect the window area, but
it doesn't.
2013-01-11 23:53:46 +01:00
Ole Loots
adcbbbe880 Started to move the search form into the browser window. 2013-01-11 02:12:30 +01:00
Michael Drake
ac03806a50 Fix redraw of caret when scroll offsets are non-zero, only caret has moved, and we're not getting a full textarea redraw. 2013-01-10 23:21:47 +00:00