summaryrefslogtreecommitdiff
path: root/desktop
Commit message (Collapse)AuthorAgeFilesLines
* Merge r9731:HEAD from branches/MarkieB/gtkmain to trunk.John Mark Bell2009-12-182-6/+20
| | | | svn path=/trunk/netsurf/; revision=9737
* Merge branches/MarkieB/gtkmain to trunk.John Mark Bell2009-12-1711-8/+2002
| | | | svn path=/trunk/netsurf/; revision=9729
* Squash leaksJohn Mark Bell2009-11-221-4/+5
| | | | svn path=/trunk/netsurf/; revision=9692
* Avoid potential NULL pointer dereferenceJohn Mark Bell2009-11-221-3/+2
| | | | svn path=/trunk/netsurf/; revision=9685
* Avoid NULL pointer dereferencesJohn Mark Bell2009-11-221-11/+21
| | | | svn path=/trunk/netsurf/; revision=9684
* Protect against NULL pointersJohn Mark Bell2009-11-221-0/+3
| | | | svn path=/trunk/netsurf/; revision=9681
* Ensure selection context is zero-initialised. This may well be the root ↵John Mark Bell2009-11-221-1/+1
| | | | | | cause of the random selection crashes people have been seeing. svn path=/trunk/netsurf/; revision=9679
* Only try to reset scroll position on textarea wrap if there is a scrollbar.Michael Drake2009-08-171-83/+85
| | | | svn path=/trunk/netsurf/; revision=9335
* Merge from Paul Blokus' selectscroll branch. Fixes text input scrollbar ↵Michael Drake2009-08-143-9/+21
| | | | | | behaviour. svn path=/trunk/netsurf/; revision=9306
* Merge Paul Blokus' selectscroll branch. Adds core select menu widget for ↵Michael Drake2009-08-147-311/+1231
| | | | | | forms and core scrollbar widget. svn path=/trunk/netsurf/; revision=9289
* Make textarea widget unaware of its global position. Credit: paulblokus.Michael Drake2009-08-132-90/+64
| | | | svn path=/trunk/netsurf/; revision=9274
* C89.John Mark Bell2009-08-021-1/+2
| | | | svn path=/trunk/netsurf/; revision=9000
* Port to modified libcss API.John Mark Bell2009-08-021-2/+2
| | | | svn path=/trunk/netsurf/; revision=8997
* Remove line that was removed in the other branch.Michael Drake2009-07-291-2/+0
| | | | svn path=/trunk/netsurf/; revision=8887
* Merged revisions 8808,8862-8863 via svnmerge from Michael Drake2009-07-292-173/+183
| | | | | | | | | | | | | | | | | | | | | svn://svn.netsurf-browser.org/branches/paulblokus/textinput ........ r8808 | paulblokus | 2009-07-26 22:52:53 +0100 (Sun, 26 Jul 2009) | 2 lines don't recalculate height already aviable ........ r8862 | paulblokus | 2009-07-28 21:39:06 +0100 (Tue, 28 Jul 2009) | 2 lines added css.c and css.h files which caused svn errors after using svnmerge ........ r8863 | paulblokus | 2009-07-28 21:43:53 +0100 (Tue, 28 Jul 2009) | 3 lines changed textarea redraw logic little fix of KEY_DELETE_LINE_START jandling ........ svn path=/trunk/netsurf/; revision=8886
* Port r8808 to trunk.John Mark Bell2009-07-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=8825
* Consider stylesheet media typesJohn Mark Bell2009-07-271-2/+2
| | | | svn path=/trunk/netsurf/; revision=8820
* Fix textarea line height.John Mark Bell2009-07-241-2/+3
| | | | svn path=/trunk/netsurf/; revision=8766
* Merge LibCSS port to trunk.John Mark Bell2009-07-2310-139/+162
| | | | svn path=/trunk/netsurf/; revision=8752
* Merged revisions 8663 via svnmerge from Michael Drake2009-07-222-0/+16
| | | | | | | | | | | | svn://svn.netsurf-browser.org/branches/paulblokus/textinput ........ r8663 | paulblokus | 2009-07-22 00:46:29 +0100 (Wed, 22 Jul 2009) | 2 lines added getter for textarea dimensions ........ svn path=/trunk/netsurf/; revision=8695
* Scale font sizes, for better accuracy.John Mark Bell2009-07-212-2/+9
| | | | svn path=/trunk/netsurf/; revision=8657
* Refactor text plotter and other font functions to remove dependency on CSS.John Mark Bell2009-07-2113-148/+224
| | | | svn path=/trunk/netsurf/; revision=8641
* Revert accidental commit.Michael Drake2009-07-141-3/+0
| | | | svn path=/trunk/netsurf/; revision=8529
* mouse_trackMichael Drake2009-07-141-0/+3
| | | | svn path=/trunk/netsurf/; revision=8528
* Indicate activity with the progress pointer for a second after you click a ↵Michael Drake2009-07-142-12/+37
| | | | | | link and as the "auto" pointer while stuff is loading. svn path=/trunk/netsurf/; revision=8525
* Rename debug outline plot styles and make them const.Michael Drake2009-07-142-13/+17
| | | | svn path=/trunk/netsurf/; revision=8518
* Rename TRANSPARENT to NS_TRANSPARENT to avoid clash on Windows. By MarkieB.Michael Drake2009-07-141-22/+22
| | | | svn path=/trunk/netsurf/; revision=8513
* next round of plotter refactorVincent Sanders2009-07-145-46/+81
| | | | svn path=/trunk/netsurf/; revision=8512
* Move colour blend routine from html_redraw to plot_style and make it a define.Michael Drake2009-07-101-12/+21
| | | | svn path=/trunk/netsurf/; revision=8451
* plotters line refactorVincent Sanders2009-07-107-106/+264
| | | | svn path=/trunk/netsurf/; revision=8446
* Replace parent_url with a pointer to the parent content.John Mark Bell2009-07-103-21/+24
| | | | svn path=/trunk/netsurf/; revision=8428
* ploter refactor of rectangle handling Vincent Sanders2009-07-085-129/+164
| | | | svn path=/trunk/netsurf/; revision=8399
* Merged revisions 8059-8359 via svnmerge from John Mark Bell2009-07-062-0/+24
| | | | | | | | | | | | svn://svn.netsurf-browser.org/branches/paulblokus/textinput ........ r8337 | paulblokus | 2009-07-06 00:38:21 +0100 (Mon, 06 Jul 2009) | 2 lines added textarea_set_position ........ svn path=/trunk/netsurf/; revision=8360
* Style guide indentation.Michael Drake2009-07-061-94/+94
| | | | svn path=/trunk/netsurf/; revision=8346
* Refactor fill plotter to take a styleVincent Sanders2009-07-054-18/+68
| | | | svn path=/trunk/netsurf/; revision=8332
* remove redundant clg callVincent Sanders2009-07-013-24/+1
| | | | svn path=/trunk/netsurf/; revision=8240
* Update plotters documentation for merged bitmap plotter.Michael Drake2009-06-301-8/+5
| | | | svn path=/trunk/netsurf/; revision=8198
* Improve bitmap plotter APIVincent Sanders2009-06-304-167/+77
| | | | svn path=/trunk/netsurf/; revision=8195
* Make framebuffer port use libnsfbVincent Sanders2009-06-281-2/+2
| | | | svn path=/trunk/netsurf/; revision=8122
* Merged revisions 7764-7977,7979-8058 via svnmerge from John Mark Bell2009-06-274-7/+1448
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn://svn.netsurf-browser.org/branches/paulblokus/textinput ........ r7769 | paulblokus | 2009-06-11 22:26:16 +0100 (Thu, 11 Jun 2009) | 4 lines replace global history window with an empty window for future tests add the necessary files first lines ported ........ r7771 | paulblokus | 2009-06-11 23:51:46 +0100 (Thu, 11 Jun 2009) | 1 line more functions ........ r7772 | paulblokus | 2009-06-12 02:07:36 +0100 (Fri, 12 Jun 2009) | 1 line redraw working ........ r7777 | paulblokus | 2009-06-12 11:35:45 +0100 (Fri, 12 Jun 2009) | 3 lines plotter fix make use of the provided clipping rectangle ........ r7781 | paulblokus | 2009-06-12 16:26:51 +0100 (Fri, 12 Jun 2009) | 3 lines callbacks for taxtarea to request a [caret]redraw basic caret handling drawing ........ r7782 | paulblokus | 2009-06-12 22:36:50 +0100 (Fri, 12 Jun 2009) | 1 line single character insertion ........ r7783 | paulblokus | 2009-06-12 22:41:37 +0100 (Fri, 12 Jun 2009) | 1 line single character insertion ........ r7784 | paulblokus | 2009-06-12 23:55:40 +0100 (Fri, 12 Jun 2009) | 3 lines fixed caret clipping arrows, delete and backspace ........ r7812 | paulblokus | 2009-06-16 14:55:41 +0100 (Tue, 16 Jun 2009) | 1 line remove bug causing NS hang on \n in textarea ........ r7816 | paulblokus | 2009-06-16 16:29:48 +0100 (Tue, 16 Jun 2009) | 1 line Enter, Home, End keys ........ r7817 | paulblokus | 2009-06-16 16:56:16 +0100 (Tue, 16 Jun 2009) | 1 line Ctrl + Home/End ........ r7818 | paulblokus | 2009-06-16 17:16:51 +0100 (Tue, 16 Jun 2009) | 1 line redraw caret only on caret moves ........ r7821 | paulblokus | 2009-06-16 20:18:30 +0100 (Tue, 16 Jun 2009) | 1 line line end/start delete ........ r7822 | paulblokus | 2009-06-16 23:43:42 +0100 (Tue, 16 Jun 2009) | 1 line selection drawing + select all ........ r7823 | paulblokus | 2009-06-17 02:31:07 +0100 (Wed, 17 Jun 2009) | 3 lines auto scrolling on caret moves clear selection ........ r7845 | paulblokus | 2009-06-18 17:35:03 +0100 (Thu, 18 Jun 2009) | 1 line page up/down ........ r7846 | paulblokus | 2009-06-18 17:38:45 +0100 (Thu, 18 Jun 2009) | 1 line remove unnecessary fix ........ r7847 | paulblokus | 2009-06-18 18:00:16 +0100 (Thu, 18 Jun 2009) | 1 line clipping fixes ........ r7849 | paulblokus | 2009-06-18 18:21:02 +0100 (Thu, 18 Jun 2009) | 1 line scroll fix ........ r7850 | paulblokus | 2009-06-18 18:45:13 +0100 (Thu, 18 Jun 2009) | 1 line simplified redraw request logic ........ r7855 | paulblokus | 2009-06-18 19:56:24 +0100 (Thu, 18 Jun 2009) | 1 line front end passing mouse events ........ r7858 | paulblokus | 2009-06-18 22:18:39 +0100 (Thu, 18 Jun 2009) | 3 lines drag selection bug fixes ........ r7860 | paulblokus | 2009-06-18 23:32:39 +0100 (Thu, 18 Jun 2009) | 3 lines take selection into account on keypress of different types a few bugs fixed ........ r7876 | paulblokus | 2009-06-19 13:43:07 +0100 (Fri, 19 Jun 2009) | 3 lines pango nsfont_split fix a few textarea fixes ........ r7879 | paulblokus | 2009-06-19 17:33:10 +0100 (Fri, 19 Jun 2009) | 4 lines newline handling seems to work this way clear selection on mouse click more bug fixes ........ r7880 | paulblokus | 2009-06-19 18:16:27 +0100 (Fri, 19 Jun 2009) | 3 lines no caret option selection follows drag ........ r7883 | paulblokus | 2009-06-19 19:08:44 +0100 (Fri, 19 Jun 2009) | 3 lines o width selection bug fix caret at correct side of drag selection ........ r7918 | paulblokus | 2009-06-22 21:01:28 +0100 (Mon, 22 Jun 2009) | 3 lines fix caret positioning at line end CR removal in input methods ........ r7919 | paulblokus | 2009-06-22 21:34:39 +0100 (Mon, 22 Jun 2009) | 1 line fix crash on 0 length text ........ r7926 | paulblokus | 2009-06-23 09:53:56 +0100 (Tue, 23 Jun 2009) | 3 lines change LF into spaces for single line widget text normalisation at one place ........ r7931 | paulblokus | 2009-06-23 10:51:25 +0100 (Tue, 23 Jun 2009) | 1 line cleanup ........ r7933 | paulblokus | 2009-06-23 11:17:22 +0100 (Tue, 23 Jun 2009) | 1 line fix selection draw ........ r7935 | paulblokus | 2009-06-23 11:41:30 +0100 (Tue, 23 Jun 2009) | 1 line guard readonly ........ r7942 | paulblokus | 2009-06-24 08:19:39 +0100 (Wed, 24 Jun 2009) | 1 line applied changes suggested by jmb ........ r7943 | paulblokus | 2009-06-24 09:04:49 +0100 (Wed, 24 Jun 2009) | 1 line little fixes ........ r7945 | paulblokus | 2009-06-24 12:50:14 +0100 (Wed, 24 Jun 2009) | 1 line correct line length and wrapping ........ r7947 | paulblokus | 2009-06-24 14:32:36 +0100 (Wed, 24 Jun 2009) | 3 lines fixed page up/down broken in last commit changed logic for caret positioning on soft breaks ........ r7949 | paulblokus | 2009-06-24 16:31:42 +0100 (Wed, 24 Jun 2009) | 1 line remove temporary/test code ........ r7975 | paulblokus | 2009-06-25 16:00:46 +0100 (Thu, 25 Jun 2009) | 1 line changes suggested by jmb ........ r7976 | paulblokus | 2009-06-25 16:33:23 +0100 (Thu, 25 Jun 2009) | 1 line added ro_ prefix to RISC OS textarea code ........ svn path=/trunk/netsurf/; revision=8060
* Lose more redundancyJohn Mark Bell2009-05-281-1/+0
| | | | svn path=/trunk/netsurf/; revision=7613
* Lose redundant variable.John Mark Bell2009-05-281-3/+2
| | | | | | Ensure name_t is used in tree_delete_node_internal() svn path=/trunk/netsurf/; revision=7609
* Remove redundant statementsJohn Mark Bell2009-05-281-8/+1
| | | | svn path=/trunk/netsurf/; revision=7608
* And againJohn Mark Bell2009-05-281-0/+4
| | | | svn path=/trunk/netsurf/; revision=7607
* Make some vague attempt at detecting failure to write output.John Mark Bell2009-05-281-0/+10
| | | | svn path=/trunk/netsurf/; revision=7606
* Remove redundant assign, and make case indentation style guide complient.Michael Drake2009-05-281-125/+127
| | | | svn path=/trunk/netsurf/; revision=7605
* Report memory exhaustion -- the whole tree loading stuff needs an overhaul ↵John Mark Bell2009-05-281-0/+4
| | | | | | as it's pretty lax about dealing with memory exhaustion. svn path=/trunk/netsurf/; revision=7604
* Remove unused codeJohn Mark Bell2009-05-281-6/+0
| | | | svn path=/trunk/netsurf/; revision=7603
* Remove redundant code from browser_window_mouse_action_html().John Mark Bell2009-05-281-16/+16
| | | | | | Tidy up browser_window_mouse_track(). svn path=/trunk/netsurf/; revision=7602
* Limit scope of manually-defined NDEBUG. Purge a bunch of redundant #undef ↵John Mark Bell2009-05-282-2/+4
| | | | | | NDEBUG. svn path=/trunk/netsurf/; revision=7593