Revisions of git-cola
Dominique Leuenberger (dimstar_suse)
accepted
request 1184041
from
Dirk Mueller (dirkmueller)
(revision 50)
- update to 4.8.0: * The Rebase editor is now aware of the drop, break, label, merge and reset commands that were added in recent versions of Git. * Desktop notifications can now be enabled when pushing remotes by enabling the "Notify on Push" option in the preferences. * Faster and easier commit hash copying in DAG. Left-clicking on the Commit ID will now copy it directly into the clipboard without any further action. * "Grab File from Parent Commit" actions have been added to the DAG. * The Unstage Selected action was added to the context menu for unmerged files. * git cola rebase now provides a --rebase-merges option and passes the same option to git rebase when Git v1.18.0 or newer is detected. * Pre-commits hooks were updated. * The Pull dialog now selects the remote branch automatically.
Ana Guerrero (anag+factory)
accepted
request 1158792
from
Dirk Mueller (dirkmueller)
(revision 48)
- update to 4.6.1: * launchable tags were added to the flatpak app metainfo files. * The Rebase editor (git-cola-sequence-editor) can now add "remarks" to commits. Remarks are simple numbered flags (0-9) that allow you to mark commits. This lets you visually highlight commits to aid you when rebasing and grouping related commits across a large patch series. Remarks can be added to a single commit or to all commits that touch a file. (#1375) * Invalid commit.template configuration is now reported in the Console tool instead of presenting an error traceback dialog via a UsageError exception. * The file system monitor was corrected to catch PermissionError exceptions. (bz #2260155) * If the polib module (e.g. sudo apt install python3-polib) is installed then it will be used instead of the vendored cola.polib module. This makes it easier for distributions to remove the vendored module from the cola namespace. polib is now listed as an install requirement in pyproject.toml. (bz #2264526) * The flatpak metainfo now contains the required developer name field. * The "actions/cache" and "styfle/cancel-workflow-action" github actions were upgraded. * The test suite now uses ruff to validate python code. pylint is no longer used. (#1353)
Ana Guerrero (anag+factory)
accepted
request 1142002
from
Marcin Bajor (marcinbajor)
(revision 47)
- Update to 4.5.0
Ana Guerrero (anag+factory)
accepted
request 1128784
from
Dirk Mueller (dirkmueller)
(revision 46)
- update to 4.4.1: * Usability, bells and whistles * The remote messages dialog is now displayed for the Pull and Push actions in the * Branches widget only. This dialog is disabled by default and enabled in the * main Push and Pull dialog settings. * The whole-file staging actions in the Diff widget's right- click menu are now listed * after the selection and hunk staging actions. This helps prevent accidental clicks * from clobbering the index for the entire file. * The completion popup no longer reappears after an item is selected in the * "Checkout Branch" action and similar dialogs. * Fixes * PyQt6 compatibility was improved. - switch to PyQt6
Ana Guerrero (anag+factory)
accepted
request 1127414
from
Dirk Mueller (dirkmueller)
(revision 45)
- update to 4.4.0: * Git Cola now preserves `# commentary` in commit messages by default. * `git dag` now includes completions for `git log` options in the text input field. * `git dag` now provides convenient search filters when right- clicking in the text input field. * A `1.25 x` Hi-DPI magnification option mode is now available in the Appearance settings. * Git Cola now runs `git commit` in the background and feedback is provided while the commit is running. This prevents the UI from freezing when running pre-commit hooks that can make `git commit` take a long time to run. * The Diff context menu was reworked to reduce visual clutter and better match the Status context menu. * The standalone `git cola tag` tool now autocompletes the tag name field. * The "Branches" dock widget now has a "Visualize" right-click menu option. * The "Stash" dialog learned to rename stashes. * The "Fetch", "Push" and "Pull" dialogs can now display remote messages from the server. * `git dag` fixed how it was handling refspec arguments. * `git dag` will now properly refresh itself when remote branches are updated. * Git Cola's python code style. We were previously disabling quote normalization when using `black`. Use of `cercis` allows us to enable quote normalization under its default single-quote settings. * Compatibility with Sphinx 7.2.0 was added to the
Ana Guerrero (anag+factory)
accepted
request 1108638
from
Marcin Bajor (marcinbajor)
(revision 44)
- Update to 4.3.2 - Usability, bells and whistles * The minimum font size can now be set lower, which is helpful for Hi-DPI displays. https://github.com/git-cola/git-cola/pull/1342 - Fixes * `git dag` was not displaying history when refspecs were specified. https://github.com/git-cola/git-cola/issues/1334 - Development * Compatibility with Sphinx 7.2.0 was added to the `sphinxtogithub` sphinx documentation plugin. https://github.com/git-cola/git-cola/pull/1336
Ana Guerrero (anag+factory)
accepted
request 1105247
from
Marcin Bajor (marcinbajor)
(revision 43)
- Update to 4.3.1
Dominique Leuenberger (dimstar_suse)
accepted
request 1103760
from
Marcin Bajor (marcinbajor)
(revision 42)
- Update to 4.3.0
Dominique Leuenberger (dimstar_suse)
accepted
request 1077005
from
Marcin Bajor (marcinbajor)
(revision 41)
- Update to 4.2.1 - Fixes * Diffs for repositories with a single commit have been fixed. https://github.com/git-cola/git-cola/issues/1306 * The toolbars follow the Qt toolbar style, as they did prior to `v4.2.0`. https://github.com/git-cola/git-cola/issues/1307 * The "Checkout Branch" dialog was fixed to display all completions when first shown. https://github.com/git-cola/git-cola/issues/1308
Dominique Leuenberger (dimstar_suse)
accepted
request 1074770
from
Marcin Bajor (marcinbajor)
(revision 40)
- Update to 4.2.0
Dominique Leuenberger (dimstar_suse)
accepted
request 1065911
from
Marcin Bajor (marcinbajor)
(revision 39)
Dominique Leuenberger (dimstar_suse)
accepted
request 1045527
from
Marcin Bajor (marcinbajor)
(revision 38)
- Update to 4.1.0
Dominique Leuenberger (dimstar_suse)
accepted
request 1037873
from
Marcin Bajor (marcinbajor)
(revision 37)
- Update to 4.0.4 - Fixes * The "T" hotkey for "Find Files" was removed to avoid issues in some configurations. https://github.com/git-cola/git-cola/issues/1270 * Some context menus entries were erroring out on binary files. https://github.com/git-cola/git-cola/pull/1271
Dominique Leuenberger (dimstar_suse)
accepted
request 1035308
from
Marcin Bajor (marcinbajor)
(revision 36)
- Update to 4.0.3 - Usability, bells and whistles * The branches widget no longer loses its selection state in response to notifications and UI actions. https://github.com/git-cola/git-cola/issues/1221 * The use of ``gravatar.com`` to fetch icons associated with author emails can now be disabled by setting `git config --global cola.gravatar false`. https://github.com/git-cola/git-cola/issues/933 - Fixes * The config reader has been revamped to better read settings when git config files are located in unexpected locations. https://github.com/git-cola/git-cola/issues/927 https://github.com/git-cola/git-cola/issues/1264 * The preferences dialog no longer throws an error when the editor has not been configured. https://github.com/git-cola/git-cola/issues/1263 * Context menu actions for staging files has been added when diffing images. https://github.com/git-cola/git-cola/issues/1265 * The stash editor now properly displays stashes with slashes ("/") in their names or messsages. https://github.com/git-cola/git-cola/pull/1267 * The settings file is now written-to and read-from in a robust manner to avoid data loss when doing an ACPI shutdown or forced shutdown of a machine. https://github.com/git-cola/git-cola/issues/1241 * Git Cola now displays an error message when attempting to open a repository that cannot be accessed due to the new `safe.directory` protections in Git v2.30.3. https://github.com/git-cola/git-cola/issues/1243 - Translations * The .po and .pot files now contain location information. https://github.com/git-cola/git-cola/issues/880
Richard Brown (RBrownFactory)
accepted
request 1007243
from
Marcin Bajor (marcinbajor)
(revision 35)
- Update to 4.0.2 - Usability, bells and whistles * The Rebase editor (`git-cola-sequence-editor`) now supports multi-select. Use `Shift-{Up,Down}` to select multiple lines and the keyboard hotkeys listed in the `?` dialog to drive the UI. https://github.com/git-cola/git-cola/pull/1257 * The `$GIT_VISUAL` and `$VISUAL` environment variable are now consulted in addition to `$GIT_EDITOR` and `$EDITOR` when the `gui.editor` configuration is unset. https://github.com/git-cola/git-cola/pull/1237 * The application window icon is now enabled when running on Wayland. https://github.com/git-cola/git-cola/pull/1240 * The Status widget now has an "Open Worktree" action. https://github.com/git-cola/git-cola/pull/1245 * The "Open Using Default Application", "Open Directory", "Open Parent Directory" and "Open Worktree" actions are now available on Windows. * The dialog for opening repositories is now a read-only dialog that omits the ability to create folders and modify the filesystem. https://github.com/git-cola/git-cola/issues/1168 * A few more `git` calls have been eliminated from the startup sequence. This further improved the startup time for Git Cola. https://github.com/git-cola/git-cola/pull/1259 - Fixes * Documentation rendering errors have been fixed. https://github.com/git-cola/git-cola/pull/1256 * Use of a `~/.config/git-cola/language` file to override the language has been fixed. https://github.com/git-cola/git-cola/issues/1246 * We no longer write the `cola.spellcheck` configuration value on launch. https://github.com/git-cola/git-cola/pull/1238 - Translations * Updated Spanish translation. https://github.com/git-cola/git-cola/pull/1244 * Updated Japanese translation. https://github.com/git-cola/git-cola/pull/1249 - Packaging * Building documentation offline is supported again. https://github.com/git-cola/git-cola/issues/1250 * The Appstream Metadata files were missing in the v4.0.0 release are included again. https://github.com/git-cola/git-cola/pull/1254 https://github.com/git-cola/git-cola/issues/1253
Dominique Leuenberger (dimstar_suse)
accepted
request 982130
from
Marcin Bajor (marcinbajor)
(revision 34)
Dominique Leuenberger (dimstar_suse)
accepted
request 979626
from
Marcin Bajor (marcinbajor)
(revision 33)
Dominique Leuenberger (dimstar_suse)
accepted
request 947745
from
Marcin Bajor (marcinbajor)
(revision 32)
- Update to 3.12.0
Dominique Leuenberger (dimstar_suse)
accepted
request 926582
from
Marcin Bajor (marcinbajor)
(revision 31)
- Update to 3.11.0
Displaying revisions 1 - 20 of 50