Chris Young
4750d11a6b
Added support code to allow CSET chunks to be read from clipboard IFF FTXT and
...
converted as necessary. Added option to write UTF-8 direct to clipboard, setting CSET
appropriately. Copying and pasting to/from webpages that are not in local charset and
to/from other applications that set CSET when not using local charset, should now work
correctly if clipboard_write_utf8 is set in the options. If not set, NetSurf will
still convert from the charset specified in the clipboard when pasting, but will
convert text to local charset and not write a CSET chunk for copy operations.
svn path=/trunk/netsurf/; revision=5231
2008-09-03 22:10:30 +00:00
Chris Young
eb67a135d1
Moved menu selection code to menu.c
...
svn path=/trunk/netsurf/; revision=5230
2008-09-03 22:02:41 +00:00
Chris Young
1f7e72ac06
Simple pointer imagery (hopefully temporary)
...
svn path=/trunk/netsurf/; revision=5229
2008-09-01 18:05:29 +00:00
Chris Young
db1d925ff8
Add shift and ctrl click support, set file comments to url.
...
svn path=/trunk/netsurf/; revision=5228
2008-09-01 18:03:40 +00:00
Chris Young
30f0bbd256
Basic user-configurable pointer image support.
...
GUI_POINTER_DEFAULT and GUI_POINTER_WAIT still use the Amiga system default pointers,
and will not be overridden by NetSurf.
Pointer imagery lives in Resources/Pointers and the filenames are all defined in the
ptrs array at the top of gui.c, in the same order as in gui_pointer_shape - with the
exception of GUI_POINTER_DEFAULT (this instead points to a "Blank" pointer for hiding
the pointer) and GUI_POINTER_WAIT (reserved for future use, currently points to "Wait"
but this will change).
The file format is very simple. It is a text file containing 16 rows of 16
characters, with a newline or CR (or, in fact, any character as this is not checked)
terminating each row. The seventeenth row indicates the pixel on which the "point" is
set, as two digit X direction, a space, then two digits for the Y direction.
Pointers/Point is based on the hand2 image by Andreas Kuerzinger (the original is in
the AKPointerz.lha archive on Aminet)
svn path=/trunk/netsurf/; revision=5227
2008-08-31 17:34:00 +00:00
Chris Young
614e06da6e
Addition of strings used by the Amiga UI.
...
svn path=/trunk/netsurf/; revision=5225
2008-08-31 11:22:59 +00:00
Chris Young
52e48260d3
Menu tidy-up, string correction and swap of Source and Text in the save/export menu
...
svn path=/trunk/netsurf/; revision=5224
2008-08-31 11:21:47 +00:00
Chris Young
eb00649795
Option to stop iframes popping up in new windows
...
svn path=/trunk/netsurf/; revision=5223
2008-08-30 21:41:35 +00:00
Chris Young
a9867f0b7f
401 authentication/login support.
...
svn path=/trunk/netsurf/; revision=5222
2008-08-30 21:32:05 +00:00
Chris Young
277262bf46
Added support for scaling bitmaps, filled polygons, filled circles and clipping.
...
Fixes major display issues with eg. www.bbc.co.uk amongst others.
svn path=/trunk/netsurf/; revision=5221
2008-08-30 16:57:35 +00:00
Chris Young
35befab994
Experimental font code to plot Unicode text.
...
svn path=/trunk/netsurf/; revision=5220
2008-08-30 16:55:25 +00:00
Chris Young
3a788f0af2
Removed some debug which was supposed to be temporary.
...
svn path=/trunk/netsurf/; revision=5219
2008-08-29 18:19:06 +00:00
Chris Young
b76b928094
Removed dependency on codesets.library
...
svn path=/trunk/netsurf/; revision=5214
2008-08-27 22:19:25 +00:00
Mike Lester
e86465e31f
The status bar is now a single GtkStatusbar instead of a hpane'd label and (empty) Statusbar.
...
svn path=/trunk/netsurf/; revision=5211
2008-08-27 20:26:28 +00:00
François Revel
7330f726e5
Fix BeOS build. We don't handle tabs yet though.
...
svn path=/trunk/netsurf/; revision=5209
2008-08-26 23:58:27 +00:00
Chris Young
c7da20b4c1
Improved text reflow more
...
svn path=/trunk/netsurf/; revision=5208
2008-08-26 18:03:07 +00:00
John Mark Bell
e11fe86d73
Looks like I mis-remembered the API here.
...
Also check for memory exhaustion.
svn path=/trunk/netsurf/; revision=5207
2008-08-26 06:21:10 +00:00
Chris Young
c07794ed8d
Corrected english-british entry.
...
svn path=/trunk/netsurf/; revision=5206
2008-08-26 01:23:01 +00:00
Chris Young
7e7de13a33
Potential fix for requester.class crash on startup on some systems.
...
svn path=/trunk/netsurf/; revision=5205
2008-08-26 01:22:08 +00:00
Chris Young
2d4818c5ad
Work on local charset encoded strings for improved layout.
...
svn path=/trunk/netsurf/; revision=5204
2008-08-26 01:21:22 +00:00
Chris Young
74f9c0e075
Added PDF export to Amiga port.
...
svn path=/trunk/netsurf/; revision=5203
2008-08-26 01:20:01 +00:00
Chris Young
553c4aac8b
Prevent iconv() being passed an empty string in utf8_convert()
...
svn path=/trunk/netsurf/; revision=5202
2008-08-26 00:53:02 +00:00
Michael Drake
b89a093ba9
Don't draw scrollbars on the BOX_TABLEs.
...
svn path=/trunk/netsurf/; revision=5200
2008-08-25 19:30:10 +00:00
Chris Young
ab077d82dd
Moved Amiga menu code into separate file.
...
svn path=/trunk/netsurf/; revision=5199
2008-08-25 13:32:26 +00:00
Chris Young
3e38e71089
Include Amiga-specific options
...
svn path=/trunk/netsurf/; revision=5198
2008-08-25 13:27:44 +00:00
Michael Drake
8124d3d5ad
Possibly fix BeOS / AmigaOS layout assert on line 190 for particular pages.
...
svn path=/trunk/netsurf/; revision=5197
2008-08-24 18:55:55 +00:00
Chris Young
9d9cb291c7
Fix gui_browser_window_create and browser_window_create functions for new new_tab
...
parameter.
svn path=/trunk/netsurf/; revision=5196
2008-08-24 17:17:33 +00:00
Michael Drake
04c04d98b8
More style guide formatting and tidy up.
...
svn path=/trunk/netsurf/; revision=5195
2008-08-24 15:44:29 +00:00
Michael Drake
01ff577a66
Main window has a vertical scrollbar. Maybe we need to make this get set in the platform specific code, so different front ends can have different behavoir.
...
svn path=/trunk/netsurf/; revision=5194
2008-08-24 13:05:53 +00:00
Michael Drake
b346730f4f
Fix get_frame to correctly catch up with current frame. Thanks to dynis.
...
svn path=/trunk/netsurf/; revision=5193
2008-08-24 12:52:38 +00:00
Michael Drake
b89e953bc8
Style Guide; formatting changes.
...
svn path=/trunk/netsurf/; revision=5192
2008-08-24 12:40:35 +00:00
Rob Kendrick
f38eec1733
Fix dependancies, add install doobry for history.glade
...
svn path=/trunk/netsurf/; revision=5191
2008-08-24 11:37:48 +00:00
Rob Kendrick
6675360f00
Make install target install Aliases file
...
svn path=/trunk/netsurf/; revision=5190
2008-08-24 11:10:45 +00:00
Rob Kendrick
afdf592637
Merge Mike's tabs changes. Still needs some cleaning.
...
svn path=/trunk/netsurf/; revision=5189
2008-08-24 10:31:38 +00:00
Chris Young
11d7e4574a
Basic hotlist support
...
svn path=/trunk/netsurf/; revision=5188
2008-08-23 21:56:49 +00:00
Chris Young
7be654c21f
Header file for functions in utf8.c
...
svn path=/trunk/netsurf/; revision=5186
2008-08-23 16:19:59 +00:00
Chris Young
59d45715cd
Basic download window
...
svn path=/trunk/netsurf/; revision=5185
2008-08-23 16:17:51 +00:00
Chris Young
889648aa4d
Convert UTF-8 text to local charset before printing to screen
...
svn path=/trunk/netsurf/; revision=5184
2008-08-23 16:17:23 +00:00
Daniel Silverstone
ac427e05e5
Add additional debug to fetch errors from cURL
...
svn path=/trunk/netsurf/; revision=5174
2008-08-22 11:10:33 +00:00
Daniel Silverstone
5131783921
Remove libs/ since we can't quite work out how to do it all yet
...
svn path=/trunk/netsurf/; revision=5170
2008-08-22 09:54:31 +00:00
Daniel Silverstone
b4c6417962
Ahem, enable GIF with GIF not BMP
...
svn path=/trunk/netsurf/; revision=5169
2008-08-22 09:52:33 +00:00
Chris Young
f071afe243
Code cleanup.
...
svn path=/trunk/netsurf/; revision=5167
2008-08-21 21:42:48 +00:00
Chris Young
7362250125
Added clipboard support, fixed a problem causing a crash in the font functions in font.c
...
svn path=/trunk/netsurf/; revision=5166
2008-08-21 21:41:42 +00:00
Chris Young
29feaeeb58
Added british-english
...
svn path=/trunk/netsurf/; revision=5165
2008-08-21 21:39:08 +00:00
Chris Young
bef10968f7
Reduced task priority to -5 and increased stack to 64k
...
svn path=/trunk/netsurf/; revision=5164
2008-08-21 21:38:50 +00:00
Michael Drake
2c405248b4
Don't display noembed content.
...
svn path=/trunk/netsurf/; revision=5163
2008-08-21 19:34:23 +00:00
Michael Drake
55e2831909
Ignore height/width attributes on elements where they are not permitted.
...
svn path=/trunk/netsurf/; revision=5162
2008-08-21 18:00:32 +00:00
Chris Young
b7688ffb5e
Implemented form select menu, and basic pull-down menu template.
...
svn path=/trunk/netsurf/; revision=5158
2008-08-19 18:31:56 +00:00
John Tytgat
febfb54585
Pencils-down last merge from Adam Blokus's PDF branch for his GSoC project.
...
Merged revisions 5118-5155 via svnmerge from
svn://svn.netsurf-browser.org/branches/adamblokus/netsurf
........
r5130 | adamblokus | 2008-08-15 20:43:43 +0200 (Fri, 15 Aug 2008) | 2 lines
Added docs for loosening and adding paged output.
........
svn path=/trunk/netsurf/; revision=5156
2008-08-18 20:02:59 +00:00
Chris Young
0e78a116f6
Implemented mouse dragging and code for select forms (which works but the menu is not
...
created with the correct entries yet). Now looks in options for screen and window
size and position.
svn path=/trunk/netsurf/; revision=5153
2008-08-18 19:07:12 +00:00