Commit Graph

155 Commits

Author SHA1 Message Date
Vincent Sanders
7fae41b6d3 update copyright years and versions in docs and readme 2018-08-29 10:40:36 +01:00
Vincent Sanders
026fb31d2d update certificate bundle 2018-08-28 22:17:02 +01:00
Vincent Sanders
7d645bee91 make "Help" string available in all frontends 2018-08-21 20:33:46 +01:00
Vincent Sanders
a8248a7bb9 Update windows frontend to use windows resources 2018-08-21 10:27:16 +01:00
Vincent Sanders
650ac58604 Improve GTK login dialog 2018-08-19 23:16:16 +01:00
Michael Drake
aa95a75332 Welcome pages: Use HTTPS for NetSurf URLs. 2018-07-20 16:35:18 +01:00
Vincent Sanders
cfa5856eea Initial conversion of GTK accelerators to separate config file 2018-04-22 14:03:18 +01:00
Daniel Silverstone
c1e30c0c3a Initial shuffle of stuff out of !NetSurf 2018-04-22 10:41:55 +01:00
Sebastian Barthel
3c0ff81be4 Messages: Update German translation. 2017-12-18 14:25:25 +00:00
Chris Young
1a57d0ab7a Updated Italian translation from Samir 2017-06-28 23:44:01 +01:00
Chris Young
ee88653dc0 Enable displaying download progress within a notification.
Requires Enhancer Pack (Ringhio 53.65+)
Defaults to 0 (off) as there is currently no check to see if this version is installed.
This is currently potentially dangerous to toggle whilst a download is in progress, so cannot be changed through the GUI.
2017-03-20 20:35:40 +00:00
Vincent Sanders
356e92c604 haiku: add some menu accelerators to FatMessages 2016-11-21 17:26:58 +00:00
Vincent Sanders
e582497322 if the cookie is a session cookie indicate it
previously session cookies were simply displayed as having an expiry
in 1970 which was unhelpful.
2016-09-13 23:17:28 +01:00
Chris Young
6c8225d3ab Don't abort on startup if GuiGFX is not available
Most OS4 users won't need it, everybody else might like the opportunity of using NetSurf to download it :)
2016-07-02 14:49:18 +01:00
Vincent Sanders
d21447d096 move frontends into sub directory 2016-05-15 13:44:34 +01:00
Vincent Sanders
f077e81fcb Update copyright year 2016-02-16 13:24:47 +00:00
Chris Young
cd0bcc421a Add an option to close inactive tabs to the tab bar context menu 2016-01-31 17:58:27 +00:00
Chris Young
ee640b80bc Add a GUI prefs option on OS3 only, to toggle between bitmap and outline fonts
"Allow bitmap fonts" causes NetSurf to use diskfont and graphics library routines for opening and displaying fonts.  This allows bitmap fonts to be used which are much faster on 68k hardware than outline fonts, but loses the ability to render pages in UTF-8.
Conversely, toggling this option off makes NetSurf use bullet.library directly and render glyphs itself, which precludes the usage of bitmap fonts but allows the full range of UTF-8 characters to be displayed.
This option is ON by default on OS3 for speed reasons, and OFF by default on OS4.  Additionally, this option is not shown on the prefs GUI on OS4 as the speed difference between bitmap and outline fonts is negligible on that hardware and I don't want to encourage the use of an option which provides inferior rendering.
2016-01-27 23:53:27 +00:00
Vincent Sanders
f266eb1c5d make search engines resource common between gtk and beos 2016-01-19 13:51:54 +00:00
Chris Young
50393c9fc6 Update Italian messages (credit: Samir) 2015-11-06 19:21:30 +00:00
Dick Tanis
a7324d39a4 Updated Dutch messages for NetSurf 2015-11-03 23:10:39 +00:00
Dave Higton
f2e56834be When an image content cannot be converted prevent export as sprite
If an image is not converted, for example it is a CMYK jpeg this
prevents a crash if trying to export the image as a RISC OS sprite.
2015-10-31 15:49:34 +00:00
Vincent Sanders
8ff9abf5b6 update gtk accelerators to follow other browsers usage 2015-10-29 08:13:07 +00:00
Dave Higton
cb178413ef Fix RISC OS menu entries for delete
The RISC OS key that deletes entries from e.g. the hotlist and the
global history is Del(ete), not ^X as shown in the menus.  ^X is
more associated with cut to clipboard, which the above mentioned
delete operations do not do, so it makes more sense to leave the
functionality as is, and modify the menu text to match the key.

NB It seems that NL keyboards are rare things; Netherlanders are
more likely to use an English keyboard (US or UK), so Del is the
correct choice for the majority in NL.
2015-10-12 21:36:11 +01:00
Adrien Destugues
5546a3dbcd BeOS/Haiku: improve menus management
* Embed language resources in executable, so they can be used without
installing
* Add a few strings we want to use
* Remove most menus since they are not implemented yet

Fixes http://bugs.netsurf-browser.org/mantis/view.php?id=2164
2015-10-12 21:11:25 +01:00
Chris Young
410f6fdb9e Allow the popupmenu-based select menu to cascade into multiple sub-menus containing further items, when there are too many to fit on the screen in one column. 2015-09-07 17:41:24 +01:00
Chris Young
6a00255855 Enable control of core/popupmenu select menus in the prefs GUI.
This at least gives the option for people who prefer the popupmenu-based selection menus to easily switch back to the core ones when the options don't all fit on the screen (as popupmenu can't scroll).
2015-09-05 15:37:34 +01:00
Chris Young
451b021c36 Fix the capitalisation of "New tab" to matach "New window" etc. 2015-06-21 18:54:52 +01:00
Dick Tanis
b62fad759a Updated Dutch messages for NetSurf 2015-06-02 13:42:14 +01:00
Michael Drake
82237d7070 Avoid generating confusing warning.
Now the disc cache will be disabled silently if its too slow.
2015-05-12 10:01:06 +01:00
Vincent Sanders
df4e9e322d Add widget alignment gtk compatability interface. 2015-04-11 15:20:52 +01:00
Vincent Sanders
98f8acdfe5 Change gtk about dialog construction to use the API as intended.
The about dialog box construction was awkward and brittle using
several depricated interfaces. This changes it to use a more generic
dialog creation and uses the response API to simplify click
processing.

It would be even better to use the gtk about dialog but that is a more
invasive change.
2015-04-10 13:19:22 +01:00
Dick Tanis
6f523a72f1 Updated Dutch resources for NetSurf / interactive Help corrections and additions 2015-03-30 21:10:00 +01:00
Chris Young
729cd9134b Switch the English and French "fetches per host" text to the correct languages. 2015-03-29 23:47:29 +01:00
Glen Walker
f4b3f10d57 Remove incorrect keyboard shortcuts from iconbar menu. 2015-03-09 19:36:13 +00:00
Dick Tanis
74e2c86555 Updated Dutch message translations 2015-02-28 16:30:24 +00:00
Dick Tanis
3a3410dabf Updated Dutch message translations 2015-02-24 23:35:30 +00:00
Vincent Sanders
94bcb46118 Add French messages translations from qwebirc92123 2015-01-02 15:05:03 +00:00
Vincent Sanders
0f6f0a0169 Improve message split generation
This changes the message splitting code to ensure that a translation
is generated for every different key using a specified language as a
fallback if no translation is available.

This also allows for a messages to be generated when there is no
fallback at all and when the translation is the same as the fallback
language
2014-12-02 16:27:24 +00:00
Vincent Sanders
57cd5c77b2 Use translated messgae for low bandwidth error 2014-12-02 10:03:27 +00:00
Chris Young
564944c244 Use the correct Messages string, modify the contents to better reflect what it (currently) does - only edits the title, not the address. 2014-11-13 23:38:58 +00:00
Chris Young
9857030a12 Add an edit entry option to the edit menu 2014-11-13 23:31:26 +00:00
Anthony J. Bentley
ad414165f9 Typo fix: maintinance → maintenance in gtk frontend (closes #2217) 2014-11-10 22:39:28 +00:00
Vincent Sanders
ca077b0638 fixup preference dialog handling of Developer view options 2014-08-02 02:20:25 +01:00
Vincent Sanders
235f3f6c57 update gtk frontend menu structure to be more standard 2014-07-23 20:37:02 +01:00
Vincent Sanders
5ce4f11eac add link context menu to gtk and add link copying and bookmarking 2014-07-07 23:29:06 +01:00
Steve Fryatt
cc1d5477ab Add disc cache parameters to configuration GUI. 2014-06-08 18:29:03 +01:00
Chris Young
fb9b171e32 Disable the dither option if we're running on a screen which doesn't use it. 2014-03-01 14:48:41 +00:00
Steve Fryatt
0ab5fe7c02 Improve URL handling in URL Bar.
Rationalise handling of UTF8, so that URLs are always converted into local encoding even if there is no URL icon present.
In addition, make preliminary hotlist test in set_url() use local encoding, in line with all subsequent checks.
Make handling of over-length URLs more sensible: warn user and completely blank the URL bar.
2014-01-26 13:30:08 +00:00
Chris Young
2a34df8dcc Update description to reflect reality 2014-01-05 23:08:08 +00:00
Rob Kendrick
ff01123091 Change FatMessages so drop instructions are click instructions for some frontends 2014-01-05 17:14:10 +00:00
Steve Fryatt
6041089169 Implement user confirmation before removing hotlist entries from the URL bar. 2013-12-31 16:45:32 +00:00
Steve Fryatt
5c25b2e47d Provide some interactive help for the URL Bar's favicon and hotlist indicator. 2013-12-30 16:38:27 +00:00
Chris Young
ede8f40e5e Some translation updates from Samir Hawamdeh 2013-12-15 20:43:14 +00:00
Chris Young
3f591e575d Modify conflicting Messages entry 2013-11-17 16:36:51 +00:00
Michael Drake
b547e1205b Use messages for translations instead of string literals. 2013-11-11 14:32:07 +00:00
Chris Young
d808e46c17 Updated Italian translation (credit: Samir H) 2013-11-09 15:42:22 +00:00
Michael Drake
1172d21b1c Remove unused bitmap memory config window help text. 2013-10-03 20:21:41 +01:00
Michael Drake
143e553593 Remove redundant bitmap compression/decompression/dropping-to-disc. The core now has a converted bitmap cache that is pruned more agressively. 2013-10-03 19:25:01 +01:00
Chris Young
bdf76965b4 Add Undo/Redo to Amiga version. NB: Clear selection no longer has a shortcut key. 2013-10-01 18:51:27 +01:00
Michael Drake
fb9353f220 Use Messages for default folder name. 2013-08-27 12:44:01 +01:00
Michael Drake
ff9155273e Update messages for default hotlist entries. 2013-08-16 08:25:25 +01:00
Michael Drake
8c11cfcd9d Add treeview folder label for hotlist. 2013-08-16 08:25:24 +01:00
Michael Drake
65a94d5b02 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-08-13 14:11:34 +01:00
Michael Drake
28c20417de Add messages for SSL cert treeview. 2013-08-12 10:33:39 +01:00
Chris Young
fad6e0b3b1 Make some RISC OS menu+shortcut strings RISC OS specific, as I believe they aren't used or useful elsewhere. 2013-07-27 14:53:39 +01:00
Chris Young
7d9af63c16 Localise the description, mark it Amiga-only 2013-07-27 14:25:07 +01:00
Chris Young
ff78c7cf2e Missed an ellipsis removal. Split this one out as RISC OS uses it. 2013-07-27 14:13:03 +01:00
Michael Drake
bb870de150 Move remaining string literals over to FatMessages. 2013-07-26 12:49:41 +01:00
Michael Drake
034d907a38 Add messages for new treeview. 2013-07-25 16:08:50 +01:00
Chris Young
a479e8d18a Remove some ellipsis abuse - should only be used if the item is going to pop up a window or requester for more info before the requested operation is carried out. (have only modified the Amiga strings) 2013-07-19 17:30:02 +01:00
Michael Drake
2476af4c65 Use messages for treeview labels. 2013-07-01 20:05:09 +01:00
Chris Young
6c17aa78a7 Add proxy bypass option 2013-06-08 17:22:22 +01:00
Vincent Sanders
4e24869524 Add and use no proxy list option 2013-06-04 18:11:15 +01:00
Vincent Sanders
6c7ca26bdc FatMessages had strings in latin1 encoding now converted to utf-8 2013-05-03 14:45:08 +01:00
Vincent Sanders
69a26c50a3 add translation tokens for GTK preferences dialog 2013-04-17 12:02:53 +01:00
Chris Young
c7bfbffd51 minor correction from samir 2013-02-10 11:53:03 +00:00
Chris Young
7957cc59b1 Updated Italian translation from Samir Hawamdeh 2013-02-06 20:03:07 +00:00
Chris Young
51067561c9 Properly capitalise JavaScript 2012-12-15 13:46:39 +00:00
Chris Young
1b4604130e Correct the designation of en and it strings 2012-12-12 19:48:48 +00:00
Chris Young
30efe4ba30 Updated Italian translation (credit: Samir Hawamdeh) 2012-12-11 20:21:06 +00:00
Chris Young
47579b468c Add dither quality options to GUI 2012-12-09 21:57:58 +00:00
Chris Young
589c8a28a4 Add simple refresh option to GUI 2012-12-09 21:45:12 +00:00
Chris Young
a6005c9a5b Add font anti-aliasing option to GUI 2012-12-09 21:28:32 +00:00
Chris Young
af8c3ef0c3 Add options for always showing tabbar and warning on closing multiple tabs 2012-12-09 20:29:01 +00:00
Chris Young
c8b3fbbfdd TimedDosRequester doesn't support linefeeds through \n 2012-12-08 19:38:39 +00:00
Chris Young
dfa287767f Warn the user and give them an option to stop NetSurf shutting down, if the TCP/IP stack has signalled that it is about to exit. 2012-12-08 18:08:00 +00:00
Chris Young
ff333828b7 Warn when closing multiple tabs 2012-12-08 17:47:57 +00:00
Chris Young
d66e9c34a8 Create "menu" and "toolbar" directories in the hotlist if they don't exist on startup 2012-11-29 22:08:47 +00:00
Vincent Sanders
ce309aa5a9 add message retrival of error codes ensuring there are messages for all codes 2012-11-26 17:32:57 +00:00
Chris Young
528d9315ef More useful DataTypes image title 2012-10-28 17:59:57 +00:00
Michael Drake
a526209e74 More useful title info for images. 2012-10-24 18:22:45 +01:00
Chris Young
65486f93bf Italian translation updates from Samir 2012-09-23 12:31:36 +01:00
Chris Young
8ac36b64b1 Add a GUI option to enable/disable Javascript, if NetSurf is built with Javascript support. 2012-07-28 22:27:53 +01:00
Chris Young
45ba2ab276 Change Disegna to Draw for consistency, and because this refers to !Draw 2012-07-23 23:01:23 +01:00
Chris Young
773cbd2aea Update of Italian strings (credit: Samir Hawamdeh) 2012-07-23 22:29:06 +01:00
Chris Young
319c463894 Add DoNotTrack to Amiga options GUI
svn path=/trunk/netsurf/; revision=13929
2012-05-20 17:53:07 +00:00
Chris Young
722a75bdf5 Tag Licence and Credits for all OS
svn path=/trunk/netsurf/; revision=13915
2012-05-07 15:37:12 +00:00
Chris Young
4c2731526b More full stops
svn path=/trunk/netsurf/; revision=13914
2012-05-07 15:14:30 +00:00
Chris Young
2e7515d249 Remove some full stops, so the style is consistent
svn path=/trunk/netsurf/; revision=13913
2012-05-07 15:12:12 +00:00