summaryrefslogtreecommitdiff
path: root/amiga
Commit message (Collapse)AuthorAgeFilesLines
* Destroy bitmap if thumbnailing fails.John Mark Bell2009-02-181-0/+1
| | | | | | Make amiga port's thumbnail_create() actually return something svn path=/trunk/netsurf/; revision=6560
* Port our UTF-8 routines to parserutils (only enabled when building against ↵John Mark Bell2009-02-171-6/+4
| | | | | | | | | Hubbub). Sync our temporary internal copies of these functions with parserutils (which is rather better tested and fixes a number of known bugs in NetSurf's previous UTF-8 handling). Ideally, this will be the only place in NetSurf that has any dependency on parserutils, so port the amiga font code to our internal APIs. svn path=/trunk/netsurf/; revision=6550
* Divorce PDF export and printing.John Mark Bell2009-02-171-1/+3
| | | | | | At some point, the RISC OS printing code should be ported to the core page-based output engine. svn path=/trunk/netsurf/; revision=6544
* Fix a bug where public screens would remain open if NetSurf was the last visitorChris Young2009-02-141-0/+5
| | | | | | window to close. svn path=/trunk/netsurf/; revision=6485
* make schedule_run return if it has active jobs to scheduleVincent Sanders2009-02-111-2/+4
| | | | svn path=/trunk/netsurf/; revision=6447
* Don't bother trying to render things that are completely off the screenChris Young2009-02-101-0/+3
| | | | svn path=/trunk/netsurf/; revision=6412
* Fix assert when there is no hotlist fileChris Young2009-02-081-1/+1
| | | | svn path=/trunk/netsurf/; revision=6398
* Fix animated GIF displayChris Young2009-02-081-1/+1
| | | | svn path=/trunk/netsurf/; revision=6397
* Really stop overwriting window borders (also fix fast scrolling down, and ↵Chris Young2009-02-071-14/+27
| | | | | | | | break fast scrolling up) svn path=/trunk/netsurf/; revision=6394
* Enable/disable caching of native bitmaps in gfx board memChris Young2009-02-073-13/+43
| | | | svn path=/trunk/netsurf/; revision=6393
* Some attempt at faster scrolling - can be enabled with option faster_scroll:1Chris Young2009-02-052-29/+28
| | | | svn path=/trunk/netsurf/; revision=6364
* Try to stop rendering of things that can't be seenChris Young2009-02-041-4/+22
| | | | svn path=/trunk/netsurf/; revision=6362
* - Constify parameters of struct plotter_table::polygon and struct ↵John Tytgat2009-02-032-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
* Unexport pdf_scale variable (use pdf_set_scale to set it) and initialize it ↵John Tytgat2009-02-021-1/+0
| | | | | | to DEFAULT_EXPORT_SCALE. svn path=/trunk/netsurf/; revision=6350
* Tidy-up of redraw codeChris Young2009-02-011-110/+21
| | | | svn path=/trunk/netsurf/; revision=6345
* gui_window_update_box and gui_window_redraw now only update the relevant ↵Chris Young2009-02-011-35/+42
| | | | | | | | | areas.. I think. They are liable to destroy things outside of the render area as well currently. svn path=/trunk/netsurf/; revision=6342
* Remove the caret by replacing it with the area under the caret, rather than ↵Chris Young2009-02-011-1/+1
| | | | | | | | the area displayed somewhere else on the page. svn path=/trunk/netsurf/; revision=6338
* - C strings have always an implicit NUL character at the end, no need to ↵John Tytgat2009-02-011-2/+2
| | | | | | | | specify an extra one. - riscos/configure/con_theme.c: removed spurious code line. svn path=/trunk/netsurf/; revision=6331
* Oops, probably shouldn't double-convert textChris Young2009-02-011-1/+1
| | | | svn path=/trunk/netsurf/; revision=6330
* Convert UTF-8 titles to local charset for display in tabsChris Young2009-02-011-2/+5
| | | | | | | Disable keyboard shortcuts for tabs as an underscore in the title was causing keypresses to be ignored or tabs to be switched unexpectedly svn path=/trunk/netsurf/; revision=6329
* Change to use names instead of numbers for keypressesChris Young2009-02-013-20/+86
| | | | | | Add missing keypresss svn path=/trunk/netsurf/; revision=6328
* Next batch of menu changes; clarify some key pressesAdrian Lees2009-02-011-1/+1
| | | | svn path=/trunk/netsurf/; revision=6327
* Added context menu option to download the link target.Chris Young2009-01-316-16/+94
| | | | | | Added SAVEAS/K to OPEN ARexx command to download a URL instead of displaying it. svn path=/trunk/netsurf/; revision=6326
* This change belonged to r6323.John Tytgat2009-01-311-1/+1
| | | | svn path=/trunk/netsurf/; revision=6324
* This is the actual fix for the crashing, although this is temporary as theChris Young2009-01-261-3/+3
| | | | | | implementation needs changing. svn path=/trunk/netsurf/; revision=6283
* This appears to fix an odd crash Chris Young2009-01-251-6/+3
| | | | svn path=/trunk/netsurf/; revision=6262
* Handle key-presses manually for greater control, and to remove some keyboardChris Young2009-01-251-15/+44
| | | | | | copy'n'paste annoyances. Caps lock still fails to work though. svn path=/trunk/netsurf/; revision=6261
* It's probably a good idea to free memory once we've finished with it.Chris Young2009-01-241-5/+10
| | | | svn path=/trunk/netsurf/; revision=6222
* Implement bold and italic font rendering for Unicode display and make it the ↵Chris Young2009-01-205-21/+83
| | | | | | default. svn path=/trunk/netsurf/; revision=6155
* position in string was off by oneChris Young2009-01-181-3/+29
| | | | svn path=/trunk/netsurf/; revision=6141
* Clear render area properly when switching tabsChris Young2009-01-171-1/+1
| | | | svn path=/trunk/netsurf/; revision=6116
* Complete Unicode text display implementation bar styles (bold, italic)Chris Young2009-01-171-17/+48
| | | | | | Need to find out why it is freezing on yahoo.ru svn path=/trunk/netsurf/; revision=6115
* Most nsfont placement routines done for UTF-8 printing, missing the odd ↵Chris Young2009-01-171-23/+122
| | | | | | | | character off of the end of lines though so needs some tweaking. svn path=/trunk/netsurf/; revision=6109
* nsfont_width implemented for Unicode textChris Young2009-01-164-57/+68
| | | | | | | | | cache outline fonts for big speedup still need to implement other text size functions and also bold and italic fonts svn path=/trunk/netsurf/; revision=6095
* Saving hotlist immedaitely after adding now saves it to the correct fileChris Young2009-01-161-1/+1
| | | | svn path=/trunk/netsurf/; revision=6093
* Add copy and select all itemsChris Young2009-01-162-0/+37
| | | | svn path=/trunk/netsurf/; revision=6092
* Spacing perfect, text now printing correctly on baseline.Chris Young2009-01-151-6/+6
| | | | | | | Formatting is mostly only wrong when non-local charset characters are being printed, due to the current text size calculations routines needing rewriting. svn path=/trunk/netsurf/; revision=6073
* Much faster Unicode text display (still slower than local charset mode though)Chris Young2009-01-151-43/+14
| | | | | | | | | | | | Improved character spacing Still some formatting issues: Baseline is ignored The text size calculation routines need to be re-written for the Unicode display However sites are mostly readable now with this option enabled. svn path=/trunk/netsurf/; revision=6072
* Some redraw optimisationsChris Young2009-01-151-29/+38
| | | | svn path=/trunk/netsurf/; revision=6071
* Allocate the file requester after reading the options which contain the ↵Chris Young2009-01-151-7/+7
| | | | | | | | values we need to put in the allocation request svn path=/trunk/netsurf/; revision=6068
* Reinstate WINDOW_Qualifier - the AutoDoc is wrong, it returns a uint32 not a ↵Chris Young2009-01-101-18/+6
| | | | | | | | uint16. This should stop shift and ctrl keys from appearing to get stuck down. svn path=/trunk/netsurf/; revision=6035
* Revert WINDOW_Qualifier change which was supposed to make shift and ctrl ↵Chris Young2009-01-101-7/+7
| | | | | | | | | keyboard reading more reliable, but for some reason wasn't returning the keyboard state as it should. svn path=/trunk/netsurf/; revision=6034
* fix warningChris Young2009-01-101-0/+1
| | | | svn path=/trunk/netsurf/; revision=6033
* Add AmigaOS test builds linkChris Young2009-01-101-2/+2
| | | | svn path=/trunk/netsurf/; revision=6032
* Modify 32-bit mouse pointers to look at the ones in ENV:SysChris Young2009-01-101-21/+23
| | | | | | | | | These are expected to become some sort of standard :) Will leave the Default theme pointing to the archive-included mouse pointer images until this is official (Default theme should not require 3rd party images installed, although it still needs AISS currently for some of the buttons) svn path=/trunk/netsurf/; revision=6031
* Remove prompts for screen dimensionsChris Young2009-01-101-36/+0
| | | | svn path=/trunk/netsurf/; revision=6029
* Update options and ARexx commandsChris Young2009-01-101-2/+4
| | | | svn path=/trunk/netsurf/; revision=6028
* Add SAVE command, which saves the source of the current page to the named file.Chris Young2009-01-101-2/+20
| | | | | | | | Template: SAVE FILENAME/A Will add additional options later. svn path=/trunk/netsurf/; revision=6027
* Fix screen clearsChris Young2009-01-101-2/+5
| | | | svn path=/trunk/netsurf/; revision=6026
* If screen mode ID is not set in the options, prompt for a screenmode on ↵Chris Young2009-01-102-60/+130
| | | | | | | | | | | | | | | | | startup. This replaces the old BestModeID() guess based on the window_screen_width, window_screen_height and screen_depth options. use_workbench has been replaced with use_pubscreen. If set, NetSurf will attempt to open on the named public screen. If this fails it will fall back to Workbench (it will not fall back to opening an own screen). use_pubscreen:Workbench is equivalent to use_workbench:1 Allocate ASL file requesters specially for saves, to keep a consistent load/save interface. May also need a seperate one for the ARexx file requester. svn path=/trunk/netsurf/; revision=6025