Abdelilah El Aissaoui
dcf9ceb6a3
Fixed clicking on empty diff wouldn't change the focus
2022-11-06 23:30:09 +01:00
Abdelilah El Aissaoui
4a90e1c757
Improved graph visualization
2022-11-06 23:30:09 +01:00
Abdelilah El Aissaoui
113ff9339f
Fixed tabs scrollbar handling clicks when it isn't visible
2022-11-06 23:30:09 +01:00
Abdelilah El Aissaoui
a665af4051
Remove unused annotation
2022-11-06 23:30:09 +01:00
Abdelilah El Aissaoui
f2b0c40ff0
Fixed user+password dialog
2022-10-29 22:24:00 +02:00
Abdelilah El Aissaoui
a68f6cdb96
Restored scroll to top button
2022-10-29 17:54:39 +02:00
Abdelilah El Aissaoui
6be8d49654
Fixed opening a new repository would still show info from the previous instance
2022-10-29 16:45:13 +02:00
Abdelilah El Aissaoui
a7134a31dd
Removed unnecessary padding
2022-10-29 00:27:39 +02:00
Abdelilah El Aissaoui
6f2e10c400
Applied workaround for Ctrl+C copying both side on split diff
2022-10-27 21:55:58 +02:00
Abdelilah El Aissaoui
31712cd846
Moved fetch button back to dropdown
2022-10-27 20:57:35 +02:00
Abdelilah El Aissaoui
31d5a98f2e
Removed automatic resume on rebase interactive
2022-10-27 20:53:02 +02:00
Abdelilah El Aissaoui
7a2692202d
Changed fetch icon
2022-10-27 20:32:17 +02:00
Abdelilah El Aissaoui
7449bdf446
Fixed clone button and added settings option
2022-10-27 20:29:35 +02:00
Abdelilah El Aissaoui
c4ce272359
/ before file is always shown even if the path is being cut
2022-10-27 20:20:39 +02: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
b4c304371c
Improved menu bar
2022-10-27 20:05:45 +02:00
Abdelilah El Aissaoui
bf6afc82c6
Fixed clicking on a log line being unresponsive
...
Happens when having 2 repositories with commits in common (same SHA). Instead of making fast clickable being based only on the hash, take also in consideration the viewmodel to differentiate between tabs
2022-10-27 20:05:27 +02:00
Abdelilah El Aissaoui
1d98491f71
Changed menu UI
2022-10-27 17:23:12 +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
4196319203
Changed settings button design
2022-10-27 13:03:06 +02:00
Abdelilah El Aissaoui
1847eb42e9
Reduced size of buttons in menu
2022-10-25 19:56:55 +02:00
Abdelilah El Aissaoui
f2412616af
Fixed multiline text field in rebase interactive
2022-10-25 19:56:23 +02:00
Abdelilah El Aissaoui
d934b83c4e
Fixed rebase interactive layout
2022-10-24 17:57:46 +02:00
Abdelilah El Aissaoui
5d7d1d6f8b
Removed use of keys in graph commits list
2022-10-23 18:05:20 +02:00
Abdelilah El Aissaoui
2e0e616dc2
Fixed uncommited changes graph line not being drawn when having conflicts
2022-10-23 18:01:23 +02:00
Abdelilah El Aissaoui
90a516f5af
Added hint to quick actions dialog
2022-10-23 17:35:19 +02:00
Abdelilah El Aissaoui
302376a23e
Fixed edit remotes dialog buttons
2022-10-23 16:15:30 +02:00
Abdelilah El Aissaoui
a0383b2781
Fixed commits limit toggle not working
2022-10-23 02:39:46 +02:00
Abdelilah El Aissaoui
4944c7c23c
Adjusted search dir button height in clone dialog
2022-10-23 02:10:40 +02:00
Abdelilah El Aissaoui
27b9416598
Replaced side bar
2022-10-23 01:41:04 +02:00
Abdelilah El Aissaoui
47d1e89af2
Renamed colors properties
2022-10-22 22:19:37 +02:00
Abdelilah El Aissaoui
44774c2635
Increased diff header font weight
2022-10-22 20:40:07 +02:00
Abdelilah El Aissaoui
28c7ef0ac8
Changed extended menu button separator design
2022-10-22 15:53:56 +02:00
Abdelilah El Aissaoui
039b6b2f76
Fixed diff header using wrong spacing when file path is shown
2022-10-22 15:51:06 +02:00
Abdelilah El Aissaoui
f0ef6da660
Reformated whole project
2022-10-22 15:35:32 +02:00
Abdelilah El Aissaoui
87ec5e8f65
Changed "reset" string to "discard file changes"
2022-10-22 15:28:39 +02:00
Abdelilah El Aissaoui
34652ecc07
Added end padding to files changes
2022-10-22 15:28:39 +02:00
Abdelilah El Aissaoui
03a52cb4ce
Removed submodules component
2022-10-22 15:28:39 +02:00
Abdelilah El Aissaoui
3ff18edaad
Diff header now shrinks path to fit other ui elements if needed (like changed files in a commit)
2022-10-22 01:38:23 +02:00
Abdelilah El Aissaoui
096f4128b2
Fixed filename being cut in uncommited/commit changes
2022-10-22 01:15:54 +02:00
Abdelilah El Aissaoui
3554c7ebcf
Code cleanup
2022-10-22 01:12:48 +02:00
Abdelilah El Aissaoui
d5e831b3bf
Reduced min size of commit changes & side panel components while adding default percentage
2022-10-21 22:03:18 +02:00
Abdelilah El Aissaoui
b68461fb95
Changed dark theme primary color to a darker shade
2022-10-21 22:02:37 +02:00
Abdelilah El Aissaoui
c8d8c162a2
Adjusted commit changes design
2022-10-21 22:02:19 +02:00
Abdelilah El Aissaoui
f517f62426
Increased graph line width
2022-10-21 18:47:24 +02:00
Abdelilah El Aissaoui
d69bdb260d
Fixed scrolling to a tag/branch not working as expected
2022-10-21 18:47:16 +02:00
Abdelilah El Aissaoui
a65b990a49
Fixed fetch not working for newly added remotes
2022-10-21 18:35:13 +02:00
Abdelilah El Aissaoui
6d6cf3ffda
Changed stash with message design
2022-10-19 23:35:56 +02:00
Abdelilah El Aissaoui
0d5c83d92f
Adjusted light theme colors
2022-10-19 23:24:02 +02:00
Abdelilah El Aissaoui
b2812648d3
Fixed welcome page buttons colors in light theme
2022-10-19 23:22:12 +02:00
Abdelilah El Aissaoui
fdbf92083a
Tabs now can be scrolled with a scrollbar or shift+mouse wheel
2022-10-19 23:16:22 +02:00
Abdelilah El Aissaoui
325420bf47
Limited top menu buttons lines to 1
2022-10-19 22:21:03 +02:00
Abdelilah El Aissaoui
438bea4788
Changed design of uncommited changes
2022-10-18 23:47:18 +02:00
Abdelilah El Aissaoui
ad1cdb884b
Fixed grammar error
2022-10-18 23:28:07 +02:00
Abdelilah El Aissaoui
2162191fe0
Fixed stashes list not being updated when stashing/drop stashes
2022-10-18 23:22:16 +02:00
Abdelilah El Aissaoui
6d2fadb437
Changed commit changes design
2022-10-18 23:12:30 +02:00
Abdelilah El Aissaoui
eebf16f707
Removed unnecessary logging
2022-10-18 22:45:02 +02:00
Abdelilah El Aissaoui
095c451aa4
Reduced font size by 1 dp
2022-10-18 22:40:42 +02:00
Abdelilah El Aissaoui
fceb559661
Added fixed size to image diff
2022-10-17 19:07:02 +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
578f30b7c9
Replaced custom clipboard method by the built-in
2022-10-15 19:06:12 +02:00
Abdelilah El Aissaoui
7203ee162b
Disabled keyboard events during processing screen
2022-10-15 18:38:03 +02:00
Abdelilah El Aissaoui
5ba57f58b6
Increased number of recent repositories to 10
2022-10-15 18:15:20 +02:00
Abdelilah El Aissaoui
38a1b60e91
Fixed message-only amend would not be allowed
2022-10-15 18:11:01 +02:00
Abdelilah El Aissaoui
3be15ddc0c
Revert "Divider will not be shown for the last file changed"
...
This reverts commit 65fbab2bd8
.
2022-10-15 18:00:29 +02:00
Abdelilah El Aissaoui
17a285fcb4
Changed processing to be full screen
2022-10-15 17:54:17 +02:00
Abdelilah El Aissaoui
8ebcc10dde
Started addition of "Quick actions" dialog
2022-10-15 01:18:52 +02:00
Abdelilah El Aissaoui
7fd3c1fdc2
Reduced log header height to match other headers
2022-10-15 00:31:54 +02:00
Abdelilah El Aissaoui
ff3adee916
Unified buttons styles
2022-10-15 00:27:15 +02:00
Abdelilah El Aissaoui
65fbab2bd8
Divider will not be shown for the last file changed
2022-10-14 23:44:38 +02:00
Abdelilah El Aissaoui
0f70c9a8cc
Open "uncommited changes" by default
2022-10-14 23:44:01 +02:00
Abdelilah El Aissaoui
eaf8a52cd7
Redesigned tag dialog
2022-10-13 00:02:28 +02:00
Abdelilah El Aissaoui
1cf9cb5367
Added unstage by line feature
2022-10-11 13:17:25 +02:00
Abdelilah El Aissaoui
4f019ca8ed
Fixed fast clickable for lists & added hover effect to it
2022-10-10 18:01:06 +02:00
Abdelilah El Aissaoui
add5666d89
Fixed unstage hunk regression in commit 3b1486e
2022-10-10 18:00:32 +02:00
Abdelilah El Aissaoui
eafebd2221
Added option to stage by line individually
2022-10-09 23:44:50 +02:00
Abdelilah El Aissaoui
871264722a
Removed unnecessary log
2022-10-09 23:14:09 +02:00
Abdelilah El Aissaoui
5eada2e2a6
Replaced compose clickable modifier with custom pointerInput implementation
...
Should improve scrolling performance greatly while this issue still persists https://issuetracker.google.com/issues/228995735
2022-10-09 20:57:12 +02:00
Abdelilah El Aissaoui
9109f179df
Added explanatory message for unsupported "manager-core"
2022-10-08 20:04:25 +02:00
Abdelilah El Aissaoui
7bdc2c4cf5
Added support for external git credentials helper [BETA]
...
Fixes https://github.com/JetpackDuba/Gitnuro/issues/16
2022-10-08 19:43:23 +02:00
Abdelilah El Aissaoui
c597624354
Replaced object with dagger singleton
2022-10-08 15:37:43 +02:00
Abdelilah El Aissaoui
21e1513d20
Redesigned reset branch dialog
2022-10-08 01:28:48 +02:00
Abdelilah El Aissaoui
e3c2a319ed
Removed unnecessary logging
2022-10-08 01:26:47 +02:00
Abdelilah El Aissaoui
c2ebd0a038
Moved refresh button to bottom of side menu
2022-10-06 22:13:40 +02:00
Abdelilah El Aissaoui
9971e410db
Added new branch dialog design & fixed fonts colors
2022-10-06 22:09:35 +02:00
Abdelilah El Aissaoui
76b3526aed
Replaced primaryTextColor with onBackground & added new ssh pwd dialog
2022-10-06 21:56:24 +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
2ffb8d9038
Added new side bar
2022-10-05 18:56:13 +02:00
Abdelilah El Aissaoui
e0bdc52409
Close tab button is hidden if the tab is not selected or hovered
2022-10-03 22:29:25 +02:00
Abdelilah El Aissaoui
fad8a2779e
Changed tabs' design
2022-10-03 20:09:52 +02:00
Abdelilah El Aissaoui
87a701b4a5
Changed top menu design
2022-10-03 19:44:47 +02:00
Abdelilah El Aissaoui
3d5bc35c07
Added new side menu
2022-10-02 23:30:07 +02:00
Abdelilah El Aissaoui
125329a3aa
Removed unnecessary logging
2022-10-02 23:28:35 +02:00
Abdelilah El Aissaoui
65f48a70b4
Adjusted themes colors
2022-10-02 23:28:21 +02:00
Abdelilah El Aissaoui
527d78229e
Added support for GIFs & animated WebP
...
Fixes #2
2022-10-02 23:27:52 +02:00
Abdelilah El Aissaoui
115a195a61
Improved design of Settings dialog
2022-10-02 04:04:20 +02:00
Abdelilah El Aissaoui
1e0f54cd36
Fixed bug where enter key would trigger pull/push operations if a dialog was shown
2022-09-30 14:48:23 +02:00
Abdelilah El Aissaoui
acb5d07479
Added file history icon
2022-09-29 17:50:26 +02:00
Abdelilah El Aissaoui
876a3265fe
Adjusted dialog colors to use surface color
2022-09-29 17:48:47 +02:00
Abdelilah El Aissaoui
bfeaf717b7
Improved light theme and removed unused property
2022-09-29 10:14:51 +02:00
Abdelilah El Aissaoui
8c3e11ef38
Fixed crash when resetting uncommited file
2022-09-29 10:13:55 +02:00
Abdelilah El Aissaoui
e7c36c6e90
Created custom implementation of context menu and added new icons
2022-09-28 15:08:17 +02:00
Abdelilah El Aissaoui
8df62ef2b7
Moved classes to match the package name
2022-09-28 01:56:21 +02:00