Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move gtk frontend to use new options API | Vincent Sanders | 2013-05-28 | 5 | -310/+48 |
| | |||||
* | fix mismatched option name and variable names | Vincent Sanders | 2013-05-28 | 4 | -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 include | Vincent Sanders | 2013-05-28 | 14 | -15/+15 |
| | |||||
* | change all core and frontend options headers to new format | Vincent Sanders | 2013-05-28 | 1 | -61/+53 |
| | |||||
* | remove extraneous debug | Vincent Sanders | 2013-05-23 | 1 | -2/+0 |
| | |||||
* | move the logging initialisation out to be call by frontends | Vincent Sanders | 2013-05-23 | 1 | -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 Drake | 2013-05-20 | 1 | -1/+51 |
| | |||||
* | Front ends have no reason to include desktop/selection.h now. | Michael Drake | 2013-05-10 | 4 | -4/+0 |
| | |||||
* | Remove struct selection from gui_drag_save_selection, so gui.h doesn't need ↵ | Michael Drake | 2013-05-10 | 1 | -1/+1 |
| | | | | it now. | ||||
* | 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 |
|/ |