Commit Graph

450 Commits

Author SHA1 Message Date
extrawurst
b39a24db06 update changelog 2024-02-23 17:37:46 +01:00
Joshix-1
d6818ecc1a Fix CHANGELOG.md
uppsi
2024-02-21 22:14:41 +01:00
Anas
c629070ea5
fix: fix typos (#2092) 2024-02-21 21:27:33 +01:00
extrawurst
7bf65f4835 documentation of breaking changes to key bindings 2024-02-21 15:49:18 +01:00
extrawurst
9f0ef851b2
Prep release 25 (#2082) 2024-02-21 11:27:45 +01:00
Sainath Singineedi
fa051eff5a
feat: add branch name validation on renaming (#2081)
Closes #2062 

---------

Co-authored-by: extrawurst <776816+extrawurst@users.noreply.github.com>
2024-02-21 00:09:53 +01:00
extrawurst
2bbaa6f3a1 fix a bunch more typos 2024-02-20 19:51:05 +01:00
extrawurst
5dad9f4adb
cancel commit search (#2078)
closes #1860

Co-authored-by: StemCll <lydjotj6f@mozmail.com>
2024-02-20 19:07:25 +01:00
extrawurst
762b889b48
better theme file handling (#2077)
* better theme file handling
* print all possible err of loading theme

closes #2007
2024-02-20 18:52:35 +01:00
extrawurst
90a109b1dd allow fetch in both tabs of branch list 2024-02-19 22:16:42 +01:00
extrawurst
8b665a43fc update changelog with image of syntax in blame 2024-02-19 21:44:18 +01:00
Trung Tran
af9da95178 add syntax highlighting for blame view (#745) 2024-02-19 17:15:03 +01:00
extrawurst
ab95b98ef8
allow pushing to empty repo (#2063)
closes #1919
2024-02-19 15:46:39 +01:00
extrawurst
f4a7034a9a allow customizing color of focused title bar 2024-02-18 13:54:55 +01:00
extrawurst
e1f243d8fb wording 2024-02-18 12:48:11 +01:00
extrawurst
825935ba4f
Multiline TextEdit cleanups (#2053)
* change commit default binding
* animated gif of multiline text edit
* update changelog
* fix style of default text
* textinput should not need to know about its users
* fix branch create popup
2024-02-18 12:44:44 +01:00
Joshix-1
7335cd1c5d
fix sorting of commits in diff view (#1747) 2024-02-12 20:33:46 +01:00
extrawurst
99c705eaa7 fix stashing tab empty (closes #1986) 2023-12-22 17:22:55 +01:00
extrawurst
e7c61ffc89
Support prepare commit hook (#1978) 2023-12-16 00:07:54 +01:00
Adrian Wannenmacher
2be0e73d5b
Prevent unsigned tagging (#1915)
* prevent creation of tags when tag-signing is configured

Co-authored-by: extrawurst <776816+extrawurst@users.noreply.github.com>
2023-10-17 08:40:20 +02:00
Sainath Singineedi
0e2b3db1d9
Add confirmation dialog for undo commit (#1909) 2023-10-17 07:59:59 +02:00
Maurice Wangleng Tan
2fd957e2c8
Allow customizing line break visualization (#1904) 2023-10-16 18:00:48 +02:00
extrawurst
8768611876 prepare release 2023-09-09 10:59:21 +02:00
extrawurst
7c0d010233 make commit lookup in log faster
* makes hopping to next highlighted commit loopfree (closes #1876)
* makes general commit find faster
2023-09-05 09:07:21 +02:00
extrawurst
253a18f62a search message body/summary separately
closes #1875
2023-09-04 22:24:20 +02:00
extrawurst
0e1d83fb02
Parallelize log search (#1874) 2023-09-04 20:55:17 +02:00
extrawurst
11b9e8193c prepare for release 2023-09-03 18:52:33 +02:00
extrawurst
52dfefe624 Revert "parallelize log search"
This reverts commit ebe41e8a75.
2023-09-03 18:30:34 +02:00
extrawurst
ebe41e8a75 parallelize log search
* will consume all cores now and got faster in all my benchmarks
* setting progress via asyncjob now makes sure to only set it if it has changed and return whether that is the case to simplify sending progress notifications only in case progress actually changed
2023-08-31 12:09:13 +02:00
extrawurst
5be397b335
stash list does not update after pop/drop (#1865)
* move to stashlist after stashing
* move to status after stash popping
2023-08-31 10:41:52 +02:00
extrawurst
16c97edb4d fix log not updating after branch switch
closes #1862
2023-08-31 10:02:59 +02:00
extrawurst
85ab9d47ad prepare release 2023-08-30 15:55:26 +02:00
extrawurst
0c591dfea4
Fix branch switch with slash (#1857) 2023-08-29 16:39:58 +02:00
extrawurst
b36ffc9481 added changelog 2023-08-28 12:40:54 +02:00
extrawurst
7eaa04169f fix changelog times 2023-08-27 16:12:28 +02:00
extrawurst
33ac5b97ae prep for release 2023-08-27 15:30:15 +02:00
Ammar Abou Zor
c68fa3e87b
Jump to commit via sha (#1818) 2023-08-27 09:46:41 +02:00
Ammar Abou Zor
6339a1f33c
Copy full Commit Hash by default (#1836) 2023-08-26 14:26:51 +02:00
extrawurst
3c5131ad27
commit log filtering (#1800) 2023-08-18 17:19:18 +02:00
extrawurst
b50d44a4b8 fix changelog 2023-08-18 14:32:44 +02:00
lightsnowball
514e8f0175
Modify checkout implementation making branch switching more similar to CLI git behaviour (#1809) 2023-08-18 14:31:51 +02:00
extrawurst
798f990cd3 changelog and notes for #1506 2023-08-12 18:45:16 +02:00
extrawurst
6ec647710d visualize empty line in diff better (closes #1359) 2023-08-11 16:44:50 +02:00
Niklas Dießner
e90656d61c
add anaconda install instructions (#1802) 2023-08-10 23:34:27 +02:00
extrawurst
7400d5bc68 more logging/diagnostics when repo cant be opened 2023-08-10 15:39:39 +02:00
extrawurst
53988ba4e0
fix hunk edits with non standard diff options (#1803) 2023-08-10 14:48:36 +02:00
extrawurst
495d4d5da7 do shell expansion for commit.template
more error logging around commit-template loading
2023-08-09 19:02:24 +02:00
Niklas Dießner
403c5aabd9
Switch to bwrap (#1792)
* switch from textwrap to bwrap
2023-08-09 16:00:35 +02:00
Niklas Dießner
104e5bf62e
1751 follow symlink for keybinding config (#1767) 2023-07-29 23:04:53 +02:00
domtac
dba5206e46
Feat 1757 add signoff option (#1758) 2023-07-29 22:11:36 +02:00