Commit Graph

29 Commits

Author SHA1 Message Date
Abdelilah El Aissaoui
de20be8e9a
Added logs section in Settings 2024-03-23 16:58:29 +01:00
Abdelilah El Aissaoui
9e31145a86
Code cleanup 2023-12-24 21:30:09 +01:00
Abdelilah El Aissaoui
0a8c8ac1ed
Implemented proxy settings logic
Fixes #113
2023-09-10 21:18:46 +02:00
Abdelilah El Aissaoui
e1cc4c496b
Added tabs drag and drop
Still requires some work to improve the animations as they flicker a bit.

Fixes #82
2023-06-19 09:58:33 +02:00
Abdelilah El Aissaoui
8462a40733
Removed unnecessary TODO 2023-06-04 18:39:58 +02:00
Abdelilah El Aissaoui
8b74329fb0
Added temporary directory removal when closing the app 2023-05-10 21:15:47 +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
29c04dbad3
Implemented custom UI design for compose's context menus 2023-04-19 22:59:33 +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
e16939a6ef
Code cleanup 2023-04-15 16:34:04 +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
63df04e3ba
Fixed build error (warning) 2023-04-06 20:10:30 +02:00
Abdelilah El Aissaoui
a55dd755d7
Refactored tab management to its own single file without having to deal with unique IDs or having code to manage the tab scattered around the app 2023-04-05 02:10:17 +02:00
Abdelilah El Aissaoui
668cfe7e70
Merge pull request #84 from Philipp91/windowtitle
Allow customizing the window title with an environment variable
2023-03-31 18:57:11 +02:00
Abdelilah El Aissaoui
f069360e07
Added button to open terminal in current directory
Fixes #36
2023-03-21 01:37:05 +01:00
Abdelilah El Aissaoui
07c857304b
Replaced hard coded icons with constants 2023-03-08 01:41:10 +01:00
Abdelilah El Aissaoui
0cbee60427
Reformated proejct's code 2023-03-08 01:07:58 +01:00
Abdelilah El Aissaoui
1bfa849f01
GPG: Added invalid password handling and caching
This change also introduces:
- Small refactor of credentials request state.
- Improvements to single field password dialog (like the one used in SSH) to be able to show the password as well as to add custom message errors.

Fixes #45
2023-02-26 23:47:03 +01:00
Philipp Keck
d49e316676 Allow customizing the window title with an environment variable
This allows me to configure `title=GitnuroDEV` in my IDE's run config for the app, to distinguish the dev version that I'm running to test it from the prod version I'm running to stage/commit stuff.
2023-02-05 22:07:42 +01:00
Abdelilah El Aissaoui
52539c2692 Added option to open repository from command line
Fixes https://github.com/JetpackDuba/Gitnuro/issues/51
2022-12-17 03:54:31 +01:00
Abdelilah El Aissaoui
76e5237cd5 Fixed log not refreshing when changing commits limit 2022-11-12 19:53:18 +01:00
Abdelilah El Aissaoui
47d1e89af2 Renamed colors properties 2022-10-22 22:19:37 +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
453df1b6d4 Started refactor to remove nested ViewModels 2022-10-16 02:17:37 +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
2ffb8d9038 Added new side bar 2022-10-05 18:56:13 +02:00
Abdelilah El Aissaoui
fad8a2779e Changed tabs' design 2022-10-03 20:09:52 +02:00
Abdelilah El Aissaoui
8df62ef2b7 Moved classes to match the package name 2022-09-28 01:56:21 +02:00