|
|
|
|
Changelog for hamster-time-tracker-3.0.3-lp155.63.1.noarch.rpm :
* Tue Apr 09 2024 Martin Wilck - Re-add GNOME 45 compatibility (gh#projecthamster/hamster-shell-extension#368) * update code to GitHub develop branch (e3a4cb1) * add 0177-metadata.json-re-add-GNOME-45-support.patch * add 0178-todaysFactsWidget-Fix-broken-layout-in-GNOME-45.patch * add 0179-todaysFactsWidget-Fix-broken-layout-in-GNOME-45-and-.patch * Wed Apr 03 2024 Martin Wilck - Update GNOME extension for GNOME shell 46 support * add 0174-Fix-compatibility-issues-with-Gnome-shell-46.patch * add 0175-Change-README.rst-to-refer-to-metadata.json.in-for-g.patch * add 0176-metadata.json.in-change-compatible-gnome-shell-versi.patch * Thu Feb 22 2024 Dominique Leuenberger - Use %patch -P N instead of deprecated %patchN. * Mon Nov 20 2023 mwilckAATTsuse.com- Update to version 3.0.3- Changed fact entry syntax (see NEWS.md for details) * Remove the need for using a double comma to start the description, a single comma can be used instead. * The tags part must now be separated by a comma. This allows using \'#\' inside activityx, category and description * extract simple #haswords from description, like \"fix #bugs in #hamster\" * consistent limitations on field content- spec file: fix build with python 3.6 * added remove-text-keyword-from-subprocess.run.patch * refreshed replace-env-python-invocation-by-direct-call.patch * Wed Sep 27 2023 Martin Wilck - Update GNOME extension for GNOME shell 45 support (older GNOME shell is not supported any more) * add 0162-README.rst-add-info-about-restarting-the-extension.patch * add 0163-TotalTimeWidget-port-to-JS6-classes.patch * add 0164-prefs.js-Remove-display-of-extension-version.patch * add 0165-settings-schema-fix-description-for-panel-placement-.patch * add 0166-README.rst-simplify-installation-instructions.patch * add 0167-panelWidget-add-button-to-open-extension-settings.patch * add 0168-Use-ECMAScript-import-export-statements.patch * add 0169-extension.js-adapt-to-GNOME-45.patch * add 0170-prefs.js-re-implement-for-GNOME-45.patch * add 0171-metadata.json.in-GNOME-45-support.patch * add 0172-README.rst-fixup-GNOME-shell-compatiblility.patch * add 0173-Replace-global.log-by-console.log.patch * del 0133-Bump-latest-validated-gnome-shell-version-1.patch (empty) * Mon Jun 19 2023 Martin Wilck - Update to version 3.0.3~20 (git d10ae12): * Had to bump pre-release to 20 to fix artefact of broken version for shell extension (\"3.0.3~10.10.0_42\" instead of \"3.0.3~1_0.10.0_42\") * Fix hamster startup failure under python 3.11 (remove call to deprecated bind_textdomain_codeset gettext function) * HTML export fixes and clean up (gh#projecthamster/hamster#665) * Apply escaping and preserve newlines in HTML export (gh#projecthamster/hamster#704) * Update Croatian translation, add hr.po * Fix time-activity overlap with wide fonts- Update GNOME shell extension to upstream 75541ac * use upstream patches for GNOME shell 44 support * Fix GNOME shell dependency on TW * gracefully handle hamster DBUS service disappearing * del 0154-metadata.json.in-add-support-for-GNOME-44.patch * add 0154-prefs.js-handle-different-return-values-of-Gtk.accel.patch * add 0155-Use-of-ellipsis-instead-of-tripledot.patch * add 0156-Use-ellipsis-instead-of-triple-dot-.-in-translations.patch * add 0157-Add-Gnome-Shell-43-compatibility.patch * add 0158-Add-basic-gnome-44-support.patch * add 0159-Report-errors-in-DBUS-calls.patch * add 0160-Report-errors-on-initial-DBUS-connection.patch * add 0161-Gracefully-handle-hamster-DBUS-disappearing.patch - spec file: Fix GNOME shell dependency so that it works for \"44.2\" * Mon May 01 2023 Andrey Gankov - GNOME 43 and GNOME 44 support for GNOME shell extension * added 0154-metadata.json.in-add-support-for-GNOME-44.patch * Wed Nov 30 2022 Steve Kowalik - Remove unneeded BuildRequires on Python 2. * Tue Mar 29 2022 Martin Wilck - Fix version ranges for GNOME shell extension * Avoid \"nothing provides gnome-shell >= 42\" errors from factory bot for s390x/ppc64 * This will cause conflicts on future GNOME shell updates, but that\'s what we want, actually. * Fri Mar 25 2022 mwilckAATTsuse.com- Update to upstream hamster 3.0.3~1- Upstream fixes and enhancements: * Resume last activity using Ctl-Space. (#678) * FactController: Fix start date picker modifying date twice (#674) * Fix Wayland pop-up issues (#652) * Add keyword entry to .desktop file (#649) * Reset position in FactTree only when needed (#648) * Remove dark bars for empty days in overview. (#650) * Fri Mar 25 2022 Martin Wilck - Fix GNOME shell versions for TW and 15.4- GNOME 41 and GNOME 42 support for GNOME shell extension * added 0152-metadata.json-add-support-for-GNOME-41.patch * added 0153-metadata.json.in-add-support-for-GNOME-42.patch- Changed default shortcut from Super-t to Super-h to avoid conflict with GNOME\'s \"minimize window\" shortcut * added 0151-Default-shortcut-Super-t.patch- Allow \"center\" positioning in menu bar * added 0149-Extension-configuration-add-a-new-option-center-with.patch * added 0150-Improve-description-of-center-positioning.patch- Display total time for the day * added 0148-display-total-time-for-the-day.patch * Thu May 20 2021 Martin Wilck - GNOME 40 support for hamster shell extension Upstream: d6e45d7 (\"Fix GNOME shell error message about factsBox.FactsBox\") * added 0131-metadata.json.in-fix-json-syntax-error.patch * added 0132-Update-README.st.patch * added 0133-Bump-latest-validated-gnome-shell-version-1.patch * added 0134-README-mention-GNOME-shell-compatibility-of-this-ver.patch * added 0135-README.rst-document-GNOME-shell-compatibility.patch * added 0136-ongoingFactEntry-stop-using-deprecated-Clutter-key-s.patch * removed 0132-ongoingFactEntry-stop-using-deprecated-Clutter-key-s.patch * added 0137-README.rst-update-GNOME-shell-compatibility-informat.patch * added 0138-Makefile-Add-install-user-target.patch * added 0139-Makefile-Add-install-target.patch * added 0140-README-Add-description-of-install-targets.patch * added 0141-Update-reST-syntax.patch * added 0142-Update-reST-syntax-take-2.patch * added 0143-Document-GNOME-3.38-compatibility.patch * added 0144-panelWidget-Remove-show-method.patch * added 0145-panelWidget-Rename-toggle-to-toggle_menu.patch * added 0146-Makeing-it-work-with-Gnome-40.-340.patch * added 0147-fixup-Makeing-it-work-with-Gnome-40.-340.patch * Wed May 12 2021 Ferdinand Thiessen - Update to version 3.0.2 * Fix off-by-one-day error in CSV exports * Tue Apr 28 2020 Martin Wilck - Fix malfunction of backspace key in GNOME extension (3.36) * add patch: 0132-ongoingFactEntry-stop-using-deprecated-Clutter-key-s.patch * Tue Apr 28 2020 Martin Wilck - Fix syntax error in metadata.json.in * add patch: 0131-metadata.json.in-fix-json-syntax-error.patch * Mon Apr 27 2020 Martin Wilck - Support GNOME 3.34 on SLE15-SP2/Leap15.2- Correctly set GNOME shell version depending on OS release- Update shell extension to GNOME-3.36 branch, and use upstream patch order * renumber patch: 0101-Don-t-try-to-access-controller.activities-before-it-.patch (was 0001-Don-t-try-to-access-controller.activities-before-it-.patch) * renumber patch: 0102-Fix-disable-callback-gnome-shell-3.30-compatibility.patch (was 0002-Fix-disable-callback-gnome-shell-3.30-compatibility.patch) * renumber patch: 0103-convenience.js-has-been-removed-in-GNOME-extensions-.patch (was 0003-convenience.js-has-been-removed-in-GNOME-extensions-.patch) * renumber patch: 0104-Makefile-allow-shipping-convenience.js.patch (was 0005-Makefile-allow-shipping-convenience.js.patch) * renumber patch: 0105-metadata.json-mark-GNOME-3.30-as-supported.patch (was 0004-metadata.json-mark-GNOME-3.30-as-supported.patch) * remove patch: 0006-Makefile-don-t-zip.patch * add patch: 0106-Fix-installation-instructions-matches-Ubuntu-18.04-T.patch * add patch: 0107-metadata.json-remove-version-field.patch * renumber patch: 0108-drop-convenience.js.patch (was 0007-drop-convenience.js.patch) * renumber patch: 0109-make-test-style-set-esversion-to-6-for-GNOME-3.32.patch (was 0008-make-test-style-set-esversion-to-6-for-GNOME-3.32.patch) * renumber patch: 0110-Mark-GNOME-3.32-as-supported-all-others-as-unsupport.patch (was 0009-Mark-GNOME-3.32-as-supported-all-others-as-unsupport.patch) * renumber patch: 0111-Port-GObject-classes-to-JS6-classes.patch (was 0010-Port-GObject-classes-to-JS6-classes.patch) * renumber patch: 0112-add-jshint-validthis-to-silence-warnings-about-stric.patch (was 0011-add-jshint-validthis-to-silence-warnings-about-stric.patch) * renumber patch: 0113-todaysFactsWidget-add-missing-bind.patch (was 0012-todaysFactsWidget-add-missing-bind.patch) * renumber patch: 0114-replace-Lang.bind-with-function-.bind.patch (was 0013-replace-Lang.bind-with-function-.bind.patch) * renumber patch: 0115-Port-non-GObject-class-to-JS6.patch (was 0014-Port-non-GObject-class-to-JS6.patch) * renumber patch: 0116-extension.js-add-jshint-validthis-hints.patch (was 0015-extension.js-add-jshint-validthis-hints.patch) * renumber patch: 0117-extension.js-fix-indentation-after-previous-change.patch (was 0016-extension.js-fix-indentation-after-previous-change.patch) * renumber patch: 0118-Don-t-log-ACTIVITIES-at-every-refresh.patch (was 0017-Don-t-log-ACTIVITIES-at-every-refresh.patch) * renumber patch: 0119-doc-remove-broken-link-to-usejsdoc.org.patch (was 0018-doc-remove-broken-link-to-usejsdoc.org.patch) * renumber patch: 0120-factsBox-use-GObject.registerClass.patch (was 0019-factsBox-use-GObject.registerClass.patch) * renumber patch: 0121-panelWidget-fix-object.actor-is-deprecated-warning.patch (was 0020-panelWidget-fix-object.actor-is-deprecated-warning.patch) * renumber patch: 0122-metadata.json-mark-GNOME-3.34-as-supported.patch (was 0021-metadata.json-mark-GNOME-3.34-as-supported.patch) * add patch: 0123-Makefile-don-t-fail-if-zip-is-unavailable.patch * add patch: 0124-Makefile-collect-must-depend-on-build.patch * add patch: 0125-todaysFactsWidget-replace-Clutter.TableLayout-with-C.patch * add patch: 0126-Fix-GNOME-shell-error-message-about-factsBox.FactsBo.patch * add patch: 0127-Makefile-configurable-extension-UUID.patch * add patch: 0128-metadata.json.in-mark-GNOME-3.36-supported.patch * add patch: 0129-README.rst-mention-the-GNOME-extensions-tool.patch * add patch: 0130-README.rst-Add-a-section-about-UUID-changing.patch * Tue Mar 17 2020 mwilckAATTsuse.com- Update to version v3.0.1+8:s * New source file hamster-time-tracker-v3.0.1+8.tar.xz (3.0.1 + 2 bug fixes, upstream commit e6b90fcd) * Fix off-by-one error in hamster export tsv (upstream [#576], #580) * Use itstool instead of xml2po (#584)- Fix broken version number of extension package in previous build- Remove upstreamed patches * Drop patch: fix-from_start_end-handle-datetime-first.patch * Drop patch: choke-on-invalid-types-in-from_start_end.patch * Drop patch: Use-itstool-instead-of-xml2po.patch (i18n fixes) * Drop patch: fixup-Use-itstool-instead-of-xml2po.patch * Sun Mar 15 2020 mwilckAATTsuse.com- Update to version 3.0.1: * remove binary waf footer * mark org.gnome.Hamster.GUI as experimental * restore edit method in WindowServer * add edit action in cli * appdata: Rename to org.gnome.Hamster * explicitly set application ID and prgname on startup * Fix completion in categories TreeView * Fix search function (#551) * metainfo file renamed to org.gnome.Hamster.GUI.metainfo.xml- Use --skip-icon-cache-update option during build- Dropped / renamed patches * Drop patch: wscript-don-t-update-icon-cache.patch (obsolete) * Drop patch: Fix-search-function-551.patch (merged upstream) * Drop patch: hamster-explicitly-set-application-ID-and-prgname-on.patch (merged upstream) * Drop patch: Revert-remove-unused-edit-method.patch (rejected upstream) * Rename patch: env-script-interpreter.patch - > replace-env-python-invocation-by-direct-call.patch * Removed appdata.patch in OBS- Added upstram bug-fix PR #580 (\"Fix handling of datetime arguments to from_start_end\") * Add patch: fix-from_start_end-handle-datetime-first.patch * Add patch: choke-on-invalid-types-in-from_start_end.patch- Added merged upstream PR #584 (\"Use itstool instead of xml2po\") * Add patch: Use-itstool-instead-of-xml2po.patch (i18n fixes) * Add patch: fixup-Use-itstool-instead-of-xml2po.patch * Wed Feb 12 2020 Martin Wilck - Fix search function (https://github.com/projecthamster/hamster/pull/551) * Add Fix-search-function-551.patch- Fix icon not being displayed on Wayland (https://github.com/projecthamster/hamster/pull/541) * Add hamster-explicitly-set-application-ID-and-prgname-on.patch * Tue Feb 11 2020 Martin Wilck - Fix non-working \"Add Earlier activity\" button in shell extension (https://github.com/projecthamster/hamster/pull/549) * Add Revert-remove-unused-edit-method.patch * Mon Feb 10 2020 mwilckAATTsuse.com- Update to version 3.0~beta: * Numerous bug fixes (see NEWS) * New \'version\' or \'Version\' command/methods available (PR 528). * New *JSON dbus methods to pass facts verbatim (PR 514). * Changed parser: - Accept activity starting with hash \'#\' (issue ?) - Accept comma in activity (issue ?) - Breaking (sorry, really needed): Description delimiter is a double comma \',,\' instead of a single comma. - Comma is forbidden in category (instead of silently swallowed) - Same parser for terminal, gui and D-Bus interface. Range is still searched at tail (terminal) or head position (gui, D-Bus). - Fact.range start/end are always datetimes any time given without date is attributed to a default hamster day. The default hamster day is usually today. In the gui, the default day is the day selected in the timeline. - start/end can be entered as +mmm or -mmm (<1-3 digits>), relative to a reference. The reference is usually now. - The fact duration can be given as mmm (<1-3 digits>, no sign), instead of the end. - hour/minutes separator can be colon, comma, dot, e.g. 9.30. No separator is allowed, but only with 4 digits: hhmm. * Improved consistency in date/time handling (PR 429) by - switching to ISO date format (%Y-%m-%d) in lib/ * to be consistent with hamster-cli usage - rounding (i.e. truncating) all activity start/end timestamps to the minute * * note that this only affects new and/or edited activities in the database * Added stop tracking button to header bar (PR 427) * The help system is back (PR 393). * Improved keyboard handling: - Ctrl+Space to stop tracking. - Left/Right arrows change date. - Resume: start now a clone of the selected activity. Ctrl-+: clone or fallback to new if none selected. (same as pressing the + button) Ctrl-R: only Resume (clone) an existing fact. Ctrl-N: only new. - Up, down, Home, End, Page-Up, Page-Down, Return work straight from the overview (no need to click). - More info on PR #387.- Removed obsolete patches (merged upstream) * removed appdata.patch (shipping upstream metainfo now) * removed 0002-Overview-fix-gtk.show_uri-call.patch * removed 0003-Overview-add-help-menu-entry.patch * removed 0004-waf-install-help-files-into-usr-share-help.patch * removed 0005-wscript-install-bash-completion-to-usr-share-bash-co.patch * removed 0006-Overview-show-error-window-if-opening-help-fails.patch- Added patches to skip waf installation steps that aren\'t needed for openSUSE packaging because they\'re done at package install time * added wscript-don-t-update-icon-cache.patch * added waf-skip-gsettings-schema-compilation.patch- No more gconf support after move to gsettings * Tue Oct 22 2019 Martin Wilck - Added a Provides: for gnome-shell-extension-hamster for proper package renaming * Tue Oct 22 2019 Martin Wilck - Make hamster-shell-extension compatible with GNOME 3.34 for TW (gh#projecthamster/hamster-shell-extension#316) * added 0019-factsBox-use-GObject.registerClass.patch * added 0020-panelWidget-fix-object.actor-is-deprecated-warning.patch * added 0021-metadata.json-mark-GNOME-3.34-as-supported.patch- Renamed gnome-shell-extension-hamster to gnome-shell-extension-hamster-time-tracker and changed version number scheme which was broken before * coded \"maximum GNOME shell version\" in * don\'t use hamster main package version, as the extension has an independent code base and the hamster API is stable * Fri May 10 2019 Martin Wilck - Make hamster-shell-extension compatible with GNOME 3.32 for TW (gh#projecthamster/hamster-shell-extension#312) * added 0007-drop-convenience.js.patch * added 0008-make-test-style-set-esversion-to-6-for-GNOME-3.32.patch * added 0009-Mark-GNOME-3.32-as-supported-all-others-as-unsupport.patch * added 0010-Port-GObject-classes-to-JS6-classes.patch * added 0011-add-jshint-validthis-to-silence-warnings-about-stric.patch * added 0012-todaysFactsWidget-add-missing-bind.patch * added 0013-replace-Lang.bind-with-function-.bind.patch * added 0014-Port-non-GObject-class-to-JS6.patch * added 0015-extension.js-add-jshint-validthis-hints.patch * added 0016-extension.js-fix-indentation-after-previous-change.patch * added 0017-Don-t-log-ACTIVITIES-at-every-refresh.patch * added 0018-doc-remove-broken-link-to-usejsdoc.org.patch * Fri Mar 15 2019 Jan Engelhardt - Make full use of the %setup macro.- Remove one set of %if..%endif guards that do not affect the build. * Thu Mar 07 2019 mwilckAATTsuse.com- Update to version 2.2.2: * add PangoCairo require_version (#390) * use .format() instead of f-string (#389) * test for decimal number in activity (#386) * add total duration in \'hamster list\' command (#380) * take the current hamster day as default date * start a clone of the selected activity upon clicking \"add\" * fix xml and ical export * remove the ReportWriter.export function (fix issue #373) * keep input order for tag list * Ellipsize labels that don\'t fit in stats window * and many minor fixes * Mon Mar 04 2019 Martin Wilck - Handle error when opening help files (when no help browser is installed) * add 0006-Overview-show-error-window-if-opening-help-fails.patch * Sat Mar 02 2019 Jan Engelhardt - Trim bias from description. Generalize description. * Fri Mar 01 2019 Martin Wilck - Added help files and help menu entry * added 0002-Overview-fix-gtk.show_uri-call.patch * added 0003-Overview-add-help-menu-entry.patch * added 0004-waf-install-help-files-into-usr-share-help.patch- Added gnome-shell-extension-hamster * added hamster-shell-extension-0.10.0.tar.gz * added convenience.js (from gnome-shell-extensions 3.30)- Patches for 3.30 compatibility and OBS support for the GNOME extension: * added 0001-Don-t-try-to-access-controller.activities-before-it-.patch * added 0002-Fix-disable-callback-gnome-shell-3.30-compatibility.patch * added 0003-convenience.js-has-been-removed-in-GNOME-extensions-.patch * added 0004-metadata.json-mark-GNOME-3.30-as-supported.patch * added 0005-Makefile-allow-shipping-convenience.js.patch * added 0006-Makefile-don-t-zip.patch- Spec file fixes: * restored proper gconf schema handling, which had been removed in a previous submission * added requirements for %desktop_database_post and %icon_theme_cache_post * moved bash completions to /usr/share/bash-completion/completions (added 0005-wscript-install-bash-completion-to-usr-share-bash-co.patch) * added some %doc and %license files * removed build dependency on pkgconfig(gnome-keybindings), replaced by deps on the build tools actually needed. This provides a much leaner build. * removed build dependency on translation-update-upstream (we don\'t call it anyway) * added BuildRequires on gobject-introspection to get autogenerated typelib dependencies right * Thu Nov 29 2018 ederaAATTgmx.fr- Update to version 2.1.1 (legacy hamster) from https://github.com/projecthamster/hamster/releases/tag/v2.1.1 python3 migration + minor usability fixes with respect to 2.0-rc1 (Gtk3 port) * Fri Mar 24 2017 mwilckAATTsuse.com- spec file: removed obsolete %clean section * Thu Feb 16 2017 martin.wilckAATTsuse.com- Update to version 1.04+0: * Build from github, using _service file (localonly mode)- Fix email address in .changes file. * Tue Oct 04 2016 mailaenderAATTopensuse.org- Add appdata.xml for https://en.opensuse.org/openSUSE:AppStore
|
|
|