summaryrefslogtreecommitdiff
path: root/beos
Commit message (Collapse)AuthorAgeFilesLines
* Merge branches/MarkieB/gtkmain to trunk.John Mark Bell2009-12-172-0/+91
| | | | svn path=/trunk/netsurf/; revision=9729
* Typo.François Revel2009-08-021-1/+1
| | | | svn path=/trunk/netsurf/; revision=8984
* Merge LibCSS port to trunk.John Mark Bell2009-07-233-5/+12
| | | | svn path=/trunk/netsurf/; revision=8752
* Fix stupidJohn Mark Bell2009-07-222-5/+4
| | | | svn path=/trunk/netsurf/; revision=8672
* Scale font sizes, for better accuracy.John Mark Bell2009-07-211-1/+1
| | | | svn path=/trunk/netsurf/; revision=8657
* Refactor text plotter and other font functions to remove dependency on CSS.John Mark Bell2009-07-213-76/+48
| | | | svn path=/trunk/netsurf/; revision=8641
* next round of plotter refactorVincent Sanders2009-07-141-21/+21
| | | | svn path=/trunk/netsurf/; revision=8512
* plotters line refactorVincent Sanders2009-07-101-11/+19
| | | | svn path=/trunk/netsurf/; revision=8446
* ploter refactor of rectangle handling Vincent Sanders2009-07-081-67/+77
| | | | svn path=/trunk/netsurf/; revision=8399
* Refactor fill plotter to take a styleVincent Sanders2009-07-051-4/+4
| | | | svn path=/trunk/netsurf/; revision=8332
* remove redundant clg callVincent Sanders2009-07-011-23/+0
| | | | svn path=/trunk/netsurf/; revision=8240
* Improve bitmap plotter APIVincent Sanders2009-06-301-18/+8
| | | | svn path=/trunk/netsurf/; revision=8195
* Limit scope of manually-defined NDEBUG. Purge a bunch of redundant #undef ↵John Mark Bell2009-05-282-2/+0
| | | | | | NDEBUG. svn path=/trunk/netsurf/; revision=7593
* Moving the pen to 0,0 helps a lot making sure where we start drawing...François Revel2009-04-251-1/+9
| | | | svn path=/trunk/netsurf/; revision=7313
* Add some support to handle transforms in plot_path, but it's disabled as it ↵François Revel2009-04-251-16/+10
| | | | | | seems to be broken. svn path=/trunk/netsurf/; revision=7312
* Implement plot_path for BeOS, still missing transform support...François Revel2009-04-251-21/+45
| | | | | | But already looks nice: http://revolf.free.fr/beos/shots/shot_beos_netsurf_svg_001.png svn path=/trunk/netsurf/; revision=7311
* Hubbub is no longer optional.John Mark Bell2009-04-171-10/+0
| | | | | | Remove libxml2 parser binding. svn path=/trunk/netsurf/; revision=7115
* Fix Haiku vector iconFrançois Revel2009-02-251-35/+58
| | | | svn path=/trunk/netsurf/; revision=6617
* Fix BeOS build. Please try to patch all platforms when breaking things like ↵François Revel2009-02-161-2/+3
| | | | | | this :p svn path=/trunk/netsurf/; revision=6541
* - Constify parameters of struct plotter_table::polygon and struct ↵John Tytgat2009-02-031-6/+6
| | | | | | | | | | | plotter_table::path - riscos/save_draw.c(ro_save_draw_plotters): Make it static. - desktop/save_pdf/pdf_plotters.c(pdf_plot_path): fix broken implementation (coordinates path were wrong, no clip/text mode update, transformation matrix was overwritten); only update fill and/or stroke color when fill and/or stroke is done. (pdf_begin): disable compression when PDF_DEBUG is set svn path=/trunk/netsurf/; revision=6361
* strlen() on constant string can be replaced by sizeof()-1John Tytgat2009-02-011-1/+1
| | | | svn path=/trunk/netsurf/; revision=6333
* - when replicated, forbid creating windows, even though it initially works ↵François Revel2008-10-174-5/+189
| | | | | | | | it crashes as soon as the menus are used. - added an about box from the infos in the gtk code, still not perfect. svn path=/trunk/netsurf/; revision=5590
* Call netsurf_init() from the thread creating the replicant, then the main ↵François Revel2008-10-162-14/+22
| | | | | | loop from the thread we created. This avoids a deadlock with the replicant in BeHappy in Haiku. (I should probably make BTranslatorRoster not lock be_app anyway though). svn path=/trunk/netsurf/; revision=5588
* - handle NetPositive what codes; this makes it easy to use NetSurf instead ↵François Revel2008-10-164-0/+54
| | | | | | | | | by just changing the archived message used to instantiate it. - fix background view color, some host apps hide the BDragger, making it visible. - handle mailto: urls as a special case, we historically use the prefered app for text/x-email. svn path=/trunk/netsurf/; revision=5584
* Add Replicant support. No it's not about cyborgs, just embedding NetSurf ↵François Revel2008-10-165-302/+615
| | | | | | into another app, like Tracker (the desktop), or documentation browsers like BeHappy... svn path=/trunk/netsurf/; revision=5583
* Fix copying plain text selection.François Revel2008-10-111-1/+3
| | | | svn path=/trunk/netsurf/; revision=5538
* - support BITMAP_CLEAR_MEMORY in create_bitmap()François Revel2008-10-108-16/+75
| | | | | | | - copying to clipboard now constructs a text_run_array for StyledEdit, that is added to the clipboard. In applications supporting it it pastes the text with the correct fonts and sizes, and the text colors. - tried to find which line in source code the selection starts to open the editor there, but it's not finished so it's disabled. svn path=/trunk/netsurf/; revision=5533
* - fix for copying selection to clipboardFrançois Revel2008-10-095-32/+76
| | | | | | | | - fix some leaks - prepare for about box (use about html from rsrc: but it's broken yet) - if more than 1 refs received at the same time, open the extra ones in a new window. svn path=/trunk/netsurf/; revision=5511
* Override checking the mime type for known extensions. At least on my system, ↵François Revel2008-10-081-0/+13
| | | | | | the mime sniffer thinks css files are text/x-source-code, and NS didn't like that. svn path=/trunk/netsurf/; revision=5509
* Fix drawing the selection.François Revel2008-10-081-0/+2
| | | | svn path=/trunk/netsurf/; revision=5508
* Add clipboard support. Works mostly.François Revel2008-10-082-2/+20
| | | | svn path=/trunk/netsurf/; revision=5507
* -enlarge invalidate rect by 1x1 in gui_window_redraw, this fixes caret updates.François Revel2008-10-081-3/+66
| | | | | | - implement clipboard handling, not yet used though. svn path=/trunk/netsurf/; revision=5506
* Fix multibyte character input.François Revel2008-10-081-3/+2
| | | | svn path=/trunk/netsurf/; revision=5505
* Fix app signature for Haiku's StyledEdit.François Revel2008-10-071-1/+1
| | | | svn path=/trunk/netsurf/; revision=5504
* Dereference symlinks on B_REFS_RECEIVED. This way dropping a symlink to an ↵François Revel2008-10-071-0/+10
| | | | | | html file actually opens the target, and succeeds in finding its related files. One can still enter the path to the symlink itself in the url bar as file:// anyway. svn path=/trunk/netsurf/; revision=5503
* - fix using undefined fd_sets in case active was false. Looks like I was too ↵François Revel2008-10-071-67/+4
| | | | | | | | quick at copy-pasting gtk code. This should fix the busy-loop behaviour on Haiku. - remove dead gtk code. svn path=/trunk/netsurf/; revision=5502
* Snif local files entirely the BeOS way, using the mime db, this fixes taking ↵François Revel2008-10-061-69/+55
| | | | | | | | symlinks to html as plain text. Make sure the mime db has the needed types just in case they are missing. svn path=/trunk/netsurf/; revision=5501
* Uncomment the code to focus the view on mouse click, much better.François Revel2008-10-061-4/+3
| | | | svn path=/trunk/netsurf/; revision=5500
* - less debug outputFrançois Revel2008-10-062-19/+126
| | | | | | - fixed mouse handling, now text input works again. svn path=/trunk/netsurf/; revision=5496
* - fix some coordinate handlingFrançois Revel2008-10-061-5/+9
| | | | | | - bail out trying to redraw if there are more than 1 pending resize, this almost suppresses flicker on resize, and also avoids having the window busy for 10s redrawing 20 times. svn path=/trunk/netsurf/; revision=5495
* - Remove dead gtk codeFrançois Revel2008-10-061-53/+29
| | | | | | - fix overlapping of toolbar and content by 1 pixel svn path=/trunk/netsurf/; revision=5494
* Remove dead GTK code & (c)François Revel2008-10-061-36/+0
| | | | svn path=/trunk/netsurf/; revision=5493
* Make gui_poll() a little better. Don't check for the event pipe fd if select ↵François Revel2008-10-061-3/+6
| | | | | | returned an error. svn path=/trunk/netsurf/; revision=5492
* Fix plot_fill and plot_clip coords.François Revel2008-10-051-2/+71
| | | | | | Added some code to test plotters. -DTEST_PLOTTERS and call test_plotters_main() from main() to test. This should allow comparison on other platforms if they implement it too. svn path=/trunk/netsurf/; revision=5491
* Add Aliases to resources for later use.François Revel2008-10-051-1/+2
| | | | svn path=/trunk/netsurf/; revision=5490
* Add Hubbub support, should work much better when actually initializing it.François Revel2008-10-052-0/+32
| | | | svn path=/trunk/netsurf/; revision=5487
* Fix the white flickering and bad redraws (text too dark due to being drawn ↵François Revel2008-10-052-2/+22
| | | | | | twice), by setting the ViewColor to transparent (avoiding app_server to draw it), and doing it ourselves in plot_clg() just before drawing the rest. svn path=/trunk/netsurf/; revision=5486
* Fix build and opening source file in editor.François Revel2008-10-051-8/+10
| | | | svn path=/trunk/netsurf/; revision=5485
* Add support for editting page source.François Revel2008-10-033-0/+97
| | | | svn path=/trunk/netsurf/; revision=5479
* Fix prototype to get it as C linkage.François Revel2008-10-031-1/+1
| | | | svn path=/trunk/netsurf/; revision=5477