Commit graph

794 commits

Author SHA1 Message Date
Abdelilah El Aissaoui
abec077f23
Fixed wrong path when opening terminal in macos 2023-05-03 15:02:58 +02:00
Abdelilah El Aissaoui
7df6381813
Added pull message 2023-05-02 19:56:12 +02:00
Abdelilah El Aissaoui
b4391880ac
Increased version code to prepare new release 2023-05-02 19:33:17 +02:00
Abdelilah El Aissaoui
e5a2f5b6a7
Fixed inconsistencies with the side panel context menu 2023-05-01 17:10:24 +02:00
Abdelilah El Aissaoui
3752140a22
Fixed crash when discarding line in a file that mixes \r\n and \n 2023-05-01 16:56:42 +02:00
Abdelilah El Aissaoui
0004164b40
Fixed signoff dialog cursor position 2023-05-01 16:20:57 +02:00
Abdelilah El Aissaoui
ddc198a0d7
Added option to sign off commits
Fixes #60
2023-05-01 16:20:11 +02:00
Abdelilah El Aissaoui
07e1bbd4ed
Completed initial support for submodules
Fixes #29
2023-04-30 22:41:50 +02:00
Abdelilah El Aissaoui
c24658952e
Restored directory picker button in clone dialog 2023-04-30 15:59:02 +02:00
Abdelilah El Aissaoui
2e825be44b
Fixed UX issues with clone dialog 2023-04-30 15:45:41 +02:00
Abdelilah El Aissaoui
73816089a6
Double click on remote branch in the side panel now creates a local copy 2023-04-29 00:15:13 +02:00
Abdelilah El Aissaoui
5b5aa136d0
Errors are now saved in the logs 2023-04-28 23:47:00 +02:00
Abdelilah El Aissaoui
4889a8072d
Fixed multiple operation related to the workspace when using submodules 2023-04-28 22:29:48 +02:00
Abdelilah El Aissaoui
9da623f873
Merge pull request #79 from Philipp91/dblclk
Stage/unstage files with double-click
2023-04-27 19:17:35 +02:00
Abdelilah El Aissaoui
1453c6f356
Added option to discard lines individually
Fixes #21
2023-04-27 18:24:49 +02:00
Abdelilah El Aissaoui
07bb331daf
Added event consume when using custom context menu 2023-04-25 23:30:24 +02:00
Abdelilah El Aissaoui
61151e8571
Fixed icon color in compact secondary button 2023-04-25 22:34:13 +02:00
Abdelilah El Aissaoui
35d7b23913
Renamed CloneStatus to CloneState 2023-04-25 22:29:06 +02:00
Abdelilah El Aissaoui
50fff76b1f
Removed unnecessary code 2023-04-25 10:07:29 +02:00
Abdelilah El Aissaoui
6ae68957e3
Fixed crash when opening gitnuro without existing tabs 2023-04-24 22:15:04 +02:00
Abdelilah El Aissaoui
1c079b9b43
Increased line stage button size 2023-04-24 02:20:21 +02:00
Abdelilah El Aissaoui
3ee8163e2d
Pressing esc closes (un)commited changes filter 2023-04-24 02:06:30 +02:00
Abdelilah El Aissaoui
9dfd5073bd
Added option to search files in (un)commited changes
Fixes #44
2023-04-24 01:37:38 +02:00
Abdelilah El Aissaoui
91094a8771
Added change upstream branch option 2023-04-23 03:13:12 +02:00
Abdelilah El Aissaoui
5fd29fbc39
Added test for CheckoutRefUseCase 2023-04-21 00:05:00 +02:00
Abdelilah El Aissaoui
3abfe69d4f
Fixed creating a new branch form a remote branch (equivalent to checkout -b remote_branch_name) wouldn't set upstream properly 2023-04-20 17:53:37 +02:00
Abdelilah El Aissaoui
6fab65cf2c
Removed replacing of whitespaces with dashes in tab name 2023-04-19 23:17:28 +02:00
Abdelilah El Aissaoui
4d32df5717
Fixed ctrl+enter not amending if there are no staged changes 2023-04-19 23:01:19 +02:00
Abdelilah El Aissaoui
29c04dbad3
Implemented custom UI design for compose's context menus 2023-04-19 22:59:33 +02:00
Abdelilah El Aissaoui
343da198b9
Removed unnecessary filter to remote branches 2023-04-17 20:29:45 +02:00
Abdelilah El Aissaoui
0d14396ccf
Removed todo 2023-04-17 18:44:40 +02:00
Abdelilah El Aissaoui
7b7e5cbe82
Fixed build for tests 2023-04-17 17:07:51 +02:00
Abdelilah El Aissaoui
c2b19a04d2
Refactored how commands are executed to support Flatpak properly
Fixes #93
2023-04-17 17:03:06 +02:00
Abdelilah El Aissaoui
a64ee57283
Reduced dialogs corner size 2023-04-17 01:41:55 +02:00
Abdelilah El Aissaoui
552ac17d0e
Added option to clone submodules when cloning a repo 2023-04-16 02:26:05 +02:00
Abdelilah El Aissaoui
8cfc3607c2 Fixed opening terminal with powershell in windows 2023-04-15 20:46:43 +02:00
Abdelilah El Aissaoui
8e9f21beee Replaced printLog with printDebug in clone 2023-04-15 20:35:51 +02:00
Abdelilah El Aissaoui
b27af83ae5 Replaced println with printDebug in clone 2023-04-15 20:35:03 +02:00
Abdelilah El Aissaoui
e16939a6ef
Code cleanup 2023-04-15 16:34:04 +02:00
Abdelilah El Aissaoui
0512510be6
Removed whitespace replace when in a new tab 2023-04-15 16:04:02 +02:00
Abdelilah El Aissaoui
d5aaa1dd30
SSH auth tries to login with simply password if auth with public key failed 2023-04-15 16:03:19 +02:00
Abdelilah El Aissaoui
2383a3b2db
Updated compose to 1.4.0 2023-04-14 01:33:48 +02:00
Abdelilah El Aissaoui
0bfa91d2a7
Added dynamic size tabs with a label to show the full repository path
Fixes #56
2023-04-14 01:31:57 +02:00
Abdelilah El Aissaoui
025f93320a
Added persistent logging 2023-04-12 22:16:50 +02:00
Abdelilah El Aissaoui
cb88826e0a
Updated JGit and Compose dependencies 2023-04-08 22:33:05 +02:00
Abdelilah El Aissaoui
8e14696bdf
Submodules UI now calls methods to sync, update and deinit 2023-04-08 21:25:32 +02:00
Abdelilah El Aissaoui
5359f58a67
Added progress title and subtitle for push
Also added option to cancel a push
2023-04-08 21:12:40 +02:00
Abdelilah El Aissaoui
03b84ff9c3
Submodules are now also filtered 2023-04-08 21:03:00 +02:00
Abdelilah El Aissaoui
4978af23d8
Implemented option to open submodule in a new tab 2023-04-07 04:34:07 +02:00
Abdelilah El Aissaoui
63df04e3ba
Fixed build error (warning) 2023-04-06 20:10:30 +02:00