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
Michael Drake
c86c772ce6
Remove more dead code.
2014-07-09 20:04:27 +01:00
Michael Drake
55d2e1126a
Remove redundant code.
2014-07-09 19:49:43 +01:00
Vincent Sanders
7659708d55
remove unecessary reformat call
...
This was an error in the original refactor where redraw routine had an uneccessary
optimisation to remove an outstanding reformat.
2014-07-09 12:50:37 +01:00
Michael Drake
9a38a5d062
Simplify schedule_remove.
...
Since entries are unique we can stop looking when we have a match.
2014-07-09 07:23:58 +01:00
Michael Drake
3c818abaea
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
2014-07-08 19:23:55 +01:00
Vincent Sanders
0694f345da
fix leak on error path (coverity 1224429)
2014-07-08 15:57:48 +01:00
Vincent Sanders
6ae1841b5a
stop using invalid gdkpixbuf
2014-07-08 15:37:23 +01:00
Vincent Sanders
89a02c3a8f
when walking the css imports ensure the content is present before dereferencing it
...
css import entries may not have a valid content if the resource failed to load
or was unsuitable in some otehr way. The save_complete iterator did not cope with this.
fixes #2166
2014-07-08 13:25:54 +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
Vincent Sanders
07f1ae7461
fixup missing includes
2014-07-06 19:36:12 +01:00
Vincent Sanders
3a9fa29ee5
try and improve usage of browser window internals
2014-07-06 18:34:34 +01:00
Vincent Sanders
caf918d2f2
fixup merge of scheduled reformat
2014-07-06 11:01:39 +01:00
Vincent Sanders
0f151e37cb
Merge branch 'vince/reformatpending'
...
Conflicts:
amiga/gui.c
2014-07-06 10:45:31 +01:00
Chris Young
f5c62c2291
Stop the throbber resetting itself to frame 1
2014-07-05 19:07:20 +01:00
Chris Young
ab5b2d9afe
Move favicon redraw to scheduled callback
2014-07-05 19:00:21 +01:00
Chris Young
21a21e8143
Move the throbber to proper scheduled operation
2014-07-05 18:44:44 +01:00
Chris Young
0e28071fa3
Moved forced throbber redraw to a scheduled callback
2014-07-05 17:59:54 +01:00
Chris Young
bdcb123f0a
Replace a flag for search ico refresh with a scheduled callback
2014-07-05 17:47:40 +01:00
Chris Young
f3508427f8
Ensure Ctrl-C does not terminate NetSurf abruptly.
2014-07-05 09:36:43 +01:00
Vincent Sanders
219f505a65
version 1.1 of the backing store disc layout using base32 encoded
...
filenames to allow for case insensitive filenames.
2014-07-04 17:09:28 +01:00
Chris Young
eccfdec27a
Wait for network activity instead of polling.
2014-07-03 20:53:28 +01:00
Chris Young
074e6f3ec6
Remove some code duplication, tidy up and documentation
2014-07-03 00:08:56 +01:00
Chris Young
f52501d9ad
If we try to duplicate an existing scheduled event, reschedule it instead.
2014-07-02 18:43:44 +01:00
Chris Young
5105249bf7
tidy up schedule removal
2014-07-02 18:35:16 +01:00
Vincent Sanders
a71865b328
turn off verbose fetch debugging
2014-07-02 17:07:29 +01:00
François Revol
4073a991dd
beos: Fix an oversight with number of fds for select()
...
curl_multi_fdset() does not include the +1 required
for select(), so we always need to add it.
2014-07-02 17:54:57 +02:00
Vincent Sanders
8848f754e0
documentation fixes and cleanups
2014-07-02 16:39:08 +01:00
Vincent Sanders
29e29cccd7
fix dumb error in previous commit and get scheme name element correct
2014-07-02 15:01:24 +01:00
Vincent Sanders
516dcb96e1
fix unhelpful assert at quit
2014-07-02 14:51:11 +01:00
François Revol
c574780d29
beos: drop @todo
...
From the select(2) linux manpage:
"nfds is the highest-numbered file descriptor in any of the three sets, plus 1."
As sEventPipe[0] is definitely a descriptor, it must be 1 more here.
2014-07-02 03:43:13 +02:00
François Revol
36ba460fe4
beos: handle realpath() returning NULL
...
Else we return with an uninitialized buffer...
2014-07-02 03:40:32 +02:00
François Revol
dcf3a55ae6
beos: Avoid crashing if FindPath() returns an error
...
This can happen when running from the build directory,
without the package already installed.
2014-07-02 03:11:25 +02:00