Commit Graph

  • 698f391289 Add scrollwheel support to textareas. Michael Drake 2013-02-08 15:26:24 +0000
  • f57e89cc25 Add ta to documentation. Michael Drake 2013-02-08 15:15:27 +0000
  • 98befbb770 Fix comment. Michael Drake 2013-02-08 15:10:39 +0000
  • 9c20ff9592 Drag fixup. Add some documentation. Michael Drake 2013-02-08 15:05:07 +0000
  • 4747bbbfb2 HTML drags now go via content msg. Michael Drake 2013-02-08 13:22:53 +0000
  • 9ec663f3a9 Tweak selection rendering. Adjusting layout doesn't emit redraw request. Client must redraw when it wants it. Michael Drake 2013-02-08 13:16:24 +0000
  • 4ffa39177d fix docuemnt/window location to correctly navigate, fixes http://www.avaaz.org/ base page Vincent Sanders 2013-02-07 18:16:37 +0000
  • 76b0e59b18 Don't lose fractional part of text pt size to rounding. Michael Drake 2013-02-07 15:03:35 +0000
  • 08035f1197 Remove unused textinput widget. (Old html form text editing.) Michael Drake 2013-02-07 14:36:54 +0000
  • cb283c516a Don't build or include old render/textinput module. Michael Drake 2013-02-07 14:28:20 +0000
  • 2979a19786 Remove input subtree special numberspacing. Michael Drake 2013-02-07 14:21:48 +0000
  • 94be5edbfa Native caret not now set in redraw. Prevents endless redraw when textarea has caret. Michael Drake 2013-02-07 13:58:43 +0000
  • 762e1aad73 First pass at getting html forms to use textarea widget. (Input element types text & password, and textarea element.) Can edit and submit forms, but there are loads of issues. Michael Drake 2013-02-06 22:39:45 +0000
  • 008cdb42d7 Fix empty textarea reflow. Fix empty line (just \n) redraw. Add set layout function to set size and padding. Michael Drake 2013-02-06 22:30:32 +0000
  • 2260152ebf Fix split implementation. Michael Drake 2013-02-06 22:27:51 +0000
  • 7957cc59b1 Updated Italian translation from Samir Hawamdeh Chris Young 2013-02-06 20:03:07 +0000
  • a853194c1d Correct SSL certificate accept/reject messages name Chris Young 2013-02-06 20:00:46 +0000
  • 02115a8958 Optimise box redraws some more by discarding simple subsets Chris Young 2013-02-06 18:44:41 +0000
  • 7c671378aa Don't add the same box redraw to the queue more than once Chris Young 2013-02-05 19:44:21 +0000
  • 79301e423c Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-02-03 23:20:20 +0000
  • 9c7031143f Use last known scroll pos, not current Chris Young 2013-02-03 22:19:31 +0000
  • b704ad3e88 Correct fast scroll co-ordinates Chris Young 2013-02-03 19:30:11 +0000
  • 4c27d6dd8e Ensure scale can be accssed from the keyboard Chris Young 2013-02-03 19:14:25 +0000
  • 34f1e427f9 Un-fix scaled box redraw, as it cause more problems than it solves Chris Young 2013-02-03 19:10:30 +0000
  • ccaeced4bf Make fast scroll code easier to read Chris Young 2013-02-03 18:50:16 +0000
  • 871a8e7cba Fix scaled redraw of boxes Chris Young 2013-02-03 18:21:28 +0000
  • 601ab918e8 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-02-03 16:50:38 +0000
  • 43fe4490d3 Defer the redraw of boxes. This fixes a redraw problem with form select menus. Chris Young 2013-02-03 14:01:48 +0000
  • 442218cb80 Pull flags out of textarea_setup. Michael Drake 2013-02-02 22:58:35 +0000
  • 97bc1d0189 Add support for password text inputs. + Text display obscured. + Cut/Copy put the obscured version on the clipboard. Michael Drake 2013-02-01 18:29:27 +0000
  • 5ee7c6fd5c fix cast warning in location::href setter Vincent Sanders 2013-01-31 22:53:20 +0000
  • 3d075bec32 add href location setter Vincent Sanders 2013-01-31 20:28:49 +0000
  • 16603cea27 Merged toolbar changes from master Ole Loots 2013-01-31 20:33:41 +0100
  • e9932f75ad Added missing copyright headers. Ole Loots 2013-01-31 19:59:33 +0100
  • 42054fabf0 Merged toolbar conflict. Ole Loots 2013-01-31 19:53:11 +0100
  • 0703404654 Merge branch 'master' into mono/removing-windom-dependency mono/removing-windom-dependency Ole Loots 2013-01-31 19:28:26 +0100
  • 54f719aa96 Some more finetuning... Ole Loots 2013-01-31 19:22:35 +0100
  • 89856f5592 ifdef some code that will never work under AmigaOS <4.0 mono/windom-gui Chris Young 2013-01-30 18:23:48 +0000
  • 663191791e Add move caret msg. Add flag to choose internal caret or caret move msgs. Michael Drake 2013-01-30 18:01:01 +0000
  • e30e6ec8e9 Require and bundle Iconv 0.12 John-Mark Bell 2013-01-29 23:58:37 +0000
  • 5eb417fff4 Create textarea_msg struct on stack, rather than using global. Michael Drake 2013-01-29 22:52:21 +0000
  • af7a5d2d67 Don't redraw if selection is unchanged. Michael Drake 2013-01-29 20:28:10 +0000
  • 385d9170d9 Replace textarea_drag_end call with textarea_mouse_action. s/redraw_request/request_redraw/ Michael Drake 2013-01-29 17:46:05 +0000
  • 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. Michael Drake 2013-01-29 17:34:08 +0000
  • 75a24f7838 Add enum value for when no button is pressed (hover). Michael Drake 2013-01-29 14:07:24 +0000
  • 7710214ec2 Remove p96EncodeColour and ensure the alpha byte is set to 0xff. Chris Young 2013-01-27 23:09:26 +0000
  • a30d51cb50 Ensure we free the same size raster that we allocated Chris Young 2013-01-27 11:09:54 +0000
  • 23e16e020e Initialise return values in error cases, too: core code is horrifically lax at checking errors from these APIs. John-Mark Bell 2013-01-26 22:04:26 +0000
  • 30dfa09008 Disable help for now, as it causes the popupmenu.class deadlock again Chris Young 2013-01-24 20:16:35 +0000
  • 12890d3c60 Attempt fix screen close problem Chris Young 2013-01-24 20:08:59 +0000
  • f058e98817 Added more pages to AmigaGuide doc Chris Young 2013-01-24 20:01:27 +0000
  • 18091ec1a9 Add basic context-sensitive help. Chris Young 2013-01-24 20:00:09 +0000
  • db71ffc8ea AmigaGuide class provided by Daniel Jedlicka Chris Young 2013-01-24 19:22:01 +0000
  • 67ffb8e6e9 implement Element::hasAttribute Vincent Sanders 2013-01-23 17:46:40 +0000
  • 09dc0649df implement Element::removeAttribute Vincent Sanders 2013-01-23 17:11:40 +0000
  • 7ab835df8f implement Element::className Vincent Sanders 2013-01-23 17:00:13 +0000
  • 16d938dd63 implement Element::id Vincent Sanders 2013-01-23 16:28:35 +0000
  • db7d3acdc3 add and use debug logging macro Vincent Sanders 2013-01-23 15:49:46 +0000
  • 1d08350981 implement Element::tagName Vincent Sanders 2013-01-23 15:42:49 +0000
  • fab7b04de6 implement Element::getElementsByTagName Vincent Sanders 2013-01-23 14:11:41 +0000
  • 31f7af700f implement Element::setAttribute Vincent Sanders 2013-01-23 13:42:43 +0000
  • faddd8b035 implement Element::getAttribute Vincent Sanders 2013-01-23 12:37:56 +0000
  • 9b568abf96 add default property handler for array indexing Vincent Sanders 2013-01-22 18:59:10 +0000
  • 577ff3cffc The Window toolbar now have independet AES objects, which means no state restore is required before redraw. Ole Loots 2013-01-22 22:28:20 +0100
  • fc6f04161e simplify jsapi property compatability macros Vincent Sanders 2013-01-22 18:58:22 +0000
  • 053976eb0f Merge commit 'origin/mmu_man/beos-fixes' John-Mark Bell 2013-01-22 09:12:17 +0000
  • 64ae9e8693 Fix paste. Store clipboard as UTF-8 internally, to avoid unnecessary data loss when copying internally. John-Mark Bell 2013-01-22 08:51:58 +0000
  • 985e4ce6be Prefixed gemtk module functions. Ole Loots 2013-01-22 02:33:27 +0100
  • 2e91d4e17e Do not redraw textarea background. Ole Loots 2013-01-22 01:21:24 +0100
  • def45f8e55 Ensure buff is NULL-initialised. Chris Young 2013-01-21 20:03:03 +0000
  • 87946c5de8 beos: Fix clipboard handling to use the new API François Revol 2013-01-20 18:00:36 +0100
  • 2f94b0a949 textarea: C89 François Revol 2013-01-20 17:59:55 +0100
  • 088cbf5499 Require CryptRandom 0.13 or later John-Mark Bell 2013-01-20 12:32:26 +0000
  • 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. Chris Young 2013-01-20 11:38:26 +0000
  • 9995ef583f Early scrollbar mouse handling. Michael Drake 2013-01-18 23:32:53 +0000
  • bba7aeca14 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-01-18 22:05:35 +0000
  • bf7b23506d Make nsfont_split implementation better for core textarea. Michael Drake 2013-01-18 22:04:57 +0000
  • a6e56546c9 Check the right thing for NULL. Michael Drake 2013-01-18 21:58:37 +0000
  • f16229552a Entering the search string now find the first occurence immediately Chris Young 2013-01-18 21:20:10 +0000
  • c4e8651b27 Activate the find window's string gadget on open Chris Young 2013-01-18 21:16:47 +0000
  • fb8cc34e9c Restore object state for save/abort buttons. Ole Loots 2013-01-18 01:18:04 +0100
  • 5f66864c3a add macros for default proprty actions Vincent Sanders 2013-01-17 19:57:48 +0000
  • 7b62bb5ff8 implement document.compatmode Vincent Sanders 2013-01-16 13:42:16 +0000
  • 3f1c2a8315 OS3 needs PBL too Chris Young 2013-01-17 18:50:02 +0000
  • 42bb902a7d TOP the next rootwindow when the current rootwindow gets iconified. Ole Loots 2013-01-17 02:44:13 +0100
  • 7cf178f286 Display download filename in download confirm message. Ole Loots 2013-01-17 02:04:43 +0100
  • 6a62cde9d6 Fixed type of "Send referrer" checkbox. Ole Loots 2013-01-17 01:22:46 +0100
  • 13f22099ce Search is functional. Ole Loots 2013-01-17 01:18:27 +0100
  • 5bda4edb1a Don't search back for spaces if the whole string fits in available width. Michael Drake 2013-01-16 12:28:11 +0000
  • d899ebb5fa Pass correct mouse button for button 2. Michael Drake 2013-01-16 11:54:30 +0000
  • 4f0ae4e128 Search form inside browser windows starts to work. Ole Loots 2013-01-16 03:21:35 +0100
  • 6a32f94cc2 Use Extended AES Objects in settings dialog, done. Ole Loots 2013-01-16 02:43:12 +0100
  • b4e09869f3 Fixed toolbar textarea clip Ole Loots 2013-01-15 22:24:53 +0100
  • d252896953 Ensure we know for sure if scrollbar widget will want to scroll us. Avoid double xy to offset conversion. Michael Drake 2013-01-15 21:05:54 +0000
  • 7a0b347563 Add parentheses. Michael Drake 2013-01-15 19:50:36 +0000
  • 0f08d885a0 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-01-15 19:43:32 +0000
  • 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. Michael Drake 2013-01-15 19:40:32 +0000
  • 78e956607f Don't busy the pointer when removing the caret - it's pointless and flickery Chris Young 2013-01-15 19:23:20 +0000
  • 8d35a11cf3 Commented debug output Ole Loots 2013-01-15 01:54:54 +0100
  • ff7208c907 Menu Accelerators where not parsed. Ole Loots 2013-01-15 01:54:18 +0100