Commit Graph

4845 Commits

Author SHA1 Message Date
Chris Young
099ed24184 Improved tabs for OS4.1u1:
* Tabs now have a close gadget embedded
* The tab bar only displays if there is more than one tab open
* Changed the AISS theme "tab loading" image to something more appropriate

Under OS4.0 the old tab close button and permanent tab bar still applies (needs
testing as these changes may well have broken it)

Users of OS4.1 prior to Update 1 will probably need to update!

svn path=/trunk/netsurf/; revision=10045
2010-02-14 00:46:53 +00:00
Vincent Sanders
4990d8172a Fix initial sizing
Fix scrollbars

svn path=/trunk/netsurf/; revision=10044
2010-02-13 23:02:51 +00:00
Michael Drake
79a37090a2 More GTK install resources.
svn path=/trunk/netsurf/; revision=10043
2010-02-13 20:46:37 +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
Michael Drake
08e21a95e3 Set filetype type names for ICO and BMP.
svn path=/trunk/netsurf/; revision=10041
2010-02-13 20:04:30 +00:00
Rob Kendrick
b23ca72421 Don't gzip SearchEngines on installation
svn path=/trunk/netsurf/; revision=10040
2010-02-13 19:06:32 +00:00
Chris Young
73827546ef Fix new warnings. Not sure if I should be declaring all the gadgets as Object *, but
that is less casting than declaring them all as struct Gadget * - and allows the
merging of object and gadget arrays, which were causing a few problems previously.

svn path=/trunk/netsurf/; revision=10039
2010-02-13 18:03:05 +00:00
Michael Drake
44f93cb288 Fix GTK install to install other glade files.
svn path=/trunk/netsurf/; revision=10038
2010-02-13 17:51:19 +00:00
Chris Young
b2376c1656 Proper download notification code, should also open the file if the notification is
double-clicked, although it doesn't seem to work.

svn path=/trunk/netsurf/; revision=10037
2010-02-13 17:31:10 +00:00
Rob Kendrick
30e97149ef Fix GTK installation target
svn path=/trunk/netsurf/; revision=10036
2010-02-13 16:25:05 +00:00
Michael Drake
90a738c82a Update LibROSprite details in NetSurf build docs.
svn path=/trunk/netsurf/; revision=10031
2010-02-13 09:55:28 +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
Chris Young
0b29da0700 Remove status bar checks which are now in the core.
svn path=/trunk/netsurf/; revision=9969
2010-02-11 18:49:03 +00:00
Vincent Sanders
cf322aeda3 Review fixups from Daniel Silverstone
Ensure status text statistics are initialised
Fix documentation and indentation of status text variables.

svn path=/trunk/netsurf/; revision=9968
2010-02-11 10:58:26 +00:00
John Mark Bell
160c5de283 Valgrind suppressions file
svn path=/trunk/netsurf/; revision=9967
2010-02-11 00:23:59 +00:00
Vincent Sanders
c1e7429d58 remove RISC OS status bar text caching
svn path=/trunk/netsurf/; revision=9966
2010-02-11 00:10:58 +00:00
Vincent Sanders
1537981da5 cache the status text to reduce teh number of window status update calls to teh frontend
svn path=/trunk/netsurf/; revision=9965
2010-02-10 23:37:06 +00:00
John Mark Bell
babf642970 Process command line after loading options file.
svn path=/trunk/netsurf/; revision=9964
2010-02-10 07:22:50 +00:00
John Mark Bell
fcf264d4cd Remove apparently spurious status update.
svn path=/trunk/netsurf/; revision=9963
2010-02-10 00:57:23 +00:00
John Mark Bell
ee833877c5 Rate limit fetch progress notifications.
svn path=/trunk/netsurf/; revision=9962
2010-02-10 00:32:12 +00:00
Michael Drake
f814ef97ce Remove duplicate. Thanks to Sebastian Barthel.
svn path=/trunk/netsurf/; revision=9961
2010-02-09 22:58:36 +00:00
Michael Drake
b7f812d5a2 Replace old internal font with new one. New font
has bold, italic and italic&bold variants.  Change
internal font's encoding from CP437 to CP1252,
since it has more useful glyphs for web browsing.

svn path=/trunk/netsurf/; revision=9957
2010-02-06 22:32:39 +00:00
Vincent Sanders
a85f391906 Fix high colour bitmap loading on toolbar
svn path=/trunk/netsurf/; revision=9955
2010-02-04 23:15:50 +00:00
Vincent Sanders
c41bcf0b28 Cleanup toolbar usage
Fix font sizing

svn path=/trunk/netsurf/; revision=9954
2010-02-04 21:05:44 +00:00
Vincent Sanders
36a21bdae4 make new window work
svn path=/trunk/netsurf/; revision=9953
2010-02-04 08:25:06 +00:00
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