Commit Graph

4769 Commits

Author SHA1 Message Date
Vincent Sanders
0eb9663b1c Make window resizeing not delete all child windows and recreate them a resize is sufficient
svn path=/trunk/netsurf/; revision=9952
2010-02-02 23:43:09 +00:00
Vincent Sanders
6b99aa5388 remove all references to defunct vertical offset from plotters
svn path=/trunk/netsurf/; revision=9950
2010-02-01 23:59:40 +00:00
Vincent Sanders
f382e2821a Substantial cleanup
perform drawing in child window
eliminate random vertical offsets

svn path=/trunk/netsurf/; revision=9949
2010-02-01 23:48:00 +00:00
Michael Drake
522a39d068 Formatting changes.
svn path=/trunk/netsurf/; revision=9944
2010-01-31 12:45:03 +00:00
Michael Drake
b65c517a78 Add toolbar icons.
svn path=/trunk/netsurf/; revision=9942
2010-01-31 12:16:06 +00:00
Vincent Sanders
aea79668e0 fix include path mis-merge
svn path=/trunk/netsurf/; revision=9941
2010-01-31 00:39:32 +00:00
Vincent Sanders
55162445db Add Windows frontend
svn path=/trunk/netsurf/; revision=9940
2010-01-31 00:36:02 +00:00
Vincent Sanders
6990c2cd04 remove uneccissary includes
svn path=/trunk/netsurf/; revision=9931
2010-01-29 11:32:53 +00:00
Vincent Sanders
36ea272a37 change include ordering to ensure all types are available on all platforms
svn path=/trunk/netsurf/; revision=9926
2010-01-28 20:17:02 +00:00
Vincent Sanders
b3ba443c64 update png handler to not use deprecated/removed call.
improve type usage to avoid incompatible pointer type warnings on newer libpng versions.

svn path=/trunk/netsurf/; revision=9921
2010-01-28 10:11:31 +00:00
Vincent Sanders
8e1b4a0061 fix box_dump call
fix spurious newlines in log message

svn path=/trunk/netsurf/; revision=9919
2010-01-28 00:03:44 +00:00
Chris Young
40c768cec6 Notify on download completion using system-wide Ringhio notifications.
- Uses ARexx currently due to includes for application.library v53 not having been
released.
 - Shows a download complete message even if failed (but the user would already have
seen a warning requester about that)

svn path=/trunk/netsurf/; revision=9913
2010-01-25 12:41:05 +00:00
John Mark Bell
2c8452b961 Remove unused variable
svn path=/trunk/netsurf/; revision=9891
2010-01-24 15:45:34 +00:00
Adrian Lees
e79df765b0 Fix NULL ptr dereference in status bar rendering; formatting.
svn path=/trunk/netsurf/; revision=9883
2010-01-24 12:49:29 +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
e01c0ea326 Use correct length definition
svn path=/trunk/netsurf/; revision=9867
2010-01-23 13:48:06 +00:00
John Mark Bell
9f69106ac4 Construct font_family from core family name.
svn path=/trunk/netsurf/; revision=9863
2010-01-22 07:40:25 +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
aba82a97af Yeah, so it helps if you get the conditional correct.
svn path=/trunk/netsurf/; revision=9859
2010-01-21 23:53:44 +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
John Mark Bell
3c3536fd68 Add missing include
svn path=/trunk/netsurf/; revision=9857
2010-01-21 23:46:28 +00:00
Michael Drake
b1e8c5fb09 Revert float ordering optimisation (r9846) due to effect on stacking order.
svn path=/trunk/netsurf/; revision=9853
2010-01-20 22:38:22 +00:00
Michael Drake
e5d932b72a Updated German translation. Thanks to Sebastian Barthel.
svn path=/trunk/netsurf/; revision=9852
2010-01-20 21:53:08 +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
Vincent Sanders
192d05c20c fix framebuffer command line/default option usage
svn path=/trunk/netsurf/; revision=9849
2010-01-20 17:07:26 +00:00
Michael Drake
185465df3d Order containing block's list of floats in descending order of the y-position of their base. Make find_sides() stop searching, after floats are above the range we're interested in. (351s --> 73s on ix for haveproblems/really-slow-float-table2.html)
svn path=/trunk/netsurf/; revision=9846
2010-01-17 09:57:25 +00:00
Michael Drake
ab74f4c990 When placing floats below, keep track of y-position, for future floats in current line.
svn path=/trunk/netsurf/; revision=9836
2010-01-16 17:41:50 +00:00
Chris Young
8dd9aa4e21 Use OS4.1 Update 1 launch-handler when available. Will fall back to OpenURL.library
even if URL: is dismounted while NetSurf is running.
Installation adds the lines to configure launch-handler to open URLs in NetSurf.

svn path=/trunk/netsurf/; revision=9835
2010-01-16 15:53:00 +00:00
Michael Drake
a653376911 Add pencil and rufl, since they use the shared build system now too.
svn path=/trunk/netsurf/; revision=9831
2010-01-16 09:59:43 +00:00
Chris Young
3662b3781f Prevent crash if screen could not be opened and prefs are subsequently changed.
svn path=/trunk/netsurf/; revision=9810
2010-01-15 23:05:41 +00:00
Chris Young
6061cc3103 More helpful font open error
svn path=/trunk/netsurf/; revision=9809
2010-01-15 22:51:07 +00:00
Vincent Sanders
f7cc98752f remove use of legacy plot interface
svn path=/trunk/netsurf/; revision=9799
2010-01-09 00:12:23 +00:00
Chris Young
44a834a08d Prevent status bar text overflow
svn path=/trunk/netsurf/; revision=9797
2010-01-08 23:13:20 +00:00
Chris Young
7014a8d249 Fix logic
svn path=/trunk/netsurf/; revision=9796
2010-01-08 21:44:12 +00:00
Chris Young
836a4cec67 More useful build information, ditch SVN info if built with NDEBUG.
svn path=/trunk/netsurf/; revision=9795
2010-01-08 21:42:38 +00:00
François Revel
314dd0cd50 Add missing gui_window_scroll_visible().
svn path=/trunk/netsurf/; revision=9784
2010-01-03 21:06:53 +00:00
François Revel
263d117bc2 Add beos_save_complete.cpp to the build.
svn path=/trunk/netsurf/; revision=9782
2010-01-02 22:01:47 +00:00
Michael Drake
82bc094a01 Mention lpu iconv() option in BUILDING-* guides. Add new section to BeOS build guide about building NetSurf project libraries. (Needs to be checked by a BeOS person.) Simplified AmigaOS build guide's stuff on building NetSurf project libraries. (Needs to be checked by an AmigaOS person.)
svn path=/trunk/netsurf/; revision=9781
2010-01-02 21:22:08 +00:00
François Revel
a3a0044185 Default BeOS implementation for save_complete_gui_save() and save_complete_htmlSaveFileFormat().
svn path=/trunk/netsurf/; revision=9780
2010-01-02 20:41:24 +00:00
François Revel
18e27fb499 C89.
svn path=/trunk/netsurf/; revision=9779
2010-01-02 02:57:18 +00:00
François Revel
3ea6fa1fd9 Fix getting the box style to a BFont. for the clipboard.
svn path=/trunk/netsurf/; revision=9778
2010-01-02 02:54:30 +00:00
François Revel
6c95f7b967 Accomodate for plotter API change.
svn path=/trunk/netsurf/; revision=9777
2010-01-02 02:52:33 +00:00
François Revel
7b6ca89c57 Actually fake stdbool inclusion here as well.
svn path=/trunk/netsurf/; revision=9776
2010-01-02 02:51:06 +00:00
François Revel
b1fc7d44ab Remove copy-paste leftover ?
svn path=/trunk/netsurf/; revision=9775
2010-01-02 02:26:21 +00:00
François Revel
33034bf6f3 Handle new parameter to fetch_send_callback().
svn path=/trunk/netsurf/; revision=9774
2010-01-02 02:24:45 +00:00
François Revel
ba2396e554 s/TRANSPARENT/NS_TRANSPARENT/
svn path=/trunk/netsurf/; revision=9773
2010-01-02 02:14:21 +00:00
Michael Drake
310279b2d5 Center scrollbars and make colours paler.
svn path=/trunk/netsurf/; revision=9765
2009-12-29 11:07:16 +00:00
Michael Drake
7ba4f766b6 Change scrollbar rendering colours and offsets a bit. Could use some more attention.
svn path=/trunk/netsurf/; revision=9764
2009-12-28 23:53:02 +00:00
Michael Drake
da47d50cc2 Remove loads of magic numbers from gui_create_browser_window. Place toolbar icons according to their widths, rather than at fixed positions. Keep track of used width, and use that to get remaining width for URL bar. Use option_toolbar_status_width to determine scrollbar/statusbar proportion. Reduce and make consistent the spacing between toolbar icons.
svn path=/trunk/netsurf/; revision=9763
2009-12-28 23:13:02 +00:00