summaryrefslogtreecommitdiff
path: root/frontends
Commit message (Collapse)AuthorAgeFilesLines
* URL escape: Simplify to avoid unnecessary allocation.Michael Drake2016-07-252-17/+20
| | | | | | | | This removes the toskip parameter, which was only used by the RISC OS front end. The toskip param was used to skip 8 characters which did not need to be escaped from the start of the URL. The RISC OS front end now orders the steps of its URL construction to avoid the need for this.
* Fix TODO (writing past end of buffer)Chris Young2016-07-241-9/+10
|
* URL unescape: return the new length to the caller.Michael Drake2016-07-246-8/+16
| | | | | | | | The avoids situations were we threw away the length, only for the caller to have to strlen the returned string. Note, there seems to be a case of the amiga front end writing beyond end of allocation. Added a TODO for now.
* Explicitely support http and https URI schemes in the .desktopFrançois Revol2016-07-221-1/+1
|
* add header for memcpy prototypeVincent Sanders2016-07-151-0/+1
|
* use the correct png type when reading header width and heightVincent Sanders2016-07-151-171/+159
|
* fix gtk TLS certificate viewing with multiple queriesVincent Sanders2016-07-126-26/+79
|
* Make browserglob private to gui.cChris Young2016-07-097-10/+18
|
* tidy-upChris Young2016-07-095-16/+13
|
* Only set JSIMD_FORCENONE if it is not already setChris Young2016-07-091-1/+11
|
* Add missing filesChris Young2016-07-093-0/+88
|
* Force disable libjpeg-turbo's use of AltiVec if we don't have itChris Young2016-07-092-1/+11
| | | | NB: This var must be set when NetSurf is launched. The in-program setting is just a precaution in case the install script isn't run
* Set envvar to the correct valueChris Young2016-07-091-1/+1
|
* Move current user options path to an abstracted nsoptions_read/write functionChris Young2016-07-095-11/+9
|
* Remove unused variable; help gccChris Young2016-07-092-16/+15
|
* Set an env-var if we don't have AltiVecChris Young2016-07-091-0/+13
| | | | This, in theory, allows us to use libjpeg-turbo 1.5+ on both AltiVec and non-AltiVec systems.
* Fix logic in the rare case we're running 8-bit and have a cached full-size ↵Chris Young2016-07-081-2/+4
| | | | native BitMap but need a scaled one.
* Fix the caching logic now we've moved 8-bit scaling earlier in the codeChris Young2016-07-081-2/+4
|
* Use GuiGFX to scale 8-bit images rather than doing two separate operationsChris Young2016-07-081-7/+12
|
* Force friend BitMap usage at depths>8bppChris Young2016-07-081-17/+15
| | | | Fix logic so this forced usage actually applies
* restrict some more varsChris Young2016-07-081-8/+8
|
* Fix the signalling to the old session of NetSurf from the newly-launched one.Chris Young2016-07-033-5/+12
| | | | No idea how this ever worked previously, as it was sending commands to the ARexx server instead of NetSurf.
* Help gcc optChris Young2016-07-031-3/+3
|
* Fix specifying URLs on command lineChris Young2016-07-031-1/+1
|
* Attempt to help gcc out a littleChris Young2016-07-037-38/+47
|
* Use functions for determining throbber bitmap sizeChris Young2016-07-033-17/+27
|
* Handle closing windows and quitting from the menu differentlyChris Young2016-07-034-17/+22
|
* Remove ami_menu_toggle_checked globalChris Young2016-07-034-9/+31
|
* Ensure we aren't using a NULL native BitMap anywhereChris Young2016-07-022-23/+29
|
* Don't abort on startup if GuiGFX is not availableChris Young2016-07-022-7/+16
| | | | Most OS4 users won't need it, everybody else might like the opportunity of using NetSurf to download it :)
* Make Amiga SearchEngines file out of the global one plus our own additionsChris Young2016-07-013-23/+4
|
* move key press enums and operations to their own headerVincent Sanders2016-07-0138-51/+50
|
* remove unecessary core window header usageVincent Sanders2016-06-306-5/+3
|
* fix missing includes caused by header cleanupsVincent Sanders2016-06-302-0/+2
|
* remove unecessary textinput header use from global history headerVincent Sanders2016-06-302-1/+3
|
* remove unecessary textinput header use from hotlist headerVincent Sanders2016-06-302-0/+2
|
* fix missing keycode include on atari platformVincent Sanders2016-06-301-6/+7
|
* reduce curl usage to fetcher, url unescaping and time parsingVincent Sanders2016-06-298-21/+23
|
* Move fetcher_fdset to fetch.h (and rename to fetch_fdset). Maybe not ideal ↵Daniel Silverstone2016-06-274-8/+8
| | | | but better
* Add NULL for silly frontend which can't use a useful compilerDaniel Silverstone2016-06-271-0/+1
|
* Remove old native build lines from makefileChris Young2016-06-251-34/+10
|
* Use libiconv instead of newlib's iconvChris Young2016-06-252-7/+13
| | | | | Requires invalid input to be explicitly ignored, as unlike newlib invalid characters are not replaced with '?' Fixes bug 2440
* Use charset from default Locale and store it in an option so we can (a) ↵Chris Young2016-06-255-51/+30
| | | | override and (b) get it without constantly looking it up
* NULL a couple of variablesChris Young2016-06-152-2/+2
|
* move the public form APIVincent Sanders2016-06-146-8/+8
|
* msplit public url database API out for frontendsVincent Sanders2016-06-1321-26/+42
|
* reduce cocoa unecessary use of core APIVincent Sanders2016-06-128-7/+9
|
* reduce cocoa frontend use of content APIVincent Sanders2016-06-127-17/+13
|
* remove unecessary content header inclusion from beos frontendVincent Sanders2016-06-1110-76/+72
|
* remove unecessary risc os frontend usage of content headersVincent Sanders2016-06-1014-50/+43
|