Commit Graph

425 Commits

Author SHA1 Message Date
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
635dfbbaed
Reduced line height in commits logs 2024-08-20 20:40:27 +02:00
Abdelilah El Aissaoui
45a96ad4ea
Fixed removeLineDelimiters method not working properly in CRLF files (\n was removed before \r\n) 2024-08-18 20:45:34 +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
765bae578f
Fixed line endings not having the right line endings in CRLF files with autoCRLF=false
This also fixes the stage line/hunk issues of #221 and #213
2024-08-18 20:44:23 +02:00
Abdelilah El Aissaoui
e47d4a199e
Changed fonts defaults 2024-08-06 23:44:40 +02:00
Abdelilah El Aissaoui
57e3ba4aa7
Changed default font to Inter 2024-08-04 02:17:06 +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
6404f1db46
Added workaround error management until kotars has proper Result support 2024-08-01 21:57:29 +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
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
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
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