Abdelilah El Aissaoui
d6ad3b3187
Added a new color scheme and fixed multiple theming issues
2022-06-05 20:34:38 +02:00
Abdelilah El Aissaoui
77edfe14d7
Added option to change commits limit
2022-06-04 04:56:45 +02:00
Abdelilah El Aissaoui
df03edf396
Removed unused imports
2022-05-28 16:12:49 +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
51d79cff8f
Reimplemented rebase interactive as a part of the tab instead of a dialog
2022-05-22 00:47:36 +02:00
Abdelilah El Aissaoui
08f814c8d8
Added scroll to rebase interactive dialog
2022-04-16 04:59:03 +02:00
Abdelilah El Aissaoui
f60580750b
Implemented reword on rebase interactive
2022-04-16 04:52:53 +02:00
Abdelilah El Aissaoui
14eb5f8c9c
Added first version of interactive rebase
2022-04-09 23:10:08 +02:00
Abdelilah El Aissaoui
1baab9e3f8
Fixed clone state being lost on error & multiple errros not being reported
...
Also updated errors strings to better clarify the issue
2022-04-07 18:41:53 +02:00
Abdelilah El Aissaoui
27e8efcaf7
Added additional info dialog
2022-04-04 18:32:06 +02:00
Abdelilah El Aissaoui
c1fdd891c6
Added clone progress and changed clone button to PrimaryButton
2022-04-03 19:43:54 +02:00
Abdelilah El Aissaoui
154ab89a21
Changed old style buttons to the new one
2022-04-03 01:29:18 +02:00
Abdelilah El Aissaoui
d662edba9d
Improved clone dialog features by adding more error management & directory picker
2022-04-03 01:16:55 +02:00
Abdelilah El Aissaoui
8d00141df2
Improved settings dialog UI
2022-02-21 16:03:36 +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
afce2a2aa7
Added basic remotes management
2022-02-17 19:24:36 +01:00
Abdelilah El Aissaoui
a3ff073b54
Fixed project's formatting
2022-02-02 00:26:46 +01:00
Abdelilah El Aissaoui
42fec7c591
Implemented merge & rebase
2022-01-31 01:30:25 +01:00
Abdelilah El Aissaoui
1508e27b13
Fixed warnings and removed unused code
2022-01-05 03:19:52 +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
474cc9a1d7
Fixed fast forward text in merge dialog when using dark theme
2022-01-01 18:32:51 +01:00
Abdelilah El Aissaoui
31b692e581
Reformated project's code
2021-12-12 19:49:46 +01:00
Abdelilah El Aissaoui
0fec32e25f
Pixed password field text color in dark theme
2021-12-12 00:43:01 +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
d099c94fcf
Fixed credentials dialogs not showing as MaterialDialogs
2021-12-04 06:48:28 +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
2b479d1d3f
Added popupPositionProvider to MaterialDialog
2021-12-02 01:55:04 +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
fc0fc8c448
Added enter support for input dialogs
2021-11-27 07:16:26 +01:00
Abdelilah El Aissaoui
da3f3c8935
Added password for ssh keys
2021-11-05 04:27:35 +01: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
71bf75ceca
Added merge feature
2021-10-27 20:41:05 +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
c465b89b61
Added field focus when opening branch and credentials dialogs
2021-10-26 03:25:27 +02:00