summaryrefslogtreecommitdiff
path: root/desktop/local_history.c
Commit message (Collapse)AuthorAgeFilesLines
* Local history: Convert to use nscolour.Michael Drake2020-04-071-23/+12
|
* Local history: Improve look of keyboard nav cursor highlight.Michael Drake2020-04-061-8/+11
|
* local_history: Improve up/down navigationDaniel Silverstone2019-08-031-10/+67
| | | | | | | | | | When pressing up/down on a node when you can't go up/down the window will now search for a parent node which is a child of a branching point, and move to that and try again for the up/down movement. This makes it slightly more intuitive to move through the tree. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Corewindow: Sanitise scrolling API.Michael Drake2019-08-031-3/+4
| | | | | | | Now the core has a helper so that all the front ends don't need to implement the scroll to show area API. Now they simply have get and set scroll APIs.
* Local history: Consolidate thumbnail dimensions.Michael Drake2019-08-021-27/+23
|
* Local history: Treat thumbnail dimensions as CSS pixels.Michael Drake2019-08-021-4/+6
|
* local_history: Handle keys for navigating local historyDaniel Silverstone2019-08-021-0/+54
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* local_history: Add concept of a cursor to the local historyDaniel Silverstone2019-08-021-7/+59
| | | | | | | | So that we can eventually navigate around local history by keyboard, add the concept of a history cursor to the local history core window. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* split browser and browser_window operationsVincent Sanders2019-08-011-0/+1
|
* Plotters: Change stroke width in the plot_style_t to fixed point.Michael Drake2018-05-231-3/+3
|
* Plotters: Add plot_style_fixed type, and use for font size.Michael Drake2018-05-231-2/+2
|
* move history bitmap thumbnail into the page information structureVincent Sanders2017-09-101-2/+2
|
* fix resource leak on error in local history initialisationVincent Sanders2017-06-121-14/+15
|
* remove depricated local history display APIVincent Sanders2017-06-111-21/+308
| | | | | | 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 headersVincent Sanders2017-06-101-2/+3
| | | | | | This separates the local history data object API from the viewing API. It also changes the api to return nsurl references instead of strings.
* Local history: Pass clip rectangle around as struct.Michael Drake2017-06-101-1/+1
|
* Add local history get url APIVincent Sanders2017-05-281-0/+21
|
* update invalidate area core window APIVincent Sanders2017-05-231-0/+1
| | | | | | | | slightly extends the invalidate core window API with error return and whole window invalidation. Also renames it to be more inline with browser window API call. cannot quite reuse browser window API yet as that applies scaling
* add local history corewindow APIVincent Sanders2017-02-171-0/+135
|
* Make history internal to browser_window module.Michael Drake2014-02-151-855/+0
|
* Make browser_window_navigate (un)verifiable flag match browser_window_create.Michael Drake2014-02-101-1/+1
|
* Allow tab creation without history clone. Changes browser_window_create and ↵Michael Drake2014-02-101-2/+4
| | | | browser_window_navigate flags.
* Simplify local history interface.Michael Drake2014-02-081-18/+18
|
* clean up desktop/gui.h include usageVincent Sanders2014-01-291-1/+1
|
* fix local history error return leak (coverity 1109890)Vincent Sanders2013-11-031-5/+13
|
* Log thumbnail creation.Michael Drake2013-10-241-0/+1
|
* Move local history over to nsurl.Michael Drake2013-07-111-43/+23
|
* s/history_core/local_history/Michael Drake2013-07-101-0/+864