Commit Graph

1089 Commits

Author SHA1 Message Date
Abdelilah El Aissaoui
b9db9a8d57
Merge pull request #217 from priahoud/restore-selected-tabs-by-index
Restore selected tabs by index instead of by path
2024-07-19 21:44:17 +02:00
Abdelilah El Aissaoui
81836f44a5
Refactored remotes in side panel 2024-07-19 21:32:38 +02:00
Abdelilah El Aissaoui
22088a3fbd
Added svelte file extensions support to TypeScriptSyntaxHighlighter 2024-07-18 01:21:10 +02:00
Abdelilah El Aissaoui
21c64d390d
Fixed SIGSEGV when dropping Channel from memory due to memory corruption 2024-07-18 01:13:48 +02:00
Abdelilah El Aissaoui
26f2aeaaf6
Added basic syntax highlighting for the other most common programming languages 2024-07-16 20:08:35 +02:00
Abdelilah El Aissaoui
633e75acaa
Added kotlin code generation 2024-07-15 14:18:12 +02:00
Abdelilah El Aissaoui
618a5f805e
Update build_with_tests.yml 2024-07-15 10:52:55 +02:00
Abdelilah El Aissaoui
1897845a37
Added python syntax highlight support 2024-07-15 02:53:25 +02:00
Abdelilah El Aissaoui
284597cdeb
Refactored syntax highlight to support multiple languages 2024-07-15 02:40:23 +02:00
Abdelilah El Aissaoui
6011b620f9
Added sample of basic syntax highlight for Kotlin 2024-07-15 02:01:17 +02:00
Abdelilah El Aissaoui
d97ac18676
Updated cargo configuration and fixed library loading 2024-07-15 01:46:57 +02:00
Abdelilah El Aissaoui
a0e1121eda
Added proper gitnuro_rs library loading 2024-07-15 01:33:40 +02:00
Abdelilah El Aissaoui
6dd55bcc84
Renamed DiffEntryType to DiffType 2024-07-15 01:31:16 +02:00
priahoud
80deea3407 Restore selected tabs by index instead of by path 2024-07-14 23:35:53 +02:00
Abdelilah El Aissaoui
a542e38ae2
Migrated from Uniffi+JNA to Kotars 2024-07-13 19:22:44 +02:00
Abdelilah El Aissaoui
bdb4bcb702
Fixed context menu showing old state when changing the list of items 2024-07-13 19:10:17 +02:00
Abdelilah El Aissaoui
24e35d01dd
Added support for multiple notifications in positive feedback 2024-07-10 00:36:56 +02:00
Abdelilah El Aissaoui
f5fcaf992b
Added positive feedback for all the required operations 2024-07-09 23:42:32 +02:00
Abdelilah El Aissaoui
2a226e945e
Fixed menu when selected text is no longer present (after refreshing the composable) 2024-06-28 20:45:26 +02:00
Abdelilah El Aissaoui
b2621d2c51
Added error when trying to stash a clean workspace 2024-06-23 14:57:21 +02:00
Abdelilah El Aissaoui
2375f43a44
Added basic positive feedback 2024-06-23 14:56:39 +02:00
Abdelilah El Aissaoui
8ca2c0be66
Added popup view on "open" repository button 2024-06-18 01:54:53 +02:00
Abdelilah El Aissaoui
fc1915c801
Improved context menu items 2024-06-18 01:41:47 +02:00
Abdelilah El Aissaoui
127f2158ee
Recent repositories now are unlimited, can be removed and searched 2024-06-16 03:04:08 +02:00
Abdelilah El Aissaoui
ef41e9acf0
Updated dependencies 2024-06-15 01:07:12 +02:00
Abdelilah El Aissaoui
59de2f358a
Fixed rebase interactive taking the wrong message
Fixes #165
2024-06-15 01:06:50 +02:00
Abdelilah El Aissaoui
d40a027fdc
Refactored tabs management 2024-06-14 23:59:42 +02:00
Abdelilah El Aissaoui
38867ebb07
Fixed state not updating properly after cherry-pick conflicting 2024-06-12 11:24:23 +02:00
Abdelilah El Aissaoui
995a29db52
Stacktrace in error dialog is hidden by default 2024-05-28 22:36:17 +02:00
Abdelilah El Aissaoui
f2df70124b
Fixed Context Menu inconsistent behavior in diff screen
Also fixed empty context menu being shown when the list of items is empty (it required  the user to click once to close this invisible popup and make other actions work properly)
2024-05-27 02:47:35 +02:00
Abdelilah El Aissaoui
62c9f11b1b
Fixed diff not being selectable 2024-05-24 15:17:04 +02:00
Abdelilah El Aissaoui
bc90b46562
Reduced number of elements passed from Rust to Kotlin on file changes 2024-05-24 15:16:40 +02:00
Abdelilah El Aissaoui
0a324f1fe2
Updated Kotlin to 2.0.0 and Compose to 1.6.10 2024-05-22 18:15:30 +02:00
Abdelilah El Aissaoui
8f1f87feca
Added UI compact mode 2024-05-15 10:50:06 +02:00
Abdelilah El Aissaoui
f10f1f32d8
[WIP] Reduced heigh of multiple lists elements 2024-05-15 10:41:43 +02:00
Abdelilah El Aissaoui
98e1ecd792
Updated uniffi version 2024-05-08 18:10:41 +02:00
Abdelilah El Aissaoui
bf709f18c6
Removed first stash being shown in the graph 2024-05-08 18:10:23 +02:00
Abdelilah El Aissaoui
cbaeaf6cd0
Renamed AppSettings to repository 2024-05-08 15:11:47 +02:00
Abdelilah El Aissaoui
8d7b39f136
Revert "Renamed AppSettings to repository"
This reverts commit b2777d2d90.
2024-05-06 14:04:20 +02:00
Abdelilah El Aissaoui
b2777d2d90
Renamed AppSettings to repository 2024-04-19 21:41:32 +02:00
Abdelilah El Aissaoui
8ef62d126f
Fixed tree when entries have similar name + added tests 2024-03-28 18:39:28 +01:00
Abdelilah El Aissaoui
3d48a31669
Updated JGit to 6.9.0 2024-03-27 23:14:34 +01:00
Abdelilah El Aissaoui
a6196c5311
Added custom error title for each processing task 2024-03-27 23:14:16 +01:00
Abdelilah El Aissaoui
8637365cb7
Added task type for most operations and reduced duplicated code 2024-03-24 00:14:04 +01:00
Abdelilah El Aissaoui
de20be8e9a
Added logs section in Settings 2024-03-23 16:58:29 +01:00
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
d3f189baca
Updated compose to 1.6.1 2024-03-20 23:43:45 +01:00