Skip to content

Commit

Permalink
Splitter.
Browse files Browse the repository at this point in the history
  • Loading branch information
textbrowser committed Aug 30, 2021
1 parent 355450f commit 28af44c
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Documentation/TO-DO
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Completed Items
- Accepted / Blocked Domains search.
- Activate history pull-down on address text change.
- Allow certificate exceptions.
- Allow hiding of panels in Accepted / Blocked Domains.
- Allow opening of multiple favorites via Enter.
- Allow removal of unchecked cookies.
- Allow temporary acceptance of blocked dialogs.
Expand Down Expand Up @@ -170,7 +171,6 @@ Completed Items
Remaining Items

- Allow custom JavaScript per URL.
- Allow hiding of panels in Accepted / Blocked Domains.
- Are containers empty? Remind if credentials exist.
- Argon2, per request.
- Auto-correct addresses.
Expand Down
21 changes: 21 additions & 0 deletions Source/dooble_accepted_or_blocked_domains.cc
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,13 @@ dooble_accepted_or_blocked_domains::dooble_accepted_or_blocked_domains(void):
(dooble_settings::setting("dooble_accepted_or_blocked_domains_"
"maximum_session_rejections", 5000).toInt());
m_ui.session_rejections->sortItems(1, Qt::AscendingOrder);
m_ui.splitter->setStretchFactor(0, 1);
m_ui.splitter->setStretchFactor(1, 0);
m_ui.splitter->setStretchFactor(2, 0);
m_ui.splitter->restoreState
(QByteArray::fromBase64(dooble_settings::
setting("dooble_accepted_or_blocked_domains_"
"splitter_state").toByteArray()));
m_ui.table->sortItems(1, Qt::AscendingOrder);
connect(&m_search_timer,
SIGNAL(timeout(void)),
Expand Down Expand Up @@ -109,6 +116,10 @@ dooble_accepted_or_blocked_domains::dooble_accepted_or_blocked_domains(void):
SIGNAL(textEdited(const QString &)),
&m_search_timer,
SLOT(start(void)));
connect(m_ui.splitter,
SIGNAL(splitterMoved(int, int)),
this,
SLOT(slot_splitter_moved(int, int)));
connect(this,
SIGNAL(add_session_url(const QUrl &, const QUrl &)),
this,
Expand Down Expand Up @@ -1341,3 +1352,13 @@ void dooble_accepted_or_blocked_domains::slot_search_timer_timeout(void)
m_ui.entries_2->setText(tr("%1 Row(s)").arg(count));
QApplication::restoreOverrideCursor();
}

void dooble_accepted_or_blocked_domains::
slot_splitter_moved(int pos, int index)
{
Q_UNUSED(index);
Q_UNUSED(pos);
dooble_settings::set_setting
("dooble_accepted_or_blocked_domains_splitter_state",
m_ui.splitter->saveState().toBase64());
}
1 change: 1 addition & 0 deletions Source/dooble_accepted_or_blocked_domains.h
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@ class dooble_accepted_or_blocked_domains: public dooble_main_window
void slot_save(void);
void slot_save_selected(void);
void slot_search_timer_timeout(void);
void slot_splitter_moved(int pos, int index);

signals:
void add_session_url(const QUrl &first_party_url, const QUrl &origin_url);
Expand Down

0 comments on commit 28af44c

Please sign in to comment.