summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* make popup context menu work on toolbarVincent Sanders2019-08-314-302/+350
|
* complete toolbar button click handler implementationVincent Sanders2019-08-303-329/+386
|
* another five handlers and fix menu sensitivity on throbber state changeVincent Sanders2019-08-297-188/+227
|
* add five more handlersVincent Sanders2019-08-293-58/+144
|
* implemented another seven signal handlersVincent Sanders2019-08-294-164/+291
|
* implement more toolbar item handlers and make menus call themVincent Sanders2019-08-286-358/+428
|
* allow menu activation to use the toolbar button implementationsVincent Sanders2019-08-2714-106/+317
|
* clean up some more handler code and remove button pushVincent Sanders2019-08-262-83/+117
|
* make menu sensitivity workVincent Sanders2019-08-253-168/+102
| | | | what remains is interfaces to make the toolbar appropriately sensative
* make menus work againVincent Sanders2019-08-252-35/+38
|
* make web search box workVincent Sanders2019-08-243-150/+148
|
* add home button clicked handlerVincent Sanders2019-08-232-71/+155
|
* implement several more button press handlersVincent Sanders2019-08-223-30/+140
|
* connect button clicked events for local history and stop buttonsVincent Sanders2019-08-223-206/+254
|
* fix url enttry completionVincent Sanders2019-08-213-23/+59
|
* cleanup toolbar warningsVincent Sanders2019-08-212-5/+4
|
* make url entry repond to navigate and update signalsVincent Sanders2019-08-214-13/+113
|
* make toolbar url entry display urlVincent Sanders2019-08-205-32/+179
|
* working throbberVincent Sanders2019-08-205-76/+161
|
* move toolbar to be in tab contentsVincent Sanders2019-08-204-24/+149
|
* get the code to at least compile again. toolbar is completely brokenVincent Sanders2019-08-203-685/+742
|
* moved most of init to toolbar.cVincent Sanders2019-08-208-696/+1049
|
* fix spelling mistakes from miscellaneous event commitVincent Sanders2019-08-203-7/+7
|
* add miscellaneous event to browser window callback tableVincent Sanders2019-08-2013-163/+410
| | | | | | | | | | | | extend the browser window callback table with a miscallaneous event entry. This is used to replace all browser window callbacks which take no parameters. This reduces the API surface from seven separate calls to a single call with an enumeration which may be readily extended. The initial implementation in the frontends simply calls the original implementations to reduce scope for errors.
* access gtk throbber frames through an interfaceVincent Sanders2019-08-184-39/+92
| | | | | | This changes the gtk throbber frames to be accessed through an API This removes teh nsgtk_throbber global and hides the implementation details from the rest of the code.
* Move favicon from url entry widget to notebook tab labelVincent Sanders2019-08-157-82/+133
|
* SSL Error: Enable OpenSSL hostname verificationDaniel Silverstone2019-08-144-20/+23
| | | | | | | | Since OpenSSL 1.0.2 there has been hostname verification support which cURL doesn't turn on for some reason. Turn it on so that we get better hostname verification handling. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* browser_window: handle 'back to safety' cleanlyDaniel Silverstone2019-08-141-1/+5
| | | | | | | | | | In order to ensure we actually go back to safety, clear the curent loading parameters, and transfer the load parameters for where we're going into them to be closer to a real navigate, otherwise we end up copying the wrong loading parameters over the top when we complete the back-to-safety navigation. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Clean up message translationsVincent Sanders2019-08-141-1682/+1688
| | | | | | reorder sections to be a bit more logical change numerous messages to be frontend specific move several tokens to the "Unused" secion and comment them all
* fix atari removal of login windowVincent Sanders2019-08-142-30/+0
|
* remove login window from atari frontendVincent Sanders2019-08-143-99/+0
|
* remove login window from amiga frontendVincent Sanders2019-08-144-330/+1
|
* remove login from riscos frontendVincent Sanders2019-08-148-727/+1
|
* remove login window from windows frontendVincent Sanders2019-08-144-338/+1
|
* remove login window from gtk front endVincent Sanders2019-08-138-652/+1
|
* make internal url navigation check safeVincent Sanders2019-08-121-14/+38
|
* Amiga: DebugPrintF is OS4-onlyChris Young2019-08-101-0/+2
|
* Amiga: OS3 doesn't know FOREGROUNDPEN, so use TEXTPEN insteadChris Young2019-08-101-1/+1
|
* Amiga: Implement a simple listbrowser log in the GUIChris Young2019-08-104-8/+282
| | | | Can be revealed/hidden with F12 and is currently undocumented.
* Amiga: Allow running JS from ARexxChris Young2019-08-102-1/+32
| | | | | | Option arexx_allow_exec enables the EXEC command. It is disabled by default and currently undocumented. Theoretically this could be used by a form filler application.
* Remove scale from Amiga frontendChris Young2019-08-101-47/+26
| | | | | | Remove shadow scale variable Redraw when scale is changed This also fixes a long-standing bug where the window would not redraw correctly when scrolling if not at 100% scale
* add English message text for ssl errorsVincent Sanders2019-08-102-1/+12
|
* add common name ssl certificate errorVincent Sanders2019-08-103-3/+22
| | | | | This adds an ssl faliure code and explanation why curl fetcher does not currently set it.
* About: Tweak the new about query page renderng.Michael Drake2019-08-092-11/+11
|
* rework about scheme handlers to be consistant with output buffer handlingVincent Sanders2019-08-081-176/+234
|
* apply tlsa styling improvements to about scheme query pagesVincent Sanders2019-08-072-20/+69
|
* add basic styling to about scheme privacy query pageVincent Sanders2019-08-073-55/+126
|
* Improve the about scheme query page generation be be bounds safeVincent Sanders2019-08-062-53/+144
|
* Support SSL verification through new about: handlerDaniel Silverstone2019-08-0612-40/+291
| | | | | | | | In doing this, also propagate why the certificates were bad so that the page can display a reason. We will need FatMessages for all these. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* browser_window: Improve history behaviour on internal navDaniel Silverstone2019-08-061-3/+9
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>