Commit Graph

4155 Commits

Author SHA1 Message Date
Chris Young
5b2d816d86 Move gui_drag_save_selection() into the same file as gui_drag_save_object() as they
will have common code when implemented.

svn path=/trunk/netsurf/; revision=6859
2009-03-24 18:53:22 +00:00
Chris Young
ede9c4858d Update to new _available() functions
svn path=/trunk/netsurf/; revision=6858
2009-03-24 18:28:02 +00:00
Vincent Sanders
d471e0fd25 Fix framebufefr port callback scheduling
svn path=/trunk/netsurf/; revision=6838
2009-03-24 14:11:10 +00:00
Michael Drake
da3b0227a7 Make framebuffer front end use r6827 functions. Note: stop & reload availability is still not assessed for framebuffer toolbar.
svn path=/trunk/netsurf/; revision=6829
2009-03-23 23:31:48 +00:00
Michael Drake
82aedf9600 Make RISC OS front end use r6827 functions.
svn path=/trunk/netsurf/; revision=6828
2009-03-23 22:56:31 +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
Vincent Sanders
972cd147aa remove interlacing and other abberations
svn path=/trunk/netsurf/; revision=6824
2009-03-23 15:43:08 +00:00
Vincent Sanders
02761ee5e4 use greyed images for forward back buttons as approprite
svn path=/trunk/netsurf/; revision=6819
2009-03-22 23:11:38 +00:00
Vincent Sanders
8db32fc061 add vertical scrollbar to freamebuffer
svn path=/trunk/netsurf/; revision=6817
2009-03-22 14:34:56 +00:00
Chris Young
c9fc91c6e4 Set history scroll offsets
svn path=/trunk/netsurf/; revision=6815
2009-03-22 00:12:12 +00:00
François Revel
3a0b151b5b Fix the fix... $(CC) will work better for C files...
svn path=/trunk/netsurf/; revision=6814
2009-03-21 23:22:59 +00:00
François Revel
be485d795e Quick fix for building with gcc2. It's getting quite ugly though...
svn path=/trunk/netsurf/; revision=6813
2009-03-21 23:20:15 +00:00
Vincent Sanders
7b1f478b5a fixup 8bpp plotters
svn path=/trunk/netsurf/; revision=6807
2009-03-19 19:24:29 +00:00
Vincent Sanders
e2a6087fe3 clean up linux framebuffer frontend
svn path=/trunk/netsurf/; revision=6799
2009-03-18 21:13:09 +00:00
Vincent Sanders
37eae24d5c add opaque switch to 16bpp plotters
svn path=/trunk/netsurf/; revision=6798
2009-03-18 21:08:23 +00:00
Chris Young
317fb4ec91 Rexx dir should default to PROGDIR: too
svn path=/trunk/netsurf/; revision=6796
2009-03-17 21:34:01 +00:00
Chris Young
f648479aec Access Resources relative to program directory rather than current directory.
svn path=/trunk/netsurf/; revision=6795
2009-03-17 21:25:20 +00:00
Chris Young
bcb645a301 Fix crash in GETURL
svn path=/trunk/netsurf/; revision=6794
2009-03-17 21:20:15 +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
Vincent Sanders
6e9618484e stop SDL faulting with bad os redraw values
svn path=/trunk/netsurf/; revision=6792
2009-03-16 20:30:27 +00:00
Vincent Sanders
e37b214e10 fix able frontend
svn path=/trunk/netsurf/; revision=6791
2009-03-16 20:20:37 +00:00
Michael Drake
9e81d2e583 Slightly better looking scrollbar.
svn path=/trunk/netsurf/; revision=6790
2009-03-16 12:41:32 +00:00
Chris Young
61b806d5f3 Fix clicking on history items beyone the first page
svn path=/trunk/netsurf/; revision=6789
2009-03-15 21:44:03 +00:00
Chris Young
eabb5339a3 Close history and search windows when associated browser window closes.
svn path=/trunk/netsurf/; revision=6786
2009-03-15 11:29:33 +00:00
Chris Young
eab55f2c5a Fix warnings
Fall back to default theme if specified one can't be found

svn path=/trunk/netsurf/; revision=6785
2009-03-15 11:21:46 +00:00
Chris Young
d3d7fc7c66 Stop browser resizes from crashing.
I really don't like using Forbid() and Permit() but the lock-up seems to be caused by
the window continuing the resize while the reformat is taking place and this appears
to be the only way to stop it.  Resizes are relatively rare so shouldn't cause
problems.

svn path=/trunk/netsurf/; revision=6784
2009-03-14 16:18:09 +00:00
Chris Young
8e00cd50b1 More shared objects
svn path=/trunk/netsurf/; revision=6783
2009-03-14 15:36:36 +00:00
Chris Young
301c38b4b4 Use Copystore to copy SObjs when install triggered by AmiUpdate
svn path=/trunk/netsurf/; revision=6782
2009-03-14 12:37:28 +00:00
Chris Young
a3a28f9e5f Minor fixes
svn path=/trunk/netsurf/; revision=6781
2009-03-14 11:44:07 +00:00
Chris Young
af085bb0ab more shared objects
svn path=/trunk/netsurf/; revision=6778
2009-03-11 23:48:26 +00:00
Vincent Sanders
cdc47ee52c bitmap opaque handling
svn path=/trunk/netsurf/; revision=6777
2009-03-11 21:28:34 +00:00
Chris Young
305ab859ad Remove gap between the tab close gadget and the first tab
svn path=/trunk/netsurf/; revision=6776
2009-03-11 19:23:57 +00:00
Chris Young
87ccc3b836 Copy a couple more required shared objects.
svn path=/trunk/netsurf/; revision=6775
2009-03-11 19:23:28 +00:00
John Mark Bell
b577562953 We don't need to reparse the document when saving complete -- the document persists for the lifetime of its content.
Better still would be to perform the serialisation manually, so that we don't need to copy the document at all.

svn path=/trunk/netsurf/; revision=6774
2009-03-11 17:22:46 +00:00
Vincent Sanders
5ca66d22e4 reduce mouse flicker
svn path=/trunk/netsurf/; revision=6772
2009-03-11 10:35:33 +00:00
John Mark Bell
b9e22451c2 Sync hubbub binding with spec.
svn path=/trunk/netsurf/; revision=6769
2009-03-10 23:13:08 +00:00
Michael Drake
72f99e36bb Fix continuous throbber.
svn path=/trunk/netsurf/; revision=6762
2009-03-10 22:00:24 +00:00
Michael Drake
b45e6e851c Avoid warning.
svn path=/trunk/netsurf/; revision=6761
2009-03-10 21:56:09 +00:00
Vincent Sanders
2b309755d6 move framebuffer port to framebuffer toolkit
svn path=/trunk/netsurf/; revision=6760
2009-03-10 21:45:54 +00:00
Vincent Sanders
652330380f add section on fonts
svn path=/trunk/netsurf/; revision=6753
2009-03-10 09:29:53 +00:00
John Mark Bell
2aa7f5c7f1 Improve previous commit.
svn path=/trunk/netsurf/; revision=6752
2009-03-10 09:14:25 +00:00
John Mark Bell
2ace72c587 Treat short meta refreshes in top-level browser windows as if they were HTTP redirects for the purposes of verifiability.
svn path=/trunk/netsurf/; revision=6751
2009-03-10 09:10:43 +00:00
Chris Young
502879043b Fix scroll position for new pages/tabs
svn path=/trunk/netsurf/; revision=6744
2009-03-09 07:21:19 +00:00
John Mark Bell
07e1187b69 Add .spr -> image/x-riscos-sprite MIME mapping to GTK front end
Fix crash inducing bugs in nssprite.c

svn path=/trunk/netsurf/; revision=6743
2009-03-09 00:58:23 +00:00
Chris Young
a074bdbe54 Stop NetSurf jumping back to the top of the document when scrolling before the page
has finished loading.

svn path=/trunk/netsurf/; revision=6742
2009-03-08 23:40:58 +00:00
Chris Young
2014dac36d Add ability to render part of a local history window.
This is achieved through new function history_redraw_rectangle.
It takes the co-ordinates of the history area to plot as parameters 2-5
and the co-ordinates of the top-left position to draw this area as params 6,7

Added local history scrolling to Amiga port using the above function.

svn path=/trunk/netsurf/; revision=6740
2009-03-08 23:08:27 +00:00
Chris Young
0bdcf4b8e2 Implement thumbnail creation
svn path=/trunk/netsurf/; revision=6736
2009-03-08 17:41:24 +00:00
Chris Young
a198acb753 Fix compilation errors
svn path=/trunk/netsurf/; revision=6735
2009-03-08 16:32:30 +00:00
Chris Young
072f64f5dd Better AmigaOS GCC fix (thanks jmb)
svn path=/trunk/netsurf/; revision=6734
2009-03-08 16:28:40 +00:00
Chris Young
f6951c0d51 Mostly-working local history window
svn path=/trunk/netsurf/; revision=6733
2009-03-08 16:24:52 +00:00