- Config changes are now applied at runtime (Fixes: #57).
PreferencesDialog
and its widgets moved to separate subpackage (PR: #83).facts_changed
Signal has been renamed tofacts-changed
(Fixes: #51).Overview._charts
gets destroyed onrefresh
(Closes: #106).- Overview: Show more button is inactive if there are no facts (Fixes: #105).
- Overview: Improve
date colour
contrast with dark themes (Closes: #93). - Split
hamster_gtk.misc.dialogs
into multiple sub-modules (Closes: #96). - Test setup makes use of
xvfb
(Closes: #95). - Test
tox
againstpython3
instead of more specific versions (PR: #92). - Add new helper function
get_parent_window
(Closes: #60). - Fix
EditDialog
for uncategoriezed facts (Closes: #59). - Replace GTK stock buttons with generic label buttons (Closes: #46).
- Escape values inserted as markup (Closes: #78).
- Move CSS into seperate file (Closes: #4).
- Add new function
hamster_gtk.helpers.get_resource_path
(PR: #81). - Add basic
AboutDialog
(Closes: #17). - Minor fixes and refinements.
- First release on PyPI.