Commit graph

18 commits

Author SHA1 Message Date
Cédric Bellegarde
7ec1bcf6e3 ui: Components.Inspector: fix missing icon 2023-07-12 15:10:38 +02:00
Michael Gratton
f4d3c54110 ui: Remove can_focus from GTK builder file definitions
GTK widgets set the default for this as needed, and some incorrect
values for this have caused issues with keyboard focus.

Fixes #1059
2021-01-27 21:43:23 +11:00
Michael Gratton
798c76bc83 client: Give inspector and problem report dialogs consistent sizes 2020-08-18 22:20:29 +10:00
Michael Gratton
8b4f370a2a Component.Inspector: Add mark and clear buttons for logs 2020-04-16 18:47:33 +10:00
Michael Gratton
a5d72891eb Rework action names groups across the client
Introduce a new standard edit action group "edt" for editing actions
such as copy and undo, separate from the "win" window action group, so
that editing actions can be scoped to specific widgets and overridden
by children. Add new Action namespace with sub-namespaces for the
app, win and edt namespaces and move consts from GearyApplication there.
Update call sites and UI files, use consistent approach to setting up
action groups across all classes that use them.
2019-11-08 10:06:48 +11:00
Michael Gratton
6456e94500 Fix Inspector tooltip typo 2019-07-05 13:00:11 +10:00
Michael Gratton
2841cb0b66 Break up Inspector's panes into seperate components for re-use
Create new InspectorLogView and InspectorSystemView classes abd UI, move
code from inspector into those and use them in the inspector.
2019-07-05 13:00:11 +10:00
Rafael Fontenelle
2509c5c4f0 Fix misspellings 2019-05-22 20:47:08 +00:00
Michael Gratton
d87a2b02e0 Enable some keyboard shortcuts for the inspector 2019-04-08 18:05:03 +10:00
Michael Gratton
ccde37c20d Enable pausing/unpausing the log viewer 2019-04-08 18:05:03 +10:00
Michael Gratton
584ead9eb8 Tidy up inspector tooltips 2019-04-08 18:05:03 +10:00
Michael Gratton
6dc8b278f0 Append new log records to the inspector and scroll to them 2019-04-08 18:05:03 +10:00
Michael Gratton
e5893e1d66 Implement filtering log messages 2019-04-08 18:05:03 +10:00
Michael Gratton
b5f27dce79 Add UI and implement saving details and logs to file 2019-04-08 18:05:03 +10:00
Michael Gratton
0e4486bbf4 Make Copy button copy selected log rows, make it less prominent 2019-04-08 18:05:03 +10:00
Michael Gratton
1b121e0a8e Update the UI when the switcher pane changes 2019-04-08 18:05:03 +10:00
Michael Gratton
1f4ef0ab95 Display all known logs in inspector 2019-04-08 18:05:03 +10:00
Michael Gratton
ae4d7655b0 Add basic Geary Inspector, hook it up to Alt+Shift+I 2019-04-08 18:05:03 +10:00