Vincent Sanders
ee3247f532
remove logically dead code path (coverity 1231842)
2014-08-18 17:20:28 +01:00
Vincent Sanders
1a71a84b62
cope with error return from ftell (coverity 1231843)
2014-08-18 17:15:57 +01:00
Vincent Sanders
984d87985c
sanity check length os environment variable derived paths (Coverity 1231845)
2014-08-18 16:28:27 +01:00
Vincent Sanders
881b4d447d
fix leaking of title text (coverity 1229480)
2014-08-18 15:03:15 +01:00
Vincent Sanders
035d14df0e
fix resource leak of default application desktop file name. (coverity 1231844)
2014-08-18 14:55:11 +01:00
Vincent Sanders
98a4985b30
generate internal font from glyph data on demand
2014-08-17 23:49:06 +01:00
Vincent Sanders
ea1e68feba
remove old svn script
2014-08-17 08:46:01 +01:00
Vincent Sanders
d0da99beca
extend gtk viewdata to open files in an editor using the freedesktop default app specification
2014-08-16 23:33:12 +01:00
François Revol
bf8896a450
Fix build
...
desktop/browser.h:456:76: error:
use of enum 'content_debug' without previous declaration
2014-08-07 23:04:30 +02:00
Michael Drake
96dbdee3a4
Remove unused code.
2014-08-04 14:59:48 +01:00
Michael Drake
2ea5ca5805
Remove unwanted debug.
2014-08-04 14:59:13 +01:00
Michael Drake
a807d762f9
mailto urls don't have passwords or ports, so we don't need to look for ':'.
2014-08-04 14:49:35 +01:00
Michael Drake
04ea4b52a0
Add debug.
2014-08-04 14:48:32 +01:00
Vincent Sanders
af16c38d2d
fix DOM tree dump debug
2014-08-04 00:37:21 +01:00
Vincent Sanders
c4d1ece421
extend viewdata to files and use it for box tree dump
2014-08-04 00:37:21 +01:00
Chris Young
2353790a45
Reduce minimum stack to 128K.
...
This should make it easier to see if bug#2177 is fully resolved.
2014-08-03 12:24:08 +01:00
Vincent Sanders
ca077b0638
fixup preference dialog handling of Developer view options
2014-08-02 02:20:25 +01:00
Michael Drake
c0548fc472
Optimise glyph scaling.
2014-08-01 23:05:03 +01:00
Michael Drake
8945e314c8
Simplify glyph scaling slightly.
2014-08-01 14:33:40 +01:00
Michael Drake
ac067e3238
Simplify style handling.
2014-08-01 12:26:57 +01:00
Michael Drake
6b7e073c58
Add support for double-size rendering of internal font for headings.
2014-08-01 09:50:31 +01:00
Michael Drake
35c8da4ecf
Remove unused #define.
2014-08-01 09:49:57 +01:00
Vincent Sanders
58eea873f8
rationalise source view
2014-08-01 01:00:13 +01:00
François Revol
43fea75b72
beos: Disable non-working menu entries
...
So at lest people won't expect too much.
2014-07-31 11:33:39 +02:00
Chris Young
116149c61c
Use label.image's In Menu Mode when available
2014-07-28 18:22:09 +01:00
Vincent Sanders
55669387ff
clean up gtk scaffolding interface, remove lots of cruft and globals
2014-07-27 18:07:00 +01:00
Vincent Sanders
06a1d75d52
stop gtk about dialog forcing navigation of existing browsing contexts
2014-07-27 18:07:00 +01:00
Vincent Sanders
984299e5b4
remove assert for creating new browser context with the tab flag set.
...
This allows creation of new browsing contents (browser/gui window) in a
tab but without explicitly providing a sibling browsing context to be
placed with.
2014-07-27 18:07:00 +01:00
Michael Drake
8c57ad1e11
Fix up use of uninitialised variable.
2014-07-26 22:37:53 +01:00
Michael Drake
31def6a338
Add rudimentary support for resizing.
...
- Currently only libnsfb's SDL surface supports resizing.
- Flickers like crazy while resizing. Possibly because the SDL
surface is not set to use double buffering.
- The internal widget library, fbtk, was never intended for this,
as such it has no knowledge of how a widget should be positioned
with respect to its parent.
This means the top level window has to track everything and move
them itself.
2014-07-26 22:12:55 +01:00
Chris Young
989e82544e
Increase minimum stack to 1MB
2014-07-26 13:11:44 +01:00
François Revol
3129a25ee6
beos: Fix build
2014-07-26 13:34:34 +02:00
Chris Young
db28f295a8
Raise minimum stack to 512K
2014-07-26 00:24:19 +01:00
Vincent Sanders
e4920ae2c7
use public browser interface rather than private
2014-07-24 00:23:53 +01:00
Vincent Sanders
235f3f6c57
update gtk frontend menu structure to be more standard
2014-07-23 20:37:02 +01:00
Vincent Sanders
418925fa4b
clean up attach parent macro
2014-07-23 20:37:02 +01:00
Vincent Sanders
9e010dc7a5
remove unused popup menu link context sensative change code.
2014-07-23 20:37:02 +01:00
Michael Drake
3568df4aa6
Fix to point at current build documentaion.
2014-07-22 15:36:36 +01:00
Vincent Sanders
25c4ea7a6e
stop treeview redraw failing because of bad global state.
2014-07-21 11:54:21 +01:00
Vincent Sanders
698b7c61f0
make gtk source viewer less explody. fixes #2159
2014-07-21 01:15:43 +01:00
Michael Drake
a05b5fcff4
Always treat root element as overflow:visible.
...
Fixes bug #2149 .
2014-07-18 20:09:20 +01:00
Michael Drake
7063846614
Restrict 'drill down' to specific box types.
2014-07-18 09:30:27 +01:00
Michael Drake
b1eb026c6e
Fix bug #2154 : List numbering.
...
Previous list item box may not always be last child of parent.
Search its previous children until a list item is found.
2014-07-18 09:20:07 +01:00
Vincent Sanders
5b4d38b29b
stop using certificate data from the stack outside the message context.
2014-07-17 15:20:38 +01:00
Vincent Sanders
db01637343
remove content include from urldb header
2014-07-17 00:18:44 +01:00
Michael Drake
779deb8559
Fix overflow handling issue.
2014-07-13 18:21:50 +01:00
Michael Drake
0d3faeb4bd
Allow suppression of style dump in box tree dumps.
2014-07-13 18:07:12 +01:00
Chris Young
36411a2ba5
Fix tab title when "always show tabs" is enabled and only one tab is present
2014-07-12 16:09:08 +01:00
Chris Young
d61713d107
Don't update if there is no browser attached (fixes potential crash on startup)
2014-07-12 16:01:43 +01:00
Chris Young
c3514c2c50
Ensure tab titles are updated if the tab bar is newly added
2014-07-12 15:44:14 +01:00