summaryrefslogtreecommitdiff
path: root/amiga
Commit message (Collapse)AuthorAgeFilesLines
* Move all the layers code into plotters.c and refactor to use gui_globals ↵Chris Young2009-07-095-106/+95
| | | | | | | | structure Purge option_direct_render svn path=/trunk/netsurf/; revision=8425
* Fix compilationChris Young2009-07-081-2/+2
| | | | svn path=/trunk/netsurf/; revision=8400
* ploter refactor of rectangle handling Vincent Sanders2009-07-082-47/+71
| | | | svn path=/trunk/netsurf/; revision=8399
* Migrate plotters to use a gui_globals pointer rather than RastPort.Chris Young2009-07-075-186/+180
| | | | svn path=/trunk/netsurf/; revision=8378
* Fix warningsChris Young2009-07-071-2/+2
| | | | svn path=/trunk/netsurf/; revision=8377
* GETSCREENANME documentationChris Young2009-07-051-2/+3
| | | | svn path=/trunk/netsurf/; revision=8334
* Add a note about how to get the best speed out of the OS4 version. Mostly ↵Chris Young2009-07-051-0/+14
| | | | | | | | this is to encourage people to use 32-bit screenmodes :) svn path=/trunk/netsurf/; revision=8333
* Refactor fill plotter to take a styleVincent Sanders2009-07-052-4/+4
| | | | svn path=/trunk/netsurf/; revision=8332
* Don't make the global bitmap a friend of the screen bitmap, instead allocate ↵Chris Young2009-07-052-4/+3
| | | | | | | | | | it so that alpha blitting and Cairo operations work correctly. Running NetSurf on a 16-bit screen is now possible without bits of the display missing or obliterated, however it does suffer a small performance hit. svn path=/trunk/netsurf/; revision=8331
* fix warningsChris Young2009-07-042-0/+3
| | | | svn path=/trunk/netsurf/; revision=8316
* Apply scaling quality also to thumbnails.Chris Young2009-07-041-1/+5
| | | | svn path=/trunk/netsurf/; revision=8315
* turn iconification back off as it isn't working reliably.Chris Young2009-07-041-1/+30
| | | | svn path=/trunk/netsurf/; revision=8312
* Basic iconification supportChris Young2009-07-041-68/+91
| | | | svn path=/trunk/netsurf/; revision=8310
* Script to show the source of the current pageChris Young2009-07-041-0/+24
| | | | svn path=/trunk/netsurf/; revision=8304
* Add GETSCREENNAME commandChris Young2009-07-041-1/+19
| | | | svn path=/trunk/netsurf/; revision=8303
* Minor positional changes. This code probably needs a rethink as it doesn't ↵Chris Young2009-07-021-2/+3
| | | | | | | | correctly advance for two-byte UTF8 chars. svn path=/trunk/netsurf/; revision=8276
* remove redundant clg callVincent Sanders2009-07-011-1/+0
| | | | svn path=/trunk/netsurf/; revision=8240
* Improve bitmap plotter APIVincent Sanders2009-06-302-23/+18
| | | | svn path=/trunk/netsurf/; revision=8195
* Remove debug codeChris Young2009-06-301-1/+0
| | | | svn path=/trunk/netsurf/; revision=8178
* Re-enable the Use OS Pointers option as I have fixed the crash.Chris Young2009-06-301-1/+0
| | | | svn path=/trunk/netsurf/; revision=8177
* Should be static, attempt to fix odd crash.Chris Young2009-06-301-5/+6
| | | | svn path=/trunk/netsurf/; revision=8176
* Add a note about font stylesChris Young2009-06-281-8/+17
| | | | svn path=/trunk/netsurf/; revision=8098
* Strip down the options file section. People should be using the GUI for ↵Chris Young2009-06-271-17/+5
| | | | | | | | everything else - that's what it's for. svn path=/trunk/netsurf/; revision=8080
* Set new installs to start on the Workbench screen, this can be changed from ↵Chris Young2009-06-271-15/+1
| | | | | | | | the GUI now and is a bit friendlier than being prompted for a screenmode on first launch. svn path=/trunk/netsurf/; revision=8079
* Don't update screen ModeID if it is 0, as it gets written in a format which ↵Chris Young2009-06-271-3/+6
| | | | | | | | NetSurf then interprets as a valid ModeID. svn path=/trunk/netsurf/; revision=8077
* Completed Amiga preferences GUI.Chris Young2009-06-272-136/+213
| | | | svn path=/trunk/netsurf/; revision=8065
* Convert group and other label strings also to local charset. Free all the ↵Chris Young2009-06-271-32/+120
| | | | | | | | strings when the options GUI is closed svn path=/trunk/netsurf/; revision=8052
* Export tab doneChris Young2009-06-262-1/+167
| | | | svn path=/trunk/netsurf/; revision=8027
* Advanced tab all workingChris Young2009-06-261-1/+43
| | | | svn path=/trunk/netsurf/; revision=8026
* Layout of Advanced tab done, does not set values or act on gadget clicksChris Young2009-06-253-1/+88
| | | | svn path=/trunk/netsurf/; revision=7991
* Disable the anim speed gadget if anims themselves are disabled. Also ↵Chris Young2009-06-251-3/+18
| | | | | | | | disable the disc cache options as there is no disc cache. svn path=/trunk/netsurf/; revision=7988
* Cache tab done, missing history option added to the General tab.Chris Young2009-06-252-0/+68
| | | | svn path=/trunk/netsurf/; revision=7984
* Fix the disappearing radio buttons. I don't know why this suddenly stopped ↵Chris Young2009-06-241-1/+1
| | | | | | working. svn path=/trunk/netsurf/; revision=7953
* Fonts tab done, another gadget type used, have nearly completed the set but ↵Chris Young2009-06-242-4/+221
| | | | | | | | lost the radio button on the Display tab in the process. svn path=/trunk/netsurf/; revision=7952
* Rendering tab in options all done, new option to improve the scale quality ↵Chris Young2009-06-234-2/+91
| | | | | | | | | (bilinear filtering). This needs to be tested on 4.0 as I'm not sure if bilinear is valid there, might need to be BSAF_AVERAGE. svn path=/trunk/netsurf/; revision=7939
* Network tab done, pretty much identical to the gtk version.Chris Young2009-06-222-1/+214
| | | | svn path=/trunk/netsurf/; revision=7917
* Make all the buttons on the first two options tabs work.Chris Young2009-06-213-22/+109
| | | | | | | | May need to improve theme selection so it at least checks it is a valid theme and/or provide a list of themes instead of a file requester. Language selection could benefit from also having a drop-down chooser gadget too. svn path=/trunk/netsurf/; revision=7910
* Remove libc.so, libgcc.so and libpthread.so as these are present in the ↵Chris Young2009-06-211-1/+2
| | | | | | | | OS4.1 QuickFix released today. svn path=/trunk/netsurf/; revision=7909
* Disabled the OS pointers gadget, as apparently it does take effect ↵Chris Young2009-06-211-0/+1
| | | | | | | | | immediately and I had forgotten about a long-outstanding bug (introduced when compiled with the OS4.1 SDK) which just causes the whole thing to freeze if this option is turned off. svn path=/trunk/netsurf/; revision=7908
* Added mouse pointer options to the Display tab, as they are probably better ↵Chris Young2009-06-212-0/+34
| | | | | | | | | | | | | suited here than in Advanced where I was going to put them. Also, like all the other options on this tab, they will not take effect until NetSurf is restarted. I have now added a note (or, more accurately, a placeholder for what will be a proper note once I've added all the new strings to the Messages files) to this effect underneath the options on the Display tab. svn path=/trunk/netsurf/; revision=7907
* Display tab done, except for interconnection of gadgets and the screenmode ↵Chris Young2009-06-212-4/+126
| | | | | | | | | | and file gadget buttons. This tab is Amiga-specific and contains the options for specifying which screen to run on, and which theme to use. svn path=/trunk/netsurf/; revision=7906
* General tab done, I've tried to keep the layout broadly similar to the GTK ↵Chris Young2009-06-212-6/+238
| | | | | | | | | version with some minor changes, removed options etc. Other than save/use/cancel the buttons don't do anything yet. svn path=/trunk/netsurf/; revision=7905
* Amiga Options GUI template code and a bonus "redraw" option in the menuChris Young2009-06-206-13/+196
| | | | svn path=/trunk/netsurf/; revision=7900
* Revert accidental changeChris Young2009-06-201-1/+1
| | | | svn path=/trunk/netsurf/; revision=7898
* Modify correct RastPortChris Young2009-06-201-2/+2
| | | | svn path=/trunk/netsurf/; revision=7897
* Support option_font_defaultChris Young2009-06-201-2/+26
| | | | svn path=/trunk/netsurf/; revision=7896
* Don't ask for a screenmode when one is not set unless we actually need it.Chris Young2009-06-202-19/+35
| | | | | | | | Immediately save Options once the user has selected a screenmode. This now makes it possible to ask whether they want NetSurf to run on the Workbench or a new NetSurf screen during installation. svn path=/trunk/netsurf/; revision=7895
* If the extent changes, make sure the next redraw does the entire visible area,Chris Young2009-06-201-0/+1
| | | | | | otherwise it goes a bit weird in faster_scroll mode. svn path=/trunk/netsurf/; revision=7889
* Actually return a value if the function requires it.Chris Young2009-06-191-6/+11
| | | | | | More faster_scroll fixes, redraws properly now when clicking anchor links. svn path=/trunk/netsurf/; revision=7885
* Allow setting throbber speed in Theme definition fileChris Young2009-06-153-3/+24
| | | | svn path=/trunk/netsurf/; revision=7807