Commit Graph

8513 Commits

Author SHA1 Message Date
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
Ole Loots ea025e6008 Toolbar is now finished, started work on browser redraw/scrolling. 2012-11-30 03:20:52 +01: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
Ole Loots 67d4da38ad Removed debug statements 2012-11-29 02:11:37 +01:00
Ole Loots c374f7fcf0 Removed debug statements 2012-11-29 02:10:23 +01:00
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
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 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