summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Squash mimetype may be used uninitialised warning.Michael Drake2010-07-141-14/+23
| | | | svn path=/trunk/netsurf/; revision=10638
* Add comments and factor out common file size code.Michael Drake2010-07-141-14/+54
| | | | svn path=/trunk/netsurf/; revision=10637
* Restyle directory listings.Michael Drake2010-07-141-63/+130
| | | | svn path=/trunk/netsurf/; revision=10636
* Update file browser messages.Michael Drake2010-07-145-5/+10
| | | | svn path=/trunk/netsurf/; revision=10635
* Use human friendly size, which fixes RISC OS directory listings.Michael Drake2010-07-141-2/+4
| | | | svn path=/trunk/netsurf/; revision=10634
* Fix first time installs in novice mode so the files end up in a directory ↵Chris Young2010-07-131-0/+16
| | | | | | | | rather than the root of whichever volume Installer decided to pick. svn path=/trunk/netsurf/; revision=10633
* Move directory text into type columnChris Young2010-07-131-4/+4
| | | | svn path=/trunk/netsurf/; revision=10632
* Improved directory browserChris Young2010-07-136-6/+133
| | | | svn path=/trunk/netsurf/; revision=10631
* Remove desbugChris Young2010-07-111-2/+3
| | | | svn path=/trunk/netsurf/; revision=10630
* Amiga file: URIs now translate the : in device names to / (and back), which ↵Chris Young2010-07-112-7/+41
| | | | | | | | | | | conforms better to the spec (: will still work for compatibility, but may have problems). This fixes a problem with directory browsing. Directory parent link now uses the full parent path returned by url_parent instead of one relative to the current directory. svn path=/trunk/netsurf/; revision=10629
* Add commands BACK, FORWARD, HOME and RELOAD to correspond with the buttons ↵Chris Young2010-07-112-2/+63
| | | | | | on the GUI. svn path=/trunk/netsurf/; revision=10628
* Allow browsing directories. Clicking through from the root of a volume ↵Chris Young2010-07-111-8/+41
| | | | | | | | | | doesn't work (needs some url_to_path translation magic or an #ifdef'd patch in render/directory.c) and the [..] parent link always points to "file:///" for some reason, but other than that it works. svn path=/trunk/netsurf/; revision=10627
* Missing typesChris Young2010-07-111-7/+13
| | | | svn path=/trunk/netsurf/; revision=10626
* Correct executable name. Apparently running the wrong executable makes it ↵Chris Young2010-07-101-1/+1
| | | | | | | | difficult to spot glaringly obvious bugs :) svn path=/trunk/netsurf/; revision=10625
* Fix inventory file leafname.Michael Drake2010-07-098-8/+8
| | | | svn path=/trunk/netsurf/; revision=10624
* Document the bitmap format properly.John Mark Bell2010-07-091-1/+26
| | | | svn path=/trunk/netsurf/; revision=10623
* Check the last character for a path separator, rather than the NULL string ↵Chris Young2010-07-095-5/+5
| | | | | | termination. svn path=/trunk/netsurf/; revision=10622
* Replace unnecessarily complicated path concatenation with something simpler andChris Young2010-07-098-9/+118
| | | | | | easily adaptable to different platform path structures. svn path=/trunk/netsurf/; revision=10621
* Treat tiled images scaled to 1x1 as flat fills of the tiled area.Michael Drake2010-07-081-0/+12
| | | | svn path=/trunk/netsurf/; revision=10616
* Stop redrawing zero size images.Michael Drake2010-07-081-1/+1
| | | | svn path=/trunk/netsurf/; revision=10614
* Bring throbber off screen edge by spacing_width.Michael Drake2010-07-071-1/+1
| | | | svn path=/trunk/netsurf/; revision=10607
* More useful optimisation for 1x1 tiled image plots.Michael Drake2010-07-071-6/+9
| | | | svn path=/trunk/netsurf/; revision=10606
* Merge branches/vince/netsurf-fbtk-rework to trunk.John Mark Bell2010-07-0726-2437/+4130
| | | | svn path=/trunk/netsurf/; revision=10605
* In switch statements add default branch for unknown enum values, with assert.Michael Drake2010-07-061-35/+54
| | | | svn path=/trunk/netsurf/; revision=10603
* Remove dead code.Michael Drake2010-07-061-6/+2
| | | | svn path=/trunk/netsurf/; revision=10602
* Remove dead assignements and add assert to check table cells aren't set to ↵Michael Drake2010-07-061-18/+17
| | | | | | span no columns at layout time (Note: colspan=0 is treated as colspan=1 by box normalisation. It should probably be handled in table_calculate_columns_types() properly. Either way, there shouldn't be colspans of 0 by the time we get to layout.) svn path=/trunk/netsurf/; revision=10601
* Fix gtk compat layer to not segfault on old versions of GTK.John Mark Bell2010-07-031-8/+10
| | | | svn path=/trunk/netsurf/; revision=10593
* Only invoke callback when we successfully converted CSS data.John Mark Bell2010-07-011-2/+11
| | | | svn path=/trunk/netsurf/; revision=10592
* Correct freetype header acquisitionJohn Mark Bell2010-06-302-2/+3
| | | | svn path=/trunk/netsurf/; revision=10591
* Pedantic whitespace changeJohn Mark Bell2010-06-301-1/+1
| | | | svn path=/trunk/netsurf/; revision=10590
* move url database test to test directoryVincent Sanders2010-06-294-218/+267
| | | | svn path=/trunk/netsurf/; revision=10589
* Avoid potential use of NULL pointer.John Mark Bell2010-06-291-0/+4
| | | | svn path=/trunk/netsurf/; revision=10588
* Make test compileJohn Mark Bell2010-06-291-6/+53
| | | | svn path=/trunk/netsurf/; revision=10587
* Fix up confusing formattingVincent Sanders2010-06-281-2/+2
| | | | svn path=/trunk/netsurf/; revision=10586
* Deal with API modification in modern libpng.John Mark Bell2010-06-271-1/+5
| | | | svn path=/trunk/netsurf/; revision=10585
* Remove bogus assertionJohn Mark Bell2010-06-271-1/+0
| | | | svn path=/trunk/netsurf/; revision=10584
* Fix assertion when table borders are specified in em/ex units.John Mark Bell2010-06-271-0/+45
| | | | svn path=/trunk/netsurf/; revision=10583
* Force internal iconv for Amiga build, as libiconv causing odd problems ↵Chris Young2010-06-271-1/+1
| | | | | | | | despite working well through libparserutils svn path=/trunk/netsurf/; revision=10582
* Fix some typesChris Young2010-06-263-22/+25
| | | | | | If "easy" charset conversion fails, return a copy of the original string. svn path=/trunk/netsurf/; revision=10580
* Add type to name mapping for PDF.Michael Drake2010-06-211-0/+1
| | | | svn path=/trunk/netsurf/; revision=10579
* Amiga host support for framebuffer target (credit: Ole Loots)John Mark Bell2010-06-211-9/+30
| | | | svn path=/trunk/netsurf/; revision=10578
* Much better conversion of the standard NetSurf icon, courtesy of Marko K. ↵Chris Young2010-06-162-1/+3
| | | | | | Seppänen svn path=/trunk/netsurf/; revision=10575
* Fix compilation on OpenBSD (credit: Anthony Bentley)John Mark Bell2010-06-132-24/+25
| | | | svn path=/trunk/netsurf/; revision=10572
* Fix mouse.h file description. Add iframe comment.Michael Drake2010-06-092-1/+3
| | | | svn path=/trunk/netsurf/; revision=10571
* More calculation fixesChris Young2010-06-061-12/+4
| | | | svn path=/trunk/netsurf/; revision=10567
* Fix OS4 non-Cairo buildChris Young2010-06-061-2/+2
| | | | svn path=/trunk/netsurf/; revision=10565
* Remove scroll positions from ami_do_redraw_limits, fix positional calcs inChris Young2010-06-051-23/+22
| | | | | | gui_window_set_scroll svn path=/trunk/netsurf/; revision=10564
* When redrawing part of a page, draw with respect to the position NetSurf ↵Chris Young2010-06-051-2/+10
| | | | | | | | | | | believes the scrollbars are in, rather than where they actually are. This resolves an issue with graphical corruption and animations, when using the scrollbars to scroll the page (the anim redraw was happening before the event to say the scrollbar had moved was being received) svn path=/trunk/netsurf/; revision=10563
* s/int/size_t/Michael Drake2010-06-041-1/+1
| | | | svn path=/trunk/netsurf/; revision=10562
* + Refactor input handling from browser window code into contentMichael Drake2010-06-0430-1573/+1770
| | | | | | | | | | | | | 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