Commit Graph

292 Commits

Author SHA1 Message Date
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