Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unused options and default to not stripping file extenstions. | Michael Drake | 2013-05-28 | 1 | -3/+1 |
| | |||||
* | actually set the option we compute | Vincent Sanders | 2013-05-28 | 1 | -2/+5 |
| | |||||
* | Try the variant that passes "TRUE" in R2. | Michael Drake | 2013-05-28 | 1 | -1/+1 |
| | |||||
* | fixup issues with new options API merge | Vincent Sanders | 2013-05-28 | 5 | -9/+9 |
| | |||||
* | move riscos to new option API | Vincent Sanders | 2013-05-28 | 4 | -440/+103 |
| | |||||
* | fix mismatched option name and variable names | Vincent Sanders | 2013-05-28 | 2 | -4/+4 |
| | | | | | 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 | 34 | -35/+35 |
| | |||||
* | change all core and frontend options headers to new format | Vincent Sanders | 2013-05-28 | 1 | -124/+43 |
| | |||||
* | move the logging initialisation out to be call by frontends | Vincent Sanders | 2013-05-23 | 1 | -2/+16 |
| | | | | | This allows each frontend to pass a distinct callback to configure the output file stream appropriately for their use. | ||||
* | Front ends have no reason to include desktop/selection.h now. | Michael Drake | 2013-05-10 | 5 | -5/+0 |
| | |||||
* | Remove struct selection from gui_drag_save_selection, so gui.h doesn't need ↵ | Michael Drake | 2013-05-10 | 1 | -2/+5 |
| | | | | it now. | ||||
* | Remove search context from browser window, simplify search interface for ↵ | Michael Drake | 2013-05-07 | 1 | -80/+51 |
| | | | | | | | | | | | | | | | | | | | | | | 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 menu shading of copy/cut/paste options when more than one of them should ↵ | Michael Drake | 2013-03-18 | 1 | -5/+5 |
| | | | | be made available. | ||||
* | Pass caret clip rect out to front ends. (Nothing actually using them yet.) | Michael Drake | 2013-03-05 | 1 | -4/+6 |
| | |||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf | Steve Fryatt | 2013-02-24 | 1 | -0/+2 |
|\ | |||||
| * | Fix leak when handling paste | John-Mark Bell | 2013-02-24 | 1 | -0/+2 |
| | | |||||
* | | Set Message_DataRequest length correctly. | Steve Fryatt | 2013-02-24 | 1 | -1/+1 |
|/ | |||||
* | Fix handling of Ctrl-Left/Right/Up/Down in browser windows. | Steve Fryatt | 2013-02-24 | 1 | -7/+8 |
| | | | | | | Reverse Ctrl-Left/Right actions to match reality. Make Ctrl-Down duplicate End action. Tidy mixed usage of + and | in key definitions. | ||||
* | A load of refactoring of how content selection and input work. | Michael Drake | 2013-02-22 | 3 | -34/+46 |
| | | | | | | | | | | | | | 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 build. | Michael Drake | 2013-02-18 | 3 | -1/+3 |
| | |||||
* | More fixup. | Michael Drake | 2013-02-18 | 2 | -6/+10 |
| | |||||
* | Make it build again. | Michael Drake | 2013-02-18 | 1 | -11/+13 |
| | |||||
* | fix errors introduced in refactor | Vincent Sanders | 2013-02-18 | 3 | -10/+22 |
| | |||||
* | rename flags for browser_window routines to be shorter | Vincent Sanders | 2013-02-18 | 8 | -46/+46 |
| | |||||
* | change browser_window_create and refactor all callsites | Vincent Sanders | 2013-02-18 | 6 | -134/+331 |
| | |||||
* | browser_window_navigate refactor | Vincent Sanders | 2013-02-18 | 4 | -35/+137 |
| | |||||
* | Add JS filetype to mimetype mapping. | Michael Drake | 2013-02-15 | 1 | -0/+1 |
| | |||||
* | Fix potential double free when we've had something in our clipboard, another ↵ | Michael Drake | 2013-02-13 | 1 | -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. | ||||
* | Changing browser window to get wimp double clicks meant enum value for ↵ | Michael Drake | 2013-02-13 | 1 | -3/+2 |
| | | | | single clicks was different. This broke the window taking focus on a single click. Fixed. | ||||
* | Pass triple clicks to core. | Michael Drake | 2013-02-12 | 1 | -7/+64 |
| | |||||
* | Pass double clicks to browser windows. | Michael Drake | 2013-02-12 | 1 | -3/+3 |
| | |||||
* | Update nsfont_split documentation. Implementation was already compatible. ↵ | Michael Drake | 2013-02-10 | 1 | -5/+12 |
| | | | | Can only split on spaces. | ||||
* | Require and bundle Iconv 0.12 | John-Mark Bell | 2013-01-29 | 4 | -3/+10 |
| | |||||
* | Initialise return values in error cases, too: core code is horrifically lax ↵ | John-Mark Bell | 2013-01-26 | 1 | -0/+7 |
| | | | | at checking errors from these APIs. | ||||
* | Fix paste. Store clipboard as UTF-8 internally, to avoid unnecessary data ↵ | John-Mark Bell | 2013-01-22 | 4 | -54/+234 |
| | | | | loss when copying internally. | ||||
* | Require CryptRandom 0.13 or later | John-Mark Bell | 2013-01-20 | 1 | -2/+2 |
| | |||||
* | Make nsfont_split implementation better for core textarea. | Michael Drake | 2013-01-18 | 1 | -1/+14 |
| | |||||
* | Don't search back for spaces if the whole string fits in available width. | Michael Drake | 2013-01-16 | 1 | -2/+3 |
| | |||||
* | Fix 2576557: prepend '!' to target leafname if preparing a full save. | John-Mark Bell | 2013-01-13 | 1 | -0/+5 |
| | |||||
* | Fix 1912552: move FontRemove into ro_gui_cleanup() | John-Mark Bell | 2013-01-13 | 2 | -3/+2 |
| | |||||
* | Consult internal mimemap before consulting MimeMap module. | John-Mark Bell | 2013-01-13 | 1 | -1/+13 |
| | |||||
* | Update RISC OS front end to implement new clipboard API. TODO: Handle paste ↵ | Michael Drake | 2013-01-08 | 1 | -112/+36 |
| | | | | when NetSurf doesn't own clipboard. Might be able to do some setup before KEY_PASTE is passed to the core. | ||||
* | Fix typo. | John-Mark Bell | 2013-01-03 | 1 | -1/+1 |
| | |||||
* | move common include path setup to core Makefile | Vincent Sanders | 2012-12-20 | 1 | -5/+3 |
| | |||||
* | Properly capitalise JavaScript | Steve Fryatt | 2012-12-16 | 4 | -4/+4 |
| | |||||
* | Add Enable Javascript configuration to RO GUI. | Steve Fryatt | 2012-12-15 | 5 | -40/+89 |
| | |||||
* | split target defaults out | Vincent Sanders | 2012-12-13 | 1 | -0/+31 |
| | |||||
* | make macro name more correct | Vincent Sanders | 2012-12-13 | 1 | -5/+5 |
| | |||||
* | add spidermonkey to riscos makefiles | Vincent Sanders | 2012-12-10 | 1 | -0/+4 |
| | |||||
* | Remove libxml | John-Mark Bell | 2012-11-10 | 1 | -3/+2 |
| |