Skip to content

Commit b663589

Browse files
authored
Release V1.2.0
Merge pull request #272 from Murmele/gittyup_1.1.3
2 parents 65f7e02 + f68fce5 commit b663589

File tree

8 files changed

+122
-68
lines changed

8 files changed

+122
-68
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ project(Gittyup)
44
# Set name and version.
55
set(GITTYUP_NAME "Gittyup")
66
set(GITTYUP_VERSION_MAJOR 1)
7-
set(GITTYUP_VERSION_MINOR 1)
8-
set(GITTYUP_VERSION_PATCH 1)
7+
set(GITTYUP_VERSION_MINOR 2)
8+
set(GITTYUP_VERSION_PATCH 0)
99
set(GITTYUP_VERSION
1010
"${GITTYUP_VERSION_MAJOR}.${GITTYUP_VERSION_MINOR}.${GITTYUP_VERSION_PATCH}"
1111
)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ Install `gittyup-git` for the VCS build.
156156

157157
**Homebrew**
158158

159-
Install the `gittyup` cask from [Homebrew](https://brew.sh/).
159+
Install the `gittyup` cask from [Homebrew](https://formulae.brew.sh/cask/gittyup).
160160

161161
brew install gittyup
162162

docs/changelog.md

Lines changed: 91 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,91 @@
1-
### v1.1.1 - 2022-06-09
2-
3-
Bug fix release
4-
5-
#### Added
6-
* Distinguish between commit author and committer
7-
* Show image preview also for deleted files
8-
* Official macOS release
9-
* Show which kind of merge conflict occurred for each conflict
10-
11-
#### Changed
12-
* Fix single line staging if not all hunks are loaded
13-
* Fix cherrypick commit author
14-
* Fix segmentation fault if submodule update fails
15-
* Fix line staging with windows new lines
16-
* Show first change in the diff view when loading
17-
* Improved windows icon
18-
19-
----
20-
21-
### v1.1.0 - 2022-04-30
22-
23-
Second release of Gittyup
24-
25-
#### Added
26-
* Button to directly access the terminal and the filebrowser
27-
* Add support for running in single instance mode
28-
* Customizable hotkeys
29-
* Quick commit author overriding
30-
* keyboard-interactive SSH auth
31-
* Improved single line staging and replacing staging image to a more appropriate one
32-
* Font customizing
33-
* Options to switch between staging/unstaging treeview, single tree view and list view
34-
* Do not automatically abort rebase if conflicts occur
35-
* Add possibility to save file of any version on local system
36-
* Add possibility to open a file of any version with default editor
37-
38-
----
39-
40-
### v1.0.0 - 2021-11-18
41-
42-
First version of the GitAhead Fork Gittyup
43-
44-
#### Added
45-
* Staging of single lines
46-
* Double tree view: Seeing staged and unstaged changes in different trees.
47-
* Maximize History or Diff view by pressing Ctrl+M
48-
* Ignore Pattern: Ability to ignore all files defined by a pattern instead of only one file
49-
* Tag Viewer: When creating a new tag all available tags are visible. Makes it easier to create consistent tags.
50-
* Commit Message template: Making it easier to write template based commit messages.
51-
52-
----
1+
### v1.2.0 - 2022-10-28
2+
3+
Bug fix and feature release
4+
5+
#### Added
6+
* Add support for solving merge conflicts for whole files
7+
* Solving binary conflicts directly in Gittyup
8+
* Support rebasing with conflict solving
9+
* Implement amending commits
10+
* Possibility to init submodules after clone (Settings - General - Update submodules after pull and clone)
11+
* Hiding menu bar (Application Settings - Window - Hide Menubar)
12+
* Implement support for Gitea instances
13+
14+
#### Changed
15+
* Fix Segmentation fault when using space to stage files
16+
* Fix menubar color in dark theme
17+
* Filter only branches, tags, remotes attached to selected commit
18+
* Fix crash when global GIT config is invalid
19+
* Fix crash when having errors while adding a remote account
20+
* Fix updater on windows, macos and linux (flatpak)
21+
* Fix discarding file leading to discarding submodule changes
22+
* Fix rebase log messages during rebase
23+
* Improve SSH config handling
24+
* Application settings and repository settings can now be selected with a single settings button
25+
* Use the full file context menu for the staging file list
26+
* Fix Arch Linux build
27+
28+
----
29+
30+
### v1.1.2 - 2022-08-12
31+
32+
Bug fix release
33+
34+
#### Changed
35+
36+
* Fix bundled OpenSSL version incompatibility
37+
38+
----
39+
40+
### v1.1.1 - 2022-06-09
41+
42+
Bug fix release
43+
44+
#### Added
45+
* Distinguish between commit author and committer
46+
* Show image preview also for deleted files
47+
* Official macOS release
48+
* Show which kind of merge conflict occurred for each conflict
49+
50+
#### Changed
51+
* Fix single line staging if not all hunks are loaded
52+
* Fix cherrypick commit author
53+
* Fix segmentation fault if submodule update fails
54+
* Fix line staging with windows new lines
55+
* Show first change in the diff view when loading
56+
* Improved windows icon
57+
58+
----
59+
60+
### v1.1.0 - 2022-04-30
61+
62+
Second release of Gittyup
63+
64+
#### Added
65+
* Button to directly access the terminal and the filebrowser
66+
* Add support for running in single instance mode
67+
* Customizable hotkeys
68+
* Quick commit author overriding
69+
* keyboard-interactive SSH auth
70+
* Improved single line staging and replacing staging image to a more appropriate one
71+
* Font customizing
72+
* Options to switch between staging/unstaging treeview, single tree view and list view
73+
* Do not automatically abort rebase if conflicts occur
74+
* Add possibility to save file of any version on local system
75+
* Add possibility to open a file of any version with default editor
76+
77+
----
78+
79+
### v1.0.0 - 2021-11-18
80+
81+
First version of the GitAhead Fork Gittyup
82+
83+
#### Added
84+
* Staging of single lines
85+
* Double tree view: Seeing staged and unstaged changes in different trees.
86+
* Maximize History or Diff view by pressing Ctrl+M
87+
* Ignore Pattern: Ability to ignore all files defined by a pattern instead of only one file
88+
* Tag Viewer: When creating a new tag all available tags are visible. Makes it easier to create consistent tags.
89+
* Commit Message template: Making it easier to write template based commit messages.
90+
91+
----

docs/index.md

Lines changed: 28 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,39 @@ Features
4040
Select "Show Selected Branch" in the drop down menu above the commit list
4141
![Single branch](https://raw.githubusercontent.com/Murmele/Gittyup/master/rsrc/screenshots/main_show_selected_branch.png)
4242

43+
### Fullscreen
44+
of the history or the change dialog by pressing Ctrl+M
45+
46+
### Tabs
47+
to be able to switch fast between repositories
48+
49+
### Diff View
50+
Staging and unstaging changes, viewing Blame
51+
![Diff View](https://raw.githubusercontent.com/Murmele/Gittyup/master/rsrc/screenshots/DiffView.png)
52+
53+
### Tree View
54+
To visit the blame with its history for unchanged files
55+
56+
![Tree View](https://raw.githubusercontent.com/Murmele/Gittyup/master/rsrc/screenshots/treeview.png)
57+
58+
### Blame View
59+
See blame of the current version with an integrated timeline to see who changed which line
60+
61+
![Blame View](https://raw.githubusercontent.com/Murmele/Gittyup/master/rsrc/screenshots/BlameView.png)
62+
4363
### Single line staging
4464
by eighter clicking on the checkboxes next to each line or by selecting the relevant code and pressing "S". For unstaging you can uncheck the checkboxes or press "U". To revert changes, select the text and press "R".
4565

4666
![Single line staging](https://raw.githubusercontent.com/Murmele/Gittyup/master/rsrc/screenshots/double_treeview_single_line_staging.png)
4767

48-
### Fullscreen
49-
of the history or the change dialog by pressing Ctrl+M
68+
### Amending commits
69+
Editing properties of a commit
70+
![Amend Dialog](https://raw.githubusercontent.com/Murmele/Gittyup/master/rsrc/screenshots/AmendDialog.png)
71+
72+
### Solving rebase conflicts
73+
Solving rebase conflicts and continuouing after conflicts are solved
74+
75+
![Rebase Conflicts](https://raw.githubusercontent.com/Murmele/Gittyup/master/rsrc/screenshots/RebaseConflicts.png)
5076

5177
### Staring commits
5278
to find specific commits much faster
@@ -57,24 +83,13 @@ Use an existing tag as template for your next tag. So you never have to look whi
5783

5884
![Tag selection](https://raw.githubusercontent.com/Murmele/Gittyup/master/rsrc/screenshots/tag_selection.png)
5985

60-
### Tree View
61-
To visit the blame with its history for unchanged files
62-
63-
![Tree View](https://raw.githubusercontent.com/Murmele/Gittyup/master/rsrc/screenshots/treeview.png)
64-
65-
### Blame View
66-
See blame of the current version with an integrated timeline to see who changed which line
67-
6886
### Commit message template
6987
Create you commit messages according a defined template
7088

7189
![Commit message template selection](https://raw.githubusercontent.com/Murmele/Gittyup/master/rsrc/screenshots/CommitMessageTemplateSelection.png)
7290

7391
![Commit message template editor](https://raw.githubusercontent.com/Murmele/Gittyup/master/rsrc/screenshots/CommitMessageTemplateEditor.png)
7492

75-
### Tabs
76-
to be able to switch fast between repositories
77-
7893
### And a lot more ...
7994

8095
Changelog

rsrc/screenshots/AmendDialog.png

15.3 KB
Loading

rsrc/screenshots/BlameView.png

118 KB
Loading

rsrc/screenshots/DiffView.png

148 KB
Loading
40.8 KB
Loading

0 commit comments

Comments
 (0)