* Thu Apr 16 2020 bjorn.lie@gmail.com
- Update to version 3.32.1+246:
+ Fix libgitg compile on macOS
+ Fixup! Honor prepare-commit-msg hook
+ Various bug and feature fixes.
+ Updated translations.
- Switch to git checkout via source services.
- Drop gitg-port-to-gtksourceview4.patch: Fixed upstream.
- Replace pkgconfig(gtkspell3-3.0) with pkgconfig(gspell-1)
BuildRequires following upstreams port.
- Add check section and pass meson_test macro: Run test-suite
during build.
- Rebase/refresh patch with quilt.
* Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org>
- No longer recommend -lang: supplements are in use
* Thu Jul 25 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.32.1:
+ Support repository being null.
+ Allow copying file names.
- Drop gitg-repository-being-null.patch: fixed upstream.
* Wed Jun 26 2019 Dead Mozay <dead-mozay@opensuse.org>
- Add gitg-repository-being-null.patch: Support repository being
null (boo#1137583, gl#GNOME/gitg#213).
* Tue Jun 18 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Add gitg-port-to-gtksourceview4.patch: Port to gtksourceview4.
Following this patch, replace pkgconfig(gtksourceview-3.0) with
pkgconfig(gtksourceview-4) BuildRequires.
* Fri May 24 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.32.0:
+ Detect links in commit messages.
+ Push action with http/ssh support.
+ Fix time sort mode.
+ Add push support.
+ Add typeahead find feature.
+ Respect system fonts.
+ Update submodules at clone.
+ Add body to patch.
+ Shorcut to open preferences.
+ Honor GIT_DIR env.
+ Update menus for AppMenu removal.
+ Bump libgit2 to 0.27.
+ Use Unicode typography in user-visible strings.
+ Fix shared library paths in typelib files.
+ Migrate from Intltool to Gettext.
+ Meson polish.
+ Removed autotools.
+ Fixes in documentation.
+ Fixed several deprecations.
+ Misc fixes.
- Drop upstream fixed patches:
+ gitg-Bump-libgit2-glib-dependency.patch.
+ gitg-Various-meson-build-fixes.patch.
- Add pkgconfig(libdazzle-1.0) BuildRequires: New dependency.
- Drop intltool BuildRequires: No longer needed, nor used.
* Sun Feb 10 2019 bjorn.lie@gmail.com
- Fix build with new translations-update-upstream.
* Tue Jan 22 2019 Dominique Leuenberger <dimstar@opensuse.org>
- Add gitg-typelib-dependencies.patch: Change the way we add
library dependencies to .typelibs. openSUSE requires a full
library name, incl. version.
* Fri Jan 04 2019 bjorn.lie@gmail.com
- Update to version 3.30.1:
+ Meson improvements.
+ Fix parsing title and body for message commit.
+ Search repositories ignoring case.
+ Added standalone mode.
+ Allow to config patience algorithm.
+ GUI improvements.
+ Removed autotools buildsystem.
+ Fixed mac compilation.
+ Misc fixes.
- Changes from version 3.30.0:
+ Detect dark theme from its background color.
+ Buildsystem meson added.
+ Added flatpak deployments.
+ Updated translations.
+ Misc fixes.
- Switch to meson buildsystem, add meson BuildRequires and macros.
- Add gitg-Bump-libgit2-glib-dependency.patch: Fix build with new
libgit2-glib, following this drop pkgconfig(libgit2-glib-1.0)
BuildConflicts: No longer needed nor valid.
- Add gitg-Various-meson-build-fixes.patch: Various meson build
fixes needed, all taken from upstream.
- Drop post(un) handling of glib2_gsettings_schema_post(un) and
glib2_gsettings_schema_requires, no longer needed.
Version: 3.26.0-bp150.1.3
* Tue Mar 20 2018 dimstar@opensuse.org
- Unconditionally enable translation-update-upstream: on
Tumbleweed, this results in a NOP and for Leap in SLE paid
translations being used (boo#1086036).
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Wed Aug 09 2017 zaitor@opensuse.org
- Update to version 3.26.0:
+ Misc fixes.
+ Updated translations.
- Update pkgconfig(libgit2-glib-1.0) BuildRequires and
BuildConflicts to versions 0.26.0 and 0.27.0.
- Drop post(un) handling of desktop_database_post(un) and
icon_theme_cache_post(un), no longer needed. Also drop obsolete
clean section.
- Conditionally apply translations-update-upstream BuildRequires
and macro for non-openSUSE only.
* Sat May 06 2017 zaitor@opensuse.org
- Update to version 3.24.0:
+ Misc fixes.
+ Updated translations.
* Thu Feb 16 2017 dimstar@opensuse.org
- Update to version 3.23.90:
+ Fix for libgit2-glib api change.
+ Do not duplicate the fds.
* Tue Nov 29 2016 dimstar@opensuse.org
- Update to version 3.23.0:
+ Fix size calculation if there is no old pixbuf.
+ Fix side-by-side alignment in the case of a single image.
+ Show dash activity menu if shell does not show app menu.
+ Updated translations.
* Sun Sep 18 2016 zaitor@opensuse.org
- Update to version 3.22.0:
+ Updated translations.
* Mon Sep 12 2016 zaitor@opensuse.org
- Update to version 3.21.92:
+ Show dash activity menu if shell does not show app menu.
+ Use same callbacks instance during remote connection life
cycle.
* Sat Aug 27 2016 zaitor@opensuse.org
- Update to version 3.21.91:
+ Add context menu to open files from the diff.
+ Better support for bare and empty repositories.
+ Add support for ssh short form remote urls.
+ Improved selection toggling for incremental staging.
+ Disable use of gravatar by default for privacy.
- Stop passing V=1 to make, we do debugging locally, no need to
clutter build-logs.
* Sat Aug 27 2016 zaitor@opensuse.org
- Update to version 3.20.2:
+ Set primary selection to selected commit SHA1.
+ Scrollable commit message in diff view.
+ Incremental loading on large repositories.
+ Faster switching of large repositories.
+ Create global git config if it does not exist yet.
+ Remember opened projects regardless of gnome privacy settings.
* Wed Jun 22 2016 zaitor@opensuse.org
- Update to version 3.20.1:
+ Disable burger menu in dash.
+ Set primary selection to selected commit SHA1.
+ Reduce hot area for action bar to mitigate horizontal scrolling
issue.
+ Show the complete message, not only the subject.
+ Misc fixes.
+ Updated translations.
* Mon Mar 21 2016 dimstar@opensuse.org
- Update to version 3.20.0:
+ Misc fixes.
+ Updated translations.
- Add BuildConflicts: pkgconfig(libgit2-glib-1.0) to match
configure.
* Fri Feb 05 2016 dimstar@opensuse.org
- Update to version 3.19.6:
+ Make use of shortcut window optional.
+ Make it build again on osx and windows.
* Wed Jan 27 2016 dimstar@opensuse.org
- Update to version 3.19.5:
+ Improved Windows installer graphics.
+ Add context menu on Windows.
+ Provide shortcuts window.
+ Rework dash view.
+ Do not hang on highlighting commit message.
- Add pkgconfig(libxml-2.0) BuildRequires: new dependency.
* Sat Jan 09 2016 dimstar@opensuse.org
- Update to version 3.19.4:
+ Changes:
- Add OSX bundle generator.
- Add syntax highlighting support on diffs.
- Show untracked content on stage.
+ Bugs fixed:
- Fix OSX paths.
- Missing includes.
* Wed Dec 23 2015 damjanovic.ivo@gmail.com
- Update to version 3.19.3:
+ Changes:
- Add script to create windows installer.
- Add support for commit.template config setting.
- Dim default avatar image.
+ Bugs fixed:
- Add icon to the windows binary.
- Handle console on windows.
* Wed Dec 23 2015 dimstar@opensuse.org
- Update to version 3.19.2:
+ Changes:
- Support for Windows and OSX.
- Add platform specific styles.
+ Bugs fixed:
- Fix dark style of diff-stat widget.
- Fix selectable button visibilities.
* Mon Dec 21 2015 damjanovic.ivo@gmail.com
- Update to version 3.19.1:
+ Rework diff view to use GtkSourceView instead of Webkit.
+ Initial support of dark theme.
+ Better support on OSX.
+ Improved commit selection.
- Drop pkgconfig(webkit2gtk-4.0) BuildRequires: no longer needed
after the move to GtkSourceView.
- Add pkgconfig(libsoup-2.4) BuildRequires: new dependency, as the
code no longer relies on WebKit2.
* Tue Sep 22 2015 dimstar@opensuse.org
- Update to version 3.18.0:
+ Changes:
- Also accept bare repositories when adding from dash.
- Add support for creating binary patch.
- Move global author details action to app menu.
- Add expanders to ref list.
- Add preference to sort references by last activity.
- Collapse tags in ref side bar by default.
- Add monitoring .git for changes and automatic refresh.
- Show repository directory in dash.
- Add setting to wrap lines in the diff view.
- Do not use selection mode for commit list.
- Add checkout branch action.
- Rework notifications.
- Add basic merging support.
+ Bugs fixed:
- Add repository name in author dialog title.
- Higify a bit the author details dialog.
- Higify the preference dialog.
- Add scanning of folders for git repositories.
- Disable selection of line numbers in diff view.
- Directly show when trying to commit without staged changes.
- Switch back to proper released tarballs, as the issues with
WebKit linking are now fixed.
- Remove the build_from_vcs traces.
* Wed Sep 02 2015 dimstar@opensuse.org
- Update to version 3.17.1:
+ Changes:
- Make use of gravatar service optional (preference).
- Stage/unstage all selected items when pressing Enter.
- Add command line arguments to modify default history
activity selection (--all, --branches, --remotes, --tags).
- Add deleting of untracked files.
- Improvements to the dash/overview UX.
- Improvements to collapse/uncollapse behavior of diff view.
+ Bugs fixed:
- Get icons at correct size in diff view.
- Small UI polish.
- Fixed authentication for cloning.
- Only use animations of gtk_enable_animations is set.
- Fix collation errors for python diffs.
- Fix race conditions in repository loading.
- Add hack to replace WebKit2-3.0 reference in distributed
Gitg-1.0.gir file with WebKit2-4.0.