Commit Graph

8299 Commits

Author SHA1 Message Date
Ole Loots b1018779f9 Removed debug statements 2012-11-29 02:09:07 +01:00
Ole Loots 1b93b72b9b re-implemented browser toolbar redraw / URL area redraw. 2012-11-29 02:01:13 +01:00
Ole Loots 9ec2e77b27 Only change selectable toolbar objects on click. 2012-11-29 01:59:20 +01:00
Ole Loots c3119b9356 Merge branch 'master' into mono/removing-windom-dependency 2012-11-28 22:00:13 +01:00
Ole Loots 4fbeacf830 Fix integer overflow in percentage calculation, credits: Peter Slegg. 2012-11-28 21:55:43 +01:00
Ole Loots ff7cf93762 Started refactoring of global redraw handling. 2012-11-28 21:30:24 +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
Ole Loots fe0e2508e6 Refactored a lot of browser window code,... still totally WIP.
...but it compiles...
2012-11-27 02:12:09 +01: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
Ole Loots 6ea22068aa Fixed typo, caused small scroll bug. 2012-11-22 01:30:03 +01:00
Ole Loots 407389668b Hotlist now works without windom. 2012-11-22 01:19:20 +01:00
Ole Loots 42cb583842 Improved WM_FULLED handling (prev. size is getting restored) 2012-11-22 00:26:58 +01:00
Ole Loots ccdab30c9a Completet scroll preprocessing, Hotlist fully works. 2012-11-22 00:10:55 +01: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
Ole Loots 0672d5e2c9 Implemented scroll handling in gemtk. 2012-11-21 02:14:22 +01:00
Vincent Sanders a159a4a79b update JSAPI_PS() signature to cope with new nsgenbind 2012-11-20 19:17:54 +00:00
Ole Loots 7e94f32e4c Initial work at making scrolling work 2012-11-20 01:41:42 +01:00