Commit Graph

232 Commits

Author SHA1 Message Date
Abdelilah El Aissaoui
3c3b044c80 Changed author info to show commit id instead of mail
E-mail is shown as a tooltip of the username
2021-12-06 22:47:09 +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
d099c94fcf Fixed credentials dialogs not showing as MaterialDialogs 2021-12-04 06:48:28 +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
c5372e074a Fixed build error 2021-12-04 06:35:35 +01:00
Abdelilah El Aissaoui
6c1dc32928 Log full cleanup
- Refactored log function into multiple sub functions
- Removed use of DialogManager from Log
- Merge branch now shows current branch instead of hardcoded "HEAD"
2021-12-04 07:02:40 +01:00
Abdelilah El Aissaoui
f9a2917bbd Improved dialog background code 2021-12-04 04:24:59 +01:00
Abdelilah El Aissaoui
5f4762691c Fixed branch dialog not showing as a material dialog 2021-12-02 22:49:35 +01:00
Abdelilah El Aissaoui
9f67f91a77 Started removal of dialog manager in favor of new MaterialDialog component 2021-12-02 22:45:41 +01:00
Abdelilah El Aissaoui
8a7e8c470e Fixed clone not asking http credentials 2021-12-02 22:45:26 +01:00
Abdelilah El Aissaoui
2b479d1d3f Added popupPositionProvider to MaterialDialog 2021-12-02 01:55:04 +01:00
Abdelilah El Aissaoui
b518c5007e Added avatar caching 2021-12-02 01:50:59 +01:00
Abdelilah El Aissaoui
f5ab2b0881 Added basic clone implementation
Also fixed crash when selecting non-existant file to diff
2021-11-29 18:50:39 +01:00
Abdelilah El Aissaoui
d8f1bcb8bf Changed current branch design in left branches panel 2021-11-28 06:44:50 +01:00
Abdelilah El Aissaoui
849aeb17cc Now whole repository tab refreshes when deleting a branch 2021-11-28 06:09:49 +01:00
Abdelilah El Aissaoui
26682daa96 Added comments & improved logs 2021-11-28 03:35:28 +01:00
Abdelilah El Aissaoui
239d004b84 Added git manager scope cancellation on disposal of the tab 2021-11-28 03:30:30 +01:00
Abdelilah El Aissaoui
5ab88ecce0 Made safeGit private 2021-11-28 03:15:49 +01:00
Abdelilah El Aissaoui
ca3a55ce21 Added status update when file system changes (excluding ignored dirs) 2021-11-28 03:15:18 +01:00
Abdelilah El Aissaoui
4abd9e331d Added support for local branch deletion 2021-11-27 20:22:05 +01:00
Abdelilah El Aissaoui
fc0fc8c448 Added enter support for input dialogs 2021-11-27 07:16:26 +01:00
Abdelilah El Aissaoui
619083f829 Changed tabs background color 2021-11-27 07:02:56 +01:00
Abdelilah El Aissaoui
af09479fcf Changed menu design 2021-11-26 06:34:49 +01:00
Abdelilah El Aissaoui
a89317305e Changed log to use the new design 2021-11-26 05:32:14 +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
317947cee7 Moved to compose 1.0.0-rc4 2021-11-26 05:13:56 +01:00
Abdelilah El Aissaoui
ee010b1f55 Removed log card 2021-11-22 03:39:53 +01:00
Abdelilah El Aissaoui
2ec3815abf Added split pane support 2021-11-22 03:38:16 +01:00
Abdelilah El Aissaoui
c4afb9e457 Added new possible color scheme 2021-11-19 20:08:35 +01:00
Abdelilah El Aissaoui
03201972e7 Checking out a remote branch create now a local branch with the same name 2021-11-19 03:36:23 +01:00
Abdelilah El Aissaoui
4e15fabf75 Fixed release build 2021-11-19 03:09:09 +01:00
Abdelilah El Aissaoui
713fba6ab9 Started side menu desgin change and added tags support 2021-11-18 02:01:17 +01:00
Abdelilah El Aissaoui
3dd9b4a2cd Replaced drawn in canvas commit node by box composable 2021-11-17 05:23:32 +01:00
Abdelilah El Aissaoui
9322691565 Reduced click effect area to the chip shape 2021-11-17 04:42:35 +01:00
Abdelilah El Aissaoui
1056e60f96 Changed log commits design 2021-11-13 00:07:31 +01:00
Abdelilah El Aissaoui
61464a02ba Fixed welcome page on dark theme 2021-11-12 23:54:52 +01:00
Abdelilah El Aissaoui
58da603bbf Moved gitManager code to Log 2021-11-12 23:54:46 +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
d3633151f7 More cleanup 2021-11-05 04:32:31 +01:00
Abdelilah El Aissaoui
e9bf65e854 Code cleanup 2021-11-05 04:29:33 +01:00
Abdelilah El Aissaoui
da3f3c8935 Added password for ssh keys 2021-11-05 04:27:35 +01:00
Abdelilah El Aissaoui
b63614d68d Fixed uncommited changes parent node lane position 2021-10-30 19:38:11 +02:00
Abdelilah El Aissaoui
ba4c9596f8 Changed zenity dialog name 2021-10-30 19:11:37 +02:00
Abdelilah El Aissaoui
73659a2a10 Added support for zenity dialogs in linux 2021-10-30 19:06:03 +02:00
Abdelilah El Aissaoui
4a6542abcd Fixed previous commits of uncommited changes not showing in the same column 2021-10-28 17:03:06 +02:00
Abdelilah El Aissaoui
7c2029d602 Improved merge dialog UI 2021-10-28 04:28:50 +02:00
Abdelilah El Aissaoui
67f1135b85 Added reset branch feature 2021-10-28 04:28:37 +02:00
Abdelilah El Aissaoui
cc1f6b3cd5 Added bottom padding to error message 2021-10-28 04:04:32 +02:00
Abdelilah El Aissaoui
61f0c00290 Fixed graph not updating properly when switching branches 2021-10-28 04:04:19 +02:00
Abdelilah El Aissaoui
71bf75ceca Added merge feature 2021-10-27 20:41:05 +02:00
Abdelilah El Aissaoui
d60b1a14a2 Added revert commit feature 2021-10-27 03:57:15 +02:00
Abdelilah El Aissaoui
a7d89aabaf Fixed context menu not showing up in branches/tags 2021-10-27 03:52:21 +02:00
Abdelilah El Aissaoui
d4d057c291 Added context menu to branches/tags & moved code to their correct managers 2021-10-27 03:45:22 +02:00
Abdelilah El Aissaoui
414bce560f Added context menu to log and added tag creation 2021-10-27 03:23:06 +02:00
Abdelilah El Aissaoui
cafe8f1b19 Removed unnecessary comment 2021-10-27 02:53:40 +02:00
Abdelilah El Aissaoui
1116a093c7 Migrated project to compose-jb beta 3 2021-10-27 02:38:31 +02:00
Abdelilah El Aissaoui
40fe4c694f Added basic implementation of error manager 2021-10-26 18:59:52 +02:00
Abdelilah El Aissaoui
469fe530ee Log updates after creating a new branch 2021-10-26 03:25:48 +02:00
Abdelilah El Aissaoui
c465b89b61 Added field focus when opening branch and credentials dialogs 2021-10-26 03:25:27 +02:00
Abdelilah El Aissaoui
e6cd822b17 Created custom dialog UI 2021-10-25 02:26:58 +02:00
Abdelilah El Aissaoui
e718f10b60 Added new branch dialog 2021-10-25 02:01:53 +02:00
Abdelilah El Aissaoui
a4f0820857 Moved credentials dialog to a different file 2021-10-21 23:55:08 +02:00
Abdelilah El Aissaoui
d27161eb98 Added non-functional settings button 2021-10-21 01:37:15 +02:00
Abdelilah El Aissaoui
cd592292d1 Improved welcome/new tab page 2021-10-16 03:39:59 +02:00
Abdelilah El Aissaoui
cc2a7e180f Log is now updated if uncommited changes status changed 2021-10-15 14:10:59 +02:00
Abdelilah El Aissaoui
eef36cf53c Fixed credentials dialog string 2021-10-15 03:15:04 +02:00
Abdelilah El Aissaoui
a719c2355a Fixed refs not updating after a log change 2021-10-15 03:09:21 +02:00
Abdelilah El Aissaoui
0547c2fe9a Changed max commits loaded in the log to 1000 2021-10-15 03:02:57 +02:00
Abdelilah El Aissaoui
8b325b117a Added progress loading animation 2021-10-15 03:01:24 +02:00
Abdelilah El Aissaoui
894138b39f Renamed Gitnuro composable to App 2021-10-15 02:38:36 +02:00
Abdelilah El Aissaoui
fda901c0f2 Now opened tabs will be saved 2021-10-15 02:34:26 +02:00
Abdelilah El Aissaoui
87d7f1cdae Added new log tree 2021-10-15 01:09:25 +02:00
Abdelilah El Aissaoui
5113ca9a71 Removed unnecessary new line 2021-10-10 03:01:20 +02:00
Abdelilah El Aissaoui
4b4644bc73 Added line jump at the end of each diff line 2021-10-10 03:00:56 +02:00
Abdelilah El Aissaoui
0e7a682cdb Changed apply stash to pop stash 2021-10-10 03:00:09 +02:00
Abdelilah El Aissaoui
ee745bd4e0 Added un/stage all buttons 2021-10-10 02:59:26 +02:00
Abdelilah El Aissaoui
6d0f621bcd Added new log graph 2021-10-08 22:57:18 +02:00
Abdelilah El Aissaoui
03afe8c1d2 Renamed Main file to App to avoid problems in case insensitive FS 2021-10-07 12:48:42 +02:00
Abdelilah El Aissaoui
2b3c12e20d Migrated project to use Dagger 2021-10-06 20:45:33 +02:00
Abdelilah El Aissaoui
25990253fa Fixed broken import 2021-10-06 19:07:41 +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