Commit Graph

30 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
1af4542c7c
Implemented close view with ESC 2024-09-09 00:32:06 +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
f5fcaf992b
Added positive feedback for all the required operations 2024-07-09 23:42:32 +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
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
8637365cb7
Added task type for most operations and reduced duplicated code 2024-03-24 00:14:04 +01:00
Abdelilah El Aissaoui
9e31145a86
Code cleanup 2023-12-24 21:30:09 +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
1fcf0fc921
Added stashes context menu option to stash in log 2023-11-29 23:38:22 +01:00
Abdelilah El Aissaoui
60e67d9683
Added loading screen when deleting branch from side panel 2023-09-11 20:54:59 +02:00
Abdelilah El Aissaoui
c78d7f1c3d
Fixed rebase interactive check being executed when changing between tabs even if not rebasing 2023-08-28 17:58:37 +02:00
Abdelilah El Aissaoui
9264d2cb7a Added caching of HTTP Credentials
Fixed #75
2023-08-12 15:42:21 +02:00
Abdelilah El Aissaoui
da9a5c1f17
Implemented edit, drop & restore of Rebase interactive state even if started from external software
Fixes #143 and #65
2023-07-01 21:50:53 +02:00
Abdelilah El Aissaoui
f4f17fc65c
Fixed typo in class name 2023-06-04 18:39:30 +02:00
Abdelilah El Aissaoui
45e4f9e799
Added loading screen title+subtitle for LogViewModel methods 2023-05-19 23:53:23 +02:00
Abdelilah El Aissaoui
76e5237cd5 Fixed log not refreshing when changing commits limit 2022-11-12 19:53:18 +01:00
Abdelilah El Aissaoui
69089c9910 Fixed repo state not refreshing if branch checkout has failed after creation 2022-11-06 23:30:09 +01:00
Abdelilah El Aissaoui
315387fafc Added error message when revert commit or start rebase interactive have failed 2022-10-27 20:19:50 +02:00
Abdelilah El Aissaoui
94be23b872 Fixed uncommited changes line not refreshing in log changed "open repo" string 2022-10-27 13:04:02 +02:00
Abdelilah El Aissaoui
a0383b2781 Fixed commits limit toggle not working 2022-10-23 02:39:46 +02:00
Abdelilah El Aissaoui
3554c7ebcf Code cleanup 2022-10-22 01:12:48 +02:00
Abdelilah El Aissaoui
40e9b042e5 Fixed flows being cancelled if component refresh failed 2022-10-17 10:32:44 +02:00
Abdelilah El Aissaoui
f293e9428c Improved events notifications. Removed GIt dir changes detection temporarily 2022-10-16 16:00:42 +02:00
Abdelilah El Aissaoui
453df1b6d4 Started refactor to remove nested ViewModels 2022-10-16 02:17:37 +02:00
Abdelilah El Aissaoui
08536b2caa Removed scroll to top in favor of workspace button 2022-10-05 21:27:55 +02:00
Abdelilah El Aissaoui
8df62ef2b7 Moved classes to match the package name 2022-09-28 01:56:21 +02:00