Commit Graph

8285 Commits

Author SHA1 Message Date
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
François Revol
eb454ff9f2 beos: More debug output cleanup 2012-11-25 20:03:43 +01:00
François Revol
17e19b283f beos: Silence debug output
Either comment them or change to LOG() calls.
2012-11-25 20:00:27 +01:00
François Revol
38b17e1112 beos: Partial replicant instanciation fix
* use the correct resources
* work around a deadlock, allows BeHappy to start, though removing
the replicant from Tracker crashes
2012-11-25 19:47:48 +01:00
François Revol
8a12a8d545 C89 2012-11-25 19:19:58 +01:00
François Revol
9b009dfb01 beos: Fix toolbar border
Use B_PLAIN_BORDER instead of the default B_FANCY_BORDER.
Also force full redraw on resize to avoid artefacts.
2012-11-25 18:35:18 +01:00
François Revol
dea524f585 beos: gcc2 fix 2012-11-25 18:22:26 +01:00
François Revol
fde30ff958 beos: Fix gui_poll()
Reintroduce curl_multi_fdset() and fix timeout calculations.
2012-11-25 18:17:55 +01:00
François Revol
c496d9080f beos: gcc2 fixes
We'll probably drop gcc2 support soon though.
2012-11-25 18:12:50 +01:00
François Revol
7e5ac02785 Whitespace cleanup 2012-11-25 18:04:57 +01:00
Adrien Destugues - PulkoMandy
eb28188661 Update the BeOS/Haiku port
* Toolbar use HVIF icons on Haiku
* Download window
* Some tweaks to the event loop to let network traffic happen

Signed-off-by: François Revol <revol@free.fr>
2012-11-24 21:39:40 +01:00
Vincent Sanders
ec43456e4b use unshared type handler for all events on window 2012-11-23 13:48:11 +00:00
Michael Drake
8bccf16158 Check if box with imagemap at point has area at point. 2012-11-22 17:40:20 +00:00
Vincent Sanders
7d83151d1a make nsurl_access() not assert with being passed a NULL url as it is assumed elsewhere this will never fail. 2012-11-22 17:04:26 +00:00
Vincent Sanders
966fb9f215 rationalise the JSAPI macro usage requires nsgenbind changes 2012-11-22 14:00:13 +00:00
Vincent Sanders
054984099f use correct unref functions 2012-11-21 22:08:18 +00:00
Vincent Sanders
c2cd36fda8 improve location interface implementation 2012-11-21 18:51:44 +00:00
Vincent Sanders
a159a4a79b update JSAPI_PS() signature to cope with new nsgenbind 2012-11-20 19:17:54 +00:00
Vincent Sanders
7757008433 add window enumeration test 2012-11-19 17:26:23 +00:00
Vincent Sanders
bb6b546b4b cleanup formatting in binding files 2012-11-19 17:23:24 +00:00
Ole Loots
e042008f2b Revert "Refactored menu event handling and got rid of several windom calls."
This reverts commit d1a5c738e6.
this change belongs into a new branch
2012-11-18 23:15:48 +01:00
Ole Loots
47c0ce6f14 Revert "Added missing Makefile changes for recent deskmenu commit."
This reverts commit c5fb16d56d.
This change belongs into a new branch
2012-11-18 23:15:21 +01:00
Vincent Sanders
6797e1f8ef add nodeValue implementation 2012-11-18 21:50:11 +00:00
Vincent Sanders
4769698d13 add enumeration test on the document node 2012-11-18 21:49:25 +00:00
Vincent Sanders
8810bc0163 add nodeName implementation 2012-11-18 21:24:29 +00:00
Vincent Sanders
ba867955a2 add nodeType 2012-11-18 21:12:49 +00:00
Vincent Sanders
fa9046fc97 implement childElementCount 2012-11-18 17:35:52 +00:00
Vincent Sanders
99d3633e03 implement previousElementSibling and nextElementSibling 2012-11-18 12:59:10 +00:00
Vincent Sanders
bec8711528 implement lastElementChild 2012-11-18 12:38:07 +00:00