Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Force always show tabs when clicktab.gadget is older than v53 | Chris Young | 2016-01-31 | 1 | -1/+6 |
| | |||||
* | Disable "native scaled bitmaps" option if we're in palette mapped mode | Chris Young | 2016-01-30 | 1 | -2/+5 |
| | |||||
* | Disable the DPI gadget if in bitmap/diskfont fonts mode | Chris Young | 2016-01-28 | 1 | -1/+7 |
| | | | | Diskfont renders all font sizes at 72dpi. | ||||
* | Add a GUI prefs option on OS3 only, to toggle between bitmap and outline fonts | Chris Young | 2016-01-27 | 1 | -1/+22 |
| | | | | | | "Allow bitmap fonts" causes NetSurf to use diskfont and graphics library routines for opening and displaying fonts. This allows bitmap fonts to be used which are much faster on 68k hardware than outline fonts, but loses the ability to render pages in UTF-8. Conversely, toggling this option off makes NetSurf use bullet.library directly and render glyphs itself, which precludes the usage of bitmap fonts but allows the full range of UTF-8 characters to be displayed. This option is ON by default on OS3 for speed reasons, and OFF by default on OS4. Additionally, this option is not shown on the prefs GUI on OS4 as the speed difference between bitmap and outline fonts is negligible on that hardware and I don't want to encourage the use of an option which provides inferior rendering. | ||||
* | Add the remaining missing OS3 prefs GUI elements | Chris Young | 2016-01-27 | 1 | -24/+29 |
| | | | | Might need to add/remove some things for the OS3 build | ||||
* | Add dither and nativebitmap options to OS3 prefs gui | Chris Young | 2016-01-27 | 1 | -21/+20 |
| | |||||
* | Enable proxy options in prefs GUI for OS3 | Chris Young | 2016-01-27 | 1 | -8/+10 |
| | |||||
* | Fix some memory leakage | Chris Young | 2016-01-27 | 1 | -3/+28 |
| | |||||
* | fix the incorrect copy'n'pasted parameters | Chris Young | 2016-01-26 | 1 | -6/+6 |
| | |||||
* | Move OS3 array to list into separate function | Chris Young | 2016-01-26 | 1 | -20/+37 |
| | |||||
* | Don't read the values of gadgets which were not created. | Chris Young | 2016-01-26 | 1 | -1/+20 |
| | |||||
* | Make most of the prefs GUI display (and hopefully work) under OS3 | Chris Young | 2016-01-26 | 1 | -11/+30 |
| | | | | | | page.gadget is not a public class in OS3 Some gadgets which will not work have been temporarily #ifdef'd for OS4 only Some gadgets which are not relevant have been disabled to avoid random values being set | ||||
* | More font-related tidy-up | Chris Young | 2016-01-16 | 1 | -0/+1 |
| | |||||
* | Correct checkbox logic | Chris Young | 2015-09-05 | 1 | -3/+3 |
| | |||||
* | Enable control of core/popupmenu select menus in the prefs GUI. | Chris Young | 2015-09-05 | 1 | -1/+20 |
| | | | | This at least gives the option for people who prefer the popupmenu-based selection menus to easily switch back to the core ones when the options don't all fit on the screen (as popupmenu can't scroll). | ||||
* | Rename context_menu.c and strip out all the context menu code, so this file ↵ | Chris Young | 2015-09-05 | 1 | -18/+0 |
| | | | | and popupmenu.class is only used (optionally) for HTML form selection. | ||||
* | Remove a double free and re-arrange to stop referencing a freed pointer. | Chris Young | 2015-08-15 | 1 | -2/+1 |
| | |||||
* | Fix options clicktab creation on OS3 | Chris Young | 2015-08-15 | 1 | -5/+40 |
| | | | | None of the rest of this GUI creates properly yet. | ||||
* | Permanently enable display of the "enable javascript" UI options | Chris Young | 2015-08-09 | 1 | -4/+0 |
| | |||||
* | Move everything else over to using the class pointers. | Chris Young | 2015-01-26 | 1 | -196/+194 |
| | | | | Exception: popupmenu.class is still using old _GetClass functions. | ||||
* | Add missing headers | Chris Young | 2015-01-20 | 1 | -0/+1 |
| | |||||
* | Fixup gui_options.c for OS3 | Chris Young | 2015-01-18 | 1 | -2/+3 |
| | |||||
* | Should be able to switch to public bw header now. | Michael Drake | 2014-11-21 | 1 | -1/+1 |
| | |||||
* | Use browser_window_get_url, instead of fishing content out of bw and getting ↵ | Michael Drake | 2014-11-21 | 1 | -1/+1 |
| | | | | URL from that. | ||||
* | Allocate screen title when first needed and keep it private to amiga/gui.c | Chris Young | 2014-11-16 | 1 | -1/+1 |
| | |||||
* | Replace curbw (current browser_window, used mostly for ARexx support) with ↵ | Chris Young | 2014-11-16 | 1 | -3/+3 |
| | | | | cur_gw (current gui_window) | ||||
* | Fix warnings | Chris Young | 2014-11-09 | 1 | -2/+3 |
| | |||||
* | Don't crash if download dir not set | Chris Young | 2014-11-04 | 1 | -1/+2 |
| | |||||
* | If the initial download dir is changed, update requesters immediately to use ↵ | Chris Young | 2014-10-28 | 1 | -1/+5 |
| | | | | that as the next location. | ||||
* | Update amiga frontend for split operation table header changes | Vincent Sanders | 2014-10-16 | 1 | -21/+23 |
| | |||||
* | Change the search ico to be a chooser gadget with the icon as the display | Chris Young | 2014-06-15 | 1 | -3/+1 |
| | |||||
* | Use search provider iterator. | Chris Young | 2014-06-15 | 1 | -27/+28 |
| | | | | Use a List instead of an array as it is more flexible | ||||
* | fix disc cache size option to be unsigned | Vincent Sanders | 2014-06-09 | 1 | -3/+3 |
| | |||||
* | Completely re-write web search provider handling | Vincent Sanders | 2014-05-25 | 1 | -2/+1 |
| | |||||
* | Set a more sensible upper cache size limit. | Chris Young | 2014-05-16 | 1 | -1/+1 |
| | |||||
* | Add disc cache size to settings UI | Chris Young | 2014-05-16 | 1 | -5/+5 |
| | |||||
* | Fix cppcheck arrayIndexOutOfBounds | Chris Young | 2014-04-05 | 1 | -1/+1 |
| | |||||
* | Ensure any user-input URLs are passed to the core in UTF-8. | Chris Young | 2014-03-13 | 1 | -2/+5 |
| | | | | | | Everything else, including any content of the URL bar which hasn't just been entered by the user, is assumed to be in ASCII. NB: The exception is the ARexx OPEN command. This is because NetSurf uses the ARexx port and this command internally when multiple instances are opened. file: addresses typed into the address bar containing non-ASCII characters will probably no loger work, but it is expected that under normal circumstances, users will either drag'n'drop files or use Project=>Open. If it becomes an issue I will work around it at a later date. | ||||
* | Disable the dither option if we're running on a screen which doesn't use it. | Chris Young | 2014-03-01 | 1 | -0/+5 |
| | |||||
* | Initialise AmigaGuide help system only at the point of first use. | Chris Young | 2014-02-07 | 1 | -2/+2 |
| | |||||
* | Enforce the use of popupmenu.library >=53.11 | Chris Young | 2014-01-10 | 1 | -0/+1 |
| | | | | Older versions have a dangerous bug which manifests itself as a deadlock or a crash. | ||||
* | Use LIB_IS_AT_LEAST macro | Chris Young | 2013-10-13 | 1 | -1/+1 |
| | |||||
* | Replace AllocVec with AllocVecTags. Remove some instances of MEMF_CLEAR ↵ | Chris Young | 2013-10-12 | 1 | -2/+2 |
| | | | | where it is not necessary. | ||||
* | Don't change the setting, just in case NetSurf is being used from two ↵ | Chris Young | 2013-10-12 | 1 | -5/+1 |
| | | | | different OS installs on the same computer. | ||||
* | Force usage of OS pointers for OS4.1, there's no reason to use custom ones now. | Chris Young | 2013-10-12 | 1 | -0/+9 |
| | |||||
* | Add proxy bypass option | Chris Young | 2013-06-08 | 1 | -2/+25 |
| | |||||
* | Don't read the state of gadgets which don't exist | Chris Young | 2013-06-01 | 1 | -0/+2 |
| | |||||
* | Fix a crash when edit settings if NetSurf is running on the WB screen | Chris Young | 2013-05-31 | 1 | -6/+6 |
| | | | | Rename use_pubscreen to make it clearer what the option is for | ||||
* | fixup atari option names | Vincent Sanders | 2013-05-28 | 1 | -1/+1 |
| | |||||
* | fixup issues with new options API merge | Vincent Sanders | 2013-05-28 | 1 | -14/+15 |
| |