summaryrefslogtreecommitdiff
path: root/gtk
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix up for cookies_old rename.Michael Drake2013-07-222-2/+2
|
* s/history_core/local_history/Michael Drake2013-07-101-1/+1
|
* work round missing functionalityVincent Sanders2013-06-281-0/+11
|
* completely rework scaffolding window destruction using gtkwidget destroy signalsVincent Sanders2013-06-284-117/+161
|
* add new tab tabVincent Sanders2013-06-275-72/+242
|
* fix status/toolbar bottom split position and setting user option in gtkVincent Sanders2013-06-252-69/+104
|
* Add and use no proxy list optionVincent Sanders2013-06-042-1/+43
|
* add finalisation to options and document the API betterVincent Sanders2013-06-011-4/+11
|
* Remove 0.5px vertical displacement of text.Michael Drake2013-05-311-1/+1
|
* move gtk frontend to use new options APIVincent Sanders2013-05-285-310/+48
|
* fix mismatched option name and variable namesVincent Sanders2013-05-284-6/+6
| | | | | block_ads should be block_advertisments to match option name toolbar_status_width should be toolbar_status_size to match option name
* move options includeVincent Sanders2013-05-2814-15/+15
|
* change all core and frontend options headers to new formatVincent Sanders2013-05-281-61/+53
|
* remove extraneous debugVincent Sanders2013-05-231-2/+0
|
* move the logging initialisation out to be call by frontendsVincent Sanders2013-05-231-3/+16
| | | | | This allows each frontend to pass a distinct callback to configure the output file stream appropriately for their use.
* Convert image format to core format, when the core requests it.Michael Drake2013-05-201-1/+51
|
* Front ends have no reason to include desktop/selection.h now.Michael Drake2013-05-104-4/+0
|
* Remove struct selection from gui_drag_save_selection, so gui.h doesn't need ↵Michael Drake2013-05-101-1/+1
| | | | it now.
* Merge branch 'master' of git://git.netsurf-browser.org/netsurf into ↵Michael Drake2013-05-074-65/+53
|\ | | | | | | tlsa/selection-search-refactor
| * fix cookies and bookmarks windows on gtk3Vincent Sanders2013-05-042-0/+2
| |
| * Fix mouse wheel scrolling on gtk3 by implementing the smooth scroll directionVincent Sanders2013-05-042-65/+51
| | | | | | | | Fix mouse wheel scrolling on gtk2 by setting a reasonable default step
* | Remove search context from browser window, simplify search interface for ↵Michael Drake2013-05-072-23/+15
|/ | | | | | | | | | | | | | | | | | | | | | front ends. Added content interface for search. Removed bw->cur_search search context. Desktop layer now does nothing except pass search requests from front end onto the bw's current_content via the content interface. Search API reduced to a pair of functions at each level: {desktop|content|html|textplain}_search and {desktop|content|html|textplain}_search_clear Updated front ends to use simplified search API. Only tested GTK and RO builds. These confine the search stuff to render/. However search still uses struct selection. The handling for which is still spread over desktop/ and render/. Also the render/search code itself still fiddles inside html and textplain privates.
* fix theme adding dialogVincent Sanders2013-04-291-39/+51
|
* Remove another unused inuclude of render/textplain.h.Michael Drake2013-04-291-1/+0
|
* Ensure default C language is installedVincent Sanders2013-04-281-2/+2
|
* add fallback languageVincent Sanders2013-04-284-0/+4
|
* fix scrolling on gtk3Vincent Sanders2013-04-172-5/+12
|
* add translation tokens for GTK preferences dialogVincent Sanders2013-04-172-282/+282
|
* attach scrollbar and layout to the same adjustment so it need not be done in ↵Vincent Sanders2013-04-173-9/+33
| | | | code
* provide gettext hooks to use the netsurf localisation systemVincent Sanders2013-04-143-1/+76
| | | | | This means the internal message system is used for gettext calls from gtk libraries.
* remove unecissary glib internationalisation includeVincent Sanders2013-04-141-1/+0
|
* update gtk3 preferences dialogVincent Sanders2013-04-141-1677/+2088
|
* all-program now splits fatmessages for generic in-tree executionDaniel Silverstone (parasomnia chroot)2013-04-105-0/+5
|
* 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
|