summaryrefslogtreecommitdiff
path: root/beos
Commit message (Collapse)AuthorAgeFilesLines
* Amiga: Add "cut" option; make cut/copy/paste menus context sensitive; allow ↵Chris Young2010-07-241-0/+4
| | | | | | | | | | | dragging selections within NetSurf window to text fields (does not work across windows). todo: switching tabs will reset cut/copy/paste menus to initial state; cut option is putting something on the clipboard which causes a crash when pasting it back svn path=/trunk/netsurf/; revision=10660
* Fix inventory file leafname.Michael Drake2010-07-091-1/+1
| | | | svn path=/trunk/netsurf/; revision=10624
* Check the last character for a path separator, rather than the NULL string ↵Chris Young2010-07-091-1/+1
| | | | | | termination. svn path=/trunk/netsurf/; revision=10622
* Replace unnecessarily complicated path concatenation with something simpler andChris Young2010-07-091-0/+19
| | | | | | easily adaptable to different platform path structures. svn path=/trunk/netsurf/; revision=10621
* + Refactor input handling from browser window code into contentMichael Drake2010-06-042-2/+3
| | | | | | | | | | | | | handlers. + Disentangle all box tree manipulation from browser window code and put it where it belongs. + Move other content specific and other irrelevant code from browser window handling to appropriate places. + Put mouse state enum in new mouse header, since it's not just used by browser window code, and it is used by treeview windows on the treeview branch. svn path=/trunk/netsurf/; revision=10561
* It turns out that realloc(ptr, 0) --> free(ptr) is not actually required by ↵John Mark Bell2010-04-301-0/+5
| | | | | | | | the C standard (whereas realloc(NULL, size) --> malloc(size) is). Therefore, explicitly model the behaviour expected by our libraries (that realloc of 0 size is equivalent to free). svn path=/trunk/netsurf/; revision=10524
* remove _GNU_SOURCE define from everywhere.Vincent Sanders2010-04-243-5/+0
| | | | | | strndup is not standard so provide an implementation. svn path=/trunk/netsurf/; revision=10474
* Make downloads work again.John Mark Bell2010-04-051-6/+6
| | | | svn path=/trunk/netsurf/; revision=10243
* rationalise the usage of the file schemeVincent Sanders2010-03-311-3/+3
| | | | svn path=/trunk/netsurf/; revision=10221
* first part of initialisation refactor move gui_init2 into frontendsVincent Sanders2010-03-291-18/+22
| | | | svn path=/trunk/netsurf/; revision=10202
* Merge jmb/new-cache; r=dsilvers,rs=vinceDaniel Silverstone2010-03-282-6/+24
| | | | svn path=/trunk/netsurf/; revision=10180
* Move code which extracts the filename from a given path into frontend.Chris Young2010-03-211-0/+20
| | | | svn path=/trunk/netsurf/; revision=10139
* Use correct length definitionJohn Mark Bell2010-01-231-2/+2
| | | | svn path=/trunk/netsurf/; revision=9867
* Construct font_family from core family name.John Mark Bell2010-01-221-3/+9
| | | | svn path=/trunk/netsurf/; revision=9863
* Refactor main into the frontendsVincent Sanders2010-01-201-0/+7
| | | | | | remove unused embedded global svn path=/trunk/netsurf/; revision=9851
* Add missing gui_window_scroll_visible().François Revel2010-01-031-0/+6
| | | | svn path=/trunk/netsurf/; revision=9784
* Default BeOS implementation for save_complete_gui_save() and ↵François Revel2010-01-021-0/+87
| | | | | | save_complete_htmlSaveFileFormat(). svn path=/trunk/netsurf/; revision=9780
* Fix getting the box style to a BFont. for the clipboard.François Revel2010-01-021-1/+4
| | | | svn path=/trunk/netsurf/; revision=9778
* Accomodate for plotter API change.François Revel2010-01-021-1/+1
| | | | svn path=/trunk/netsurf/; revision=9777
* Actually fake stdbool inclusion here as well.François Revel2010-01-021-1/+2
| | | | svn path=/trunk/netsurf/; revision=9776
* Remove copy-paste leftover ?François Revel2010-01-021-2/+0
| | | | svn path=/trunk/netsurf/; revision=9775
* Handle new parameter to fetch_send_callback().François Revel2010-01-021-12/+12
| | | | svn path=/trunk/netsurf/; revision=9774
* s/TRANSPARENT/NS_TRANSPARENT/François Revel2010-01-021-5/+5
| | | | svn path=/trunk/netsurf/; revision=9773
* 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