Commit Graph

830 Commits

Author SHA1 Message Date
Abdelilah El Aissaoui
88bee8dfcd
Improved error message obtention
Improved error message obtention by looking into causes instead of the top level exception
2024-03-22 18:44:20 +01:00
Abdelilah El Aissaoui
cf136a35d0
Fixed GH cli with default args failing 2024-03-22 18:43:06 +01:00
Abdelilah El Aissaoui
78156a638e
Fixed first part of the split pane being shown a tiny bit during rebase interactive 2024-03-21 00:01:20 +01:00
Abdelilah El Aissaoui
49c1d7ef9d
Copy button now has a background 2024-03-20 23:58:20 +01:00
Abdelilah El Aissaoui
fb3b7fabae
Updated compose to 1.6.0 2024-03-05 23:12:28 +01:00
Abdelilah El Aissaoui
52f699d13e
Added sorting of commits in rebase interactive
Fixes #66
2024-03-05 23:00:58 +01:00
Abdelilah El Aissaoui
e135ec133c
Fixed expanded folder icon not showing up 2024-03-01 15:21:12 +01:00
Abdelilah El Aissaoui
82aad6a6b0
Removed unnecesssary comment line from diffviewmodel 2024-02-22 17:42:03 +01:00
Abdelilah El Aissaoui
c15bf627c1
Fixed build when not using cross 2024-02-22 17:41:45 +01:00
Abdelilah El Aissaoui
55730886d2
Fixed horizontal scroll in the commits graph
Fixes #177
2024-02-12 01:44:00 +01:00
Abdelilah El Aissaoui
3e7dc4ddc6
Fixed file picker not working on MacOS
Fixes #198
2024-02-11 18:45:51 +01:00
Abdelilah El Aissaoui
ed86583f58
Errors now include the stacktrace 2024-01-24 23:45:26 +01:00
Abdelilah El Aissaoui
d9bd6fc905
Selected branch is now shown as bold in the side panel 2024-01-24 20:36:26 +01:00
Abdelilah El Aissaoui
1c5b810f00
Fixed amend not working in rebase interactive when checked
Regression from previous commit
2024-01-24 15:11:24 +01:00
Abdelilah El Aissaoui
8b36537451
Implemented treeview in files list
Fixes #22
2024-01-23 17:33:27 +01:00
Abdelilah El Aissaoui
8cde01bc00
Use ScrollableColumn instead of ScrollableLazyColumn in Settings 2024-01-17 11:18:17 +01:00
Abdelilah El Aissaoui
c2f28a460d
Prevented author tooltip show when hovering message in log
Also simplified code & updated in-code docs
2024-01-12 15:32:58 +01:00
Abdelilah El Aissaoui
c674f1fc1e
Restored side panel hidden during rebase interactive 2024-01-12 15:14:25 +01:00
Abdelilah El Aissaoui
8a65a56f75
Tabs now use InstantTooltip 2024-01-12 15:14:02 +01:00
Abdelilah El Aissaoui
9b75e0d804
Limited "Scroll to top" button max lines to 1 2024-01-10 17:33:33 +01:00
Abdelilah El Aissaoui
76a8422ac6
Pane size is saved in-memory to preserve it when switching between tabs 2024-01-10 17:33:21 +01:00
Abdelilah El Aissaoui
bc862b4635
Removed unnecessary imports 2024-01-10 17:27:48 +01:00
Abdelilah El Aissaoui
3a72a9d0cf
Simplified TripleVerticalSplitPane 2024-01-10 11:42:18 +01:00
Abdelilah El Aissaoui
d06e746c6c
Replaced nested SplitPane with a custom TripleVerticalSplit 2024-01-09 21:18:32 +01:00
Abdelilah El Aissaoui
de64d43c15
Fixed header drag in log being too fast in hight density displays 2024-01-09 14:42:45 +01:00
Abdelilah El Aissaoui
5a4f67bad6
Added instant tooltip for log avatar and menu entries 2024-01-06 20:06:42 +01:00
Abdelilah El Aissaoui
9e31145a86
Code cleanup 2023-12-24 21:30:09 +01:00
Abdelilah El Aissaoui
13f00e22aa
Added additional scale values
Fixes #156
2023-12-24 12:03:38 +01:00
Abdelilah El Aissaoui
e0b94adc8a
Ensure file paths are sorted in status/commit changes 2023-12-18 21:51:28 +01:00
Abdelilah El Aissaoui
c0046d4086
Added close button to files search popup 2023-12-11 20:04:03 +01:00
Abdelilah El Aissaoui
f530e487c7
Adapted code to latest kotlin features & fixed typos 2023-12-11 19:41:34 +01:00
Abdelilah El Aissaoui
c2e69d00f3
Code cleanup and fix typos 2023-12-05 14:35:30 +01:00
Abdelilah El Aissaoui
1fcf0fc921
Added stashes context menu option to stash in log 2023-11-29 23:38:22 +01:00
Abdelilah El Aissaoui
21ce125931
Added icon instead of used image on stash 2023-11-26 15:58:32 +01:00
Abdelilah El Aissaoui
e98dd4b63a
Fix settings using wrong flow for VerifySSL 2023-11-22 17:04:22 +01:00
Abdelilah El Aissaoui
5bc52bf9df
Added option to disable SSL verify 2023-11-22 16:03:45 +01:00
Abdelilah El Aissaoui
bcaea8a417
Increased font weight for "HEAD" label in current branch 2023-11-11 17:03:03 +01:00
Abdelilah El Aissaoui
7ce7285d70
Removed delay when clicking on a branch in the side panel 2023-11-11 16:58:20 +01:00
Abdelilah El Aissaoui
d7f69f69ff
Removed unnecessary print statements 2023-11-11 16:54:08 +01:00
Abdelilah El Aissaoui
fbdf5a4da8
Selecting a branch, tag or stash in side panel highlights it 2023-11-11 16:42:28 +01:00
Abdelilah El Aissaoui
81c37043ca
Discarding hunks now always uses UTF-8
Fixes #170
2023-11-11 14:46:30 +01:00
Abdelilah El Aissaoui
0ea427cb49
[WIP] Stashes are now shown in the graph 2023-11-09 01:34:53 +01:00
Abdelilah El Aissaoui
22fd618b01
Added TODO 2023-11-09 01:34:37 +01:00
Abdelilah El Aissaoui
03c5499ede
Fixed icon reference 2023-11-04 00:45:14 +01:00
Abdelilah El Aissaoui
4323924ed6
Added button to clear search in side panel 2023-11-04 00:35:58 +01:00
Abdelilah El Aissaoui
d4d7056341
Added check to prevent staging of empty lists 2023-10-29 18:54:59 +01:00
Abdelilah El Aissaoui
77df8671e6
Fixed diff header overlapping the buttons 2023-10-29 16:44:23 +01:00
Abdelilah El Aissaoui
f53c306099
Greatly improved performance of "stage all" in huge workspaces.
This specially noticable in repositories that contain binary blobs or huge files count.

Fixes #129
2023-10-28 20:16:07 +02:00
Hendrik Albers
b92304d3fd Fixed typo in settings (Network - Authentication) 2023-10-24 22:45:04 +02:00
Abdelilah El Aissaoui
872c9d962a
Fixed crash when trying to change upstream branch
Fixes #174
2023-10-19 17:50:58 +02:00