summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Generate AmigaOS version string in correct format, taking:Chris Young2008-10-083-1/+54
| | | | | | | | | | | | | | | | | | | | | | | netsurf_version_major from desktop/version.c as version SVN revision from local repository as revision This should ensure that the internal version number will increase correctly (version and revision are treated as seperate values > 0), whereas NetSurf's public release version (currently coming up to 2.0) is not guaranteed to be in legal AmigaOS format or increase validly under AmigaOS rules. The internal version string has been added for future AmiUpdate support as well as making it easier to see and compare versions of interim builds. amiga/version.c can safely be removed from the source list when cross-compiling (where ARexx is not available), or manually created, as it only defines this internal version string and does not contain any code. amiga/version.c is automatically removed after linking to ensure it always reflects the current SVN revision. svn path=/trunk/netsurf/; revision=5510
* 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
* List traversing tidy-up.Chris Young2008-10-064-29/+26
| | | | svn path=/trunk/netsurf/; revision=5499
* Full quit function and associated ARexx command (QUIT)Chris Young2008-10-065-12/+67
| | | | svn path=/trunk/netsurf/; revision=5498
* Closing entire windows instead of just tabs is now possibleChris Young2008-10-063-3/+45
| | | | svn path=/trunk/netsurf/; revision=5497
* - 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
* Fixed some problems with tabs, added a tab close gadget.Chris Young2008-10-052-16/+40
| | | | svn path=/trunk/netsurf/; revision=5489
* Comment flush plotter.Michael Drake2008-10-051-1/+2
| | | | svn path=/trunk/netsurf/; revision=5488
* 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
* Kiosk mode (borderless window, no gadgets or menu etc)Chris Young2008-10-052-185/+254
| | | | | | | | | To enable, set kiosk_mode:1 Requested for upcoming Amiga show. svn path=/trunk/netsurf/; revision=5484
* AmigaOS tabs implementation.Chris Young2008-10-059-60/+164
| | | | | | | | | | | Two new strings: NewTab, CloseTab Two new options: always_open_tabs indicates to open tabs instead of windows by default new_tab_is_active makes any new tab the current one (default is to open tabs in background) svn path=/trunk/netsurf/; revision=5483
* Incomplete support for tabbed browsing.Chris Young2008-10-044-205/+311
| | | | svn path=/trunk/netsurf/; revision=5482
* Dummy throbber (1x2 pixel grey PNG)Chris Young2008-10-041-0/+0
| | | | | | | throbber_frames=2 svn path=/trunk/netsurf/; revision=5481
* Revert r5478, I didn't notice content struct had a mime_type field.François Revel2008-10-032-18/+0
| | | | svn path=/trunk/netsurf/; revision=5480
* Add support for editting page source.François Revel2008-10-033-0/+97
| | | | svn path=/trunk/netsurf/; revision=5479
* Add a function to tell the mime type for a content type.François Revel2008-10-032-0/+18
| | | | svn path=/trunk/netsurf/; revision=5478
* Fix prototype to get it as C linkage.François Revel2008-10-031-1/+1
| | | | svn path=/trunk/netsurf/; revision=5477
* - cleanup dead gtk code and copyrightsFrançois Revel2008-10-0211-221/+25
| | | | | | - fix refs received before we have a window open (as in OpenWith...), maybe I should just open a new window each time anyway ? svn path=/trunk/netsurf/; revision=5476
* Use find_directory() to find where to put settings instead of polluting ~/.François Revel2008-10-021-23/+42
| | | | svn path=/trunk/netsurf/; revision=5475
* Make sure menu items all get the target set recursively.François Revel2008-10-021-10/+11
| | | | svn path=/trunk/netsurf/; revision=5474
* Add window shortcuts for toolbar actions.François Revel2008-10-021-0/+22
| | | | svn path=/trunk/netsurf/; revision=5473
* Partially fix menu shortcut handling, however I'm not sure how to set ↵François Revel2008-10-021-1/+7
| | | | | | Function keys... svn path=/trunk/netsurf/; revision=5472
* Fix R5 BONE build.François Revel2008-10-022-0/+2
| | | | svn path=/trunk/netsurf/; revision=5471
* Implemented the login dialog.François Revel2008-10-024-98/+161
| | | | svn path=/trunk/netsurf/; revision=5470
* - Cleanup: remove dead gtk code and its copyrightsFrançois Revel2008-10-028-413/+24
| | | | | | | - remove unneeded fieltype hashlist code we just use the mime roster - implemented saving bitmaps svn path=/trunk/netsurf/; revision=5469
* - switch to using builtin css files from rsrc:François Revel2008-10-023-5/+19
| | | | | | - add debug output to trace keyboard input as textinput doesn't work anymore. svn path=/trunk/netsurf/; revision=5468
* First try at implementing menus, from RiscOS ones but lots don't work yet.François Revel2008-10-023-133/+657
| | | | svn path=/trunk/netsurf/; revision=5467
* - iMissing knockout option to falseFrançois Revel2008-10-013-4/+25
| | | | | | | - Use Begin/EndViewTransaction() though it doesn't seem to help much reduce flicker - some fiddling with bitmaps svn path=/trunk/netsurf/; revision=5466
* Implemented thumbnails, though we don't use them yet.François Revel2008-10-011-49/+81
| | | | svn path=/trunk/netsurf/; revision=5465
* Ensure image/png.h gets css/css.h for the colour typedefDaniel Silverstone2008-10-011-0/+3
| | | | svn path=/trunk/netsurf/; revision=5464
* Load SVGs in IMG elements.Michael Drake2008-09-301-0/+3
| | | | svn path=/trunk/netsurf/; revision=5463
* Minimal ARexx port.Chris Young2008-09-294-2/+107
| | | | | | | | | | | Port name: NETSURF Commands supported: OPEN OPEN URL/A Opens URL specified by URL argument in new browser window. svn path=/trunk/netsurf/; revision=5462
* Include css/css.h for type colour (following change r5459).John Tytgat2008-09-281-0/+1
| | | | svn path=/trunk/netsurf/; revision=5461