Commit Graph

8876 Commits

Author SHA1 Message Date
Vincent Sanders db7d3acdc3 add and use debug logging macro 2013-01-23 15:51:55 +00:00
Vincent Sanders 1d08350981 implement Element::tagName 2013-01-23 15:51:55 +00:00
Vincent Sanders fab7b04de6 implement Element::getElementsByTagName 2013-01-23 15:51:45 +00:00
Vincent Sanders 31f7af700f implement Element::setAttribute 2013-01-23 13:42:43 +00:00
Vincent Sanders faddd8b035 implement Element::getAttribute 2013-01-23 12:37:56 +00:00
Vincent Sanders 9b568abf96 add default property handler for array indexing 2013-01-22 22:54:34 +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
Vincent Sanders fc6f04161e simplify jsapi property compatability macros 2013-01-22 18:58:22 +00:00
John-Mark Bell 053976eb0f Merge commit 'origin/mmu_man/beos-fixes' 2013-01-22 09:12:17 +00:00
John-Mark Bell 64ae9e8693 Fix paste. Store clipboard as UTF-8 internally, to avoid unnecessary data loss when copying internally. 2013-01-22 08:51:58 +00: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
Chris Young def45f8e55 Ensure buff is NULL-initialised. 2013-01-21 20:03:03 +00:00
François Revol 87946c5de8 beos: Fix clipboard handling to use the new API 2013-01-20 18:00:36 +01:00
François Revol 2f94b0a949 textarea: C89 2013-01-20 17:59:55 +01:00
John-Mark Bell 088cbf5499 Require CryptRandom 0.13 or later 2013-01-20 12:32:44 +00:00
Chris Young e547026dfa Copy hotlist from the pre-3.0 to the 3.0 location during install, if it exists and there isn't one present in the new location already. 2013-01-20 11:38:26 +00:00
Michael Drake 9995ef583f Early scrollbar mouse handling. 2013-01-18 23:32:53 +00:00
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