summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* - Accept a URL as an argument to open that page on startup (this is needed ↵Chris Young2008-09-281-50/+66
| | | | | | | | | for OpenURL support) - Fix loads of warnings svn path=/trunk/netsurf/; revision=5460
* 'unsigned long' -> 'colour' where it made sense.John Tytgat2008-09-2827-49/+50
| | | | svn path=/trunk/netsurf/; revision=5459
* When the treeview window is the last one on screen and it is closed, NetSurf nowChris Young2008-09-281-0/+5
| | | | | | quits. svn path=/trunk/netsurf/; revision=5456
* Stop scaled bitmaps from disappearing completely when the top of the image isChris Young2008-09-281-10/+13
| | | | | | | partially off-screen. Hopefully this also fixes some system freezes caused by this code when run under OS4.1 on the SAM440. svn path=/trunk/netsurf/; revision=5455
* Treeview window event handling (currently just double-clicking hotlist items andChris Young2008-09-285-50/+153
| | | | | | closing the window) svn path=/trunk/netsurf/; revision=5453
* * desktop/save_pdf/pdf_plotters.c:John Tytgat2008-09-283-56/+48
| | | | | | | | | | | | - save_pdf(): constify path parameter and routine no longer frees it. Follow latter change in pdf_end(), nsgtk_PDF_set_pass() and nsgtk_PDF_no_pass() - pdf_printer: constify - last_clip_x0, last_clip_y0, last_clip_x1, last_clip_y1, in_text_mode, text_mode_request: make static - pdf_doc: free previous PDF document if previous save attempt failed. - set PDF Creator entry based on our user_agent_string(). * other minor changes. svn path=/trunk/netsurf/; revision=5452
* One warning less.John Tytgat2008-09-282-5/+2
| | | | svn path=/trunk/netsurf/; revision=5451
* Fix block level replaced element height regression.Michael Drake2008-09-281-1/+1
| | | | svn path=/trunk/netsurf/; revision=5450
* Improved text cursorChris Young2008-09-271-8/+12
| | | | svn path=/trunk/netsurf/; revision=5449
* Modification for treeview support - missed from previous commitChris Young2008-09-271-2/+4
| | | | svn path=/trunk/netsurf/; revision=5448
* Experimental treeview implementation using listbrowser.gadget.Chris Young2008-09-275-16/+364
| | | | svn path=/trunk/netsurf/; revision=5447
* Also remember to apply min/max-width on floats without auto width.Michael Drake2008-09-271-0/+2
| | | | svn path=/trunk/netsurf/; revision=5446
* Implement min-width and max-width properties for non-replaced elements. ↵Michael Drake2008-09-271-78/+200
| | | | | | Partially implemented for replaced elements. svn path=/trunk/netsurf/; revision=5445
* Remove include of an internal UnixLib header (which btw no longer exists in ↵John Tytgat2008-09-271-1/+1
| | | | | | gccsdk4) svn path=/trunk/netsurf/; revision=5444
* Mention framebuffer front end code directory.Michael Drake2008-09-261-0/+1
| | | | svn path=/trunk/netsurf/; revision=5442
* C89François Revel2008-09-252-2/+3
| | | | svn path=/trunk/netsurf/; revision=5440
* Fix line plotting and rectangle clipping segfaultDaniel Silverstone2008-09-243-4/+6
| | | | svn path=/trunk/netsurf/; revision=5430
* If use_os_pointers is off and no Wait pointer image has been loaded from ↵Chris Young2008-09-231-1/+11
| | | | | | | | disk, we now use the OS busy pointer instead of the OS default pointer. svn path=/trunk/netsurf/; revision=5427
* Minor pointer corrections, added 4 colour default pointer (standard 2.0 ↵Chris Young2008-09-234-0/+66
| | | | | | | | | | style - to match the 4 colour pop-up menu pointer) and 4 colour wait pointer (in a hybrid 2.0/1.3 style, it's a Zzz busy pointer with a 3D effect like the one on the default stop-watch) svn path=/trunk/netsurf/; revision=5426
* Fix for children of a containing block not being placed with respect to the ↵Michael Drake2008-09-231-2/+2
| | | | | | containing block's top padding, if the containing block's first child is absolute positioned. svn path=/trunk/netsurf/; revision=5424
* Merged revisions 5309-5406,5409-5422 via svnmerge from Daniel Silverstone2008-09-2343-5/+9427
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn://svn.netsurf-browser.org/branches/vince/netsurf-fb ........ r5309 | vince | 2008-09-13 10:59:10 +0100 (Sat, 13 Sep 2008) | 2 lines first stab at framebuffer frontend ........ r5313 | vince | 2008-09-14 15:08:52 +0100 (Sun, 14 Sep 2008) | 2 lines add line plotters ........ r5314 | vince | 2008-09-14 15:28:12 +0100 (Sun, 14 Sep 2008) | 2 lines add rectangle plot to 16bpp plotters ........ r5315 | vince | 2008-09-14 19:58:57 +0100 (Sun, 14 Sep 2008) | 2 lines improve 16bpp image plot ........ r5316 | vince | 2008-09-15 00:35:32 +0100 (Mon, 15 Sep 2008) | 2 lines abstract the os specific framebuffer init ........ r5317 | vince | 2008-09-15 11:18:51 +0100 (Mon, 15 Sep 2008) | 2 lines first cut of linux frontend ........ r5318 | vince | 2008-09-15 12:01:00 +0100 (Mon, 15 Sep 2008) | 2 lines remove junk includes ........ r5319 | vince | 2008-09-15 12:09:02 +0100 (Mon, 15 Sep 2008) | 2 lines make plotters OS agnostic again ........ r5322 | vince | 2008-09-15 15:55:01 +0100 (Mon, 15 Sep 2008) | 2 lines Linux frontend operates ........ r5323 | vince | 2008-09-15 16:32:47 +0100 (Mon, 15 Sep 2008) | 2 lines abstract out OS specific input ........ r5326 | vince | 2008-09-15 19:21:01 +0100 (Mon, 15 Sep 2008) | 2 lines Improve linux mode setting ........ r5329 | vince | 2008-09-15 21:13:33 +0100 (Mon, 15 Sep 2008) | 2 lines improve text clipping ........ r5339 | vince | 2008-09-16 00:07:57 +0100 (Tue, 16 Sep 2008) | 2 lines possibly fix text clipping issue ........ r5342 | vince | 2008-09-16 00:39:36 +0100 (Tue, 16 Sep 2008) | 2 lines consolidate polygon plotters ........ r5344 | dsilvers | 2008-09-16 10:21:06 +0100 (Tue, 16 Sep 2008) | 1 line Fix up the framebuffer target makefile a bit more, add some config options for it ........ r5345 | dsilvers | 2008-09-16 10:22:19 +0100 (Tue, 16 Sep 2008) | 1 line Ensure the appropriate frontend is selected when building framebuffer ........ r5346 | dsilvers | 2008-09-16 10:27:16 +0100 (Tue, 16 Sep 2008) | 1 line Update build system to support targetting separate framebuffer frontends in different build trees, update executable to be nsfb-blah ........ r5350 | vince | 2008-09-16 17:15:04 +0100 (Tue, 16 Sep 2008) | 1 line Add -g to provide symbols for framebuffer link ........ r5351 | vince | 2008-09-16 17:17:09 +0100 (Tue, 16 Sep 2008) | 1 line framebuffer scheduler now works, plotters tweaked, gui tracks window redraw requirements better, keypresses not duplicated under linux fb ........ r5352 | dsilvers | 2008-09-16 17:38:53 +0100 (Tue, 16 Sep 2008) | 1 line Ensure we only allow one fetcher at a time ........ r5361 | vince | 2008-09-17 11:48:44 +0100 (Wed, 17 Sep 2008) | 2 lines initial cursor support ........ r5362 | vince | 2008-09-17 13:56:47 +0100 (Wed, 17 Sep 2008) | 2 lines add mouse handling ........ r5363 | vince | 2008-09-17 14:14:44 +0100 (Wed, 17 Sep 2008) | 2 lines add framebuffer resources ........ r5364 | vince | 2008-09-17 17:12:21 +0100 (Wed, 17 Sep 2008) | 2 lines add reasonable pointer ........ r5366 | vince | 2008-09-17 17:17:25 +0100 (Wed, 17 Sep 2008) | 2 lines fix pointer alpha ........ r5370 | vince | 2008-09-18 13:43:53 +0100 (Thu, 18 Sep 2008) | 2 lines warning squash and cleanup ready for trunk merge ........ r5375 | vince | 2008-09-19 14:58:43 +0100 (Fri, 19 Sep 2008) | 2 lines Working mouse navigation ........ r5377 | vince | 2008-09-20 14:06:22 +0100 (Sat, 20 Sep 2008) | 2 lines Improve scrolling ........ r5378 | vince | 2008-09-20 14:46:46 +0100 (Sat, 20 Sep 2008) | 2 lines fix redraw issues with scrolling ........ r5380 | vince | 2008-09-20 17:08:43 +0100 (Sat, 20 Sep 2008) | 3 lines Alter panning to use its own flag so it doesnt cause invalid redraw operations ........ r5381 | vince | 2008-09-20 21:52:45 +0100 (Sat, 20 Sep 2008) | 2 lines add dummy framebuffer ........ r5383 | vince | 2008-09-21 00:00:15 +0100 (Sun, 21 Sep 2008) | 2 lines fix segfault when cursor is off teh bottom of teh screen ........ r5384 | vince | 2008-09-21 00:06:08 +0100 (Sun, 21 Sep 2008) | 2 lines fix off by one in pointer fix ........ r5385 | vince | 2008-09-21 00:25:09 +0100 (Sun, 21 Sep 2008) | 2 lines when fixing bloody silly off by one errors remember to fix *both* references ........ r5387 | vince | 2008-09-21 00:38:13 +0100 (Sun, 21 Sep 2008) | 2 lines last try at stopping the pointer segfault ........ r5388 | vince | 2008-09-21 16:24:18 +0100 (Sun, 21 Sep 2008) | 2 lines improve vertical text clipping ........ r5392 | vince | 2008-09-21 23:11:51 +0100 (Sun, 21 Sep 2008) | 2 lines Improve text plotters ........ r5393 | vince | 2008-09-21 23:34:38 +0100 (Sun, 21 Sep 2008) | 2 lines fix 32bpp line plotting ........ r5394 | vince | 2008-09-22 00:00:03 +0100 (Mon, 22 Sep 2008) | 2 lines Fix off by one error in line plotting clipping ........ r5397 | vince | 2008-09-22 13:46:22 +0100 (Mon, 22 Sep 2008) | 2 lines Fix bitmap tileing ........ r5398 | vince | 2008-09-22 17:46:02 +0100 (Mon, 22 Sep 2008) | 2 lines enable knockout renderer ........ r5399 | vince | 2008-09-22 18:43:48 +0100 (Mon, 22 Sep 2008) | 2 lines ensure clipping region lies within window, caused by knockout renderer ........ r5400 | vince | 2008-09-22 19:20:25 +0100 (Mon, 22 Sep 2008) | 2 lines update cursor to one swiped from X windows ........ r5405 | vince | 2008-09-23 09:09:05 +0100 (Tue, 23 Sep 2008) | 2 lines fix vertical scroll limit ........ r5412 | dsilvers | 2008-09-23 10:53:14 +0100 (Tue, 23 Sep 2008) | 1 line Revert noisy fetcher patch ........ r5413 | dsilvers | 2008-09-23 10:58:00 +0100 (Tue, 23 Sep 2008) | 1 line Add header guards ........ r5414 | dsilvers | 2008-09-23 11:31:31 +0100 (Tue, 23 Sep 2008) | 1 line Tidy the region clipping slightly ........ r5416 | dsilvers | 2008-09-23 12:05:00 +0100 (Tue, 23 Sep 2008) | 1 line Rationalise how the framebuffer frontend finds resources and options ........ r5418 | dsilvers | 2008-09-23 13:59:00 +0100 (Tue, 23 Sep 2008) | 1 line Ensure options are overridden after load, and squash an fb_gui.c warning ........ r5419 | dsilvers | 2008-09-23 14:20:07 +0100 (Tue, 23 Sep 2008) | 1 line Support fb_mode and fb_device options ........ r5420 | dsilvers | 2008-09-23 14:21:48 +0100 (Tue, 23 Sep 2008) | 1 line Support option_fb_device in the able frontend ........ r5421 | dsilvers | 2008-09-23 14:25:17 +0100 (Tue, 23 Sep 2008) | 1 line Ensure target_blank is disabled ........ r5422 | dsilvers | 2008-09-23 14:39:00 +0100 (Tue, 23 Sep 2008) | 1 line Rework linux fb frontend to support scanning and opening all event devices for input ........ svn path=/trunk/netsurf/; revision=5423