Commit Graph

1730 Commits

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