summaryrefslogtreecommitdiff
path: root/gtk
Commit message (Collapse)AuthorAgeFilesLines
* Pass caret clip rect out to front ends. (Nothing actually using them yet.)Michael Drake2013-03-051-1/+2
|
* A load of refactoring of how content selection and input work.Michael Drake2013-02-222-7/+9
| | | | | | | | | | | | | 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.
* rename flags for browser_window routines to be shorterVincent Sanders2013-02-184-30/+30
|
* change browser_window_create and refactor all callsitesVincent Sanders2013-02-183-34/+129
|
* browser_window_navigate refactorVincent Sanders2013-02-182-27/+164
|
* Pass double and triple clicks to the browser window.Michael Drake2013-02-121-1/+7
|
* Make delete line key enum value name less missleading. (Doesn't cut to ↵Michael Drake2013-02-111-1/+1
| | | | clipboard.)
* Don't need to break on space any more. This gives us unicode line breaking ↵Michael Drake2013-02-101-18/+16
| | | | from pango.
* Pass correct mouse button for button 2.Michael Drake2013-01-161-1/+1
|
* Update GTK front end to implement new clipboard API.Michael Drake2013-01-082-42/+48
|
* Pass various control keys to core for clipboard control, etc.Michael Drake2013-01-081-1/+13
|
* implement the GTK preferances dialog with signalsVincent Sanders2013-01-0110-1294/+1351
|
* restructure GTK frontend options dialog to be compiant with the gnome HIG ↵Vincent Sanders2012-12-283-1526/+1625
| | | | and actually work
* fixup combo boxes to have content, missed in conversion from gladeVincent Sanders2012-12-261-16/+165
|
* move common include path setup to core MakefileVincent Sanders2012-12-201-1/+1
|
* split target defaults outVincent Sanders2012-12-131-0/+34
|
* add pkg-config macro for libraries which are not controled by configurationVincent Sanders2012-12-131-11/+14
|
* make macro name more correctVincent Sanders2012-12-131-9/+9
|
* Remove libxmlJohn-Mark Bell2012-11-101-1/+1
|
* Fix GNUisms to make things more portable.Anthony J. Bentley2012-11-071-6/+6
| | | | | On OpenBSD, install does not take a -v flag, and tar does not default to stdin/stdout.
* add math library to linkVincent Sanders2012-11-051-1/+1
|
* Appease ancient "install" by removing -CJohn-Mark Bell2012-11-051-4/+4
|
* Make step adjustment work on GTK 2.12John-Mark Bell2012-11-051-0/+4
|
* Merge branch 'master' of git://git.netsurf-browser.org/netsurfRob Kendrick (fatigue)2012-11-041-0/+8
|\
| * Force GtkAdjustments to have a step -- this is a bodge but makes ↵Daniel Silverstone2012-11-041-0/+8
| | | | | | | | scrollwheels work again
* | Try to rationalise the gtk install target somewhatRob Kendrick (fatigue)2012-11-0412-34/+25
|/
* Port save complete to libdom.John-Mark Bell2012-11-034-84/+5
|
* Merge Vincent's Javascript work onto masterDaniel Silverstone2012-11-031-4/+0
|\
| * Ensure that we turn on JS sources if either of USE_JS or USE_MOZJS is triggeredDaniel Silverstone2012-11-021-4/+0
| |
* | Add a macro to split and install messages files, and have gtk front end use it.Rob Kendrick (monotony)2012-11-031-0/+1
| |
* | Deference symlinks when installing. This should be rewritten to use the ↵Rob Kendrick (monotony)2012-11-021-2/+2
|/ | | | install tool
* Fix "error setting certificate verify locations" problem when the Choices ↵Michael Drake2012-10-171-46/+40
| | | | file doesn't exist. Now there's a single place for front ends to set options overrides. Fix nsoption_setnull_charp leak.
* Remove suspension of bmp/gif images. It's completely redundant with the ↵Michael Drake2012-10-141-12/+0
| | | | convert on demand core image cache.
* Remove unnecessary libxml includes from GTK includesDaniel Silverstone2012-10-112-2/+0
|
* Fix up ripples from urldb change.Michael Drake2012-10-114-21/+21
|
* trivial docuemntation cleanups to address some of the huge number of ↵Vincent Sanders2012-10-082-12/+12
| | | | docuemntation warnings
* Make GTK install target work again, and make copy flags consistentRob Kendrick (humdrum)2012-10-021-23/+23
|
* Split install and package targets.Vincent Sanders2012-08-231-0/+45
| | | | Install target is for installing on the local machine and package generates a package
* Fix scaled tiled image rendering.Michael Drake2012-08-221-3/+0
|
* Test for zero width/height at the start.Michael Drake2012-08-221-5/+5
|
* Move browser_window struct to private header. Places that shouldn't include ↵Michael Drake2012-08-227-4/+7
| | | | | | | | | | | | | | | | | it do, such as front end code. Frontends that have been updated to build: framebuffer gtk monkey riscos TODO: amiga atari beos cocoa windows
* Change order of libs.Michael Drake2012-08-211-9/+8
|
* Don't need to set everything to zero since it's staticMichael Drake2012-08-201-2/+1
|
* Allow the presence of form inputs to be obtained without knowledge of html ↵Michael Drake2012-08-201-1/+2
| | | | content internals.
* Remove a bunch of unused includes.Michael Drake2012-08-201-2/+0
|
* Remove unused includes.Michael Drake2012-08-202-2/+0
|
* Use proper function for dumping box tree.Michael Drake2012-08-201-7/+1
|
* Remove unused struct box.Michael Drake2012-08-201-1/+0
|
* Clean up search gui callbacks.Michael Drake2012-08-141-1/+1
|
* s/TRUE/true/Michael Drake2012-08-131-1/+1
|