James Bursa
|
4746cb7fe1
|
Make struct browser_mouse a part of gui_window instead of a malloced pointer. It was never used separately or outside gtk_window.c or freed.
svn path=/trunk/netsurf/; revision=10271
|
2010-04-07 13:53:43 +00:00 |
|
John Mark Bell
|
2748fe4f64
|
Make downloads work again.
svn path=/trunk/netsurf/; revision=10243
|
2010-04-05 21:35:38 +00:00 |
|
John Mark Bell
|
89daef932a
|
Fix compilation
svn path=/trunk/netsurf/; revision=10242
|
2010-04-05 12:02:49 +00:00 |
|
Vincent Sanders
|
95e4a737de
|
rationalise the usage of the file scheme
svn path=/trunk/netsurf/; revision=10221
|
2010-03-31 13:59:57 +00:00 |
|
Vincent Sanders
|
e00fb7bd2d
|
second pass at startup refactor removing the gui_init callback
svn path=/trunk/netsurf/; revision=10205
|
2010-03-29 20:03:44 +00:00 |
|
Vincent Sanders
|
7e67527267
|
first part of initialisation refactor move gui_init2 into frontends
svn path=/trunk/netsurf/; revision=10202
|
2010-03-29 16:59:30 +00:00 |
|
Michael Drake
|
aafc98465b
|
Remove unnecessary assignment.
svn path=/trunk/netsurf/; revision=10193
|
2010-03-28 19:26:47 +00:00 |
|
Michael Drake
|
dd2b9e4b19
|
Pass mouse buttons to core correctly.
svn path=/trunk/netsurf/; revision=10192
|
2010-03-28 19:21:47 +00:00 |
|
Daniel Silverstone
|
5d074feaf2
|
Remove redundant fetch_poll call
svn path=/trunk/netsurf/; revision=10185
|
2010-03-28 15:38:01 +00:00 |
|
Rob Kendrick
|
40da15205e
|
Adjust alignment and padding of toolbar. All this toolbar code needs throwing away.
svn path=/trunk/netsurf/; revision=10182
|
2010-03-28 14:48:32 +00:00 |
|
Daniel Silverstone
|
270ef59a98
|
Merge jmb/new-cache; r=dsilvers,rs=vince
svn path=/trunk/netsurf/; revision=10180
|
2010-03-28 12:56:39 +00:00 |
|
Rob Kendrick
|
21da4f5bdf
|
Call the toolbar sensitivity update function when changing sensitivity of toolbar buttons when throbber stops
svn path=/trunk/netsurf/; revision=10179
|
2010-03-28 11:41:51 +00:00 |
|
Rob Kendrick
|
2d3ea6c278
|
Remove empty tab labels from glade files; removes GTK assertions on startup. Also fix popup menu stock items to be ones that actually exist.
svn path=/trunk/netsurf/; revision=10178
|
2010-03-28 11:26:08 +00:00 |
|
Rob Kendrick
|
759a482c8f
|
slight, marginal and trifling nsgtk beautification
svn path=/trunk/netsurf/; revision=10157
|
2010-03-27 11:31:03 +00:00 |
|
Chris Young
|
033b5d815a
|
Move code which extracts the filename from a given path into frontend.
svn path=/trunk/netsurf/; revision=10139
|
2010-03-21 13:32:59 +00:00 |
|
James Bursa
|
3129db31c3
|
Clean up, rename, and split out some new functions. Remove unused code.
svn path=/trunk/netsurf/; revision=10130
|
2010-03-15 00:42:48 +00:00 |
|
Michael Drake
|
b263a70bb4
|
Remove html favicon of unknown origin and use a NetSurf logo when there's no other favicon.
svn path=/trunk/netsurf/; revision=10042
|
2010-02-13 20:39:07 +00:00 |
|
Rob Kendrick
|
ec402980b9
|
Change previous commit to more sensible values
svn path=/trunk/netsurf/; revision=9971
|
2010-02-12 13:14:12 +00:00 |
|
Michael Drake
|
14a1574e20
|
More normal default window size for nsgtk.
svn path=/trunk/netsurf/; revision=9970
|
2010-02-12 13:01:48 +00:00 |
|
John Mark Bell
|
2c8452b961
|
Remove unused variable
svn path=/trunk/netsurf/; revision=9891
|
2010-01-24 15:45:34 +00:00 |
|
Vincent Sanders
|
17096ef891
|
Somewhat rationalise GTK throbber initialisation
svn path=/trunk/netsurf/; revision=9872
|
2010-01-24 01:46:17 +00:00 |
|
John Mark Bell
|
c9ce56727e
|
Add missing include
svn path=/trunk/netsurf/; revision=9861
|
2010-01-21 23:58:05 +00:00 |
|
John Mark Bell
|
7e81850643
|
Add missing include
svn path=/trunk/netsurf/; revision=9860
|
2010-01-21 23:56:25 +00:00 |
|
John Mark Bell
|
5b0ad574b6
|
Fix compilation when BMP/PNG/GIF support is disabled.
svn path=/trunk/netsurf/; revision=9858
|
2010-01-21 23:48:34 +00:00 |
|
Vincent Sanders
|
e01d93f344
|
Refactor main into the frontends
remove unused embedded global
svn path=/trunk/netsurf/; revision=9851
|
2010-01-20 20:32:30 +00:00 |
|
John Mark Bell
|
11582027d1
|
Make nsgtk_throbber_initialise_from_png() actually check for allocation failure.
Make nsgtk_throbber_initialise_from_gif() actually stand a chance of working.
svn path=/trunk/netsurf/; revision=9747
|
2009-12-20 12:05:12 +00:00 |
|
John Mark Bell
|
d64f5102eb
|
themesfolder is on stack. Do not free().
svn path=/trunk/netsurf/; revision=9739
|
2009-12-18 20:25:11 +00:00 |
|
John Mark Bell
|
fcffcf4b18
|
Ensure scaffolding object exists before using it
svn path=/trunk/netsurf/; revision=9738
|
2009-12-18 20:21:13 +00:00 |
|
John Mark Bell
|
b75b2ae8bb
|
Merge r9731:HEAD from branches/MarkieB/gtkmain to trunk.
svn path=/trunk/netsurf/; revision=9737
|
2009-12-18 20:15:50 +00:00 |
|
John Mark Bell
|
355799ce0b
|
Merge branches/MarkieB/gtkmain to trunk.
svn path=/trunk/netsurf/; revision=9729
|
2009-12-17 23:55:02 +00:00 |
|
Michael Drake
|
13afa0ff4c
|
Merge Paul Blokus' selectscroll branch. Adds core select menu widget for forms and core scrollbar widget.
svn path=/trunk/netsurf/; revision=9289
|
2009-08-14 10:37:33 +00:00 |
|
Michael Drake
|
7b565d8bc5
|
Fix menu pointer's hotspot.
svn path=/trunk/netsurf/; revision=9153
|
2009-08-10 14:43:31 +00:00 |
|
John Mark Bell
|
7ee7281fcd
|
Fix font config stuff
svn path=/trunk/netsurf/; revision=8765
|
2009-07-24 00:43:02 +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 |
|
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
|
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 |
|
Vincent Sanders
|
680298e61c
|
plotters line refactor
svn path=/trunk/netsurf/; revision=8446
|
2009-07-10 18:36:49 +00:00 |
|
John Mark Bell
|
9e5f6510ec
|
Tweak dot/dash patterns.
svn path=/trunk/netsurf/; revision=8416
|
2009-07-09 12:13:01 +00:00 |
|
Vincent Sanders
|
f9ecd56f62
|
ploter refactor of rectangle handling
svn path=/trunk/netsurf/; revision=8399
|
2009-07-08 22:04:40 +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 |
|
John Mark Bell
|
7792d81e85
|
Give input focus to drawing area on click. (credit: Paul Blokus)
svn path=/trunk/netsurf/; revision=8277
|
2009-07-02 23:22:24 +00:00 |
|
Vincent Sanders
|
1165edf662
|
remove redundant clg call
svn path=/trunk/netsurf/; revision=8240
|
2009-07-01 13:53:06 +00:00 |
|
Vincent Sanders
|
aa26843411
|
Improve bitmap plotter API
svn path=/trunk/netsurf/; revision=8195
|
2009-06-30 13:02:23 +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
|
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
|
9582b087c7
|
Rework GTK options code to be less bug ridden. This fixes a bunch of buffer overflows and memory leaks. Additionally, don't bother calculating the default toolbar button type here -- it will already be determined the first time that a browser window is opened (i.e. before the preferences dialog can be opened, anyway).
Remove loads of trailing whitespace from every line in the gtk languages file.
svn path=/trunk/netsurf/; revision=7370
|
2009-04-29 15:24:00 +00:00 |
|
Rob Kendrick
|
efa447f3bc
|
Update GTK about box to be more accurate
svn path=/trunk/netsurf/; revision=7258
|
2009-04-23 12:13:45 +00:00 |
|
John Mark Bell
|
b815973c15
|
Simplify handling of tab switching. Now only has one event entry point, rather than two (and is thus less confusing).
Update window titlebar on tab switch (based on r7234)
svn path=/trunk/netsurf/; revision=7235
|
2009-04-22 12:32:55 +00:00 |
|