Leon Styhre
|
3f2ba517e4
|
Set the checkout strategy to 'force' in GuiThemeDownloader to overwrite local changes if there are conflicts
|
2023-04-03 17:50:11 +02:00 |
|
Leon Styhre
|
6c1ec7e7e6
|
Documentation update
|
2023-04-02 22:33:30 +02:00 |
|
Leon Styhre
|
afc48b58f1
|
Added a license file for libgit2
|
2023-04-02 22:29:39 +02:00 |
|
Leon Styhre
|
02ea099fb9
|
Changed the 'Shallow repo' text to simply 'Shallow' in GuiThemeDownloader
|
2023-04-02 21:52:28 +02:00 |
|
Leon Styhre
|
8f7ac0ca53
|
Made some small adjustments to a few warning dialogs in GuiThemeDownloader
|
2023-04-02 21:34:41 +02:00 |
|
Leon Styhre
|
2a4c11d9f0
|
Added error handling for corrupt repositories to GuiThemeDownloader
Also added error handling for when directories could not be renamed
|
2023-04-02 21:05:22 +02:00 |
|
Leon Styhre
|
b30f8a48d3
|
Fixed an issue where FileSystemUtil::renameFile() did sometimes not provide a return value for if it actually succeeded or not
|
2023-04-02 21:01:28 +02:00 |
|
Leon Styhre
|
cc9684ac21
|
Deleted branches on the remote are now pruned on fetches in GuiThemeDownloader
Also made some minor GUI improvements
|
2023-04-02 12:05:35 +02:00 |
|
Leon Styhre
|
18e882fbdc
|
Improved the error handling in GuiThemeDownloader for missing screenshots
Also changed the first run dialog slightly
|
2023-04-01 22:30:59 +02:00 |
|
Leon Styhre
|
584ed7fce2
|
Fixed multiple memory leaks in GuiThemeDownloader
|
2023-04-01 21:14:37 +02:00 |
|
Leon Styhre
|
e4e58f036b
|
Added an error dialog to GuiThemeDownloader for when the themes.json file can't be parsed
Also added error handling for missing image files in the themes.json file
|
2023-04-01 19:59:47 +02:00 |
|
Leon Styhre
|
8a54b0d6fe
|
Improved error handling for GuiThemeDownloader
|
2023-04-01 19:27:54 +02:00 |
|
Leon Styhre
|
56831f1785
|
Added error handling for shallow repositories to GuiThemeDownloader
Also made some minor layout changes
|
2023-04-01 12:55:58 +02:00 |
|
Leon Styhre
|
8cdedd945f
|
Added GuiThemeDownloader to the main menu and added a callback to reload the menu on theme updates
|
2023-03-31 23:00:23 +02:00 |
|
Leon Styhre
|
3c6fff8a18
|
Detached HEAD is now considered a local change in GuiThemeDownloader
|
2023-03-31 22:13:56 +02:00 |
|
Leon Styhre
|
1953d42f92
|
Theme sets are now repopulated when there were new downloads or updates using GuiThemeDownloader
|
2023-03-31 22:12:31 +02:00 |
|
Leon Styhre
|
4fcd956156
|
Fixed an issue where extreme controller input in GuiThemeDownloader could crash the application
|
2023-03-31 21:50:14 +02:00 |
|
Leon Styhre
|
82fd96580e
|
Added a first run dialog to GuiThemeDownloader
|
2023-03-31 21:36:05 +02:00 |
|
Leon Styhre
|
c1fa6c4aff
|
Split the GuiThemeDownloader layout into two grids
|
2023-03-31 20:40:40 +02:00 |
|
Leon Styhre
|
8ab9bacc9d
|
Added proper helpsystem handling to ComponentGrid for some previously unhandled horizontal grid layouts
|
2023-03-31 20:33:38 +02:00 |
|
Leon Styhre
|
e6aa3b17fb
|
Added two left and right indicator characters to ViewController
|
2023-03-30 20:20:28 +02:00 |
|
Leon Styhre
|
8cd5ec0612
|
Fixed an issue where the helpsystem in GuiThemeDownloader was not always getting updated
|
2023-03-30 20:05:01 +02:00 |
|
Leon Styhre
|
a4cf1c6bac
|
Added a fullscreen screenshot viewer to GuiThemeDownloader
Also added proper helpsystem entries
|
2023-03-30 19:19:36 +02:00 |
|
Leon Styhre
|
b64f0a2d9e
|
New themes are now flagged as such in GuiThemeDownloader
|
2023-03-29 23:34:32 +02:00 |
|
Leon Styhre
|
c285ae7d63
|
Fixed an issue in GuiThemeDownloader where local changes could not be reset if there were no updates available
|
2023-03-29 22:36:15 +02:00 |
|
Leon Styhre
|
b0cf51aa6b
|
Added status messages to GuiThemeDownloader
|
2023-03-29 22:21:55 +02:00 |
|
Leon Styhre
|
3c23f38b9a
|
Created a proper design for GuiThemeDownloader
|
2023-03-29 19:08:22 +02:00 |
|
Leon Styhre
|
dd3d6aa7c5
|
Updated a code comment in GuiScraperSearch
|
2023-03-29 19:07:23 +02:00 |
|
Leon Styhre
|
eed122b3a7
|
Refactored GuiThemeDownloader and added rudimentary GUI feedback
|
2023-03-27 21:29:37 +02:00 |
|
Leon Styhre
|
0a1698ae20
|
(Windows) Fixed a build error
|
2023-03-26 20:49:44 +02:00 |
|
Leon Styhre
|
6ef710e007
|
Documentation update
|
2023-03-26 19:56:58 +02:00 |
|
Leon Styhre
|
5bffcf887c
|
Added scrollable text container support to the system view
|
2023-03-26 19:38:30 +02:00 |
|
Leon Styhre
|
8545c619ed
|
Fixed an issue where the scissor box size in ScrollableContainer was sometimes not calculated correctly
|
2023-03-26 19:29:35 +02:00 |
|
Leon Styhre
|
8384b714ac
|
Added the .app file extensions to the nds system (for DSiWare games)
|
2023-03-26 16:02:27 +02:00 |
|
Leon Styhre
|
eede78daf7
|
Added logic for handling local theme repository changes to GuiThemeDownloader
|
2023-03-23 21:51:29 +01:00 |
|
Leon Styhre
|
08ca3d8f4b
|
Documentation update
|
2023-03-23 21:06:15 +01:00 |
|
Leon Styhre
|
bd37fc8146
|
Added 'Shortcut or script' as an alternative emulator for the arcade and mame systems
|
2023-03-23 21:04:30 +01:00 |
|
Leon Styhre
|
7ca665bdf1
|
Added disabling of manually downloaded themes to GuiThemeDownloader
|
2023-03-23 20:44:58 +01:00 |
|
Leon Styhre
|
e1c78f1932
|
Fixed a small rounding issue in GuiThemeDownloader
|
2023-03-22 22:40:14 +01:00 |
|
Leon Styhre
|
9106013ade
|
Bumped the version to 2.0.1
|
2023-03-22 21:11:41 +01:00 |
|
Leon Styhre
|
d8dd76ca99
|
Documentation update
|
2023-03-22 21:02:00 +01:00 |
|
Leon Styhre
|
6aa599aac9
|
Turned GuiThemeDownloader into a working prototype
|
2023-03-22 20:56:48 +01:00 |
|
Leon Styhre
|
c8f318b344
|
(macOS) Added the libgit2 library as a dependency
|
2023-03-22 00:17:26 +01:00 |
|
Leon Styhre
|
b5d1dfe8ef
|
(Windows) Added a missing libgit2 library file when building using MSVC
|
2023-03-21 23:25:25 +01:00 |
|
Leon Styhre
|
f110c097a2
|
(Windows) Fixed a regression that made .bat and .lnk files with some special characters impossible to launch
|
2023-03-21 23:23:00 +01:00 |
|
Leon Styhre
|
38980ffd44
|
(Windows) Added the libgit2 library as a dependency
|
2023-03-21 23:22:07 +01:00 |
|
Leon Styhre
|
905b8c021c
|
Added libgit2 support to GuiThemeDownloader as well as the ability to clone the themes-list repository
|
2023-03-21 19:01:44 +01:00 |
|
Leon Styhre
|
0939e5f05b
|
Added support for changing the BusyComponent text dynamically
|
2023-03-21 18:35:43 +01:00 |
|
Leon Styhre
|
32db3d78b1
|
(Unix) Added the libgit2 library as a dependency
|
2023-03-21 17:24:24 +01:00 |
|
Leon Styhre
|
6347ec9a3d
|
Any theme directories with names ending with disabled (regardless of case) are now ignored
|
2023-03-21 17:22:17 +01:00 |
|