Michael Drake
5487000874
Give internal font more meaningful name.
...
s/core/ns-sans/
2014-09-02 09:42:56 +01:00
Michael Drake
e23e8b5112
Avoid forward declaration of box_contains_point.
2014-08-31 16:26:50 +01:00
Michael Drake
181cdfab06
Make box_at_point use itteration, rather than recursion.
...
This should reduce stack usage. The walk logic is split out from
box_at_point so that it might be reused.
2014-08-31 16:24:35 +01:00
Michael Drake
b49832a958
Add float_container to box tree dump.
2014-08-31 16:22:33 +01:00
Michael Drake
f2ba35133b
Remove MimeMan stuff from !Cache.
2014-08-30 15:46:39 +01:00
Michael Drake
34d7edcdc6
Remove debug logging.
2014-08-30 15:40:00 +01:00
Michael Drake
5cd61f2ef4
Avoid include of browser_private.h
2014-08-26 18:16:03 +01:00
Michael Drake
b7b70a3ca8
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
2014-08-26 17:59:19 +01:00
Vincent Sanders
2eb86b9096
update version info for next development cycle
2014-08-26 08:01:45 -07:00
Vincent Sanders
581b84a1ff
Merge branch 'heads/release/3.2'
2014-08-26 08:00:57 -07:00
Vincent Sanders
2d2c6b67cf
Update version for release
2014-08-26 07:57:21 -07:00
Vincent Sanders
37755fb135
add incomplete scheme fetcher for javascript urls
2014-08-25 15:59:52 -07:00
Chris Young
5b815861f3
Ensure the favicon updates correctly when we close a tab
2014-08-25 20:20:16 +01:00
Chris Young
956997b178
Avoid a crash when running on own screen
2014-08-25 20:13:59 +01:00
Chris Young
349913572c
Fix web search from context menu
2014-08-24 16:54:20 +01:00
Vincent Sanders
91deff3797
fix menu and C-q gtk exiting (closes bug #2184 )
2014-08-23 17:10:39 -07:00
Michael Drake
5bed515e68
Don't use browser_private.h
2014-08-22 16:35:39 +01:00
Michael Drake
0b2aa6c61f
Don't include browser_private.h
2014-08-22 14:27:24 +01:00
Vincent Sanders
a57278f574
fix framebuffer internal font generation
2014-08-20 15:38:34 +01:00
Michael Drake
2cf3525b00
Fix text selection.
...
Values returned by nscss_len2px are actually libcss fixed-points,
so convert the result to pixels. Also reduce the amount by which
the top of descendant bboxes are extended to 3/4 of the text
height, which is the maximum possible amount that the text can
protrude above the box when line-height is reduced.
2014-08-20 11:08:35 +01:00
Vincent Sanders
e5d2cba11f
fix gtk install target to provide language fallback
2014-08-19 15:59:51 +01:00
Vincent Sanders
20f99a8e96
deal with ftell errors and short reads (coverity 1230589 1230588)
2014-08-18 17:28:06 +01:00
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