summaryrefslogtreecommitdiff
path: root/amiga/gui_options.c
Commit message (Collapse)AuthorAgeFilesLines
* Every five minutes, close any fonts not used in the last five minutesChris Young2011-05-011-3/+0
| | | | svn path=/trunk/netsurf/; revision=12267
* Enable the ask overwrite checkbox so it can actually be changed, correct the ↵Chris Young2011-03-261-13/+14
| | | | | | | | | gadget ID so it works and swap clipboard and search bar options as it makes the interface look neater svn path=/trunk/netsurf/; revision=12139
* Implement ask overwriteChris Young2011-03-261-1/+1
| | | | svn path=/trunk/netsurf/; revision=12135
* Remove "search from url bar" as it doesn't do anything.Chris Young2011-03-251-40/+30
| | | | | | Move clipboard group into vacated space svn path=/trunk/netsurf/; revision=12132
* Add "use blank page" button for homepage urlChris Young2011-03-041-3/+21
| | | | | | Add close gadget to window (operates as cancel) svn path=/trunk/netsurf/; revision=11909
* Use base type for gfxbaseChris Young2011-01-071-1/+2
| | | | svn path=/trunk/netsurf/; revision=11249
* Sprinkle some #ifdef __amigaos4__ aroundJohn Mark Bell2011-01-061-0/+2
| | | | svn path=/trunk/netsurf/; revision=11230
* Move drag icon stuff to own file; fix warningsChris Young2010-10-301-0/+1
| | | | svn path=/trunk/netsurf/; revision=10922
* Amiga font code revamped and fixed. Will now fall back to a different font ↵Chris Young2010-05-061-1/+27
| | | | | | | | | | | if the character isn't present in the current one, this needs a complete or near-complete Unicode font in order to be useful - Code2000 and Bitstream Cyberbit are auto-detected by NetSurf on startup if none is configured. Japanese websites now display correctly, along with Japanese characters within Google UK search results etc. svn path=/trunk/netsurf/; revision=10551
* Remove Export tab properly when building without HaruChris Young2010-05-031-0/+4
| | | | svn path=/trunk/netsurf/; revision=10545
* Update fonts immediately after requester use/saveChris Young2010-04-281-0/+3
| | | | svn path=/trunk/netsurf/; revision=10511
* Don't show export options if PDF export disabled. Use options if present.Chris Young2010-04-251-1/+3
| | | | svn path=/trunk/netsurf/; revision=10480
* Fix broken event handling.Chris Young2010-04-091-2/+1
| | | | | | | Any structures attached to the window_list *must* have a struct nsObject * as their first entry, and handle events outside of gui.c. svn path=/trunk/netsurf/; revision=10332
* Changes required for new-cacheChris Young2010-03-281-2/+2
| | | | svn path=/trunk/netsurf/; revision=10186
* Fix new warnings. Not sure if I should be declaring all the gadgets as ↵Chris Young2010-02-131-158/+157
| | | | | | | | | Object *, but that is less casting than declaring them all as struct Gadget * - and allows the merging of object and gadget arrays, which were causing a few problems previously. svn path=/trunk/netsurf/; revision=10039
* Notify on download completion using system-wide Ringhio notifications.Chris Young2010-01-251-3/+11
| | | | | | | | | - Uses ARexx currently due to includes for application.library v53 not having been released. - Shows a download complete message even if failed (but the user would already have seen a warning requester about that) svn path=/trunk/netsurf/; revision=9913
* It helps to allocate enough memory for 40 LONGs, and that memory needs to be ↵Chris Young2009-12-231-4/+4
| | | | | | | | returned regardless as passing a NULL to chooser.gadget crashes it. svn path=/trunk/netsurf/; revision=9757
* Search and a couple of other new optionsChris Young2009-12-231-19/+130
| | | | svn path=/trunk/netsurf/; revision=9756
* Implement the ability to stay in memory if all windows are closed. This and ↵Chris Young2009-10-031-1/+0
| | | | | | | | no window on startup can be used together to make NetSurf "quick launch" and always available. svn path=/trunk/netsurf/; revision=9603
* Add options for "no quit on last window close" (disabled - not implemented) andChris Young2009-09-291-28/+62
| | | | | | "no window on startup" svn path=/trunk/netsurf/; revision=9601
* Add missing code to apply the fetcher settingsChris Young2009-08-181-0/+77
| | | | | | Make some stuff private to gui_options.c svn path=/trunk/netsurf/; revision=9349
* Refactor text plotter and other font functions to remove dependency on CSS.John Mark Bell2009-07-211-2/+2
| | | | svn path=/trunk/netsurf/; revision=8641
* Don't do higher quality scaling on OS4.0 as it doesn't work.Chris Young2009-07-121-1/+9
| | | | svn path=/trunk/netsurf/; revision=8484
* Don't make the global bitmap a friend of the screen bitmap, instead allocate ↵Chris Young2009-07-051-1/+1
| | | | | | | | | | 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
* 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
* 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-271-134/+211
| | | | 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-261-1/+157
| | | | 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-251-0/+77
| | | | 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-251-0/+65
| | | | 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-241-4/+213
| | | | | | | | 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-231-0/+78
| | | | | | | | | (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-221-1/+206
| | | | svn path=/trunk/netsurf/; revision=7917
* Make all the buttons on the first two options tabs work.Chris Young2009-06-211-1/+62
| | | | | | | | 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
* 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-211-0/+32
| | | | | | | | | | | | | 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-211-4/+122
| | | | | | | | | | 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-211-6/+228
| | | | | | | | | 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-201-0/+103
svn path=/trunk/netsurf/; revision=7900