Abdelilah El Aissaoui
|
969233ec99
|
Added "File history" feature
|
2022-05-30 01:43:44 +02:00 |
|
Abdelilah El Aissaoui
|
60a1ef21d8
|
Added hand icon on hover where it's intended to be
|
2022-05-27 20:07:24 +02:00 |
|
Abdelilah El Aissaoui
|
8e366741ac
|
Added basic version of blame
|
2022-05-26 23:40:15 +02:00 |
|
Abdelilah El Aissaoui
|
2263785723
|
Changed item selection design
|
2022-05-09 22:02:24 +02:00 |
|
Abdelilah El Aissaoui
|
1e0660dca0
|
Refactored status to improve its performance and removed diff update handling
|
2022-04-06 19:39:06 +02:00 |
|
Abdelilah El Aissaoui
|
4108537825
|
[WIP] started refactor of status
|
2022-04-06 17:49:38 +02:00 |
|
Abdelilah El Aissaoui
|
61d5ee941a
|
Fixed file name not being completly displayed when it's in the root of the dir
|
2022-04-04 05:05:50 +02:00 |
|
Abdelilah El Aissaoui
|
a32f4d5ccd
|
Fixed text not being cleared after commit
|
2022-03-31 20:40:25 +02:00 |
|
Abdelilah El Aissaoui
|
054778bdcc
|
Implemented graph search
Fixed bug where deleting text input value too fast (keeping pressed backspace) would not behave properly
|
2022-03-31 20:39:25 +02:00 |
|
Abdelilah El Aissaoui
|
dd56ccf2fc
|
Now uncommited changes shows which diff entry has been clicked
Also refactored selected index from commit changes to use the same logic as uncommited changes
|
2022-02-24 15:41:10 +01:00 |
|
Abdelilah El Aissaoui
|
970132f1d7
|
File name is always shown in the changes log to cut the dir path
|
2022-02-24 14:51:12 +01:00 |
|
Abdelilah El Aissaoui
|
4ed10c0682
|
Reformated project's code
|
2022-02-21 01:49:14 +01:00 |
|
Abdelilah El Aissaoui
|
82d9479e55
|
Changed multiple elements colors
Button and log border
|
2022-02-18 15:03:52 +01:00 |
|
Abdelilah El Aissaoui
|
7a86ed8227
|
Changed abort button colors
|
2022-02-18 12:30:30 +01:00 |
|
Abdelilah El Aissaoui
|
ac21b59f6c
|
Implemented amend previous commit
|
2022-02-05 03:01:03 +01:00 |
|
Abdelilah El Aissaoui
|
df48b40ce5
|
Refactored safeProcessing to be able to refresh data even after a crash
|
2022-02-05 02:06:55 +01:00 |
|
Abdelilah El Aissaoui
|
09d4184c40
|
Changed header weight for commited and uncommited changes
|
2022-02-02 21:45:24 +01:00 |
|
Abdelilah El Aissaoui
|
a3ff073b54
|
Fixed project's formatting
|
2022-02-02 00:26:46 +01:00 |
|
Abdelilah El Aissaoui
|
6142ecef5b
|
Added option to delete file in uncommited changes context menu
|
2022-02-02 00:23:31 +01:00 |
|
Abdelilah El Aissaoui
|
6ca1e15ce8
|
UI improvements
|
2022-01-31 15:15:05 +01:00 |
|
Abdelilah El Aissaoui
|
42fec7c591
|
Implemented merge & rebase
|
2022-01-31 01:30:25 +01:00 |
|
Abdelilah El Aissaoui
|
57e428a9e8
|
Disabled softwarp for branches and uncommited changes
|
2022-01-23 17:16:28 +01:00 |
|
Abdelilah El Aissaoui
|
5bd15a0c22
|
Adjusted UI font size
|
2022-01-19 00:57:08 +01:00 |
|
Abdelilah El Aissaoui
|
1508e27b13
|
Fixed warnings and removed unused code
|
2022-01-05 03:19:52 +01:00 |
|
Abdelilah El Aissaoui
|
620fd1022b
|
Commit message is now preserved even after disposing the composable (stored in he VM)
|
2022-01-03 23:04:04 +01:00 |
|
Abdelilah El Aissaoui
|
e6619cbd4b
|
Diff scroll is now preserved when changing the diff entry
The scroll is stored in the view model and only resetted when changing to a different file or state (staged/unstaged version of the same file).
|
2022-01-03 22:59:35 +01:00 |
|
Abdelilah El Aissaoui
|
9c53ce726e
|
Creation of multiple viewmodels that hold data state
|
2022-01-03 21:39:53 +01:00 |
|
Abdelilah El Aissaoui
|
c0c07ef5b1
|
Added conflict indicator during merge in uncommited changes
|
2022-01-02 01:46:23 +01:00 |
|
Abdelilah El Aissaoui
|
6ddb77bf60
|
Added diff update when staging/unstagins (files & hunks)
|
2021-12-28 02:40:18 +01:00 |
|
Abdelilah El Aissaoui
|
a8ed01784d
|
Implemented stage/unstage by hunks
|
2021-12-28 01:19:29 +01:00 |
|
Abdelilah El Aissaoui
|
31b692e581
|
Reformated project's code
|
2021-12-12 19:49:46 +01:00 |
|
Abdelilah El Aissaoui
|
330a7aa6b8
|
Fixed text field colors in dark theme
|
2021-12-08 19:21:41 +01:00 |
|
Abdelilah El Aissaoui
|
0565bf1a33
|
Added settings dialog & improved dark theme
|
2021-12-08 19:04:16 +01:00 |
|
Abdelilah El Aissaoui
|
2a8794d62d
|
Disabled commit with ctrl+enter if commtis conditions are not met
|
2021-12-04 06:53:13 +01:00 |
|
Abdelilah El Aissaoui
|
7b1a79e2cf
|
Fixed commit msg not cleared after commit
|
2021-12-04 06:50:41 +01:00 |
|
Abdelilah El Aissaoui
|
7436eb80cf
|
Added ctrl+enter to commit in commit's msg field
|
2021-12-04 06:46:22 +01:00 |
|
Abdelilah El Aissaoui
|
b394d9f33b
|
Changed commited and uncommited changes to use new design
|
2021-11-26 05:24:14 +01:00 |
|
Abdelilah El Aissaoui
|
fce9f93df4
|
Added diff closing to show the log after commiting
|
2021-11-05 04:33:07 +01:00 |
|
Abdelilah El Aissaoui
|
1116a093c7
|
Migrated project to compose-jb beta 3
|
2021-10-27 02:38:31 +02:00 |
|
Abdelilah El Aissaoui
|
87d7f1cdae
|
Added new log tree
|
2021-10-15 01:09:25 +02:00 |
|
Abdelilah El Aissaoui
|
ee745bd4e0
|
Added un/stage all buttons
|
2021-10-10 02:59:26 +02:00 |
|
Abdelilah El Aissaoui
|
642cfd5f1e
|
Added dagger dependencies and moved code to package to avoid kapt warnings
|
2021-10-06 19:05:07 +02:00 |
|