georgemoralis
70e4f81655
New Crowdin updates ( #3140 )
...
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Vietnamese)
2025-06-23 12:44:05 +03:00
davidantunes23
4bfa8c9fc7
Favorites in the game list ( #2649 ) ( #3071 )
...
* Favorites in the game list (#2649 )
Changed how favorites are saved to match PR #2984 . Adjusted the favorite
icon size. Fixed bug where favorites were inconsistent when changing to
list mode. Instantly sort list when adding or removing a favorite.
Co-authored-by: David Antunes <david.f.antunes@tecnico.ulisboa.pt>
* fix formatting
* Favorites in the game list (#2649 )
Fixed issue where background change was inconsistent while adding
favorites, unselect row when adding favorites, cleaned code, changed
right click menu options to match the game's favorite status.
* fixed right click bug
* keep row selection when adding favorites
* fixed sorting on game grid after using search bar
* change the way favorites are saved to match #3119
2025-06-22 12:53:47 +03:00
georgemoralis
802124309d
New Crowdin updates ( #3134 )
...
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Serbian (Latin))
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Danish)
* New translations en_us.ts (German)
* New translations en_us.ts (Greek)
* New translations en_us.ts (Finnish)
* New translations en_us.ts (Hungarian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Slovenian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Russian)
2025-06-21 20:31:26 +03:00
georgemoralis
1fc95bf44b
[ci skip] Qt GUI: Update Translation. ( #3133 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-06-21 10:04:57 +03:00
georgemoralis
0bb1ee167f
New Crowdin updates ( #3128 )
...
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Italian)
2025-06-21 10:04:23 +03:00
nickci2002
8dcd9cc0f9
KBM Input Bug Fixes / Added Binds v2 ( #3109 )
...
* fixed nonload issues with background music (#3094 )
* Fixing my pull request branch
* Pull request change part 2
* Continued changes to project and altered kbm_help_dialog.h text to QStringLiterals
* Finalized commit and changed kbm_help_dialog.h
* KBM Input Bug Fixes / Added Binds
Fixed input issues where some inputs would not bind when pressing (side mouse buttons, some symbols, etc). Also, fixed up code formatting in altered files (removed C-style casts and replaced with C++ <static_casts>, added a few macros and one member functions).
This is v2 of my commit, addressing all issues brought up by @kalaposfos
* Updated C-style casts in kbm_gui.cpp
* Fixed formatting from clang-format
* Updated expendable sections location and changed order of appearance
* Merged PR #3098 into kbm_gui.cpp
* Updates from running clang-format
* Potential MacOS error fix
Changes std::string to std::string_view, which prevented MacOS from building
* Undid MacOS commit for new PR
* Revert "Undid MacOS commit for new PR"
This reverts commit fc376c5e1f
.
* Updated SDL_INVALID_ID=UINT32_MAX macro to SDL_UNMAPPED=UINT32_MAX-1
* Update from merge conflicts
Updated SDL_INVALID_ID=UINT32_MAX macro to SDL_UNMAPPED=UINT32_MAX-1
* FIxed memory.cpp errors from testing PR #3117 (MacOS fixes)
* Removed "kp;"
* Fixed help dialogue from kalaposfos' changes
Fixed 3 edits made by kalaposfos from a recent commit.
---------
Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
2025-06-20 20:33:27 +02:00
rainmakerv2
7b0249d9ca
Update gui with new touchpad inputs ( #3125 )
...
* Update gui with new touchpad inputs
* Update kbm_gui.ui
---------
Co-authored-by: rainmakerv2 <josefkarloprado@gmail.com>
2025-06-20 16:19:33 +03:00
kalaposfos13
551751df3c
Emulate motion controls with a mouse ( #3122 )
...
* Rework framework to allow for more types of mouse-to-something emulation and hook up gyro to it
* Remove the unnecessary null check now that deltatime is handled differently
* Fix toggle key
* Basic gyro emulation working for two out of the three dimensions
* clang
* Added bindable key to hold for switching from looking to the sides to rolling
* documentation
2025-06-20 13:55:41 +03:00
kalaposfos13
e214ca6884
Replace Back Button Behaviour with a rebindable solution ( #3114 )
2025-06-20 12:51:55 +03:00
georgemoralis
43321fb45a
QT save fixes II ( #3119 )
...
* added recentFiles save/load
* gui language
* fixups for language
* fixed language issue with savedata (it was saving based on gui language and not on console language)
* clang fix
* elf dirs added
* added theme
2025-06-20 12:28:32 +03:00
kalaposfos13
6d65ea7314
Silence unmapped keybind mappings and add XBox paddles ( #3121 )
2025-06-19 21:35:28 +03:00
georgemoralis
8e06b1b2b0
New Crowdin updates ( #3104 )
...
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Portuguese, Brazilian)
2025-06-19 13:17:29 +03:00
georgemoralis
d0e2a40cdc
New Crowdin updates ( #3089 )
...
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Serbian (Latin))
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Danish)
* New translations en_us.ts (German)
* New translations en_us.ts (Greek)
* New translations en_us.ts (Finnish)
* New translations en_us.ts (Hungarian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Slovenian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Norwegian Bokmal)
2025-06-16 13:07:09 +03:00
georgemoralis
e2b8ceb6ba
[ci skip] Qt GUI: Update Translation. ( #3100 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-06-16 12:34:58 +03:00
rainmakerv2
3f40a8d46e
Qt: If duplicate unique inputs found, show which buttons have duplicates ( #3098 )
...
* If duplicate unique inputs found, show which buttons have duplicates
* remove duplicate button from list
* cleanup
* Set clang-format off for long translatable string
2025-06-15 18:06:30 +03:00
georgemoralis
226058d2e9
fixed nonload issues with background music ( #3094 )
2025-06-12 20:29:39 +03:00
georgemoralis
1a27af6951
fixed non updated values ( #3092 )
2025-06-12 19:06:54 +03:00
georgemoralis
c35141b33f
New Crowdin updates ( #3085 )
...
* New translations en_us.ts (Persian)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Serbian (Latin))
2025-06-12 13:28:14 +03:00
georgemoralis
a1d6cd15f4
qt: save gui settings to separate file ( #2984 )
...
* initial save classes for gui save file
* fixup
* some more settings passed to the new saving file
* even more variables parsing
* more settings
* fixup
* more settings
* more settings
* clang fix
* fixed wrong setting
* more setting
* more setting
* added ca_ES
* rename to general_settings
* added set-addon-folder in main
* fixup
* fixup2
* added sr_CS
* Update CMakeLists.txt
---------
Co-authored-by: kalaposfos13 <153381648+kalaposfos13@users.noreply.github.com>
2025-06-12 13:27:52 +03:00
georgemoralis
2741829545
New translations en_us.ts (Arabic) ( #3081 )
2025-06-11 12:02:59 +03:00
Fire Cube
9981c8df03
Add option to ignore game patch ( #3039 )
...
* impl
* fix
* cleanup
* more
* clang +
* why
2025-06-10 12:30:45 -07:00
georgemoralis
93222c6f9f
New Crowdin updates ( #3038 )
...
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Turkish)
2025-06-05 08:49:32 +03:00
DanielSvoboda
285df1b5be
QT: AutoUpdate - Fix Changelog Error ( #3042 )
2025-06-05 08:48:47 +03:00
Dmugetsu
88f6cb4d41
clean up main window from extraction remains ( #3035 )
2025-06-04 00:26:04 +03:00
kalaposfos13
1930a2132c
Fix SSH remote links ( #3025 )
2025-06-02 19:02:37 +03:00
¥IGA
bb199865cf
Qt: Set Minimum Icon Size List to 48 ( #3018 )
2025-06-01 14:52:09 +03:00
georgemoralis
aca8e7e9eb
New Crowdin updates ( #2982 )
...
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Turkish)
2025-05-29 12:42:52 +03:00
squidbus
6935b24440
savedata: Fix missing uses of config based save data dir. ( #2971 )
2025-05-22 11:28:41 +03:00
kalaposfos13
786ad6f71e
Fork detection fixes IIIIX ( #2966 )
...
* Fix local builds
* Add remote fork windows title to release builds too
* Remove trailing slah from remote links before processing
2025-05-21 23:00:11 +03:00
georgemoralis
60224e1d22
New Crowdin updates ( #2953 )
...
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (French)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Norwegian Bokmal)
2025-05-21 13:57:52 +03:00
squidbus
034ae8cffa
qt: Update save data dir open to use name from PSF. ( #2954 )
2025-05-18 13:16:31 -07:00
georgemoralis
6ee205d4e2
New Crowdin updates ( #2946 )
...
* New translations en_us.ts (Korean)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Danish)
* New translations en_us.ts (German)
* New translations en_us.ts (Greek)
* New translations en_us.ts (Finnish)
* New translations en_us.ts (Hungarian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Slovenian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Italian)
2025-05-17 17:33:24 +03:00
tlarok
e2513d50be
New kbm icon ( #2898 )
...
* Update kbm_gui.cpp
* Update kbm_gui.cpp
* Update kbm_gui.h
* Update kbm_gui.cpp
* lunix test
* linux test
* Update kbm_gui.h
* Update kbm_gui.cpp
* Update kbm_gui.cpp
* Update kbm_gui.cpp
* Update kbm_gui.cpp
* Update kbm_gui.h
* Update kbm_gui.cpp
* Update kbm_gui.h
* Update kbm_gui.cpp
* Update kbm_gui.h
* Update kbm_gui.cpp
* kbm_gui.cpp's names fix
just cleaning my code
* name fix
* Update kbm_gui.cpp
* Update kbm_gui.h
* Update kbm_gui.cpp
* Update src/qt_gui/kbm_gui.cpp
Co-authored-by: kalaposfos13 <153381648+kalaposfos13@users.noreply.github.com>
* clean up from main
* bruh, welp here we go again
* Update KBM.png
* resize kbm.png
* Update kbm_gui.ui
* test update kbm_gui.ui
---------
Co-authored-by: kalaposfos13 <153381648+kalaposfos13@users.noreply.github.com>
2025-05-17 11:39:35 +03:00
georgemoralis
a09f7158b8
New translations en_us.ts (Korean) ( #2943 )
2025-05-17 11:38:38 +03:00
georgemoralis
251d0f0d7c
[ci skip] Qt GUI: Update Translation. ( #2910 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-05-17 11:38:04 +03:00
squidbus
c0562a6b1b
qt: Delay physical device enumeration to settings open. ( #2908 )
2025-05-11 14:23:49 -07:00
georgemoralis
53b2ccffca
New Crowdin updates ( #2846 )
...
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Vietnamese)
2025-04-30 12:41:30 +03:00
lcjh
beb9c86749
Code Review: SuspiciousPriority ( #2854 )
...
Priority of the '&&' operation is higher than that of the '||' operation.It's possible that parentheses should be used in the expression.
2025-04-28 11:27:25 -07:00
tlarok
3f4249084c
multikey for kbm_gui ( #2778 )
...
* Update kbm_gui.cpp
* Update kbm_gui.cpp
* Update kbm_gui.h
* Update kbm_gui.cpp
* lunix test
* linux test
* Update kbm_gui.h
* Update kbm_gui.cpp
* Update kbm_gui.cpp
* Update kbm_gui.cpp
* Update kbm_gui.cpp
* Update kbm_gui.h
* Update kbm_gui.cpp
* Update kbm_gui.h
* Update kbm_gui.cpp
* Update kbm_gui.h
* Update kbm_gui.cpp
* kbm_gui.cpp's names fix
just cleaning my code
* name fix
* Update kbm_gui.cpp
* Update kbm_gui.h
* Update kbm_gui.cpp
* Update src/qt_gui/kbm_gui.cpp
Co-authored-by: kalaposfos13 <153381648+kalaposfos13@users.noreply.github.com>
* clean up from main
* bruh, welp here we go again
---------
Co-authored-by: kalaposfos13 <153381648+kalaposfos13@users.noreply.github.com>
2025-04-23 13:41:14 +03:00
kalaposfos13
69777e2ffa
hotfix: clang-format
2025-04-19 17:19:40 +02:00
bigqy
111ff2bedd
Fixe: Updated the timing of setting text translation for the “Show label under icon” action in the toolbar to set the text after retranslateUi. ( #2806 )
2025-04-19 17:52:43 +03:00
georgemoralis
d0dbb737d9
New translations en_us.ts (Arabic) ( #2810 )
2025-04-19 17:51:43 +03:00
kalaposfos13
23c616c647
why was this hardcoded in this one specific place ( #2809 )
2025-04-18 23:41:13 +03:00
georgemoralis
b1b7538afd
New Crowdin updates ( #2785 )
...
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Arabic)
2025-04-17 09:42:26 +03:00
georgemoralis
7d32efbd31
New Crowdin updates ( #2748 )
...
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Slovenian)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Arabic)
2025-04-14 12:26:54 +03:00
davidantunes23
fb146f2a20
Fix #2613 : Game icon size not working properly on grid view ( #2759 )
...
* Fix #2613 : Game icon size not working properly on grid view
When you select grid view mode and try to change the game icon size, the
icons change to the wrong size, or don't change at all. To solve this I
added a line to call the function that populates the game grid with
the games when the user changes the icon size. That way the size of the
icons is updated to match the size selected by the user, which is the
intended behaviour. I also added code to update the check on the size
when changing view mode.
* Fix #2613 : fixed clang format issue
2025-04-14 09:17:28 +03:00
squidbus
14fad28a9b
misc: Few small fixes. ( #2780 )
...
* qt: Use PNG file for logo.
* build: Fix some CMake issues.
2025-04-13 12:10:24 -07:00
squidbus
8ed82712a0
hotfix: Fix logo resolution in Qt UI.
2025-04-12 21:13:16 -07:00
kalaposfos13
473b66649f
Fix compatibility related issues in the GUI ( #2755 )
...
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / linux-sdl-gcc (push) Has been cancelled
Build and Release / linux-qt-gcc (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
2025-04-07 12:25:49 +03:00
squidbus
9d2175180e
build: Move versioning to CMake file. ( #2752 )
2025-04-07 12:22:51 +03:00