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