Commit Graph

11190 Commits

Author SHA1 Message Date
Vincent Sanders 5eefe00163 remove unecessary includes from gtk gui 2014-12-27 22:25:38 +00:00
Vincent Sanders cdd7f2f950 allow for framebuffer command line parsing to cope with unknown long options 2014-12-27 12:44:23 +00:00
Vincent Sanders 871c14693e change the framebuffer frontend way of disabling the toolbar
This changes the toolbar disabling from the empty string (which is
impossible to configure) to the q (for quiet) specifier
2014-12-27 11:11:41 +00:00
Vincent Sanders 6fa388d862 Update gtk manpage to mandoc format which is more portable 2014-12-26 11:44:49 +00:00
Vincent Sanders 959af3dc28 Add XDG desktop file for GTK frontend
The XDG spec allows for software to specify how it is executed and
presented in a graphical environment by using a desktop file
http://standards.freedesktop.org/desktop-entry-spec/latest/

This version is taken from my Debian packaging but should be useful
for other operating systems.
2014-12-25 15:49:35 +00:00
Vincent Sanders b2533b5672 Add man pages for framebuffer and gtk frontends
These man pages are for the command line options of the gtk and fb
binaries. They are taken from my Debian packaging but spell checked
and cleaned up slightly.

They use the default Linux an.tmac macro package and not the BSD mdoc
macros which may make them unsuitable for direct usage in BSD
packaging.
2014-12-25 12:55:34 +00:00
Vincent Sanders e467077a21 move host based default settings to core as tehy are not frontend dependant 2014-12-21 16:22:54 +00:00
Vincent Sanders 193a5c80b7 ensure gtk build on freebsd uses the correct iconv 2014-12-21 15:06:07 +00:00
Vincent Sanders 2d58f8360e jenkins helper script quoting in shell wilidcard case was wrong 2014-12-21 14:15:58 +00:00
Vincent Sanders 3f331a701a add freebsd to jenkins build script for gtk, framebuffer and monkey 2014-12-21 13:59:39 +00:00
Vincent Sanders 8e60d32831 remove some warnings from freebsd build 2014-12-21 02:01:45 +00:00
Vincent Sanders c6ada5c089 Cope with freebsd gdk paths 2014-12-21 01:25:36 +00:00
Vincent Sanders 3d514d5334 do not exit on error from env script 2014-12-21 00:40:10 +00:00
Vincent Sanders 0e7a8aba9c Improve env script packe install for freebsd 2014-12-21 00:11:02 +00:00
Vincent Sanders d8c3efc3e8 update env script for freebsd using gmake 2014-12-20 23:56:44 +00:00
Chris Young facaa0a829 Some OS3 compatibility for testing 2014-12-20 12:42:55 +00:00
Vincent Sanders 6684b938e2 Update the coverity build script for buildsystem HOST/BUILD changes 2014-12-19 16:56:43 +00:00
Vincent Sanders 876b6cbeb0 fix BUILD/HOST usage to work with fixed buildsystem 2014-12-19 13:30:20 +00:00
Chris Young ef43be9989 Fix crash on startup when "always show tabs" is enabled. 2014-12-19 11:57:32 +00:00
Chris Young 7beb6b0bd5 Helper script to open YouTube videos with SMTube 2014-12-15 19:00:17 +00:00
Chris Young dec0ec6ade Remove GetVideo support
It appears to be a dead project and no longer available for download.
2014-12-14 12:10:52 +00:00
Chris Young d46e6a6894 Encourage requesters onto the correct screen and remove some unneeded includes 2014-12-13 15:53:55 +00:00
Chris Young 17ec567266 Remove redundant check 2014-12-10 17:44:38 +00:00
Vincent Sanders 3b10dbe793 Document the core browser options and clarify Choices location for fb 2014-12-04 22:41:48 +00:00
Vincent Sanders 45f98ffd6e improve comments in low level cache and remove completed todo 2014-12-04 21:09:42 +00:00
Chris Young 0166083584 Get scale after memory allocated 2014-12-04 19:02:59 +00:00
Michael Drake 19fed3976f Don't need browser window private header now. 2014-12-04 12:23:24 +00:00
Michael Drake f0b38f27d4 Use API to get at a browser window's content. 2014-12-04 12:22:56 +00:00
Michael Drake 60877b6ff5 Fix missmatched bracket. 2014-12-04 12:18:36 +00:00
Michael Drake 4af70cd1ac Use browser_window_get_extents to simplify window content size handling. 2014-12-04 12:14:16 +00:00
Michael Drake fad6318d59 Use browser_window_get_url() 2014-12-04 12:04:36 +00:00
Michael Drake b7b1bfe548 Don't include browser_private.h 2014-12-04 12:02:13 +00:00
Michael Drake c5a8620ef9 Remove what seems a redundant check for bw->download. 2014-12-04 12:01:22 +00:00
Michael Drake 84261a8199 Use browser_window_get_url instead of poking inside bw at contents. 2014-12-04 11:59:59 +00:00
Michael Drake c4e37fb03d Use API to get content from browser_window. 2014-12-04 11:58:49 +00:00
Michael Drake e4437ad76b Store scale in gui_window. Remove a lot of bw dereferencing for scale. 2014-12-04 11:42:12 +00:00
Vincent Sanders 5bf4b3ff2b move the low bandwidth check to allow for an average over a much longer time 2014-12-03 20:13:10 +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 dd9a4af311 Remove unused variable 2014-12-01 23:38:13 +00:00
Chris Young 5f9c8b02b2 Clear message port variable so we don't errorneously send messages to it. 2014-12-01 21:48:37 +00:00
Chris Young 020e1f8272 Run backing store jobs synchronously in the background. 2014-12-01 21:42:07 +00:00
Chris Young 2f41c1ad11 Fix leak 2014-12-01 18:44:04 +00:00
Vincent Sanders c9ee49baa8 cope with backing store writeout making no progress 2014-12-01 11:32:33 +00:00
Vincent Sanders ba5ade87b2 ensure the backing store write reports at least a minimal amount of time 2014-12-01 09:18:31 +00:00
Vincent Sanders ca74e0060d release gadget allocation on error path (Coverity 1109875) 2014-11-30 11:23:30 +00:00
Vincent Sanders 1c735140b6 fix resource leak on error (Coverity 1256245) 2014-11-30 11:21:34 +00:00
Chris Young 6a2461da8d Enable the async write process to be disabled for testing purposes 2014-11-30 01:25:20 +00:00
Vincent Sanders 9bc07e8d8f make coverity build script use updated environment variables 2014-11-30 00:37:35 +00:00
Vincent Sanders 61ab2777da Improve writeout rescheduling if list of objects is completed quickly 2014-11-30 00:27:05 +00:00