Commit Graph

891 Commits

Author SHA1 Message Date
Abdelilah El Aissaoui
27d28cfdce OnClick is now null on default for SideMenuSubentry.
Implementing an empty callback would break the behavior of the VerticalExpandable.
2022-06-11 23:46:56 +02:00
Abdelilah El Aissaoui
bc56ad834a Added secondary surface color 2022-06-11 16:46:45 +02:00
Abdelilah El Aissaoui
9b876f05f0 Added alphabetical sorting to status entries 2022-06-11 16:33:02 +02:00
Abdelilah El Aissaoui
f57294c886 Moved "Files changed" alignment to the left 2022-06-11 14:36:24 +02:00
Abdelilah El Aissaoui
4bda2eb681 Fixed click not working for non-local branches items on side panel
Regression of change https://github.com/JetpackDuba/Gitnuro/pull/11
2022-06-11 14:17:21 +02:00
Abdelilah El Aissaoui
21c6f98bb3 Reduced flickering when refreshing diff or changing between items 2022-06-11 13:43:06 +02:00
Abdelilah El Aissaoui
9bf5fc4663 Fixed concurrency errors when trying to update recent repositories 2022-06-11 13:42:18 +02:00
Abdelilah El Aissaoui
b399947734 Fixed duplicated recent repositories entries 2022-06-11 13:37:42 +02:00
Abdelilah El Aissaoui
1dff1d66b5 Added delayed state change to processing state 2022-06-11 13:37:09 +02:00
Abdelilah El Aissaoui
878f6704d6 Fixed paddings around the menu bar 2022-06-11 13:36:43 +02:00
Abdelilah El Aissaoui
71c639b6a3 Moved staged/unstaged alignment to the left 2022-06-11 13:00:59 +02:00
Abdelilah El Aissaoui
d9c4e6f282 Improved logging 2022-06-11 12:58:55 +02:00
Abdelilah El Aissaoui
e92a3a5baa Reduced log flickering by hidding load unless it takes some time (constant) 2022-06-11 12:43:06 +02:00
Abdelilah El Aissaoui
c28a2834ae Fixed status scroll state being lost when staging files + reduced blinking on status view. 2022-06-11 12:40:00 +02:00
Abdelilah El Aissaoui
49d4dba1df Simplified author component 2022-06-11 12:31:57 +02:00
Abdelilah El Aissaoui
f3ec209e41
Merge pull request #11 from ProjectInfinity/double-click-checkout
Add double click to checkout branch
2022-06-11 12:13:24 +02:00
Infinity
c6163f1ef4 Add double click to checkout branch 2022-06-11 05:19:36 +02:00
Infinity
7f22c833dc
Merge branch 'JetpackDuba:main' into main 2022-06-11 05:18:09 +02:00
Abdelilah El Aissaoui
8810150429 Remove unnecessary logs 2022-06-09 03:13:15 +02:00
Abdelilah El Aissaoui
e32498d0c7 Fixed repo refreshing when detecting changes in message files 2022-06-09 03:11:31 +02:00
Abdelilah El Aissaoui
8f2598d866 Disabled creation of branches/tags/stashes with empty string on enter or whitespaces 2022-06-07 20:10:30 +02:00
Abdelilah El Aissaoui
7156a976dc Added option to stash with a custom message 2022-06-07 20:08:21 +02:00
Abdelilah El Aissaoui
1380eced08 Merge branch 'high_dpi' into main 2022-06-06 15:02:42 +02:00
Abdelilah El Aissaoui
37b94bd7f6 Fixed blame/file history header paddings 2022-06-06 15:02:32 +02:00
Abdelilah El Aissaoui
3a100f547b Added dialog/window closing on pressing ESC
Should partially fix:
https://github.com/JetpackDuba/Gitnuro/issues/9
2022-06-06 14:58:53 +02:00
Abdelilah El Aissaoui
6901bf9f1c Fixed menu padding missalignments 2022-06-06 12:52:56 +02:00
Abdelilah El Aissaoui
a34c6f194d Adjusted headers colors 2022-06-06 03:22:41 +02:00
Abdelilah El Aissaoui
9ea8d0c99a Added new UI design 2022-06-06 02:44:18 +02:00
Abdelilah El Aissaoui
e47b6719eb Fixed graph when dpi is different than 1 2022-06-06 01:49:13 +02:00
Abdelilah El Aissaoui
c5f7ddf266 Fixed stage all when there are removed files 2022-06-06 01:41:41 +02:00
Abdelilah El Aissaoui
3cb7d25a33 Reduced alpha from line selected in light theme 2022-06-06 01:08:52 +02:00
Abdelilah El Aissaoui
290c5324f2 Fixed padding in "uncommited changes" line 2022-06-06 01:03:42 +02:00
Abdelilah El Aissaoui
67aff36bc4 Added persistance of commit message
Merge message is also recovered when having conflicts
2022-06-06 00:49:02 +02:00
Abdelilah El Aissaoui
7335499f97 Updated themes 2022-06-05 21:27:42 +02:00
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
592a5c3179 Fixed diff header background having paddings 2022-06-04 15:41:41 +02:00
Abdelilah El Aissaoui
77edfe14d7 Added option to change commits limit 2022-06-04 04:56:45 +02:00
Infinity
230059fba4
Merge branch 'JetpackDuba:main' into main 2022-06-04 02:37:29 +02:00
Abdelilah El Aissaoui
73a3121df9 Updated dependencies 2022-06-03 18:40:25 +02:00
Abdelilah El Aissaoui
0341a4f577 Fixed open dir dialog showing "Save" instead of "Open" on Windows/MacOS 2022-06-02 19:25:21 +02:00
ProjectInfinity
0bb53e1155 Improve macOS app-icon 2022-06-02 19:09:55 +02:00
Abdelilah El Aissaoui
e8c3a3de6f Fixed new branch not appearing in the log 2022-06-01 15:01:51 +02:00
Abdelilah El Aissaoui
8a25dadc12 Moved date in "Commited changes" to fit better in low res screens 2022-06-01 12:12:31 +02:00
Infinity
6f733358e8
Merge branch 'JetpackDuba:main' into main 2022-06-01 00:25:35 +02:00
ProjectInfinity
78079b519e Add missing app-icon for macOS 2022-05-31 17:48:13 +02:00
Abdelilah El Aissaoui
a6c496d866 Fixed integration tests depending on the remote repo 2022-05-31 16:20:56 +02:00
ProjectInfinity
d92f8404f0 Ensure Gitnuro window decorations follows macOS system theme 2022-05-31 15:26:15 +02:00
Abdelilah El Aissaoui
969233ec99 Added "File history" feature 2022-05-30 01:43:44 +02:00
Abdelilah El Aissaoui
9c1133a292 Added line numbers and text selection to blame 2022-05-28 16:28:39 +02:00
Abdelilah El Aissaoui
df03edf396 Removed unused imports 2022-05-28 16:12:49 +02:00