Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rationalise history icon bitmap handling to ensure correct lifetime | Vincent Sanders | 2017-09-10 | 1 | -70/+128 |
| | |||||
* | move history bitmap thumbnail into the page information structure | Vincent Sanders | 2017-09-10 | 1 | -8/+12 |
| | |||||
* | Use coccinelle to change logging macro calls in c files | Vincent Sanders | 2017-09-06 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for F in $(git ls-files '*.c');do spatch --sp-file foo.cocci --in-place ${F};done @@ expression E; @@ -LOG(E); +NSLOG(netsurf, INFO, E); @@ expression E, E1; @@ -LOG(E, E1); +NSLOG(netsurf, INFO, E, E1); @@ expression E, E1, E2; @@ -LOG(E, E1, E2); +NSLOG(netsurf, INFO, E, E1, E2); @@ expression E, E1, E2, E3; @@ -LOG(E, E1, E2, E3); +NSLOG(netsurf, INFO, E, E1, E2, E3); @@ expression E, E1, E2, E3, E4; @@ -LOG(E, E1, E2, E3, E4); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4); @@ expression E, E1, E2, E3, E4, E5; @@ -LOG(E, E1, E2, E3, E4, E5); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5); @@ expression E, E1, E2, E3, E4, E5, E6; @@ -LOG(E, E1, E2, E3, E4, E5, E6); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6); @@ expression E, E1, E2, E3, E4, E5, E6, E7; @@ -LOG(E, E1, E2, E3, E4, E5, E6, E7); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6, E7); | ||||
* | remove depricated local history display API | Vincent Sanders | 2017-06-11 | 1 | -317/+0 |
| | | | | | | Move local history display into separate module using corewindow API. Note this is purely the rendering and teh browser history module still constructs the history data. | ||||
* | Split local history data from viewer in headers | Vincent Sanders | 2017-06-10 | 1 | -7/+8 |
| | | | | | | This separates the local history data object API from the viewing API. It also changes the api to return nsurl references instead of strings. | ||||
* | Core local history: Remove debug background fill. | Michael Drake | 2017-06-10 | 1 | -1/+0 |
| | |||||
* | Core local history: Make rendering behave like treeview. | Michael Drake | 2017-06-10 | 1 | -33/+29 |
| | | | | | This fixes behaviour now that both treeviews and local history can be rendered through core window. | ||||
* | Local history: Pass clip rectangle around as struct. | Michael Drake | 2017-06-10 | 1 | -28/+19 |
| | |||||
* | Core local history: We always clip, so don't need to handle condition. | Michael Drake | 2017-06-10 | 1 | -14/+10 |
| | |||||
* | Core local history: Remove unused redraw API. | Michael Drake | 2017-06-10 | 1 | -30/+0 |
| | |||||
* | Local history: Render window background fill. | Michael Drake | 2017-06-09 | 1 | -0/+16 |
| | |||||
* | Change interface to system colours to allow reporting of errors | Vincent Sanders | 2017-03-01 | 1 | -3/+13 |
| | | | | | | Allow system colour interface to report errors instead of silently failing and propogate the errors. This also fixes teh system colour documentation. | ||||
* | Update all core use of plotters to new API | Vincent Sanders | 2017-02-11 | 1 | -37/+48 |
| | |||||
* | make local history use system colours | Vincent Sanders | 2017-01-12 | 1 | -29/+97 |
| | |||||
* | Update content to split public and internal API | Vincent Sanders | 2016-06-06 | 1 | -4/+3 |
| | |||||
* | move plotters header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move layout header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move bitmap API header to core include directory | Vincent Sanders | 2016-05-26 | 1 | -1/+1 |
| | |||||
* | move the CSS content handler | Vincent Sanders | 2016-05-26 | 1 | -1/+0 |
| | |||||
* | move image content handlers to accomodate core build changes | Vincent Sanders | 2016-05-23 | 1 | -1/+1 |
| | |||||
* | split out the layout glyph sizing and splitting API | Vincent Sanders | 2016-04-23 | 1 | -5/+10 |
| | | | | | This refactors the core "font" sizing API to be handled through gui function tables similar to every other core/frontend calling API. | ||||
* | Change LOG() macro to be varadic | Vincent Sanders | 2015-05-28 | 1 | -4/+4 |
| | | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging. | ||||
* | change browser history to use bitmap render interface for thumbnails | Vincent Sanders | 2015-04-23 | 1 | -8/+14 |
| | |||||
* | Move bitmap operations into an operation table. | Vincent Sanders | 2015-04-13 | 1 | -4/+5 |
| | | | | | | | The generic bitmap handlers provided by each frontend are called back from the core and therefore should be in an operation table. This was one of the very few remaining interfaces stopping the core code from being split into a library. | ||||
* | Add some debug round thumbnail creation | Vincent Sanders | 2015-03-27 | 1 | -0/+1 |
| | | | | | More debugging of thumbnail creation as it appears to be involved in a number of recently reported crashes on RISC OS. | ||||
* | Remove url from content thumbnailers API | Vincent Sanders | 2015-03-15 | 1 | -8/+16 |
| | | | | | | | | | | | | | | | | The content thumbnailers for each frontend were being provided the contents url. This was only ever used to call the urldb thumbnail setting API. This changes it so the single callsite that passed a valid url adds the bitmap to that url itself in desktop_history.c instead of forcing every frontend to require the urldb API. Additionally the old API could pass the url as NULL which was causing asserts where this was not an expected parameter value. Because of this this fixes bug #2286 which was also present in the monkey frontend as both called nsurl_access() on the url without the NULL check and caused an assertion. | ||||
* | Doxygen cleanups and increase DOT_GRAPH_MAX_NODES for some headers | Vincent Sanders | 2014-11-09 | 1 | -14/+20 |
| | |||||
* | Remove April 1st layout shuffling. | Michael Drake | 2014-11-05 | 1 | -21/+4 |
| | |||||
* | make local history navigation return errors | Vincent Sanders | 2014-10-30 | 1 | -120/+43 |
| | | | | | | | The local history interface now reports errors to its callers isntead of inconsistantly waning the user occasionally on error. The documentation comemhts were also updated to match reality | ||||
* | make history update return error code. | Vincent Sanders | 2014-10-29 | 1 | -14/+9 |
| | | | | | This now returns errors instead of failing and inconsistantly calling user warnings for some error paths. | ||||
* | make adding a history entry return an error code. | Vincent Sanders | 2014-10-29 | 1 | -22/+11 |
| | | | | | This returns the error code to the caller instead of (sometimes) warning the user directly. | ||||
* | Ensure browser window creation returns errors from common initialisation. | Vincent Sanders | 2014-10-29 | 1 | -5/+4 |
| | | | | | | The browser window common initialisation code returns error codes which were being ignored. The errors were additionally being reported via warn_user in inappropriate places within browser history construction. | ||||
* | Don't try to draw NULL history. | Michael Drake | 2014-10-18 | 1 | -0/+5 |
| | |||||
* | Put the font operations table alongside all the other core API | Vincent Sanders | 2014-10-13 | 1 | -7/+7 |
| | | | | | | | | | | | | The netsurf core is driven from numerous operation tables most of which are now set through a common netsurf_register() interface. The font and plotting interfaces are currently separate and unlike all the other operation tables are modified for differing contexts. This change moves the font operations alongside all the other operations table and remove unnecessary interaction with the renderers font internals. Further this also removes the need for css internals to be visible in frontends. | ||||
* | Rename function arguments to avoid using 'new'. | Michael Drake | 2014-02-19 | 1 | -11/+14 |
| | |||||
* | Fix unchecked return. Coverity #1175740. | Michael Drake | 2014-02-17 | 1 | -1/+5 |
| | |||||
* | Make history internal to browser_window module. | Michael Drake | 2014-02-15 | 1 | -0/+915 |