summaryrefslogtreecommitdiff
path: root/amiga/gui.c
Commit message (Collapse)AuthorAgeFilesLines
* Change the search ico to be a chooser gadget with the icon as the displayChris Young2014-06-151-67/+38
|
* Double the stack as it still runs out on occasionChris Young2014-06-011-1/+1
|
* Remove an unused variable.Michael Drake2014-05-311-1/+0
|
* fix amiga build to use correct nsurl acessor functionVincent Sanders2014-05-271-1/+1
|
* fix errors with path_to_url conversionVincent Sanders2014-05-271-2/+3
|
* rework path to url mapping functions to convert from and to nsurlVincent Sanders2014-05-261-148/+12
|
* Redraw the favicon if the window is resized.Chris Young2014-05-251-0/+1
|
* Try to ensure we get the correct search icon when the window opens.Chris Young2014-05-251-0/+1
|
* Move search_web_init somewhere saneChris Young2014-05-251-3/+2
|
* use new search web interface to refresh icon.Vincent Sanders2014-05-251-1/+1
|
* fix warnings in amiga build introduced in websearch changesVincent Sanders2014-05-251-4/+3
|
* fix amiga build errorVincent Sanders2014-05-251-1/+0
|
* Completely re-write web search provider handlingVincent Sanders2014-05-251-36/+49
|
* ensure all vmkpath implementations check their parametersVincent Sanders2014-05-171-0/+4
|
* Create cache dirChris Young2014-05-161-3/+10
|
* add backing store storage path to browser initialisationVincent Sanders2014-05-131-1/+1
|
* remove amiga specific mkpath wrapper as registration has been fixed and the ↵Vincent Sanders2014-05-111-15/+3
| | | | generic netsurf)mkpath is available
* Make mkpath allocate the string buffer for map_filename. Fixes 2119.Chris Young2014-05-101-2/+6
|
* ensure operations tables are registered as early as possible.Vincent Sanders2014-05-101-2/+7
|
* remove unecessary utils/url.h includesVincent Sanders2014-05-091-1/+0
|
* refactor url utility functions to use standard nserror codes and have ↵Vincent Sanders2014-05-081-1/+0
| | | | appropriate documentation.
* missing commaVincent Sanders2014-05-071-1/+1
|
* fix silly errors in atari and amiga file operation table changeVincent Sanders2014-05-071-2/+14
|
* add file operations table and make all frontends use it.Vincent Sanders2014-05-071-21/+122
| | | | | | | | | | | | | This rationalises the path construction and basename file operations. The default implementation is POSIX which works for all frontends except windows, riscos and amiga which have differeing path separators and rules. These implementations are significantly more robust than the previous nine implementations and also do not use unsafe strncpy or buffers with arbitrary length limits. These implementations also carry full documentation comments.
* Remove Cairo from AmigaOS frontend.Chris Young2014-05-031-5/+0
|
* Ensure we don't get extraneous signals allocatedChris Young2014-04-061-1/+2
|
* Fix a case where the screen wouldn't close if NetSurf had been launched from ↵Chris Young2014-04-061-4/+2
| | | | Workbench
* Fix some more cppcheck unread/unusedVariable warningsChris Young2014-04-051-3/+0
|
* Fix cppcheck constStatement warningChris Young2014-04-051-2/+2
|
* Fix some cppcheck variableScope warningsChris Young2014-04-051-4/+5
|
* Fix a bunch of cppcheck unusedVariable/unreadVariable warningsChris Young2014-04-051-26/+5
|
* Fix cppcheck variableHidingTypedefChris Young2014-04-051-5/+5
|
* Fix some cppcheck variableScope warningsChris Young2014-04-051-4/+3
|
* Fix cppcheck syntaxErrorChris Young2014-04-031-1/+1
|
* move page search gui callbacks to their own operations tableVincent Sanders2014-03-181-0/+1
|
* Ensure any user-input URLs are passed to the core in UTF-8.Chris Young2014-03-131-12/+18
| | | | | | 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.
* move scheduleing into browser operation tableVincent Sanders2014-03-091-5/+6
|
* Make history internal to browser_window module.Michael Drake2014-02-151-3/+3
|
* Fix builds.Michael Drake2014-02-101-2/+1
|
* Make browser_window_navigate (un)verifiable flag match browser_window_create.Michael Drake2014-02-101-10/+5
|
* Add some explanation for the future.Chris Young2014-02-101-0/+2
|
* Force downloads to abort on quitChris Young2014-02-101-9/+8
|
* Tidy-up; ami_try_quit is checking the window list nowChris Young2014-02-101-90/+29
|
* Try quitting after downloading if there are no windows openChris Young2014-02-101-0/+2
|
* screen_signal should be reset to -1Chris Young2014-02-101-1/+1
|
* Force the GUI opts window closed on quitChris Young2014-02-101-0/+4
|
* Free help before attempting to close the screen, as it doesn't consider ↵Chris Young2014-02-101-2/+1
| | | | itself a visitor window.
* Don't wait for the screen to close unless we're actually quitting.Chris Young2014-02-101-3/+4
|
* Ensure we always free the screen notification signalChris Young2014-02-101-1/+5
|
* Get and process AmigaGuide help messagesChris Young2014-02-101-9/+9
|