Stefan Knotzer
32129bf61f
Update build and VC redistributable
...
Update build: When the build directory is not within the source directory (default when using Qt Creator), the 'Help' - 'About GitAhead' - dialog has no commit ID. Therefore the CMAKE_SOURCE_DIR is passed to git.
VC redistributable: Microsoft has packed the VC redistributable for VS 2015, VS 2017 and VS 2019 int one new VC redistributable.
2020-08-19 13:38:15 +02:00
Jason Haslam
74fb544980
Change version to 2.6.3
2020-07-14 11:01:17 -06:00
Jason Haslam
bbb4f78a73
Fix the definition of an identifier in indexed search to include a dash followed a digit
2020-07-14 10:44:41 -06:00
Jason Haslam
7b7c29c1df
Merge pull request #460 from gitahead/revert-456-add-filemode-hunk
...
Revert "Add filemode changes to DiffView"
2020-07-13 15:04:00 -06:00
Jason Haslam
46a02902fe
Revert "Add filemode changes to DiffView"
2020-07-13 15:03:28 -06:00
Jason Haslam
f4bca05f1b
Merge pull request #456 from stefanknotzer/add-filemode-hunk
...
Add filemode changes to DiffView
2020-07-13 14:42:48 -06:00
Jason Haslam
d235c8970d
Update libgit2 to tip of master
2020-07-13 13:41:00 -06:00
Jason Haslam
09d797f3d7
Fix translation issue on macOS
2020-07-13 12:52:13 -06:00
Jason Haslam
9a7c724a26
Update translations
2020-07-13 11:20:30 -06:00
Jason Haslam
1ad0bbc5f4
Fix warning
2020-07-13 11:19:35 -06:00
Stefan Knotzer
35aed7b6c9
Change filemode text display
...
Untracked files: header = 'Filemode 100644'
Modified files: header = 'Filemode changed 100644 -> 100755'
Improve the header painterevent for filemode display: set QLabel font and textcolor.
Reenable the header CheckBox (modified files, filemode change only) for smoother UI.
2020-07-12 15:30:36 +02:00
Stefan Knotzer
a85282be84
Disable filemode hunk for untracked files
...
the header of untracked files remains empty. The initial filemode change '0 -> *' is not shown.
2020-07-11 13:02:13 +02:00
Jason Haslam
da9d7fe623
Merge pull request #441 from gomes2191/master
...
Update translation pt_BR
2020-07-10 10:01:46 -06:00
Jason Haslam
cb8479eb78
Merge pull request #449 from stefanknotzer/add-bc4
...
Add Beyond Compare 4 to mergetools
2020-07-10 10:00:19 -06:00
Jason Haslam
5685620209
Merge pull request #450 from stefanknotzer/add-setting-no-translation
...
Add GitAhead setting no-translation
2020-07-10 09:59:08 -06:00
Jason Haslam
37fb01c961
Merge pull request #454 from stefanknotzer/issue_452
...
Fix CommitList contexMenuEvent
2020-07-10 09:55:19 -06:00
Jason Haslam
1661b99b0c
Change case of context menu items to match existing items
2020-07-10 09:52:36 -06:00
Jason Haslam
2c495586ab
Merge pull request #455 from stefanknotzer/add-commitlist-delete-tag_branch
...
Add 'delete tag' and 'delete branch' to CommitList context menu
2020-07-10 09:48:52 -06:00
Jason Haslam
408ac90fc3
Merge pull request #458 from stefanknotzer/add-local-directory-clone-dialog
...
Add browse for 'Local Directory' to CloneDialog
2020-07-10 09:42:46 -06:00
Stefan Knotzer
e1863c9c66
Change QPushButton label from 'Local Directory' to '...'
...
Reposition QPushButton next to URL field.
The first dialog page now looks more similar to the second dialog page.
2020-07-10 13:50:43 +02:00
Jason Haslam
9e38decdb1
Disable similarity detection in status diff
2020-07-09 16:44:19 -06:00
Stefan Knotzer
0386bc22bb
Add browse for 'Local Directory' to CloneDialog
...
A QPushButton 'Local Directory' is added to the first page of the CloneDialog.
When cloning a repository a directory chooser dialog can be used instead of typing the repository url.
2020-07-08 12:04:37 +02:00
Stefan Knotzer
a25c1142f7
Add filemode changes to DiffView
...
Filemode changes are displayed as top hunk without checkbox and without toolbuttons. This should be a helpful information when copying repositorys betewwn LinuxFS and WindowsFS.
Unstaged new files (no patch info available) display the filemode 0 -> ... / modified files display the patch info @@ ... @@ ...
2020-06-28 17:34:32 +02:00
Stefan Knotzer
2ec63858b5
Add 'delete tag' and 'delete branch' to CommitList context menu
...
All tags which can be deleted at the selected commit are added to the context menu.
The same applies for branches (local branches only, not checked out)
2020-06-28 17:12:37 +02:00
Stefan Knotzer
7b9f370398
Fix CommitList contexMenuEvent
...
Solve issue #452 by checking if data isValid before accessing data member isStarred / setStarred
2020-06-28 15:37:58 +02:00
Stefan Knotzer
2732376aa7
Add GitAhead setting no-translation
...
In addition to parameter '--no-translation', but stored in GitAhead user settings file
(~/.config/gitahead.com/GitAhead.conf)
New setting checkbox: 'Language: No translation' with default = false
2020-06-20 19:19:10 +02:00
Stefan Knotzer
c91e091a11
Add Beyond Compare 4 to mergetools
...
BC4 executable: 'bcompare' (Linux), 'BCompare.exe' (Windows)
2020-06-20 17:41:05 +02:00
Francisco
1942ff9e06
Update gitahead_pt_BR.ts
2020-06-13 13:49:45 -03:00
Francisco
e0c6bc464f
Update gitahead_pt_BR.ts
2020-06-13 13:49:45 -03:00
Francisco
2385e06746
Update gitahead_pt_BR.ts
2020-06-13 13:49:45 -03:00
Francisco
f6d133a79c
Update gitahead_pt_BR.ts
2020-06-13 13:49:45 -03:00
Jason Haslam
45d5c1debc
Merge pull request #444 from sphaerophoria/fix-qpainterpath
...
Fix missing QPainterPath includes
2020-06-12 20:45:33 -06:00
Mick Sayson
f8c2f0b437
Fix missing QPainterPath includes
2020-06-12 18:35:35 -07:00
Jason Haslam
2159f315e9
Fix failure to detect renames involving untracked files in the status diff
2020-05-26 08:13:00 -06:00
Jason Haslam
d1994de9fe
Fix settings panel regression
2020-05-15 14:38:41 -06:00
Jason Haslam
9ace099be6
Fix install failure
2020-05-04 00:16:34 -06:00
Jason Haslam
c8fffc008b
Change version to 2.6.2
2020-05-03 23:50:10 -06:00
Jason Haslam
69ca9fac7a
Update translations and add empty translation file for Brazilian Portuguese
2020-05-01 00:58:34 -06:00
Jason Haslam
55bb449953
Fix warnings
2020-05-01 00:26:04 -06:00
Jason Haslam
745148d4ec
Merge pull request #415 from Maickonn/fix-prompts
...
Fix prompt to stage directories and large files
2020-05-01 00:16:43 -06:00
Jason Haslam
895fef8e8c
internal: Change layout of diff view to more clearly group hunks with their file
2020-04-30 23:17:59 -06:00
Maickonn Richard
462ba64c67
Added checkbox to prompt stage to directories on Tools -> Options -> Window;
...
Added checkbox to prompt to stage large files on Tools -> Options -> Window.
2020-04-28 06:37:55 -03:00
Jason Haslam
51590c19e5
Merge pull request #378 from kas-luthor/feature/german-translation
...
Update german translation
2020-03-01 22:37:10 -07:00
Jason Haslam
f4462b6ff9
Merge branch 'master' into feature/german-translation
2020-03-01 22:36:57 -07:00
Jason Haslam
56b1f47375
(Mac) Fix crash on window close
2020-03-01 22:33:07 -07:00
Jason Haslam
b935446f08
(Mac) Quit when the last window is closed
2020-03-01 22:31:56 -07:00
Jason Haslam
6439077de2
Merge pull request #383 from Maickonn/fix-fetchall-crash
...
Fixes crash on Fetch All menu option
2020-02-29 16:53:00 -07:00
Maickonn Richard
07f51bbb37
Fixes issue that causes breaking program by clicking the Fetch All option when you do not have any open repository.
2020-02-29 01:04:28 -03:00
kas
e9a22df360
Update german translation
2020-02-24 17:20:03 +01:00
Jason Haslam
060ec2067f
Merge pull request #308 from kas-luthor/feature/configurable-ssh-config-paths
...
Adds support for manually specifying SSH config and default keyfile paths
2020-02-13 00:31:43 -07:00