Commit Graph

205 Commits

Author SHA1 Message Date
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
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 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
John-Mark Bell 617d655c7b Remove libxml 2012-11-10 00:11:57 +00:00
John-Mark Bell f824ab8af4 Port save complete to libdom. 2012-11-03 23:19:45 +00:00
Michael Drake 35eb251244 Fix "error setting certificate verify locations" problem when the Choices file doesn't exist. Now there's a single place for front ends to set options overrides. Fix nsoption_setnull_charp leak. 2012-10-17 14:20:18 +01:00
Michael Drake d88a839937 Remove suspension of bmp/gif images. It's completely redundant with the convert on demand core image cache. 2012-10-14 20:03:18 +01:00
Michael Drake d9e7d58106 Fix up ripples from urldb change. 2012-10-11 11:20:02 +01:00
Vincent Sanders e237ebac8f Split install and package targets.
Install target is for installing on the local machine and package generates a package
2012-08-23 11:46:31 +01:00
Michael Drake 37d148f4d7 Stab at fixing beos build for private bw struct. 2012-08-22 17:47:20 +01:00
Michael Drake d4ca800268 Use proper function for box tree dump. 2012-08-20 16:46:55 +01:00
Michael Drake 854e556041 Remove unused includes. 2012-08-20 15:00:23 +01:00
Michael Drake b6c149f3d6 Convert to use selection_copy_to_clipboard() and font style passed via gui_add_to_clipboard. Note: untested. 2012-08-13 14:52:59 +01:00
Michael Drake d106091d6e Pass font plot style out to front end clipboard append function. 2012-08-13 14:43:04 +01:00
Michael Drake 986bc5ff83 Simplify font colour acquisition. 2012-08-13 13:54:00 +01:00
François Revel c48bb86cb1 Fix building on Haiku.
Some ui_color codes were renamed recently. Account for this.

svn path=/trunk/netsurf/; revision=13879
2012-04-17 19:08:30 +00:00
François Revel 5a42a7a791 Fix the fix. (we used a different name for this struct member than on other platforms) :p
svn path=/trunk/netsurf/; revision=13770
2012-03-29 00:05:54 +00:00
Michael Drake ce20021df7 Fix colour string matching. Lose unneeded case insensitivity in matching.
svn path=/trunk/netsurf/; revision=13739
2012-03-27 11:02:35 +00:00
Michael Drake eb189092c7 Constify param to gui_system_colour_char function.
svn path=/trunk/netsurf/; revision=13737
2012-03-27 10:47:29 +00:00
François Revel b9a2def970 Fix BeOS build:
- comment out unneeded includes for now,
- fix static lib linking order.

svn path=/trunk/netsurf/; revision=13713
2012-03-25 23:03:11 +00:00
François Revel a66adbbfef Rename BeOS frontend files to strip the useless beos_ prefix. Fix includes and the rest so it builds.
svn path=/trunk/netsurf/; revision=13554
2012-03-22 21:48:24 +00:00
François Revel 71956c0265 Build fix for BeOS:
- don't include options.h directly,
- typo.

svn path=/trunk/netsurf/; revision=13551
2012-03-22 21:11:35 +00:00
Vincent Sanders 1490b52a6b NetSurf options rework (a=vince r=daniels,jmb)
svn path=/trunk/netsurf/; revision=13548
2012-03-22 09:34:34 +00:00
François Revel 18b3ae0dec Since nsurl wants to add // to url schemes, just abide by it. Third / separates the type and name.
svn path=/trunk/netsurf/; revision=13534
2012-03-19 03:19:03 +00:00
François Revel ea94b3210c Fix the BeOS build. The rsrc: fetcher was left behind some fetcher changes.
svn path=/trunk/netsurf/; revision=13533
2012-03-19 02:46:45 +00:00
Michael Drake 6794af012e Constify rect param to gui_window_drag_start.
svn path=/trunk/netsurf/; revision=13397
2012-01-11 16:45:17 +00:00
Michael Drake 04ece30fa9 Pass pointer constraints for drag out to front ends. Ensure content scrollbar drag termination always informs the browser window layer that the drag is over.
svn path=/trunk/netsurf/; revision=13395
2012-01-11 14:20:26 +00:00
Michael Drake 67f2470d5a Pass whether background images are wanted in redraw_context.
svn path=/trunk/netsurf/; revision=13335
2011-12-23 22:39:25 +00:00
John Mark Bell f2993e6ed0 content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url
svn path=/trunk/netsurf/; revision=13236
2011-12-04 14:55:23 +00:00
John Mark Bell 07309888d6 return;
Fix bug #3442642: allow scheme-specific fetchers to have a say in whether an URL can be fetched.

svn path=/trunk/netsurf/; revision=13182
2011-11-27 14:14:36 +00:00
John Mark Bell d5bb9d98e7 Build resource: map at start time
Remove stylesheet url globals -- the core will always use resource:{default,quirks,adblock}.css as appropriate

svn path=/trunk/netsurf/; revision=12949
2011-10-05 08:32:52 +00:00
Michael Drake 231dfe5887 Fix up for nsurl changes. Untested.
svn path=/trunk/netsurf/; revision=12931
2011-10-03 16:51:46 +00:00
John Mark Bell f27d5a3e15 Remove gui_multitask
svn path=/trunk/netsurf/; revision=12828
2011-09-21 00:25:09 +00:00
François Revel 6814a07243 gcc 2.95 knows about named initializers... just not for C++ :(
svn path=/trunk/netsurf/; revision=12768
2011-09-06 22:22:22 +00:00
Michael Drake 0f40fbae49 Fill out struct after creation.
svn path=/trunk/netsurf/; revision=12762
2011-09-06 21:00:10 +00:00
Michael Drake 0401d52f51 Remove gui_window_frame_resize_start() functions.
svn path=/trunk/netsurf/; revision=12738
2011-09-05 15:35:34 +00:00
Michael Drake 65886b3539 Don't need to attach children to scaffolding, because there aren't any.
svn path=/trunk/netsurf/; revision=12728
2011-09-05 10:35:59 +00:00
Michael Drake 8d957ca286 Remove unused nsbeos_gui_window_attach_child function.
svn path=/trunk/netsurf/; revision=12726
2011-09-05 10:06:42 +00:00
Michael Drake 7758677c9e Delete same from GTK code copy in BeOS code.
svn path=/trunk/netsurf/; revision=12725
2011-09-05 10:02:46 +00:00