summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Increase allocation increment step size.Michael Drake2013-02-221-13/+13
|
* Textarea tweaks for caret placement after selection removal.Michael Drake2013-02-221-3/+6
|
* Fix setting of empty selections.Michael Drake2013-02-221-0/+5
|
* Fixup for core selection change.Michael Drake2013-02-223-6/+4
|
* Don't bypass html form handling layer when passing keypress to textarea.Michael Drake2013-02-221-1/+2
|
* Various warning squashes and fixes.Michael Drake2013-02-225-5/+9
|
* Fixup for core changes. (Selection and errorcode.)Michael Drake2013-02-221-3/+4
|
* Squash warnings from errorcode shake up.Michael Drake2013-02-221-0/+1
|
* Pass select all as keypress.Michael Drake2013-02-221-2/+1
|
* Update for core change.Michael Drake2013-02-221-3/+5
|
* More fixup for new core selection treatment.Michael Drake2013-02-221-2/+2
|
* Update for new core selection stuff. Save handling still needs fixing. ↵Michael Drake2013-02-221-2/+2
| | | | Core now gives a char * that the front end should free.
* Update for new core selection handling.Michael Drake2013-02-221-2/+2
|
* Include stdbool.hMichael Drake2013-02-221-0/+1
|
* Merge branch 'master' of git://git.netsurf-browser.org/netsurfMichael Drake2013-02-226-481/+594
|\ | | | | | | | | Conflicts of doom: render/html.c
| * remove alloc.cChris Young2013-02-211-1/+1
| |
| * Remove this; it's worse in real-life situations than the buggy newlib version.Chris Young2013-02-211-36/+0
| |
| * Deactivate alloc replacement; it refuses to work when other libs are ↵Chris Young2013-02-211-1/+0
| | | | | | | | involved. Replacing the relevant malloc/realloc/free triplets in textarea.c does appear to work with the replacement, however.
| * Attempt replacement of memory allocation functions with primitive working ↵Chris Young2013-02-212-1/+38
| | | | | | | | alternatives
| * memory leakChris Young2013-02-201-0/+3
| |
| * correct reference counting for moved css callsVincent Sanders2013-02-201-16/+6
| |
| * deal with inline styles on updates instead of insertVincent Sanders2013-02-202-79/+159
| |
| * change stylesheet fetching to be generated from the default dom eventsVincent Sanders2013-02-194-448/+509
| |
| * refactor stylesheet fetching code to not have redundant sheet countVincent Sanders2013-02-191-68/+47
| |
* | A load of refactoring of how content selection and input work.Michael Drake2013-02-2225-498/+1006
|/ | | | | | | | | | | | | Keypresses now go via content interface. Contents don't shove the selection object into browser windows any more. Contents report selection existence by sending message. HTML content keeps track of where selections in it exist. Contents report whether they have input focus via caret setting msg. Caret can be hidden (can still input/paste) or removed. Consolidate textarea selection handling. Make textarea report its selection status changes to client. Various textarea fixes. Changed how we decide when to clear selections, and give focus.
* Fix handling of treeview launch actions.John-Mark Bell2013-02-191-1/+4
|
* Remove spurious error message after closing AboutChris Young2013-02-181-12/+14
|
* Add missing flagChris Young2013-02-181-1/+2
|
* clean out useless outdated #if 0 blocks they serve no purpose and keep ↵Vincent Sanders2013-02-1811-1558/+4
| | | | causing confusion in core refactors. Better examples are available in other frontends or in teh revision control system if strictly necessary
* fix remaining errors introduced in refactorVincent Sanders2013-02-182-2/+2
|
* Fix build.Michael Drake2013-02-183-1/+3
|
* More fixup.Michael Drake2013-02-182-6/+10
|
* Make it build again.Michael Drake2013-02-181-11/+13
|
* fix errors introduced in refactorVincent Sanders2013-02-188-39/+54
|
* rename flags for browser_window routines to be shorterVincent Sanders2013-02-1844-283/+283
|
* change browser_window_create and refactor all callsitesVincent Sanders2013-02-1832-346/+1277
|
* browser_window_navigate refactorVincent Sanders2013-02-1831-417/+1281
|
* Identify JavaScript by extension as a fallbackChris Young2013-02-151-0/+4
|
* Set default JavaScript icon to report correct MIME typeChris Young2013-02-151-0/+1
|
* More logical splitting codeChris Young2013-02-151-14/+9
|
* Change selection colours so selection background takes text colour, and ↵Michael Drake2013-02-151-9/+6
| | | | selected text becomes black or white -- whichever gives greatest contrast.
* Type &F81 --> "JSScript".Michael Drake2013-02-151-0/+1
|
* Add JS filetype to mimetype mapping.Michael Drake2013-02-151-0/+1
|
* Fix potential double free when we've had something in our clipboard, another ↵Michael Drake2013-02-131-9/+12
| | | | app has claimed the clipboard, and the clipboard is now empty/disowned by all apps, and we try to paste the empty clipboard twice in NetSurf.
* Merge branch 'master' of git://git.netsurf-browser.org/netsurfMichael Drake2013-02-132-15/+9
|\
| * rationalise the removal of the box redraw queueChris Young2013-02-132-15/+9
| |
* | Changing browser window to get wimp double clicks meant enum value for ↵Michael Drake2013-02-131-3/+2
| | | | | | | | single clicks was different. This broke the window taking focus on a single click. Fixed.
* | Move selection clearing into a function, and expose it in the header file.Michael Drake2013-02-132-14/+34
|/
* Calculate and store text offsets only when they change, rather than ↵Michael Drake2013-02-131-23/+37
| | | | recalculating on every redraw and caret placement. Also ensures that caret placement and redraw get the same text offset values.
* Fun micro-optimisations.Michael Drake2013-02-121-21/+15
|