IndecisiveTurtle
2524f40110
texture_cache: Refresh depth image
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
2025-03-25 18:57:10 +02:00
IndecisiveTurtle
c309e1dd41
address_space: Better logging
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
2025-03-23 14:16:16 +02:00
IndecisiveTurtle
dda2e71bd0
buffer_cache: Fix CopyBuffers bug
2025-03-23 01:56:04 +02:00
IndecisiveTurtle
cf9f6ef376
build fixes
2025-03-23 01:41:10 +02:00
IndecisiveTurtle
cf014f8655
liverpool: Ignore rewind packets with nullgpu
...
Rewind allows guest to self modify its command list and synchronize properly. Oftentimes the value its polling is supposed to be written by a compute shader, thus it will never happen with nullgpu. Ignore the packet to avoid freezing in such case
2025-03-23 01:19:15 +02:00
Vladislav Mikhalin
1675cffc09
liverpool: fix dmadata packet handling
2025-03-23 01:17:33 +02:00
IndecisiveTurtle
c8d13b684f
buffer_cache: Do basic slow readbacks
...
Downloading memory on every page fault is super slow but will suffice to test for now
2025-03-23 01:09:32 +02:00
IndecisiveTurtle
186ba861fc
video_core: Rework page manager to handle read protection
...
Updates buffer cache memory tracker and page manager to read protect gpu modified pages. At the moment this is stubbed and doesn't do anything but it can be used to download gpu memory if guest attempts to read it
2025-03-23 01:03:23 +02:00
TheTurtle
1f9ac53c28
shader_recompiler: Improve divergence handling and readlane elimintation ( #2667 )
...
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
Build and Release / linux-sdl-gcc (push) Blocked by required conditions
Build and Release / linux-qt-gcc (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
* control_flow_graph: Improve divergence handling
* recompiler: Simplify optimization passes
Removes a redudant constant propagation and cleans up the passes a little
* ir_passes: Add new readlane elimination pass
The algorithm has grown complex enough where it deserves its own pass. The old implementation could only handle a single phi level properly,
however this one should be able to eliminate vast majority of lane cases remaining. It first performs a traversal of the phi tree to ensure
that all phi sources can be rewritten into an expected value and then performs elimintation by recursively duplicating the phi nodes at each step,
in order to preserve control flow.
* clang format
* control_flow_graph: Remove debug code
2025-03-23 00:35:42 +02:00
Pavel
a80c4a7f48
Reset previous buffer label instead of current one ( #2663 )
...
* Reset previous buffer label
* Reset flip label also when registering buffer
2025-03-23 00:27:57 +02:00
DanielSvoboda
0fa1220eca
Add option to enable/disable game folders individually ( #2662 )
...
* Add option to enable/disable game folders individually
A checkbox (button to select) game folders has been added to the menu, allowing you to Enable/Disable them without having to remove the folder.
config.toml is now saved in alphabetical order
* ordering is separation in a function
* remove my comment in portuguese :)
2025-03-23 00:27:42 +02:00
georgemoralis
d7b947dd79
starting v0.7.1 WIP
2025-03-23 00:27:20 +02:00
georgemoralis
3b2c012723
tagged v0.7.0
2025-03-23 00:14:04 +02:00
georgemoralis
2e54afb295
fix debug version for cryptopp ( #2664 )
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
Build and Release / linux-sdl-gcc (push) Blocked by required conditions
Build and Release / linux-qt-gcc (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
2025-03-21 16:12:14 +02:00
rainmakerv2
c19b692a66
Sync text editor changes to KBM GUI ( #2660 )
...
Co-authored-by: rainmakerv2 <30595646+jpau02@users.noreply.github.com>
2025-03-20 22:26:00 +02:00
Dmugetsu
b1885badda
clock_gettime fixes for windows ( #2659 )
...
* Using OrbisKernelTimespec under clock_gettime, orbis_clock_gettime, sceKernelClockGettime to fix compatibility issues.
* final fix test
* Roamic suggestions
2025-03-20 22:24:47 +02:00
TheTurtle
2a05af22e1
emit_spirv: Fix comparison type ( #2658 )
2025-03-19 23:20:00 +02:00
kalaposfos13
4eb6304076
Only display the "Submit a report" button for release builds ( #2656 )
...
Co-authored-by: Missake212 <exomissake@gmail.com>
2025-03-19 23:18:51 +02:00
Missake212
9298b074fc
Changing "submit report" button behavior in the GUI ( #2654 )
...
* change code to serial
* delete emulator version function
* Adding the line back, someone else will need to look into it
* fix epic fail
2025-03-19 22:09:29 +02:00
georgemoralis
b520994960
New Crowdin updates ( #2644 )
...
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Ukrainian)
2025-03-19 12:28:55 +02:00
squidbus
171f755c13
build: Compile for Sandy Bridge CPU target. ( #2651 )
2025-03-18 16:02:34 -07:00
Vinicius Rangel
5691046dcc
Renderer fixes (Splash + Aspect Ratio) ( #2645 )
...
* rewrite splash
removed Splash class
rewrite using imgui texture manager
fix crashes & old validation error
* handle games with abnormal aspect ratios
2025-03-13 18:10:24 +02:00
georgemoralis
36927a7bbd
New Crowdin updates ( #2638 )
...
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* 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 (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Portuguese, Brazilian)
* 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 (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (French)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Portuguese, Brazilian)
* 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 (Norwegian Bokmal)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Albanian)
2025-03-12 20:36:14 +02:00
Stephen Miller
4d0c03fd4a
Properly implement sceVideoOutGetBufferLabelAddress ( #2642 )
...
* Export sceVideoOutGetBufferLabelAddress
It's an exported function, used by red_prig's BLACKSQUAR2 homebrew sample.
This also fixes the function's return type accordingly.
* More sceVideoOutGetBufferLabelAddress fixups
Library decomp shows a hardcoded return 16 on success. Not sure why it does that, but it never hurts to be accurate.
Also needs to have an openOrbis-specific export to get it to work with the homebrew sample I'm testing.
* Final fixups
Removed the port assert and added asserts in libSceGnmDriver for when sceVideoOutGetBufferLabelAddress calls fail.
2025-03-12 20:36:01 +02:00
Vinicius Rangel
f663176a5d
FidelityFX FSR implementation ( #2624 )
...
* host_shaders: support for includes
* video_core: add a simpler vulkan asserts
* video_core: refactored post processing pipeline to another file
* renderer_vulkan: add define param to compile shader utility
* video_core: fsr implementation
* devtools: show resolution & fsr state
2025-03-12 20:33:30 +02:00
georgemoralis
ba1eb298de
New Crowdin updates ( #2631 )
...
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Albanian)
2025-03-10 11:12:29 +02:00
Pavel
8bcdd9c068
Fix sceKernelLoadStartModule ( #2635 )
2025-03-10 11:12:12 +02:00
georgemoralis
46b1bafa17
[ci skip] Qt GUI: Update Translation. ( #2636 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-03-10 11:11:59 +02:00
panzone91
a711f4d86e
libkernel: improve module finding in sceKernelLoadStartModule ( #2541 )
...
* libkernel: improve module finding in sceKernelLoadStartModule
* clang-format
* asserts for system module
* fixes
* linting
* cleaning
* fix linker impl
2025-03-09 23:44:17 +02:00
Stephen Miller
20ea0ee190
Handle error behavior in sceSysmoduleGetModuleInfoForUnwind stub ( #2629 )
...
* Stubby implementation of sceSysmoduleGetModuleInfoForUnwind
* Update sysmodule.cpp
* Minor cleanup
2025-03-09 23:17:33 +02:00
rainmakerv2
74c2c6c74f
Make button bar translatable in controller/KBM dialog ( #2625 )
2025-03-09 15:13:14 +02:00
georgemoralis
aa22d80c3f
New Crowdin updates ( #2622 )
...
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Turkish)
* New translations en_us.ts (German)
* New translations en_us.ts (Turkish)
* New translations en_us.ts (German)
* New translations en_us.ts (French)
* New translations en_us.ts (French)
* New translations en_us.ts (French)
2025-03-09 15:12:37 +02:00
Stephen Miller
0e315cbd8f
sceKernelReleaseDirectMemory fix ( #2623 )
...
* Fix error return on sceKernelMunmap
FreeBSD docs state that len <= 0 is a EINVAL return.
* Early return on ReleaseDirectMemory with len = 0
Calls to these two functions with len = 0 cause an assert in CarveDmemArea. Since there's no memory to release, an early return should be safe here.
* Remove check for negative length in munmap
Addresses review comment
2025-03-09 15:12:05 +02:00
Vladislav Mikhalin
6b3746f3a6
kernel: re-implement clock_gettime ( #2615 )
2025-03-07 21:42:25 +03:00
georgemoralis
bfb8b46d7d
New Crowdin updates ( #2608 )
...
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* 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 (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* 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 (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Arabic)
2025-03-07 15:52:57 +02:00
jarred wilson
b5029ab940
fix:[ #2618 ] load HDR setting from GPU in GUI ( #2619 )
2025-03-07 15:51:38 +02:00
georgemoralis
8b7eed3ffc
[ci skip] Qt GUI: Update Translation. ( #2607 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-03-06 16:21:52 +02:00
smiRaphi
eaa18d4e3c
load trophy from .wav ( #2603 )
...
Co-authored-by: smiRaphi <neogt404@gmail.com>
2025-03-06 16:20:55 +02:00
georgemoralis
f4dc8dca8d
[ci skip] Qt GUI: Update Translation. ( #2605 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-03-06 16:20:22 +02:00
rainmakerv2
0efe9a4d0f
Adds missing tr functions for certain GUI strings that should be translatable ( #2598 )
...
* Adds missing tr functions for certain GUI strings that should be translatable
* set clang format off for multi-line strings, set userDir as arg
---------
Co-authored-by: rainmakerv2 <30595646+jpau02@users.noreply.github.com>
2025-03-06 09:09:27 +02:00
georgemoralis
f1aea5176d
New translations en_us.ts (Norwegian Bokmal) ( #2599 )
2025-03-06 09:09:12 +02:00
georgemoralis
96560ed3ca
New Crowdin updates ( #2596 )
...
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* 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 (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* 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 (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (French)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Albanian)
2025-03-05 18:12:35 +02:00
DanielSvoboda
dc52cfb9bc
Clickable links for PRs in the changelog ( #2588 )
2025-03-04 17:07:45 +02:00
georgemoralis
f62884ffda
[ci skip] Qt GUI: Update Translation. ( #2595 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-03-04 17:07:26 +02:00
rainmakerv2
f4bf53402f
Fix space ( #2594 )
...
* Add missing space so only once translation is auto-generated
* Use suggested format
* delete an extra space
---------
Co-authored-by: rainmakerv2 <30595646+jpau02@users.noreply.github.com>
2025-03-04 17:03:30 +02:00
georgemoralis
ba109a4c53
New Crowdin updates ( #2592 )
...
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* 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 (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* 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 (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Chinese Simplified)
2025-03-04 17:03:14 +02:00
squidbus
3a9633f553
cpu_patches: Simplify and remove some restrictions on macOS. ( #2591 )
2025-03-04 13:25:51 +02:00
Paris Oplopoios
7bef4a5c70
Allow our BMI1 emulation to work on non-macOS CPUs - also emulate TZCNT ( #2526 )
...
* Allow our BMI1 emulation to work on non-macOS CPUs
* Add TZCNT
* Some changes
* Subtract and add to rsp
2025-03-04 12:40:21 +02:00
georgemoralis
e82c8d2f70
New Crowdin updates ( #2584 )
...
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* 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 (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* 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 (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* 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 (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* 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 (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Portuguese)
2025-03-04 12:39:43 +02:00
georgemoralis
367f08c1b5
[ci skip] Qt GUI: Update Translation. ( #2590 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-03-04 12:39:25 +02:00