summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* remove further extraneous includesVincent Sanders2014-02-014-10/+11
|
* remove unnecessary includesVincent Sanders2014-02-014-11/+14
|
* make clipboard table operations static and remove unecessary includesVincent Sanders2014-02-014-24/+15
|
* make the clipboard operation table and members static to textselection ↵Vincent Sanders2014-02-016-35/+43
| | | | module and cleanup unnecessary includes
* Merge remote-tracking branch 'origin/stevef/menus'Vincent Sanders2014-01-315-38/+45
|\
| * Provide a dedicated interface for destroying open menus.Steve Fryatt2014-01-295-38/+45
| | | | | | | | | | Add ro_gui_menu_destroy(), so that this specific task does not share the same code as the more general task of tidying up after menus have been closed by other means. The original ro_gui_menu_closed() now simply cleans up from a known (or assumed) closure, without forcing a closure itself.
* | bump the maximum number of nodes in the doxygen documentation and fix a ↵Vincent Sanders2014-01-292-15/+16
| | | | | | | | couple of small documentation errors
* | add missing include for neturf_quit symbolVincent Sanders2014-01-292-7/+9
| |
* | move verbose log global into logging module and remove netsurf.h includeVincent Sanders2014-01-294-4/+6
| |
* | fix missing includesVincent Sanders2014-01-293-0/+4
| |
* | clean up desktop/gui.h include usageVincent Sanders2014-01-2920-28/+69
|/
* Merge remote-tracking branch 'origin/stevef/menus'Vincent Sanders2014-01-294-2/+26
|\
| * Don't poll when converting a menu to a dialogue, as the resulting ↵Steve Fryatt2014-01-281-1/+0
| | | | | | | | Message_MenusDeleted no longer kills any newly-opened menus.
| * Improve handling of Message_MenusDeleted so that we don't close whatever ↵Steve Fryatt2014-01-283-1/+26
| | | | | | | | menu tree is open at the time.
* | env.sh: Add ns-pkgman-install to install Haiku dev packagesFrançois Revol2014-01-291-0/+13
| | | | | | | | It is now provided as a specific package.
* | env.sh: Use a more portable way of counting online processorsFrançois Revol2014-01-291-1/+1
|/ | | | | | | | | | | | | getconf _NPROCESSORS_ONLN should be available on Linux, FreeBSD and OSX at least: http://linux.die.net/man/1/getconf https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/getconf.1.html getconf NPROCESSORS_ONLN is BSD variant which Haiku provides. One might want to handle Solaris too some day... cf. https://gist.github.com/jj1bdx/5746298
* fix dumb typos from utf8 error return refactorVincent Sanders2014-01-282-2/+2
|
* move utf8 conversion routines to use nserror instead of their own error enumVincent Sanders2014-01-2837-358/+365
|
* beos: Fix buildFrançois Revol2014-01-281-0/+1
| | | | Add missing header due to moved function.
* beos: Account for change in atomic_add() prototype in HaikuFrançois Revol2014-01-281-1/+1
| | | | | Since the scheduler branch merge, atomic_add() takes a pointer to int32, doesn't require the target to be volatile anymore.
* Update copyright dates in modified files.Steve Fryatt2014-01-262-1/+2
|
* Add belt and braces to ensure that URL Bar content is always cleanly terminated.Steve Fryatt2014-01-261-2/+5
|
* Make Open URL dialogue allocate memory for the URL field.Steve Fryatt2014-01-267-15/+76
| | | | Add global constant for URL length, to manage both URL Bar and Open URL.
* Increase maximum size of a URL in the URL Bar to 2047 characters plus ↵Steve Fryatt2014-01-261-2/+2
| | | | terminator.
* Improve URL handling in URL Bar.Steve Fryatt2014-01-262-9/+55
| | | | | | Rationalise handling of UTF8, so that URLs are always converted into local encoding even if there is no URL icon present. In addition, make preliminary hotlist test in set_url() use local encoding, in line with all subsequent checks. Make handling of over-length URLs more sensible: warn user and completely blank the URL bar.
* fix errors in url_to_path tfetch table changesVincent Sanders2014-01-253-1/+3
|
* move path_to_url and url_to_path to fetch operation tableVincent Sanders2014-01-2532-506/+607
|
* Use corestring.Michael Drake2014-01-251-15/+2
|
* Use corestring.Michael Drake2014-01-253-10/+6
|
* Just ref a corestring.Michael Drake2014-01-241-5/+3
|
* Simplify and optimise icon handling.Michael Drake2014-01-243-43/+33
|
* Actually use the fact scheme is interned.Michael Drake2014-01-241-6/+6
|
* Ensure the screen actually gets closed before NetSurf quits.Chris Young2014-01-241-2/+6
|
* Use corestrings.Michael Drake2014-01-241-28/+6
|
* Use corestring.Michael Drake2014-01-241-14/+2
|
* Use corestrings for "about", "data", and "resource".Michael Drake2014-01-245-20/+18
|
* Use corestring ref.Michael Drake2014-01-241-6/+2
|
* Just use corestring refs.Michael Drake2014-01-241-10/+3
|
* Use corestrings for fetch module's lwc strings.Michael Drake2014-01-243-23/+7
|
* Use corestrings in box construction.Michael Drake2014-01-245-170/+102
|
* Ensure first option gets selected when the markup doesn't specify any ↵Michael Drake2014-01-241-0/+2
| | | | options as selected.
* Merge branch 'master' of git://git.netsurf-browser.org/netsurfMichael Drake2014-01-249-186/+203
|\
| * ensure imagemap lists are freed on error paths (coverity 1109880)Vincent Sanders2014-01-241-0/+6
| |
| * ensure monkey command dispatch frees argument vector (coverity 1127054)Vincent Sanders2014-01-241-1/+4
| |
| * move framebuffer fetch operations to their own moduleVincent Sanders2014-01-247-185/+193
| |
* | Fix Coverity-spotted issue. (Fixes behaviour for multiple selects.) Also ↵Michael Drake2014-01-241-1/+2
|/ | | | minor optimisation.
* fix build faliures from fetch table operation refactorVincent Sanders2014-01-232-2/+2
|
* create table for fetcher operations and move all operations into itVincent Sanders2014-01-2337-128/+331
|
* Deselect other options when select option is selected, and it's not a ↵Michael Drake2014-01-211-4/+8
| | | | multi-select.
* More scaled rendering improvements. Partial redraws of scaled textareas ↵Michael Drake2014-01-211-3/+12
| | | | can't work atm, since neither the textarea nor content is aware of scale.