From d6875fba63cc674d2d9cac64a66c3b4c9f3eaba1 Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Sat, 8 Aug 2020 08:06:22 +0300 Subject: Moved recent URLs history to DocumentWidget App maintains the visited URLs database, but each DocumentWidget has its own stack of recent URLs for timeline navigation. --- src/visited.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/visited.h (limited to 'src/visited.h') diff --git a/src/visited.h b/src/visited.h new file mode 100644 index 00000000..2f8382c7 --- /dev/null +++ b/src/visited.h @@ -0,0 +1,25 @@ +#pragma once + +#include "gmrequest.h" + +#include +#include +#include + +iDeclareType(VisitedUrl) +iDeclareTypeConstruction(VisitedUrl) + +struct Impl_VisitedUrl { + iString url; + iTime when; +}; + +iDeclareType(Visited) +iDeclareTypeConstruction(Visited) + +void clear_Visited (iVisited *); +void load_Visited (iVisited *, const char *dirPath); +void save_Visited (const iVisited *, const char *dirPath); + +iTime urlVisitTime_Visited (const iVisited *, const iString *url); +void visitUrl_Visited (iVisited *, const iString *url); /* adds URL to the visited URLs set */ -- cgit v1.2.3