Commit Graph

300 Commits

Author SHA1 Message Date
Abdelilah El Aissaoui
e5a84705e9
Improved focus handling in the whole tab 2024-09-09 01:49:26 +02:00
Abdelilah El Aissaoui
03e94d0ce9
Fixed refresh not working after changing tabs 2024-09-09 00:36:45 +02:00
Abdelilah El Aissaoui
1af4542c7c
Implemented close view with ESC 2024-09-09 00:32:06 +02:00
Abdelilah El Aissaoui
355cbc3f79
Code refactoring 2024-09-09 00:32:06 +02:00
Abdelilah El Aissaoui
422b431fdf Fixed tree view on windows
Fixes #235
2024-09-06 13:33:07 +02:00
Abdelilah El Aissaoui
fb8576beec
Fixed build issue 2024-09-02 16:04:17 +02:00
Abdelilah El Aissaoui
70941c53f1
Fixed rebase and merge of remotes branches not working in side panel 2024-08-31 23:54:31 +02:00
Abdelilah El Aissaoui
cb705f29d1
Added stash/pop stash keybinding 2024-08-21 11:57:21 +02:00
Abdelilah El Aissaoui
761ea59986
Added keybindings to pull, push and create branch 2024-08-20 23:02:34 +02:00
Abdelilah El Aissaoui
0dad158275
Added basic syntax highlighting to blame 2024-08-20 23:01:30 +02:00
Abdelilah El Aissaoui
dfe9ebb4f0
Reenabled option to change lists spacing 2024-08-20 20:56:39 +02:00
Abdelilah El Aissaoui
45629528f2
Removed option to stage/unstage lines in other than modified files 2024-08-18 20:44:59 +02:00
Abdelilah El Aissaoui
e47d4a199e
Changed fonts defaults 2024-08-06 23:44:40 +02:00
Abdelilah El Aissaoui
ba13fec4a2
Fixed pointer not changing to hand in some components 2024-08-02 23:17:03 +02:00
Abdelilah El Aissaoui
fbe1dd3d9e
Fixed crash when last tab selected was an empty tab 2024-08-02 22:33:30 +02:00
Abdelilah El Aissaoui
3a45d40d66
Remove unused split pane dependency 2024-08-02 22:29:03 +02:00
Abdelilah El Aissaoui
ed704a629b
Removed unnecessary loop 2024-08-02 20:46:19 +02:00
Abdelilah El Aissaoui
e59fe7df69
Refactored user feedback.
Added warning/error messages
Change UI design
2024-08-02 16:24:55 +02:00
Abdelilah El Aissaoui
20830be926
Added preview to buttons 2024-08-01 22:00:57 +02:00
Abdelilah El Aissaoui
063aab8507
Fixed flicker when changing tabs 2024-07-30 22:26:38 +02:00
Abdelilah El Aissaoui
26545f4d9c
Added keyboard bindings to repository search 2024-07-29 01:22:04 +02:00
Abdelilah El Aissaoui
90b613bc59
Restored rust side event batching & error handling in file watcher 2024-07-29 00:03:35 +02:00
priahoud
ba8e155161 Fix typo in UncommittedChanges 2024-07-26 00:28:32 +02:00
Abdelilah El Aissaoui
7df9d93c5c
Removed drag icon in interactive rebase 2024-07-20 22:54:32 +02:00
Abdelilah El Aissaoui
2e0b4c143f
Added width limit to side panes 2024-07-20 17:06:07 +02:00
Abdelilah El Aissaoui
5c5a10262f
Disabled lines spacing customization option 2024-07-20 01:25:38 +02:00
Abdelilah El Aissaoui
f5ee173453
Width of triple vertical split pane columns is now persisted
Fixes #176
2024-07-20 01:18:39 +02:00
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
26f2aeaaf6
Added basic syntax highlighting for the other most common programming languages 2024-07-16 20:08:35 +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
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
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
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
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
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
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