John Mark Bell
|
3be8193500
|
Port r8808 to trunk.
svn path=/trunk/netsurf/; revision=8825
|
2009-07-27 14:58:06 +00:00 |
|
John Mark Bell
|
b5d55eb295
|
Consider stylesheet media types
svn path=/trunk/netsurf/; revision=8820
|
2009-07-27 13:49:10 +00:00 |
|
John Mark Bell
|
4af04582ad
|
Fix textarea line height.
svn path=/trunk/netsurf/; revision=8766
|
2009-07-24 01:03:17 +00:00 |
|
John Mark Bell
|
ddeadd1c02
|
Merge LibCSS port to trunk.
svn path=/trunk/netsurf/; revision=8752
|
2009-07-23 23:05:34 +00:00 |
|
Michael Drake
|
f1eb054b87
|
Merged revisions 8663 via svnmerge from
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
|
2009-07-22 15:59:25 +00:00 |
|
John Mark Bell
|
6e13c2fb0a
|
Scale font sizes, for better accuracy.
svn path=/trunk/netsurf/; revision=8657
|
2009-07-21 16:55:35 +00:00 |
|
John Mark Bell
|
2565a37a52
|
Refactor text plotter and other font functions to remove dependency on CSS.
svn path=/trunk/netsurf/; revision=8641
|
2009-07-21 10:59:53 +00:00 |
|
Michael Drake
|
1299c213ea
|
Revert accidental commit.
svn path=/trunk/netsurf/; revision=8529
|
2009-07-14 16:53:39 +00:00 |
|
Michael Drake
|
3bfba0f584
|
mouse_track
svn path=/trunk/netsurf/; revision=8528
|
2009-07-14 16:51:42 +00:00 |
|
Michael Drake
|
f18904ca67
|
Indicate activity with the progress pointer for a second after you click a link and as the "auto" pointer while stuff is loading.
svn path=/trunk/netsurf/; revision=8525
|
2009-07-14 15:53:12 +00:00 |
|
Michael Drake
|
2d95b8aa57
|
Rename debug outline plot styles and make them const.
svn path=/trunk/netsurf/; revision=8518
|
2009-07-14 12:42:02 +00:00 |
|
Michael Drake
|
8365d46eb7
|
Rename TRANSPARENT to NS_TRANSPARENT to avoid clash on Windows. By MarkieB.
svn path=/trunk/netsurf/; revision=8513
|
2009-07-14 10:57:07 +00:00 |
|
Vincent Sanders
|
86232d72a6
|
next round of plotter refactor
svn path=/trunk/netsurf/; revision=8512
|
2009-07-14 10:03:58 +00:00 |
|
Michael Drake
|
e0a4b50e87
|
Move colour blend routine from html_redraw to plot_style and make it a define.
svn path=/trunk/netsurf/; revision=8451
|
2009-07-10 19:53:30 +00:00 |
|
Vincent Sanders
|
680298e61c
|
plotters line refactor
svn path=/trunk/netsurf/; revision=8446
|
2009-07-10 18:36:49 +00:00 |
|
John Mark Bell
|
5feb7018c5
|
Replace parent_url with a pointer to the parent content.
svn path=/trunk/netsurf/; revision=8428
|
2009-07-10 00:26:37 +00:00 |
|
Vincent Sanders
|
f9ecd56f62
|
ploter refactor of rectangle handling
svn path=/trunk/netsurf/; revision=8399
|
2009-07-08 22:04:40 +00:00 |
|
John Mark Bell
|
68aeb65cdf
|
Merged revisions 8059-8359 via svnmerge from
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
|
2009-07-06 23:47:50 +00:00 |
|
Michael Drake
|
d98ec423b1
|
Style guide indentation.
svn path=/trunk/netsurf/; revision=8346
|
2009-07-06 10:46:15 +00:00 |
|
Vincent Sanders
|
0ade453958
|
Refactor fill plotter to take a style
svn path=/trunk/netsurf/; revision=8332
|
2009-07-05 20:10:17 +00:00 |
|
Vincent Sanders
|
1165edf662
|
remove redundant clg call
svn path=/trunk/netsurf/; revision=8240
|
2009-07-01 13:53:06 +00:00 |
|
Michael Drake
|
ce70652694
|
Update plotters documentation for merged bitmap plotter.
svn path=/trunk/netsurf/; revision=8198
|
2009-06-30 13:45:08 +00:00 |
|
Vincent Sanders
|
aa26843411
|
Improve bitmap plotter API
svn path=/trunk/netsurf/; revision=8195
|
2009-06-30 13:02:23 +00:00 |
|
Vincent Sanders
|
36b5deef09
|
Make framebuffer port use libnsfb
svn path=/trunk/netsurf/; revision=8122
|
2009-06-28 18:32:47 +00:00 |
|
John Mark Bell
|
ca96353d9f
|
Merged revisions 7764-7977,7979-8058 via svnmerge from
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
|
2009-06-27 13:59:25 +00:00 |
|
John Mark Bell
|
a070f24913
|
Lose more redundancy
svn path=/trunk/netsurf/; revision=7613
|
2009-05-28 16:38:17 +00:00 |
|
John Mark Bell
|
73a89e8a0f
|
Lose redundant variable.
Ensure name_t is used in tree_delete_node_internal()
svn path=/trunk/netsurf/; revision=7609
|
2009-05-28 16:16:16 +00:00 |
|
John Mark Bell
|
2730814c27
|
Remove redundant statements
svn path=/trunk/netsurf/; revision=7608
|
2009-05-28 16:13:02 +00:00 |
|
John Mark Bell
|
abc3603feb
|
And again
svn path=/trunk/netsurf/; revision=7607
|
2009-05-28 16:05:17 +00:00 |
|
John Mark Bell
|
e9e3649648
|
Make some vague attempt at detecting failure to write output.
svn path=/trunk/netsurf/; revision=7606
|
2009-05-28 16:03:48 +00:00 |
|
Michael Drake
|
666506689f
|
Remove redundant assign, and make case indentation style guide complient.
svn path=/trunk/netsurf/; revision=7605
|
2009-05-28 15:59:02 +00:00 |
|
John Mark Bell
|
07c557a25d
|
Report memory exhaustion -- the whole tree loading stuff needs an overhaul as it's pretty lax about dealing with memory exhaustion.
svn path=/trunk/netsurf/; revision=7604
|
2009-05-28 15:57:54 +00:00 |
|
John Mark Bell
|
d81a949cdd
|
Remove unused code
svn path=/trunk/netsurf/; revision=7603
|
2009-05-28 15:51:03 +00:00 |
|
John Mark Bell
|
dda592c870
|
Remove redundant code from browser_window_mouse_action_html().
Tidy up browser_window_mouse_track().
svn path=/trunk/netsurf/; revision=7602
|
2009-05-28 14:35:12 +00:00 |
|
John Mark Bell
|
243c1ba03f
|
Limit scope of manually-defined NDEBUG. Purge a bunch of redundant #undef NDEBUG.
svn path=/trunk/netsurf/; revision=7593
|
2009-05-28 10:39:53 +00:00 |
|
John Mark Bell
|
d66ffb6e85
|
It's probably about time we stopped claiming to be 2.0
svn path=/trunk/netsurf/; revision=7411
|
2009-05-06 23:52:12 +00:00 |
|
Rob Kendrick
|
ec034af671
|
Apply contributions from Mark Benjamin and Chris Tarnowski, with some reworking from me. Beware; glade nastyness ahead.
svn path=/trunk/netsurf/; revision=7136
|
2009-04-20 20:31:13 +00:00 |
|
Michael Drake
|
d1b5c38883
|
Possibly fix links opened in current window not being scrolled to top.
svn path=/trunk/netsurf/; revision=7065
|
2009-04-08 11:07:30 +00:00 |
|
John Mark Bell
|
2531079866
|
Revert r6973. Apparently, it causes loads of problems.
svn path=/trunk/netsurf/; revision=7047
|
2009-04-05 19:17:24 +00:00 |
|
Michael Drake
|
ef5089e629
|
Add some incomplete documentation for path plotter. Better documentation of rectangle and fill plotters.plotters.h
svn path=/trunk/netsurf/; revision=7016
|
2009-03-31 15:17:08 +00:00 |
|
Michael Drake
|
08331f781e
|
Use tabs for indentation.
svn path=/trunk/netsurf/; revision=7008
|
2009-03-31 12:55:23 +00:00 |
|
Daniel Silverstone
|
1664683fa9
|
Tidy browser_window_refresh_url_bar a bit, ensure the sizes all make sense, that we don't allocate unnecessarily, etc.
svn path=/trunk/netsurf/; revision=7007
|
2009-03-31 12:23:12 +00:00 |
|
Michael Drake
|
1b25b44922
|
Use fragment instead of #fragment in the comment because it does not include the #.
svn path=/trunk/netsurf/; revision=7006
|
2009-03-31 11:12:36 +00:00 |
|
Michael Drake
|
4dc9a59409
|
Comment browser_window_refresh_url_bar() and fix some wrap.
svn path=/trunk/netsurf/; revision=7005
|
2009-03-31 11:06:09 +00:00 |
|
Chris Young
|
28cfe681db
|
Ensure buffer is big enough for the extra character.
svn path=/trunk/netsurf/; revision=7003
|
2009-03-31 06:39:32 +00:00 |
|
Chris Young
|
bab30e4f1d
|
Stop URL bar losing characters on every refresh
svn path=/trunk/netsurf/; revision=7001
|
2009-03-30 18:10:16 +00:00 |
|
John Mark Bell
|
b230423267
|
Change URL bar contents when switching tabs in GTK frontend.
Remove fixed-size buffer from core URL string handling.
Credit: Mark Benjamin.
svn path=/trunk/netsurf/; revision=6998
|
2009-03-30 15:46:26 +00:00 |
|
John Mark Bell
|
118036d27b
|
Use <> for library headers.
svn path=/trunk/netsurf/; revision=6919
|
2009-03-27 01:59:16 +00:00 |
|
Michael Drake
|
0a7e10819b
|
Add functions for checking if back/forward/stop/reload actions are currently available for a given browser window.
svn path=/trunk/netsurf/; revision=6827
|
2009-03-23 22:22:30 +00:00 |
|
John Mark Bell
|
58cd142338
|
Remember the scroll position in the history, so that it's maintained when going back. (credit: Paweł Blokus)
svn path=/trunk/netsurf/; revision=6793
|
2009-03-17 12:26:41 +00:00 |
|