Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | To avoid namespace conflicts with ncurses add NetSurf key prefix. | Witold Filipczyk | 2015-03-27 | 1 | -20/+20 |
| | | | | Adds a NetSurf key code prefix of NS_ to all key codes. | ||||
* | Remove usage of browser private interfaces | Vincent Sanders | 2014-11-21 | 1 | -9/+10 |
| | | | | | | | | The cocoa frontend was directly acessing browser internals instead of using the API. In the case of gui.m there was a check for the browser window not being root (browser->parent != NULL) . As gui windows can only ever be associated with the root brower window (i.e. its parent will always be NULL) this was completely redundant. | ||||
* | fix typo in cocoa frontend context cleanup | Vincent Sanders | 2014-11-02 | 1 | -1/+1 |
| | |||||
* | Change contextual content retrieval to browser features. | Vincent Sanders | 2014-11-02 | 1 | -4/+4 |
| | | | | | | | | | | | | | Update the API which allows frontends to acquire the page features (images, link urls or form elements) present at the given coordinates within a browser window. By making this an explicit browser_window API and using the browser.h header for the associated data structure with a more appropriate API naming the usage is much more obvious and contained. Additionally the link url is now passed around as a nsurl stopping it being converted from nsurl to text and back again several times. | ||||
* | change reformat to be driven from the scheduler like redraw | Vincent Sanders | 2014-07-01 | 1 | -28/+1 |
| | |||||
* | Make history internal to browser_window module. | Michael Drake | 2014-02-15 | 1 | -1/+0 |
| | |||||
* | Make browser_window_navigate (un)verifiable flag match browser_window_create. | Michael Drake | 2014-02-10 | 1 | -4/+2 |
| | |||||
* | Allow tab creation without history clone. Changes browser_window_create and ↵ | Michael Drake | 2014-02-10 | 1 | -9/+9 |
| | | | | browser_window_navigate flags. | ||||
* | fix remaining include errors | Vincent Sanders | 2014-02-03 | 1 | -0/+1 |
| | |||||
* | s/history_core/local_history/ | Michael Drake | 2013-07-10 | 1 | -1/+1 |
| | |||||
* | move options include | Vincent Sanders | 2013-05-28 | 1 | -1/+1 |
| | |||||
* | Front ends have no reason to include desktop/selection.h now. | Michael Drake | 2013-05-10 | 1 | -1/+0 |
| | |||||
* | Various warning squashes and fixes. | Michael Drake | 2013-02-22 | 1 | -0/+1 |
| | |||||
* | rename flags for browser_window routines to be shorter | Vincent Sanders | 2013-02-18 | 1 | -9/+9 |
| | |||||
* | change browser_window_create and refactor all callsites | Vincent Sanders | 2013-02-18 | 1 | -2/+33 |
| | |||||
* | browser_window_navigate refactor | Vincent Sanders | 2013-02-18 | 1 | -8/+40 |
| | |||||
* | Fix some build warnings. | Michael Drake | 2012-10-11 | 1 | -1/+1 |
| | |||||
* | Include browser_private.h. | Michael Drake | 2012-08-22 | 1 | -1/+1 |
| | |||||
* | Pass whether background images are wanted in redraw_context. | Michael Drake | 2011-12-23 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13335 | ||||
* | Fix up for nsurl changes. Untested. | Michael Drake | 2011-10-03 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12930 | ||||
* | Port cocoa front end to browser_window_get_contextual_content. | Michael Drake | 2011-09-06 | 1 | -7/+10 |
| | | | | svn path=/trunk/netsurf/; revision=12759 | ||||
* | Remove chained self-assignment. | Michael Drake | 2011-09-06 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12751 | ||||
* | Don't need to set current_redraw_browser any more. | Michael Drake | 2011-08-24 | 1 | -3/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12657 | ||||
* | Remove plotter table global. Pass a redraw context around redraw functions. ↵ | Michael Drake | 2011-06-30 | 1 | -1/+6 |
| | | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543 | ||||
* | Frond ends signal end of drag with call to browser_window_mouse_track. | Michael Drake | 2011-06-27 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12515 | ||||
* | If iframes are reformatted due to containing document reflow, don't need to ↵ | Michael Drake | 2011-06-24 | 1 | -1/+1 |
| | | | | | | redraw them since they will be redrawn when the containing document is redrawn. Make iframe handling more robust. svn path=/trunk/netsurf/; revision=12497 | ||||
* | Add code to open the source file into Xcode. Currently called by the context ↵ | François Revel | 2011-05-12 | 1 | -0/+2 |
| | | | | | | menu because I didn't want to dig the .xib files, feel free to move it to the View main menu. svn path=/trunk/netsurf/; revision=12387 | ||||
* | Getting rid of cocoa_set_font_scale_factor | Sven Weidauer | 2011-03-14 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12042 | ||||
* | Minimal implementation of NSTextInput protocol. Allows accented characters ↵ | Sven Weidauer | 2011-03-07 | 1 | -0/+63 |
| | | | | | | to be typed. Might not work with other, more complex input methods (chinese, ...) svn path=/trunk/netsurf/; revision=11930 | ||||
* | Checking for public.url pasteboard type first, so dragging a .webloc file ↵ | Sven Weidauer | 2011-03-04 | 1 | -1/+1 |
| | | | | | | from the Finder opens the URL and not the .webloc file itself. svn path=/trunk/netsurf/; revision=11901 | ||||
* | Accepting URLs dropped onto the browser view. | Sven Weidauer | 2011-03-04 | 1 | -0/+44 |
| | | | | svn path=/trunk/netsurf/; revision=11900 | ||||
* | More keyboard shortcuts: scroll down with space bar and go back with ↵ | Sven Weidauer | 2011-03-02 | 1 | -2/+7 |
| | | | | | | backspace key. svn path=/trunk/netsurf/; revision=11885 | ||||
* | Handling keyboard events for local history view. | Sven Weidauer | 2011-02-27 | 1 | -1/+5 |
| | | | | svn path=/trunk/netsurf/; revision=11851 | ||||
* | Resetting cursor when mouse moves out of browser view. | Sven Weidauer | 2011-02-27 | 1 | -1/+6 |
| | | | | svn path=/trunk/netsurf/; revision=11839 | ||||
* | Using NSTrackingArea to get mouseMoved: events in the browser view. | Sven Weidauer | 2011-02-27 | 1 | -1/+12 |
| | | | | svn path=/trunk/netsurf/; revision=11838 | ||||
* | Local history view now is responsible for hiding itself after selecting a ↵ | Sven Weidauer | 2011-02-27 | 1 | -1/+6 |
| | | | | | | web page. Also gets redrawn when selecting other pages using the back/forward buttons. svn path=/trunk/netsurf/; revision=11837 | ||||
* | Prepared for localizing string literals in source code. | Sven Weidauer | 2011-02-25 | 1 | -11/+22 |
| | | | | svn path=/trunk/netsurf/; revision=11795 | ||||
* | Cleanup in redraw code for browser view. | Sven Weidauer | 2011-02-17 | 1 | -7/+6 |
| | | | | svn path=/trunk/netsurf/; revision=11706 | ||||
* | New local history panel with scrollbars. Still needs to resize itself to fit ↵ | Sven Weidauer | 2011-02-17 | 1 | -3/+5 |
| | | | | | | the history. svn path=/trunk/netsurf/; revision=11705 | ||||
* | Pass clip rect to browser_window_redraw as pointer. | Michael Drake | 2011-02-13 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11672 | ||||
* | Pass clip rect to browser_window_redraw as struct. | Michael Drake | 2011-02-11 | 1 | -6/+8 |
| | | | | svn path=/trunk/netsurf/; revision=11648 | ||||
* | improve browser_window_redraw width and height handling | Vincent Sanders | 2011-02-11 | 1 | -2/+0 |
| | | | | svn path=/trunk/netsurf/; revision=11642 | ||||
* | add browser_window_redraw() method to make content_redraw calls from ↵ | Vincent Sanders | 2011-02-10 | 1 | -15/+7 |
| | | | | | | frontends common RISC OS, atari, amiga and beos have not been updated svn path=/trunk/netsurf/; revision=11640 | ||||
* | Reorganized includes. | Sven Weidauer | 2011-01-31 | 1 | -5/+4 |
| | | | | svn path=/trunk/netsurf/; revision=11567 | ||||
* | Implemented context menu. | Sven Weidauer | 2011-01-28 | 1 | -0/+95 |
| | | | | svn path=/trunk/netsurf/; revision=11520 | ||||
* | Timer based reformatting, so reformat happens also while resizing windows. | Sven Weidauer | 2011-01-28 | 1 | -2/+28 |
| | | | | svn path=/trunk/netsurf/; revision=11519 | ||||
* | Implemented frames and handling reformats the right way using ↵ | Sven Weidauer | 2011-01-28 | 1 | -6/+10 |
| | | | | | | browser_reformat_pending. svn path=/trunk/netsurf/; revision=11518 | ||||
* | Keyboard scrolling. | Sven Weidauer | 2011-01-28 | 1 | -6/+53 |
| | | | | svn path=/trunk/netsurf/; revision=11517 | ||||
* | Setting current_redraw_browser and fixing mouse dragging | Sven Weidauer | 2011-01-28 | 1 | -4/+9 |
| | | | | svn path=/trunk/netsurf/; revision=11515 | ||||
* | Implemented resolution-independent rendering for the browser view. Still ↵ | Sven Weidauer | 2011-01-27 | 1 | -8/+10 |
| | | | | | | needs to be implemented for the other views. svn path=/trunk/netsurf/; revision=11507 |