mirror of
https://github.com/borgbase/vorta
synced 2024-12-22 07:43:09 +00:00
618a1fe278
This adds tooltips to the settings as well as a 'info' button that shows the tooltip when hovering over it. * Add tooltips to settings. * src/vorta/store/models.py (SettingsModel): Add `tooltip` column. * src/vorta/store/migrations.py (run_migrations): Create `tooltip` column. * src/vorta/store/connection.py (init_db): Populate `tooltip` column. Increase `SCHEMA_VERSION`. * src/vorta/views/misc_tab.py (MiscTab.populate): Set tooltip of checkbox widgets. * src/vorta/store/settings.py : Add tooltips and update label of `override_mount_permissions` * Add *help* button to settings. * src/vorta/assets/icons/help-about.svg: Add info icon. * src/vorta/views/partials/tooltip_button.py: Implement `ToolTipButton`. * src/vorta/views/misc_tab.py: Add `ToolTipButton` for each setting with a tooltip. Add `set_icons` and connect it to palette change. * tests/test_misc.py (test_autostart): Update test. --------- Co-authored-by: real-yfprojects <real-yfprojects@users.noreply.github.com> |
||
---|---|---|
.. | ||
borg_json_output | ||
network_manager | ||
profile_exports | ||
__init__.py | ||
conftest.py | ||
test_archives.py | ||
test_borg.py | ||
test_create.py | ||
test_diff.py | ||
test_extract.py | ||
test_import_export.py | ||
test_lock.py | ||
test_misc.py | ||
test_notifications.py | ||
test_profile.py | ||
test_repo.py | ||
test_schedule.py | ||
test_scheduler.py | ||
test_source.py | ||
test_treemodel.py | ||
test_utils.py |