rename method

This commit is contained in:
yggverse 2024-09-04 20:51:14 +03:00
parent 004861a3d8
commit de40ed8892
5 changed files with 57 additions and 54 deletions

View file

@ -24,6 +24,46 @@ History::History()
}
// Actions
void History::add(
const Glib::ustring & REQUEST,
const bool & FOLLOW
) {
memory.push_back(
{
REQUEST,
std::time(
nullptr
),
true
}
);
if (FOLLOW)
{
index = memory.size(); // @TODO not last index, use iterator
}
}
void History::refresh()
{
Memory match;
historyBack->set_sensitive(
try_back(
match,
false
)
);
historyForward->set_sensitive(
try_forward(
match,
false
)
);
}
bool History::try_back(
Memory & match,
const bool & FOLLOW
@ -70,43 +110,4 @@ bool History::try_forward(
{
return false;
}
}
void History::push(
const Glib::ustring & REQUEST,
const bool & FOLLOW
) {
memory.push_back(
{
REQUEST,
std::time(
nullptr
),
true
}
);
if (FOLLOW)
{
index = memory.size(); // @TODO not last index, use iterator
}
}
void History::refresh()
{
Memory match;
historyBack->set_sensitive(
try_back(
match,
false
)
);
historyForward->set_sensitive(
try_forward(
match,
false
)
);
}