Attila Greguss
5b56632b44
Fix max width calculation for the commit reference in CommitList
2019-11-13 23:24:12 +00:00
Jason Haslam
0a48a9bd5c
Remove artificial limitation on merging or rebasing with a detached HEAD
2019-11-13 13:43:06 -07:00
Jason Haslam
fea9fe79a0
Merge pull request #313 from kas-luthor/bugfix/detached-merges
...
Fixes segfault when rebasing and merging with a detached HEAD
2019-11-13 10:26:24 -07:00
Jason Haslam
9022fb8fed
Disable context menu 'Merge' and 'Rebase' actions when the repostiory is in a detached HEAD state
...
This fixes #307 .
2019-11-13 09:38:15 -07:00
Jason Haslam
28c1130ef5
Pass window flags in constructor
2019-11-13 09:23:30 -07:00
kas
5915431a5f
Fixes segfault when rebasing and merging with a detached HEAD
2019-11-13 08:17:17 +01:00
kas
057b58b29a
Remove debug code
2019-11-12 15:25:53 +01:00
kas
e6b49f4a87
Fixes new settings tab index on non-UNIX platforms
2019-11-11 11:17:20 +01:00
kas
52f8ccd4b4
Adds windows support for opening a terminal emulator
2019-11-11 11:04:20 +01:00
Jason Haslam
eb534ac4bb
Merge pull request #310 from kas-luthor/feature/settings-dialog-style
...
Set settings dialog window type to dialog
2019-11-10 18:13:40 -07:00
kas
5dbca7b93b
Sets settings dialog window type to dialog
2019-11-10 12:12:52 +01:00
kas
acb2f18f4c
Adds support for opening a terminal emulator
2019-11-10 09:59:12 +01:00
kas
a04ba04b0a
Adds support for manually specifying SSH config and default keyfile paths
2019-11-07 23:09:44 +01:00
Jason Haslam
62a234bda1
Change version to 2.5.11
2019-10-30 13:48:47 -06:00
Jason Haslam
1e7809521f
Fix search for SFMono font on macOS Catalina
2019-10-30 13:35:28 -06:00
Jason Haslam
ebfaced770
Silence warning
2019-10-30 13:31:43 -06:00
Jason Haslam
5080c6803c
Add fetch all to remote menu
2019-10-30 13:28:42 -06:00
Jason Haslam
d2f31cc5a0
Unique tab and sidebar open repository names in the same way as recent repositories
2019-10-30 12:51:37 -06:00
Jason Haslam
349100b2b3
Remember sidebar remote expansion state
2019-10-29 11:25:24 -06:00
Jason Haslam
87cf6991ce
Merge pull request #273 from jazzzz/allow-more-than-99-in-plugins
...
Allow more than 99 columns in line length plugin
2019-10-28 14:22:37 -06:00
Jason Haslam
154bf82ad6
Update libgit2 to tip of master
...
Also drops the workaround for a Windows junction point issue that broke
support for symlinks on Windows.
2019-10-28 14:20:44 -06:00
Jason Haslam
30268ef1a6
Clarify about dialog copyright statement
2019-10-28 12:23:14 -06:00
Jason Haslam
53d958d541
Fix macOS notarization issues
...
Explicitly sign Qt plugins and opt into the hardened runtime.
2019-10-28 11:18:03 -06:00
Jason Haslam
bc3b47e1b2
Add usage reporting setting to the 'General' preferences panel
...
Addresses #281 .
2019-10-23 11:26:21 -06:00
Jason Haslam
7d4b14dd5d
Fix warning
2019-10-18 14:14:03 -06:00
Jason Haslam
7cf23dad96
Work around failure to debug on macOS
2019-10-18 14:13:55 -06:00
Jason Haslam
8f330eeb2d
Prevent commit message editor from accepting rich text
2019-10-08 16:08:14 -06:00
Jason Haslam
abdbb757f0
Revert "Makes the commit message uses plain text."
...
This reverts commit a9cba4070e
.
2019-10-08 16:01:11 -06:00
Jason Haslam
f7b5944a2a
Merge pull request #283 from Maickonn/plain-commit-message
...
Makes the commit message uses plain text.
2019-10-04 08:20:16 -07:00
Maickonn Richard
a9cba4070e
Makes the commit message uses plain text.
2019-10-03 20:48:49 -03:00
Attila Greguss
e62ae63b96
Refactor duplicate code in Badges
2019-09-30 12:39:40 +01:00
Attila Greguss
cf9f0683fe
Make timestamp only display when it is different from previous - not working
2019-09-30 11:40:51 +01:00
Attila Greguss
f3eb3e4211
Make Commit Ref left aligned
2019-09-30 11:39:55 +01:00
Attila Greguss
edfc02714d
Fix Sideffects around CommitList Row Padding
2019-09-30 11:21:06 +01:00
Attila Greguss
0e10a5dd69
Make CommitList adhere by the Compact Mode option
2019-09-29 14:14:25 +01:00
Jason Haslam
df2cea590c
Add context menu item to remove remote account from the sidebar
2019-09-20 08:41:35 -06:00
Jazz
3aa02cd42b
Allow more than 99 columns in line length plugin
2019-09-18 15:28:03 +02:00
Jason Haslam
82c6c97cdd
Revert pkg-config search for system lua
2019-09-16 10:43:35 -06:00
Gr3q
384240e20f
Add Tickbox for compact mode, not yet linked
2019-09-08 11:39:35 +01:00
Gr3q
c8caa84b84
Fix minor regressions in normal commit list view
...
* Spacing, margin and padding now mode aware
* Margin was incorrectly set based on view mode
* Star box was using rect in an incorrect state in normal view
* ID in compact mode now uses the theoretical max view at all times
2019-09-08 11:21:56 +01:00
Gr3q
e8046174cc
Tweak compact commit list description to add ellipsis to the end
2019-09-07 20:22:34 +01:00
Gr3q
613c563778
Make Compact Commit List feature depend on flag
...
Add timestamp for Commit list
Fix References widt issue where it was hardcoded to 300
2019-09-07 19:55:27 +01:00
Gr3q
6e9933e420
Add Badge Alignment as optional feature
...
With a default Alignment of Right (the original)
2019-09-07 18:09:10 +01:00
Gr3q
bec6deb5e8
Center Star in commit list
2019-09-07 14:37:50 +01:00
Jason Haslam
3abed8d7bf
Fix failure to launch external edit tools with spaces in their path
2019-09-05 09:30:03 -06:00
Gr3q
10984a9f6b
Change commit list elements to be 1 line height
2019-09-04 19:12:10 +01:00
Gr3q
1574218c27
Make Badges align left and return final width
2019-09-04 19:11:32 +01:00
Jason Haslam
2c8ccb5890
Fix build errors on Linux
2019-08-29 12:47:15 -06:00
Jason Haslam
64e196590d
Change version to 2.5.10
2019-08-29 12:48:13 -06:00
Jason Haslam
808e6e8642
Add missing dark mode colors for some lexers that reference colors directly (e.g. markdown)
2019-08-29 11:26:43 -06:00