Commit Graph

1104 Commits

Author SHA1 Message Date
Abdelilah El Aissaoui
aab0e01a30
Open repository keybinding can also be used in welcome page to open file explorer 2024-09-14 15:50:08 +02:00
Abdelilah El Aissaoui
fb542c9677
Welcome page focus is set to the whole page if there aren't recent repositories 2024-09-14 15:49:44 +02:00
Abdelilah El Aissaoui
e9c3e25d79
Fixed settings label 2024-09-14 15:26:04 +02:00
Abdelilah El Aissaoui
4423e47019
Added tabs management keybindings 2024-09-14 15:25:04 +02:00
Abdelilah El Aissaoui
1b4b75d75b
Refactored RepositoryOpenViewModel to fix file system watch not working 2024-09-14 15:04:24 +02:00
Abdelilah El Aissaoui
8b17d68db4
Refactored getting author info 2024-09-14 15:03:20 +02:00
Abdelilah El Aissaoui
87399eccf4
Added set the tracking branch when pushing a new branch 2024-09-14 01:19:13 +02:00
Abdelilah El Aissaoui
c92ccf1f6d
Added keybinding to show open dialog 2024-09-12 11:11:06 +02:00
Abdelilah El Aissaoui
ef367e1d89
Fixed theme not being changed properly until recomposition + reduced themes saturation 2024-09-12 10:02:59 +02:00
Abdelilah El Aissaoui
0f5e4248b9
Added focus restoration when closing commit changes search 2024-09-11 10:44:23 +02:00
Abdelilah El Aissaoui
e38746cd0e
Moved compose to 1.7.0-beta02 2024-09-11 09:56:34 +02:00
Abdelilah El Aissaoui
dc5efb25aa
Fixed double click lambda not being refreshed after changing tabs
The issue would be specially present when clicking on the side panel and changing tabs, if the user tried to change a branch, it would be changed in the repository of the previous.
2024-09-10 18:57:37 +02:00
Abdelilah El Aissaoui
e5a84705e9
Improved focus handling in the whole tab 2024-09-09 01:49:26 +02:00
Abdelilah El Aissaoui
51bcedc828
Moved to compose 1.7.0-beta01 2024-09-09 00:39:48 +02:00
Abdelilah El Aissaoui
03e94d0ce9
Fixed refresh not working after changing tabs 2024-09-09 00:36:45 +02:00
Abdelilah El Aissaoui
7b5290aef8
Fixed crash when changing tabs 2024-09-09 00:32:06 +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
a9a35b304a
Removed unused parameter 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
c6c3c0451a
Added gitnuro.iss for windows build 2024-09-03 17:49:30 +02:00
Abdelilah El Aissaoui
27e2745281
Added aarch64 build 2024-09-03 17:12:40 +02:00
Abdelilah El Aissaoui
1e351ed11c
Added simplified project version 2024-09-03 16:55:30 +02:00
Abdelilah El Aissaoui
599fe5396a
Changed release to draft 2024-09-03 00:47:23 +02:00
Abdelilah El Aissaoui
30eb4857a7
Fixed release repo url 2024-09-02 16:11:53 +02:00
Abdelilah El Aissaoui
fb8576beec
Fixed build issue 2024-09-02 16:04:17 +02:00
Abdelilah El Aissaoui
c140b29c5c
Changed spacing of files in release build 2024-09-02 15:59:53 +02:00
Abdelilah El Aissaoui
ea4572b91b
Fixed delete tag calling wrong use case 2024-09-02 15:58:43 +02:00
Abdelilah El Aissaoui
df684a0a94
Added release CI build 2024-09-02 15:55:09 +02:00
Abdelilah El Aissaoui
9e0052ef0d
Version bump to 1.4.0-beta01 2024-09-02 15:52:46 +02:00
Abdelilah El Aissaoui
dfa9ea2307
Moved to Kotlin 2.0.20 and newer compose dev build 2024-09-02 15:52:29 +02:00
Abdelilah El Aissaoui
5a24c13628
Fixed tree tests in windows 2024-09-01 14:45:54 +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
635dfbbaed
Reduced line height in commits logs 2024-08-20 20:40:27 +02:00
Abdelilah El Aissaoui
9fea38f203
Moved to latest compose dev build 2024-08-18 20:47:31 +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
8d863492ed
Added flags to enable alternate between debug and release Rust builds 2024-08-18 20:41:35 +02:00
Abdelilah El Aissaoui
301f55a307
Remove unused file 2024-08-18 20:18:41 +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
94536acf40
Updated compose to 1.7.0-dev to fix cursor hovering issues
In compose 1.6.0 the pointer would be changed to the default after some rendering-heavy operation or combining crossfade animations with pointerHoverIcon  in the inner composables.

This version introduces another where click events are dismissed if the cursor has moved even slightly.

Related to:
Youtrack issue: https://youtrack.jetbrains.com/issue/CMP-5069/1.7.0-alpha01-Moving-after-initiating-a-click-cancels-it

Compose Multiplatform PR: https://github.com/JetBrains/compose-multiplatform-core/pull/1445

Google gerrit patch: https://android-review.googlesource.com/c/platform/frameworks/support/+/3170403
2024-08-02 23:22:20 +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