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
ffac64fcea
Move download overwrite warning requester to misc.c
2012-12-08 17:25:25 +00:00
Chris Young
69647cc6a4
Respond to Ctrl-C by immediately quitting. TCP/IP stack exit expects this.
2012-12-07 23:35:57 +00:00
Vincent Sanders
04825c62df
implement document.URL and document.documentURI
2012-12-07 15:50:24 +00:00
Vincent Sanders
99f93da0f3
correctly handle location
2012-12-07 12:08:56 +00:00
Chris Young
40076ea422
Allow the size of the web search gadget to be user-set
2012-12-06 23:40:13 +00:00
Vincent Sanders
912b9de928
ensure default action fetcher is set to NULL
2012-12-06 19:33:25 +00:00
Vincent Sanders
646aed64ff
change to parameterised parser binding creation
2012-12-06 18:04:43 +00:00
Chris Young
61723e01c1
Avoid NULL pointer access
2012-12-05 18:14:45 +00:00
Vincent Sanders
0718d80918
abstract out GC root manipulation for js values
2012-12-04 18:15:14 +00:00
Vincent Sanders
897acff532
make events work on elements
2012-12-04 18:01:11 +00:00
Vincent Sanders
878fe3e68c
fix disabled javascript function signature
2012-12-03 17:53:14 +00:00
Vincent Sanders
70ece8a428
add stub implemntation for event handling in elements
2012-12-03 17:34:03 +00:00
Vincent Sanders
3052864773
issue click events at dom
2012-12-03 17:09:44 +00:00
Chris Young
22fbe5abfc
Set the newly-created hotlist dirs to be "retain in memory" otherwise NetSurf crashes on hotlist cleanup.
2012-12-01 15:54:32 +00:00
Chris Young
c88c4fa214
Don't need to attempt to free on remove, as the only entry point has already done this.
2012-12-01 15:23:11 +00:00
Chris Young
ee79de5244
Attempt to do some re-layout if the toolbar is added after the window opens.
2012-12-01 15:15:12 +00:00
Chris Young
1e2cc766cd
Update documentation
2012-12-01 00:29:53 +00:00
Chris Young
ffcb07b8b2
Make hotlist toolbar actually work
2012-12-01 00:27:46 +00:00
Vincent Sanders
31c9ffb4b5
make boxes keep reference to the DOM node that causes them
2012-11-30 12:29:54 +00:00
Chris Young
61872ab3a4
Debug
2012-11-29 22:44:30 +00:00
Chris Young
23dc635e1a
Make hotlist toolbar work and update (only updates on hotlist window close currently)
2012-11-29 22:13:42 +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
Chris Young
ec79063155
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
2012-11-28 22:42:45 +00:00
Chris Young
168d09c878
Improve the look of the hotlist toolbar
2012-11-28 22:42:23 +00:00
Vincent Sanders
d80bb6210d
add missing include
2012-11-28 22:41:20 +00:00
Vincent Sanders
4865886721
fix logic
2012-11-28 22:35:40 +00:00
Vincent Sanders
71577f214d
use macro to compare
2012-11-28 22:08:11 +00:00
Ole Loots
4fbeacf830
Fix integer overflow in percentage calculation, credits: Peter Slegg.
2012-11-28 21:55:43 +01:00
Chris Young
2437ca84a8
Hotlist toolbar needs to be ABOVE the tab bar
2012-11-28 19:44:40 +00:00
Chris Young
4e4bc9c135
Don't force a redraw after adding the toolbar, because we (currently) only add it immediately at window creation.
2012-11-28 19:43:24 +00:00
Chris Young
56d5e6963a
Actually show the toolbar. It looks awful.
2012-11-28 19:41:18 +00:00
Chris Young
09bc58f7c2
Create a toolbar from the "Toolbar" folder within the hotlist. Note: makes no attempt to either free the toolbar or make the toolbar work.
2012-11-28 19:29:43 +00:00
Vincent Sanders
56b521a125
make window load event delivery work
2012-11-28 18:53:11 +00:00
Vincent Sanders
68f359d1ec
initial event fireing implementation
2012-11-28 18:07:36 +00:00
Vincent Sanders
fb5d763d75
extend corestings with event types
2012-11-28 17:19:49 +00:00
Vincent Sanders
fefc9ed6be
html renderer error path fixups for meta refresh
2012-11-26 20:34:59 +00:00
Vincent Sanders
567017898c
remove example binding its out of date and in nsgenbind anyway
2012-11-26 20:34:59 +00:00
Vincent Sanders
f9d94af893
add correct copyright headers
2012-11-26 20:34:59 +00:00
Vincent Sanders
fb13fcf166
Improve html renderer error reporting
2012-11-26 18:59:13 +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
Vincent Sanders
2fef76db15
add errorcode content broadcast API
2012-11-26 17:32:47 +00:00
Vincent Sanders
840284b24d
Merge remote-tracking branch 'origin/mmu_man/beos-fixes'
2012-11-26 11:34:12 +00:00
François Revol
2836c1775a
beos: Don't link with libxml2 anymore
2012-11-25 23:23:54 +01:00
François Revol
e38c0f2c3b
beos: comment on why the rdef file includes hexdump for icons
2012-11-25 21:01:06 +01:00
François Revol
2a01907ca1
beos: debug output cleanup
2012-11-25 20:55:34 +01:00
François Revol
08a659292e
Mention the origin of the icons added by Adrien
...
They come from Zumi's site, were proposed for Haiku,
and should be usable under MIT licence but it is not mentionned there.
I'll probably replace them anyway.
2012-11-25 20:38:53 +01:00
Vincent Sanders
7915708b58
update event handler to cope with nsgenbind changes
2012-11-25 19:27:58 +00:00
François Revol
1765212be2
beos: Fix replicating with empty URL in archive
...
We just got to about: when no valid URL is passed.
2012-11-25 20:26:41 +01:00