Commit graph

131 commits

Author SHA1 Message Date
Abdelilah El Aissaoui
20dba6402e Adapted main components size to better fit their information 2021-09-30 18:27:34 +02:00
Abdelilah El Aissaoui
fe915f68d1 Improved git diff performance by using coroutines 2021-09-30 18:02:34 +02:00
Abdelilah El Aissaoui
54092ba112 Fixed crash when clicking on the first commit 2021-09-30 17:23:39 +02:00
Abdelilah El Aissaoui
47b89de37e Added color to the date in the selected log row 2021-09-30 16:36:21 +02:00
Abdelilah El Aissaoui
ce3677681e Added colors to icons in changed files 2021-09-30 16:11:46 +02:00
Abdelilah El Aissaoui
265d4647ab Reduced more font sizes
Reduced font size commit changes header & for commit message box in uncommited changes
2021-09-30 03:27:27 +02:00
Abdelilah El Aissaoui
790845b3ec Improved diff design
Also removed unecessary information and reduced font size to match better a desktop design
2021-09-30 03:20:11 +02:00
Abdelilah El Aissaoui
9e5627d5e9 Improved general desktop experience
Done by using a smaller font size and not the default one which is better fit for mobile
2021-09-30 03:06:02 +02:00
Abdelilah El Aissaoui
ccd345d5ea Added reset file button 2021-09-30 02:25:52 +02:00
Duba
c24908cc5a Made log rows smaller and showing date instead of author 2021-09-30 02:25:52 +02:00
Abdelilah El Aissaoui
4e87a89ea5 Reduced "Files changed" horizontal padding 2021-09-27 01:23:52 +02:00
Abdelilah El Aissaoui
58d3f06998 Fixed crash when doing a diff in previously deleted file
Also diff was showing changes from the current workdir
2021-09-27 01:23:08 +02:00
Abdelilah El Aissaoui
e3a2b0b31a Current branch now uses bold fontWeight 2021-09-27 00:36:01 +02:00
Abdelilah El Aissaoui
9a76d13483 Added branch creaton/deletion methods and changes hasUncommitedChanges to be stateful 2021-09-26 21:34:15 +02:00
Abdelilah El Aissaoui
b2a93cd339 After a commit text is cleared and buttons is now enabled only when there are staged changes 2021-09-26 14:08:03 +02:00
Abdelilah El Aissaoui
04a9fc2c25 Implemented stash and refactored hasUncommitedChanges code 2021-09-26 14:05:11 +02:00
Abdelilah El Aissaoui
719d4a2654 Replaced branch icon with an SVG 2021-09-26 13:59:55 +02:00
Abdelilah El Aissaoui
90d83fa83e Replaced header divider by a background color
Updated background color
2021-09-25 04:41:01 +02:00
Abdelilah El Aissaoui
4d24b2d5bf Improved diff view and moved to a separate file 2021-09-25 03:04:41 +02:00
Abdelilah El Aissaoui
1e3b6d02b7 Added basic branches listing 2021-09-25 02:48:13 +02:00
Abdelilah El Aissaoui
9c99bd1b10 Reorganized author info and readjusted paddings to match other components 2021-09-25 02:21:15 +02:00
Abdelilah El Aissaoui
c6d1271743 Joined commit message card with the author card 2021-09-25 02:11:13 +02:00
Abdelilah El Aissaoui
3ba7aed256 Added basic pull/push functionality 2021-09-25 02:07:00 +02:00
Abdelilah El Aissaoui
7ce954252e Additional UI improvements by adding cards to log and titles to commit detail 2021-09-25 01:53:51 +02:00
Abdelilah El Aissaoui
c96a0201ec Updated background color 2021-09-24 21:51:41 +02:00
Abdelilah El Aissaoui
3a7afa9d08 Fixed corners in ComitChanges message 2021-09-24 21:32:56 +02:00
Abdelilah El Aissaoui
9b971d844d Improved CommitChanges design 2021-09-24 17:09:02 +02:00
Abdelilah El Aissaoui
70f1ec89ee Upgraded compose version 2021-09-24 16:56:38 +02:00
Abdelilah El Aissaoui
67d410fd12 Added author to commit and UI improvements 2021-09-24 16:46:01 +02:00
Abdelilah El Aissaoui
3ad0d12503 Reestructured project 2021-09-24 14:32:22 +02:00
Abdelilah El Aissaoui
7196b1b8e5 Initial commit 2021-09-24 14:25:17 +02:00