Commit graph

978 commits

Author SHA1 Message Date
Abdelilah El Aissaoui
913b9c65e3
[WIP] Reduced heigh of multiple lists elements 2024-01-18 13:19:44 +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
12b370ea79
Updated compose to 1.5.11 2024-01-06 19:14:10 +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
e91bfcf146
Update README.md 2023-12-04 17:23:39 +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
c02ae6af39
Updated project dependencies, kotlin version and gradle version 2023-11-04 01:53:48 +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
456978eefc
Removed log as it could be printed a lot in certain scenarios 2023-11-03 19:48:32 +01:00
Abdelilah El Aissaoui
1638c8f4b2
Updated latest.json 2023-10-30 20:07:18 +01:00
Abdelilah El Aissaoui
662e99188d
Added arch suffix in the fatJarLinux task 2023-10-30 14:03:39 +01:00
Abdelilah El Aissaoui
ee872b384e
Moved libssh to 0.2.2 2023-10-30 14:03:22 +01:00
Abdelilah El Aissaoui
5bd35e51aa
Added workflow_dispatch to release ci 2023-10-30 00:25:04 +01:00
Abdelilah El Aissaoui
6e32e569c6
Fixed release CI crashing 2023-10-30 00:22:16 +01:00
Abdelilah El Aissaoui
742ea407bc
libssh-rs uses the forked version with the WITH_SERVER flag enabled.
Fixes #166
2023-10-29 20:33:30 +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
6efef3622b
Fixed CI issues 2023-10-29 16:46:31 +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
Abdelilah El Aissaoui
c67d25bb17
Create FUNDING.yml 2023-10-28 17:41:54 +02:00
Abdelilah El Aissaoui
7d97a21948
Merge pull request #179 from hendrikgit/fix-settings-typo
Fixed typo in settings (Network - Authentication)
2023-10-25 00:50:54 +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
Abdelilah El Aissaoui
bb47728d64 Probe files and directory checks are now executed in the Rust part to reduce the communication overhead between both parts 2023-10-11 20:36:48 +02:00