Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf into ↵ | Michael Drake | 2013-05-07 | 4 | -65/+53 | |
|\ | | | | | | | tlsa/selection-search-refactor | |||||
| * | fix cookies and bookmarks windows on gtk3 | Vincent Sanders | 2013-05-04 | 2 | -0/+2 | |
| | | ||||||
| * | Fix mouse wheel scrolling on gtk3 by implementing the smooth scroll direction | Vincent Sanders | 2013-05-04 | 2 | -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 Drake | 2013-05-07 | 2 | -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 dialog | Vincent Sanders | 2013-04-29 | 1 | -39/+51 | |
| | ||||||
* | Remove another unused inuclude of render/textplain.h. | Michael Drake | 2013-04-29 | 1 | -1/+0 | |
| | ||||||
* | Ensure default C language is installed | Vincent Sanders | 2013-04-28 | 1 | -2/+2 | |
| | ||||||
* | add fallback language | Vincent Sanders | 2013-04-28 | 4 | -0/+4 | |
| | ||||||
* | fix scrolling on gtk3 | Vincent Sanders | 2013-04-17 | 2 | -5/+12 | |
| | ||||||
* | add translation tokens for GTK preferences dialog | Vincent Sanders | 2013-04-17 | 2 | -282/+282 | |
| | ||||||
* | attach scrollbar and layout to the same adjustment so it need not be done in ↵ | Vincent Sanders | 2013-04-17 | 3 | -9/+33 | |
| | | | | code | |||||
* | provide gettext hooks to use the netsurf localisation system | Vincent Sanders | 2013-04-14 | 3 | -1/+76 | |
| | | | | | This means the internal message system is used for gettext calls from gtk libraries. | |||||
* | remove unecissary glib internationalisation include | Vincent Sanders | 2013-04-14 | 1 | -1/+0 | |
| | ||||||
* | update gtk3 preferences dialog | Vincent Sanders | 2013-04-14 | 1 | -1677/+2088 | |
| | ||||||
* | all-program now splits fatmessages for generic in-tree execution | Daniel Silverstone (parasomnia chroot) | 2013-04-10 | 5 | -0/+5 | |
| | ||||||
* | Pass caret clip rect out to front ends. (Nothing actually using them yet.) | Michael Drake | 2013-03-05 | 1 | -1/+2 | |
| | ||||||
* | A load of refactoring of how content selection and input work. | Michael Drake | 2013-02-22 | 2 | -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 shorter | Vincent Sanders | 2013-02-18 | 4 | -30/+30 | |
| | ||||||
* | change browser_window_create and refactor all callsites | Vincent Sanders | 2013-02-18 | 3 | -34/+129 | |
| | ||||||
* | browser_window_navigate refactor | Vincent Sanders | 2013-02-18 | 2 | -27/+164 | |
| | ||||||
* | Pass double and triple clicks to the browser window. | Michael Drake | 2013-02-12 | 1 | -1/+7 | |
| | ||||||
* | Make delete line key enum value name less missleading. (Doesn't cut to ↵ | Michael Drake | 2013-02-11 | 1 | -1/+1 | |
| | | | | clipboard.) | |||||
* | Don't need to break on space any more. This gives us unicode line breaking ↵ | Michael Drake | 2013-02-10 | 1 | -18/+16 | |
| | | | | from pango. | |||||
* | Pass correct mouse button for button 2. | Michael Drake | 2013-01-16 | 1 | -1/+1 | |
| | ||||||
* | Update GTK front end to implement new clipboard API. | Michael Drake | 2013-01-08 | 2 | -42/+48 | |
| | ||||||
* | Pass various control keys to core for clipboard control, etc. | Michael Drake | 2013-01-08 | 1 | -1/+13 | |
| | ||||||
* | implement the GTK preferances dialog with signals | Vincent Sanders | 2013-01-01 | 10 | -1294/+1351 | |
| | ||||||
* | restructure GTK frontend options dialog to be compiant with the gnome HIG ↵ | Vincent Sanders | 2012-12-28 | 3 | -1526/+1625 | |
| | | | | and actually work | |||||
* | fixup combo boxes to have content, missed in conversion from glade | Vincent Sanders | 2012-12-26 | 1 | -16/+165 | |
| | ||||||
* | move common include path setup to core Makefile | Vincent Sanders | 2012-12-20 | 1 | -1/+1 | |
| | ||||||
* | split target defaults out | Vincent Sanders | 2012-12-13 | 1 | -0/+34 | |
| | ||||||
* | add pkg-config macro for libraries which are not controled by configuration | Vincent Sanders | 2012-12-13 | 1 | -11/+14 | |
| | ||||||
* | make macro name more correct | Vincent Sanders | 2012-12-13 | 1 | -9/+9 | |
| | ||||||
* | Remove libxml | John-Mark Bell | 2012-11-10 | 1 | -1/+1 | |
| | ||||||
* | Fix GNUisms to make things more portable. | Anthony J. Bentley | 2012-11-07 | 1 | -6/+6 | |
| | | | | | On OpenBSD, install does not take a -v flag, and tar does not default to stdin/stdout. | |||||
* | add math library to link | Vincent Sanders | 2012-11-05 | 1 | -1/+1 | |
| | ||||||
* | Appease ancient "install" by removing -C | John-Mark Bell | 2012-11-05 | 1 | -4/+4 | |
| | ||||||
* | Make step adjustment work on GTK 2.12 | John-Mark Bell | 2012-11-05 | 1 | -0/+4 | |
| | ||||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf | Rob Kendrick (fatigue) | 2012-11-04 | 1 | -0/+8 | |
|\ | ||||||
| * | Force GtkAdjustments to have a step -- this is a bodge but makes ↵ | Daniel Silverstone | 2012-11-04 | 1 | -0/+8 | |
| | | | | | | | | scrollwheels work again | |||||
* | | Try to rationalise the gtk install target somewhat | Rob Kendrick (fatigue) | 2012-11-04 | 12 | -34/+25 | |
|/ | ||||||
* | Port save complete to libdom. | John-Mark Bell | 2012-11-03 | 4 | -84/+5 | |
| | ||||||
* | Merge Vincent's Javascript work onto master | Daniel Silverstone | 2012-11-03 | 1 | -4/+0 | |
|\ | ||||||
| * | Ensure that we turn on JS sources if either of USE_JS or USE_MOZJS is triggered | Daniel Silverstone | 2012-11-02 | 1 | -4/+0 | |
| | | ||||||
* | | Add a macro to split and install messages files, and have gtk front end use it. | Rob Kendrick (monotony) | 2012-11-03 | 1 | -0/+1 | |
| | | ||||||
* | | Deference symlinks when installing. This should be rewritten to use the ↵ | Rob Kendrick (monotony) | 2012-11-02 | 1 | -2/+2 | |
|/ | | | | install tool | |||||
* | Fix "error setting certificate verify locations" problem when the Choices ↵ | Michael Drake | 2012-10-17 | 1 | -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 Drake | 2012-10-14 | 1 | -12/+0 | |
| | | | | convert on demand core image cache. | |||||
* | Remove unnecessary libxml includes from GTK includes | Daniel Silverstone | 2012-10-11 | 2 | -2/+0 | |
| | ||||||
* | Fix up ripples from urldb change. | Michael Drake | 2012-10-11 | 4 | -21/+21 | |
| |