Skip to content

chore: remove abandoned next-gen-gui experiment #10004

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Mar 29, 2025
Merged

Conversation

calmh
Copy link
Member

@calmh calmh commented Mar 28, 2025

It didn't go anywhere, it adds no value where it is.

@calmh calmh changed the title chore(gui): remove abandoned next-gen-gui experiment chore: remove abandoned next-gen-gui experiment Mar 28, 2025
@calmh calmh changed the base branch from main to v2 March 29, 2025 11:45
@calmh calmh merged commit 1a25ae3 into syncthing:v2 Mar 29, 2025
23 of 25 checks passed
@calmh calmh deleted the jb/nonggui branch March 29, 2025 12:20
calmh added a commit to calmh/syncthing that referenced this pull request Mar 29, 2025
* upstream/v2:
  chore: remove weak hashing which does not pull its weight (syncthing#10005)
  chore: remove abandoned next-gen-gui experiment (syncthing#10004)
@calmh calmh added this to the v2.0.0 milestone Mar 29, 2025
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request May 4, 2025
-------------------------------------------------------------------------------------
azahar.mk 531031722769267a8bf0be1b010a058f62c2835b # Version: Commits on Apr 30, 2025
-------------------------------------------------------------------------------------
ci: Fixed EXTRA_CMAKE_FLAGS variable being set up incorrectly with tagged builds,

------------------------------------------------------------------------------------------
dolphin-emu.mk 852bd6df1af3c35c30df62253f59ced59a85c1f7 # Version: Commits on Apr 30, 2025
------------------------------------------------------------------------------------------
Merge pull request #13598 from AdmiralCurtiss/zstd157

Externals: Update zstd from 1.4.4 to 1.5.7,

--------------------------------------------------------------------------------------
flycast.mk 57cc7b4a60e6e8c1193f79b0ff30c7ddd2b02993 # Version: Commits on Apr 30, 2025
--------------------------------------------------------------------------------------
Fix crash on apple silicon due to cmake 4 change

The test to set TARGET_MAC doesn't work anymore with cmake 4.

Fixes #1918,

--------------------------------------------------------------------------------------
openmsx.mk 577f3ab535ee2f5286de8bcc35a89d5431c2f374 # Version: Commits on Apr 30, 2025
--------------------------------------------------------------------------------------
ROMDB Update - Added 82 roms - Introduced country code UN for Unknown.,

-------------------------------------------------------------------------------------
ppsspp.mk 777eae7398c7af293a7cb0aa01a95cf5eb9905dc # Version: Commits on Apr 30, 2025
-------------------------------------------------------------------------------------
Merge pull request #20305 from hrydgard/further-fixes

Fix exiting from framedump playback, some std::thread code cleanup,

------------------------------------------------------------------------------------
rpcs3.mk c792db2c6044e30079d3af916fab3e6be46f31a8 # Version: Commits on Apr 30, 2025
------------------------------------------------------------------------------------
CMake: Disable unit tests in gcc,

---------------------------------------------------------------
ruffle.mk nightly-2025-04-30 # Version: Commits on Apr 30, 2025
---------------------------------------------------------------
## What's Changed

* debug_ui: More frame list related improvements by @crumblingstatue in ruffle-rs/ruffle#20094

* video/openh264: Clean up comments a bit, also assert on number of SPSs by @torokati44 in ruffle-rs/ruffle#20296

* web/extension: Also add \debug\ and \trace\ log levels as options by @torokati44 in ruffle-rs/ruffle#20297

* chore: Update translations by @RuffleBuild in ruffle-rs/ruffle#20306

* core/render/web: replace uses of the `Downcast` trait with `Any` by @moulins in ruffle-rs/ruffle#20278

**Full Changelog**: ruffle-rs/ruffle@nightly-2025-04-29...nightly-2025-04-30,

--------------------------------------------------------------------------------------
scummvm.mk 8c3eecfdeaa5ddc2045caa57979ba8f812699b5c # Version: Commits on Jan 28, 2025
--------------------------------------------------------------------------------------
TWP: Thimbleweed Park should not close ScummVM if shaders are not supported

(cherry picked from commit 692eea97fa79f285f29af2de3b6d924e586a4786),

--------------------------------------------------------------------------------------
shadps4.mk bb59cd81fa68583dfa873c25bc24b97b49454d8c # Version: Commits on Apr 30, 2025
--------------------------------------------------------------------------------------
[Libs] sceNet (#2815)

* implemented sceNetGetMacAddress

* added all error codes

* added ORBIS_NET_CTL_INFO_DEVICE , ORBIS_NET_CTL_INFO_MTU

* RE sceNetConnect

* sceNetBind RE

* RE sceNetAccept

* RE sceNetGetpeername ,sceNetGetsockname

* fixup

* RE sceNetListen ,sceNetSetsockopt

* sceNetShutdown,sceNetSocket,sceNetSocketAbort,sceNetSocketClose

* sceSend,sceSendTo,sceSendMsg

* sceNetRecv,sceNetRecvFrom,sceNetRecvMsg RE

* some kernel net calls

* init winsock2

* logging

* sockets interface

* added winsock to SCE* error codes conversion

* implemented net basic calls

* some net calls implementation

* clang fixes

* fixes for linux+macOS

* more fix

* added sys_accept implementation

* more posix net calls

* implemented sys_getsockname

* fixed redirection

* fixed posix socket?

* posix_sendto , recvfrom

* added sys_socketclose

* unsigned error log

* added setsocketoptions

* added more posix net calls

* implement getsocketOptions

* stubbed p2p calls,

-----------------------------------------------------------------------------------
xemu.mk 6e513ed94812246cba3b17954f8da049bb41fbcb # Version: Commits on Apr 30, 2025
-----------------------------------------------------------------------------------
nv2a/psh: Fix 2D texture addressing in DOT_STR_3D mode,

-------------------------------------------------------------------------------------------
xenia-native.mk 9f8fad75512a071ba30fa5e9ca9b25f6149c6f2f # Version: Commits on Apr 27, 2025
-------------------------------------------------------------------------------------------
[3PP] Update Vulkan-Headers to v1.4.313,

------------------------------------------------------------------------------------
box64.mk ced115713230688aafe9b8c8025215bef79d6fcd # Version: Commits on Apr 30, 2025
------------------------------------------------------------------------------------
[ARM64_DYNAREC] Cosmetic change to VGATHER[D/Q]P[D/S] opcodes,

------------------------------------------------------------------------------------
cdogs.mk 74f5737ec1264ccacfff97c1eff98d7a5638a04c # Version: Commits on Apr 30, 2025
------------------------------------------------------------------------------------
Ostrich head #712,

-------------------------------------------------------------------------------------------
jazz2-native.mk 175d68c8c40170d7c169064328d305efe60b9eec # Version: Commits on Apr 30, 2025
-------------------------------------------------------------------------------------------
Round screens (part 8), updated Android manifest,

--------------------------------------------------------------------------------------
omf2097.mk c4d71680f993e4bd1771094ca6565201840d98df # Version: Commits on Apr 30, 2025
--------------------------------------------------------------------------------------
Enhancements will no longer override hyper/normal mode selector (#1263)

Enhancements now work in all game modes,

----------------------------------------------------------------------------------------
openmohaa.mk 0f38783f0deda6cc57082626bdd9585eb71b25fa # Version: Commits on Apr 30, 2025
----------------------------------------------------------------------------------------
Correctly indicate the status of the server list especially when multiple server lists are queried,

-----------------------------------------------------------------------------------
raze.mk fb4763666821e6ff93602bf5062bb3cdfadce124 # Version: Commits on Apr 30, 2025
-----------------------------------------------------------------------------------
Remove PrefersNonDefaultGPU from desktop file,

------------------------------------------------------------
syncthing.mk v2.0.0-rc.12 # Version: Commits on Apr 30, 2025
------------------------------------------------------------
## What's Changed

* chore(lib): expose model methods to obtain progress by @pixelspark in syncthing/syncthing#9886

* feat(gui): explanation to options enabled or disabled per folder type by @tomasz1986 in syncthing/syncthing#9367

* chore: remove abandoned next-gen-gui experiment by @calmh in syncthing/syncthing#10004

* chore: remove weak hashing which does not pull its weight by @calmh in syncthing/syncthing#10005

* chore: switch database engine to sqlite (fixes #9954) by @calmh in syncthing/syncthing#9965

* fix(gui): validate device ID in canonical form (fixes #7291) by @mathias4833 in syncthing/syncthing#10006

* fix(config): remove discontinued primary STUN server (fixes #10008) by @marbens-arch in syncthing/syncthing#10009

* fix(stun): better error handling (ref #10008) by @calmh in syncthing/syncthing#10010

* chore(config): remove discontinued secondary STUN servers (fixes #10011) by @marbens-arch in syncthing/syncthing#10012

* chore(fs): speed up case normalization by @bt90 in syncthing/syncthing#10013

* chore: harmonise command line flags by @calmh in syncthing/syncthing#10007

* build(deps): update dependencies by @calmh in syncthing/syncthing#10020

* chore(db): increase journal limit to 64MiB by @bt90 in syncthing/syncthing#10022

* chore: forget deleted files older than six months (fixes #6284) by @calmh in syncthing/syncthing#10023

* fix(db): handle large numbers of blocks in update by @calmh in syncthing/syncthing#10025

* chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in syncthing/syncthing#10027

* fix(syncthing): make directory flags global for all commands by @calmh in syncthing/syncthing#10028

* chore: configurable delete retention interval by @calmh in syncthing/syncthing#10030

* feat(fs, config): add support for custom filesystem type construction by @pixelspark in syncthing/syncthing#9887

* build: replace underscore in Debian version by @bt90 in syncthing/syncthing#10032

* chore(db): fix debug logging by @bt90 in syncthing/syncthing#10033

* chore(db): buffer pulled files for smaller WAL by @calmh in syncthing/syncthing#10036

* chore(model): add metric for total number of conflicts by @swenske in syncthing/syncthing#10037

* fix(config): properly apply defaults when reading folder configuration by @pixelspark in syncthing/syncthing#10034

* fix(config): zero filesystemtype is \basic\ by @calmh in syncthing/syncthing#10038

* chore(db): use one SQLite database per folder by @calmh in syncthing/syncthing#10042

* chore(model): delay starting a pull while there are incoming index updates by @calmh in syncthing/syncthing#10041

* build: push artifacts to Azure by @calmh in syncthing/syncthing#10044

* chore(config): resolve primary STUN servers via SRV record by @bt90 in syncthing/syncthing#10031

* chore(fs): changes to allow Filesystem to be implemented externally by @pixelspark in syncthing/syncthing#10040

* fix(strings): differentiate setup(n) and set(v) up by @systemcrash in syncthing/syncthing#10024

* fix(gui): mark unseen disconnected devices as inactive by @tomasz1986 in syncthing/syncthing#10048

* fix(sqlite): apply options by @pixelspark in syncthing/syncthing#10049

* fix(db): version vector serialisation :( by @calmh in syncthing/syncthing#10050

* fix(syncthing): use separate lock file instead of locking the certificate (fixes #10053) by @calmh in syncthing/syncthing#10054

* feat(api, gui): allow authentication bypass for metrics by @swenske in syncthing/syncthing#10045

* chore: add missing copyright in new files from infra branch by @calmh in syncthing/syncthing#10055

* fix(osutil): give threads same I/O priority on Linux by @TheCreeper in syncthing/syncthing#10063

* chore(syncthing): remove support for TLS 1.2 sync connections by @calmh in syncthing/syncthing#10064

* chore(gui): update dependency copyrights, add script for periodic maintenance by @rasa in syncthing/syncthing#10067

* chore(syncthing): remove \default\ folder concept by @calmh in syncthing/syncthing#10068

* chore(api): log X-Forwarded-For by @bt90 in syncthing/syncthing#10035

* feat(config): add option for audit file (fixes #9481) by @marbens-arch in syncthing/syncthing#10066

* fix(model): loop-break regression while block copying in puller by @imsodin in syncthing/syncthing#10069

* chore(gui): use go list --deps for dependency list by @rasa in syncthing/syncthing#10071

* fix(strelaysrv): make the session limiter session-dependent (fixes #10072) by @szu17dmy in syncthing/syncthing#10073

## New Contributors

* @marbens-arch made their first contribution in syncthing/syncthing#10009

* @swenske made their first contribution in syncthing/syncthing#10037

* @systemcrash made their first contribution in syncthing/syncthing#10024

* @TheCreeper made their first contribution in syncthing/syncthing#10063

* @szu17dmy made their first contribution in syncthing/syncthing#10073

**Full Changelog**: syncthing/syncthing@v1.29.5...v2.0.0-rc.12,

----------------------------------------------------------------------------------------------------
mupen64plus-audio-sdl.mk 12090cd8bcc7e8771eaf74a5e8e6d70e99b82dea # Version: Commits on Apr 30, 2025
----------------------------------------------------------------------------------------------------
Add header to define memset (#46)

This becomes necessary when compiling with sdl2-compat for sdl3.

Also for strcpy.,

-----------------------------------------------------------------------------------------------
mupen64plus-core.mk 32e9d93abc0acffb56fa39a66dba568224cb8066 # Version: Commits on Apr 30, 2025
-----------------------------------------------------------------------------------------------
Merge pull request #1119 from Rosalie241/register-mirroring

Implement register mirroring,

--------------------------------------------------------------------------------------------------
mupen64plus-rsp-hle.mk c5d3f9be00fd9944456bf43c4b2e1c50db8ae700 # Version: Commits on Apr 30, 2025
--------------------------------------------------------------------------------------------------
Merge pull request #92 from Morilli/update-gitignore

Update gitignore to include all build outputs,

-----------------------------------------------------------------------------------------------------
mupen64plus-ui-console.mk e64d3481ac81a5f882d5bdb83930d719ca68182c # Version: Commits on Apr 30, 2025
-----------------------------------------------------------------------------------------------------
Merge pull request #91 from dreua/stdlib-include

debugger: Add missing include,

-----------------------------------------------------------------------------------------------------------
mupen64plus-video-glide64mk2.mk 11263f60cea37ddc3b70a12cd94bc96a77b42654 # Version: Commits on Apr 30, 2025
-----------------------------------------------------------------------------------------------------------
Merge pull request #137 from dreua/include-order

Fix include order,

----------------------------------------------------------------------------------------
retroarch.mk 05f94af415cd94b84e76dbcbb7101f7c434bf9a2 # Version: Commits on Apr 30, 2025
----------------------------------------------------------------------------------------
Fetch translations from Crowdin,

----------------------------------------------------------------------------------------
doomretro.mk c2a4705bf5d643c56cd5e88a7b47721b95fbef0b # Version: Commits on Apr 30, 2025
----------------------------------------------------------------------------------------
Don't show console warning if missing texture is a colormap,

-----------------------------------------------------------------------------------
tr1x.mk 9277d64b88e7bc46a8f67ee49b4b7093dcac69dc # Version: Commits on Apr 28, 2025
-----------------------------------------------------------------------------------
tr1/output: fix unplayable visuals on old Radeons

Resolves #2840.,

-----------------------------------------------------------------------------------
tr2x.mk 9277d64b88e7bc46a8f67ee49b4b7093dcac69dc # Version: Commits on Apr 28, 2025
-----------------------------------------------------------------------------------
tr1/output: fix unplayable visuals on old Radeons

Resolves #2840.,

------------------------------------------------------------------------------------------
xash3d-fwgs.mk 47c484402467a3a74e1e56c57c97c3e253fee3ee # Version: Commits on Apr 30, 2025
------------------------------------------------------------------------------------------
engine: platform: sdl: enable building with SDL as old as 2.0.8, it should satisfy everybody masturbating to old software,

------------------------------------------------------------------------------------------------------
libretro-doublecherrygb.mk f03c3e4eff66fc755ebc2b8ed129a802d557a5b2 # Version: Commits on Apr 30, 2025
------------------------------------------------------------------------------------------------------
:ambulance: Fixed Pokemon Crash,

-----------------------------------------------------------------------------------------------
libretro-flycast.mk 57cc7b4a60e6e8c1193f79b0ff30c7ddd2b02993 # Version: Commits on Apr 30, 2025
-----------------------------------------------------------------------------------------------
Fix crash on apple silicon due to cmake 4 change

The test to set TARGET_MAC doesn't work anymore with cmake 4.

Fixes #1918,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk 777eae7398c7af293a7cb0aa01a95cf5eb9905dc # Version: Commits on Apr 30, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20305 from hrydgard/further-fixes

Fix exiting from framedump playback, some std::thread code cleanup,

-----------------------------------------------------------------------------------------------
libretro-scummvm.mk 8c3eecfdeaa5ddc2045caa57979ba8f812699b5c # Version: Commits on Jan 28, 2025
-----------------------------------------------------------------------------------------------
TWP: Thimbleweed Park should not close ScummVM if shaders are not supported

(cherry picked from commit 692eea97fa79f285f29af2de3b6d924e586a4786),

--------------------------------------------------------------------------------------------
slang-shaders.mk d7fadfa87279711bf60786562f104eea0a4b1714 # Version: Commits on Apr 30, 2025
--------------------------------------------------------------------------------------------
Sync to koko-aio NG-1.9.70 (#699),
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request May 4, 2025
--------------------------------------------------
faudio.mk 25.05 # Version: Commits on May 01, 2025
--------------------------------------------------
New Features:

- Added CollectorEXT extension

Fixes:

- PlayBegin/PlayLength are now validated against AudioBytes

- SDL: Channel/Sample rate override are now queried with GetHint instead of getenv

Thanks to our [GitHub Sponsors](https://github.com/sponsors/flibitijibibo/), including...

Super Duper Sponsors:

- [Re-Logic](https://re-logic.com/)

Super Sponsors:

- @CDGKen

- @compcj

- @jbevain

- @kg

- @NoelFB

- @superjoebob

- @terinfire

- @TerryCavanagh

Sponsors:

- @bartwe

- @bwiklund

- @Conan-Kudo

- @Eldirans

- @GlaireDaggers

- @isaboll1

- @isadorasophia

- @larsiusprime

- @tgpholly

- @xxxbxxx

- [Bit Kid Games](http://bitkidgames.com/)

- [Lunar Ray Games](http://www.lunarraygames.com/),

--------------------------------------------------------------------------------------------------------
batocera-emulationstation.mk 7d5aff00f8ae10b2ceaed96751507082544532d1 # Version: Commits on May 01, 2025
--------------------------------------------------------------------------------------------------------
Merge pull request #1919 from fabricecaruso/win

[Theming] Fix : can't use shaders with relative paths with some elements (menuShader, fadeShader),

------------------------------------------------------------------------------------------------
batocera-es-piboy.mk 7d5aff00f8ae10b2ceaed96751507082544532d1 # Version: Commits on May 01, 2025
------------------------------------------------------------------------------------------------
Merge pull request #1919 from fabricecaruso/win

[Theming] Fix : can't use shaders with relative paths with some elements (menuShader, fadeShader),

----------------------------------------------------------------------------------
clk.mk e07e6b6954e82d76067fa16b1e6dbdc1c472dcd2 # Version: Commits on May 02, 2025
----------------------------------------------------------------------------------
Merge pull request #1507 from TomHarte/Morex86Exceptions

Reformulate x86 exceptions.,

------------------------------------------------------------------------------------------
dolphin-emu.mk 6515807685c608ac97ace6e0747b0a2529e9c917 # Version: Commits on May 02, 2025
------------------------------------------------------------------------------------------
Merge pull request #13278 from JoshuaVandaele/saves-import

Implement importing multiple saves from an export folder,

------------------------------------------------------------------------------------------
duckstation.mk ad13b17bea6558b916444d0eadcd615e85dd8b1a # Version: Commits on May 02, 2025
------------------------------------------------------------------------------------------
FullscreenUI: Fix slow fadeout on fast forward toggle,

--------------------------------------------------------------------------------------------
hypseus-singe.mk 64839aa9975f362f35686c8cec4041c477a8199c # Version: Commits on May 01, 2025
--------------------------------------------------------------------------------------------
release v2.11.5,

----------------------------------------------------
pcsx2.mk v2.3.313 # Version: Commits on May 01, 2025
----------------------------------------------------
- [UI: Remove fractional upscales](PCSX2/pcsx2#12588)

,

-------------------------------------------------------------------------------------
ppsspp.mk 81ceee829dc8aa16d0894e551afe7b2874b26a32 # Version: Commits on May 01, 2025
-------------------------------------------------------------------------------------
Merge pull request #20310 from hrydgard/revert-mediaengine-change

Revert some const changes,

------------------------------------------------------------------------------------
rpcs3.mk 7a9733dccafcbdf0ae48276e91de274b2557581b # Version: Commits on May 02, 2025
------------------------------------------------------------------------------------
CMake: try to fix gcc,

---------------------------------------------------------------
ruffle.mk nightly-2025-05-01 # Version: Commits on May 01, 2025
---------------------------------------------------------------
## What's Changed

* build(deps-dev): bump vite from 6.3.3 to 6.3.4 in /web by @dependabot in ruffle-rs/ruffle#20315

* core: Replace GcCell with Gc in Video by @kjarosh in ruffle-rs/ruffle#20289

* debug_ui: Add separators in the menu by @kjarosh in ruffle-rs/ruffle#20319

* build(deps): bump the cargo-minor group with 4 updates by @dependabot in ruffle-rs/ruffle#20317

* core: Replace GcCell with Gc in NetStream by @kjarosh in ruffle-rs/ruffle#20291

* core: Put some EditText properties in a Cell by @kjarosh in ruffle-rs/ruffle#20313

**Full Changelog**: ruffle-rs/ruffle@nightly-2025-04-30...nightly-2025-05-01,

--------------------------------------------------------------------------------------
scummvm.mk 39dfa54d7868fdf97d9b20149bf6791c9a577523 # Version: Commits on May 01, 2025
--------------------------------------------------------------------------------------
AGS: Update Old Skies / Gemini Rue

+ add a couple new games

Fix #15903,

--------------------------------------------------------------------------------------
shadps4.mk eb09c4ccce4ca6ab8ed08f9e53926c52dd52d8a5 # Version: Commits on May 02, 2025
--------------------------------------------------------------------------------------
vk_presenter: Use correct format for output frame image and view. (#2871),

---------------------------------------------------------------------------------------
thextech.mk fd8ca86c82fa3262b5d776ee81a2d49122bfb46e # Version: Commits on May 02, 2025
---------------------------------------------------------------------------------------
sound_16m.cpp: remove redundant and unused flags,

--------------------------------------------------------------------------------------
tsugaru.mk c1a860b625c1b873fcfcafc8d8c3f5548332e4e1 # Version: Commits on May 02, 2025
--------------------------------------------------------------------------------------
Sangokushi 2 test.,

-------------------------------------------------
vice.mk r45659 # Version: Commits on May 01, 2025
-------------------------------------------------
And another one...

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45659 379a1393-f5fb-40a0-bcee-ef074d9b53f7,

-------------------------------------------------------------------------------------
vita3k.mk 36b220eab60e8e6e43549902eb0e2c05bc41baf2 # Version: Commits on Apr 29, 2025
-------------------------------------------------------------------------------------
mem/ptr.h: Remove template for 'Ptr(U *, const MemState &)'

- `Ptr<T>::Ptr<U>(U *, const MemState &)` has redundant template, which allows code like `Ptr<int>::Ptr<char>(char *, const MemState &)` to pass compilation.,

-----------------------------------------------------------------------------------
xemu.mk d59386942947eb7ae3087548bd7e273974af20c4 # Version: Commits on May 01, 2025
-----------------------------------------------------------------------------------
nv2a: Move point params to uniforms

Co-authored-by: Matt Borgerson <contact@mborgerson.com>,

-----------------------------------------------------
ecm.mk v6.14.0-rc1 # Version: Commits on Apr 10, 2025
-----------------------------------------------------
Update dependency version to 6.14.0,

---------------------------------------------------------
kddocwidgets.mk v2.2.4 # Version: Commits on Apr 29, 2025
---------------------------------------------------------
chore: bump version and changelog,

------------------------------------------------------------------------------------
box64.mk 889dd64c5fca32b2d12e8ca622df199a7c932144 # Version: Commits on May 02, 2025
------------------------------------------------------------------------------------
[ARM64_DYNAREC] Fixed an issue introduced with fastnan=0 handling of SQRTSS (for #2593),

------------------------------------------------------------------------------------
cdogs.mk abe6e026b99cfb5ad18abd0d8ff8f4fd7e42f755 # Version: Commits on May 02, 2025
------------------------------------------------------------------------------------
Update character_classes.json,

---------------------------------------------------------------------------------------
corsixth.mk e45ceb454eacabcd2ff6dd68558fa0b72a6ee8cf # Version: Commits on May 01, 2025
---------------------------------------------------------------------------------------
afterload minor fix in earthquake.lua (#2841),

-------------------------------------------------------------------------------------------
jazz2-native.mk e4de1df1c8600a576142f9fcdb0f46bc5c07e987 # Version: Commits on May 01, 2025
-------------------------------------------------------------------------------------------
Enabled wrapping in console, fixed tilemap rollback,

---------------------------------------------------
nblood.mk r14222 # Version: Commits on Apr 30, 2025
---------------------------------------------------
,

----------------------------------------------------------------------------------------
openmohaa.mk a924fc252b1074a5ffc7dd5d99715f8ab0daf03c # Version: Commits on May 02, 2025
----------------------------------------------------------------------------------------
Use the hardware cursor in windowed mode (#718)

In windowed mode, the mouse is no longer grabbed when one of the UI/console catcher is active. When a UI menu is active, the system's hardware cursor is shown, using the game's custom cursor texture, instead of simulating and rendering the cursor in-game.

* Add exports to load a raw image from the renderer

* Set the hardware cursor to the game's custom mouse cursor texture

* When mouse is not grabbed, the mouse gets updated with absolute mouse position, relative to the window position,

----------------------------------------------------------------------------------
stk.mk f4d39befff7744d91bdc45b5bc417b61108c0883 # Version: Commits on May 02, 2025
----------------------------------------------------------------------------------
Update the changelog,

----------------------------------------------------------------------------------------
supertux2.mk 4dfe8e263709df452c2d6504885c99d7d4b9904b # Version: Commits on May 02, 2025
----------------------------------------------------------------------------------------
Small code style improvements,

-------------------------------------------------
btop.mk v1.4.2 # Version: Commits on May 01, 2025
-------------------------------------------------
## Changelog v1.4.2

References | Description | Author(s)

--- | --- | ---

f1482fe | Fix process arguments appearing outside proc box by replacing ASCII control codes with blankspace, issue #1080 | @aristocratos

#1130 | Fix problems shown by clang-tidy's performance checks | @imwints

#1120 | Fix wrong error message and documentation of renamed option --utf-force | @t-webber @imwints

#1128 | Flatten cmake module path | @imwints

#1129 | CMake: Remove option to use mold  | @imwints

#1047 | Update Terminus font link, fix typo, spelling, and grammar | @QinCai-rui

#929 | Please clang with sanitizers | @bad-co-de

#1126 | Fix MacOS tree-mode + aggregate memory/thread scaling issue | @xaskii

#993 | Fix typo: Mhz -> MHz | @NyCodeGHG

Big thanks to @imwints for helping out with project maintenance, PR reviews and merging!

**For additional binaries see the [Continuous Builds](https://github.com/aristocratos/btop/actions).**

**Linux binaries for each architecture are statically linked with musl and works on kernel 2.6.39 and newer.**

**No MacOs or BSD binaries provided for the moment.**

**Notice! None of the binaries have GPU support, compile yourself or wait for distribution packages for GPU monitoring support!**

**Notice! Use x86_64 for 64-bit x86 systems, i486 and i686 are 32-bit!**

,

----------------------------------------------------
rclone.mk v1.69.2 # Version: Commits on May 01, 2025
----------------------------------------------------
This is the v1.69.2 release of rclone.

Full details of the changes can be found in [the changelog](https://rclone.org/changelog/#v1-69-2-2025-05-01).

,

------------------------------------------------------------
syncthing.mk v2.0.0-rc.13 # Version: Commits on Apr 30, 2025
------------------------------------------------------------
## What's Changed

* chore(lib): expose model methods to obtain progress by @pixelspark in syncthing/syncthing#9886

* feat(gui): explanation to options enabled or disabled per folder type by @tomasz1986 in syncthing/syncthing#9367

* chore: remove abandoned next-gen-gui experiment by @calmh in syncthing/syncthing#10004

* chore: remove weak hashing which does not pull its weight by @calmh in syncthing/syncthing#10005

* chore: switch database engine to sqlite (fixes #9954) by @calmh in syncthing/syncthing#9965

* fix(gui): validate device ID in canonical form (fixes #7291) by @mathias4833 in syncthing/syncthing#10006

* fix(config): remove discontinued primary STUN server (fixes #10008) by @marbens-arch in syncthing/syncthing#10009

* fix(stun): better error handling (ref #10008) by @calmh in syncthing/syncthing#10010

* chore(config): remove discontinued secondary STUN servers (fixes #10011) by @marbens-arch in syncthing/syncthing#10012

* chore(fs): speed up case normalization by @bt90 in syncthing/syncthing#10013

* chore: harmonise command line flags by @calmh in syncthing/syncthing#10007

* build(deps): update dependencies by @calmh in syncthing/syncthing#10020

* chore(db): increase journal limit to 64MiB by @bt90 in syncthing/syncthing#10022

* chore: forget deleted files older than six months (fixes #6284) by @calmh in syncthing/syncthing#10023

* fix(db): handle large numbers of blocks in update by @calmh in syncthing/syncthing#10025

* chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in syncthing/syncthing#10027

* fix(syncthing): make directory flags global for all commands by @calmh in syncthing/syncthing#10028

* chore: configurable delete retention interval by @calmh in syncthing/syncthing#10030

* feat(fs, config): add support for custom filesystem type construction by @pixelspark in syncthing/syncthing#9887

* build: replace underscore in Debian version by @bt90 in syncthing/syncthing#10032

* chore(db): fix debug logging by @bt90 in syncthing/syncthing#10033

* chore(db): buffer pulled files for smaller WAL by @calmh in syncthing/syncthing#10036

* chore(model): add metric for total number of conflicts by @swenske in syncthing/syncthing#10037

* fix(config): properly apply defaults when reading folder configuration by @pixelspark in syncthing/syncthing#10034

* fix(config): zero filesystemtype is \basic\ by @calmh in syncthing/syncthing#10038

* chore(db): use one SQLite database per folder by @calmh in syncthing/syncthing#10042

* chore(model): delay starting a pull while there are incoming index updates by @calmh in syncthing/syncthing#10041

* build: push artifacts to Azure by @calmh in syncthing/syncthing#10044

* chore(config): resolve primary STUN servers via SRV record by @bt90 in syncthing/syncthing#10031

* chore(fs): changes to allow Filesystem to be implemented externally by @pixelspark in syncthing/syncthing#10040

* fix(strings): differentiate setup(n) and set(v) up by @systemcrash in syncthing/syncthing#10024

* fix(gui): mark unseen disconnected devices as inactive by @tomasz1986 in syncthing/syncthing#10048

* fix(sqlite): apply options by @pixelspark in syncthing/syncthing#10049

* fix(db): version vector serialisation :( by @calmh in syncthing/syncthing#10050

* fix(syncthing): use separate lock file instead of locking the certificate (fixes #10053) by @calmh in syncthing/syncthing#10054

* feat(api, gui): allow authentication bypass for metrics by @swenske in syncthing/syncthing#10045

* chore: add missing copyright in new files from infra branch by @calmh in syncthing/syncthing#10055

* fix(osutil): give threads same I/O priority on Linux by @TheCreeper in syncthing/syncthing#10063

* chore(syncthing): remove support for TLS 1.2 sync connections by @calmh in syncthing/syncthing#10064

* chore(gui): update dependency copyrights, add script for periodic maintenance by @rasa in syncthing/syncthing#10067

* chore(syncthing): remove \default\ folder concept by @calmh in syncthing/syncthing#10068

* chore(api): log X-Forwarded-For by @bt90 in syncthing/syncthing#10035

* feat(config): add option for audit file (fixes #9481) by @marbens-arch in syncthing/syncthing#10066

* fix(model): loop-break regression while block copying in puller by @imsodin in syncthing/syncthing#10069

* chore(gui): use go list --deps for dependency list by @rasa in syncthing/syncthing#10071

* fix(strelaysrv): make the session limiter session-dependent (fixes #10072) by @szu17dmy in syncthing/syncthing#10073

## New Contributors

* @marbens-arch made their first contribution in syncthing/syncthing#10009

* @swenske made their first contribution in syncthing/syncthing#10037

* @systemcrash made their first contribution in syncthing/syncthing#10024

* @TheCreeper made their first contribution in syncthing/syncthing#10063

* @szu17dmy made their first contribution in syncthing/syncthing#10073

**Full Changelog**: syncthing/syncthing@v2.0.0-rc.12...v2.0.0-rc.13,

----------------------------------------------------------------------------------------------------
sdl2-gamecontrollerdb.mk 3e8bebeabbde4dc86d58b8ee7e827b71e3d5d289 # Version: Commits on Apr 30, 2025
----------------------------------------------------------------------------------------------------
Correct 8BitDo GameCube Modkit GUID,

-----------------------------------------------------------------------------------
xone.mk 197b160f7806d7d27117b12198cacb7656a07f1f # Version: Commits on May 02, 2025
-----------------------------------------------------------------------------------
Merge pull request #53 from Lawstorant/fix-poweroff

Fix shutdown handling on Linux 6.11+,

----------------------------------------------------------------------------------------------------
mupen64plus-audio-sdl.mk c4c73745be1a59da7ac48c4adee517da8934be7c # Version: Commits on May 01, 2025
----------------------------------------------------------------------------------------------------
CI/CD: Update 2025.5 (#47),

-----------------------------------------------------------------------------------------------
mupen64plus-core.mk c5b1e72be0d2b33c18be48c989e726ac176e7872 # Version: Commits on May 02, 2025
-----------------------------------------------------------------------------------------------
Merge pull request #1136 from Rosalie241/is-style

Fix nits from IS viewer buffer overflow patch,

----------------------------------------------------------------------------------------------------
mupen64plus-input-sdl.mk 550cfe9c5fa985b8c092e122e9da8a578e8c9bba # Version: Commits on May 01, 2025
----------------------------------------------------------------------------------------------------
Merge pull request #135 from Jj0YzL5nvJ/up2025

CI/CD: Update 2025.5,

--------------------------------------------------------------------------------------------------
mupen64plus-rsp-hle.mk b6881507aeb419751bbc923366d06f08b6b398ae # Version: Commits on May 01, 2025
--------------------------------------------------------------------------------------------------
Merge pull request #93 from Jj0YzL5nvJ/up2025

CI/CD: Update 2025.5,

-----------------------------------------------------------------------------------------------------
mupen64plus-ui-console.mk 6d567d389f5887411bdcc063990d75810049e1c0 # Version: Commits on May 01, 2025
-----------------------------------------------------------------------------------------------------
Merge pull request #92 from Jj0YzL5nvJ/up2025

CI/CD: Update 2025.5,

-----------------------------------------------------------------------------------------------------------
mupen64plus-video-glide64mk2.mk a4687d60ccac82375036515031b684ba67365216 # Version: Commits on May 01, 2025
-----------------------------------------------------------------------------------------------------------
Merge pull request #139 from Jj0YzL5nvJ/up2025

CI/CD: Update 2025.5,

-----------------------------------------------------------------------------------------------------
mupen64plus-video-rice.mk 53c34795aa6257154dd8c5a657989cc91dcf912d # Version: Commits on May 01, 2025
-----------------------------------------------------------------------------------------------------
Merge pull request #112 from Jj0YzL5nvJ/up2025

CI/CD: Update 2025.5,

----------------------------------------------------------------------------------------
retroarch.mk 14c78b6c3231df4ce9049e5b035baf864bffd0df # Version: Commits on May 02, 2025
----------------------------------------------------------------------------------------
Fetch translations from Crowdin,

---------------------------------------------------------------------------------------------
vulkan-samples.mk 02d3010a3517620e7eedd919217e169c4a188de3 # Version: Commits on May 01, 2025
---------------------------------------------------------------------------------------------
In the Vulkan API, the timeout parameter of vkWaitForFences is of type uint64_t. If the API is expected to wait indefinitely (until the GPU signals the fence), the correct value to pass is UINT64_MAX (the maximum 64-bit unsigned integer), not the maximum 32-bit value (UINT32_MAX). (#1328),

------------------------------------------------------------------------------------
rmtfs.mk b61c22b1cd01f4b1f5f48192f0700aa398de31a3 # Version: Commits on May 02, 2025
------------------------------------------------------------------------------------
Merge pull request #23 from lumag/rmtfs-dir-no-qrtr-ns

rmtfs-dir.service.in: Remove dependency on qrtr-ns.service,

----------------------------------------------------------------------------------------
doomretro.mk 0937f9e8c63e89123e572282b5f0cad093498099 # Version: Commits on May 02, 2025
----------------------------------------------------------------------------------------
Minor tweaks,

-------------------------------------------------------------------------------------
gzdoom.mk 502af6adb9d00c6d9cc603bd9f5e11796f2eb7b8 # Version: Commits on May 02, 2025
-------------------------------------------------------------------------------------
SSECMF_DRAWN was being skipped for some cases, affecting texture automap drawing. See bug #3066.,

--------------------------------------------------------------------------------------
vkquake.mk 0a245da28c73a2c2eabc1a6da8f0993f5d7233c4 # Version: Commits on May 02, 2025
--------------------------------------------------------------------------------------
Prevent overflow in tasks epoch

May occur when running the game long enough,

-----------------------------------------------------------------------------------
tr1x.mk 85c77aaebfecf80d3e8bb279f24cbb0affc17fa9 # Version: Commits on May 02, 2025
-----------------------------------------------------------------------------------
items: consolidate Item_GetFrames

This updates TR1 to use the same approach as TR2 for determining

interpolation rate (denominator).,

-----------------------------------------------------------------------------------
tr2x.mk 85c77aaebfecf80d3e8bb279f24cbb0affc17fa9 # Version: Commits on May 02, 2025
-----------------------------------------------------------------------------------
items: consolidate Item_GetFrames

This updates TR1 to use the same approach as TR2 for determining

interpolation rate (denominator).,

--------------------------------------------------------------------------------------------
libretro-dice.mk e3a3e9c6c4a2d881f73fb165a05538467a839a46 # Version: Commits on May 02, 2025
--------------------------------------------------------------------------------------------
Fetch translations & Recreate libretro_core_options_intl.h,

------------------------------------------------------------------------------------------------------
libretro-doublecherrygb.mk a879b0129497a525a0b808b89b1df136a71a1824 # Version: Commits on May 02, 2025
------------------------------------------------------------------------------------------------------
Update README.md,

----------------------------------------------------------------------------------------------
libretro-fceumm.mk 3544ff567ecc417c170641587083b976739ef9db # Version: Commits on May 01, 2025
----------------------------------------------------------------------------------------------
Revert \Adjust turbo logic so that when a button gets pressed, it delays this state for 2 frames. Fix some games that requires certain frame count to read button states (Double Dragon, Xevious\

This reverts commit 0676a2092ad8255e697bc22f0020edecc65020f0.,

------------------------------------------------------------------------------------------------
libretro-gambatte.mk a85fe7c20933dbe4680d783d32639a71a85783cb # Version: Commits on May 02, 2025
------------------------------------------------------------------------------------------------
Fetch translations & Recreate libretro_core_options_intl.h,

-----------------------------------------------------------------------------------------------------
libretro-mame2003-plus.mk c1de17eb547a618b99754a3d708a07dd77a42021 # Version: Commits on May 02, 2025
-----------------------------------------------------------------------------------------------------
Add files via upload,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk 81ceee829dc8aa16d0894e551afe7b2874b26a32 # Version: Commits on May 01, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20310 from hrydgard/revert-mediaengine-change

Revert some const changes,

-----------------------------------------------------------------------------------------------
libretro-scummvm.mk 39dfa54d7868fdf97d9b20149bf6791c9a577523 # Version: Commits on May 01, 2025
-----------------------------------------------------------------------------------------------
AGS: Update Old Skies / Gemini Rue

+ add a couple new games

Fix #15903,

--------------------------------------------------------------------------------------------
slang-shaders.mk 2a7c1e46ae9573302cf0c060413b33c94a1f9cfa # Version: Commits on May 01, 2025
--------------------------------------------------------------------------------------------
Add hybrid-jinc2-xbr-lv2 shaders (#700)

- At last got bilateral filter to combine jinc2 with xBR making a hybrid output;

- Posterization is reversed, because bilateral favors jinc2 on low gradient regions and xbr on high gradient ones.

- This approach can be used with any other edge smothing shader, though I couldn't get anything better than this.,
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request May 27, 2025
----------------------------------------------------
pcsx2.mk v2.3.372 # Version: Commits on May 26, 2025
----------------------------------------------------
- [GS/HW: Invalidate cleared area if overlapping existing dirty](PCSX2/pcsx2#12711)

-------------------------------------------------------------------------------------
ppsspp.mk d0143bd178599ef3d028755dd6a8833b6f6c2969 # Version: Commits on May 26, 2025
-------------------------------------------------------------------------------------
Merge pull request #20401 from hrydgard/more-misc

Memstick dialog: Add a warning, prevent UI hang,

-------------------------------------------------------------------------------------
vita3k.mk ca376290f017e3c6315a5f3d4cad84c5ce452a40 # Version: Commits on May 26, 2025
-------------------------------------------------------------------------------------
util/exec.h: Fix include (#3601)

- \exec.h\ lacks the necessary header file, and although it does not report an error at compile time (because there is no file that references it), opening the file in IDE displays with error.,

------------------------------------------------------------------------------------
box64.mk 77c2683762e3995bf7d598bcfea695a202e5d34f # Version: Commits on May 26, 2025
------------------------------------------------------------------------------------
[RV64_DYNAREC] Removed useless zero-ups in some emit_* functions (#2672),

----------------------------------------------------------------------------------
stk.mk d1efab875321f6445454127a60284252d00b67bc # Version: Commits on May 26, 2025
----------------------------------------------------------------------------------
Minor improvements

- Improve variable names in the last merged PR

- Remove an integer to NULL comparison in the last merged PR

- Consistently write 'Egg Hunts' instead of sometimes 'Egg hunts' in achievement strings, to avoid near-duplicated strings showing as different for translation,

------------------------------------------------------------
syncthing.mk v2.0.0-rc.17 # Version: Commits on May 26, 2025
------------------------------------------------------------
## Major changes in 2.0.0

- Database backend switched from LevelDB to SQLite. There is a migration on

  first launch which can be lengthy for larger setups. The new database is

  easier to understand and maintain and, hopefully, less buggy.

- Deleted items are no longer kept forever in the database, instead they are

  forgotten after six months. If your use case require deletes to take

  effect after more than a six month delay, set the

  `--db-delete-retention-interval` command line option or corresponding

  environment variable to zero, or a longer time interval of your choosing.

- Modernised command line options parsing. Old single-dash long options are

  no longer supported, e.g. `-home` must be given as `--home`. All serve

  options are now also accepted as environment variables. See  `syncthing

  serve --help` for details.

- Rolling hash detection of shifted data is no longer supported as this

  effectively never helped. Instead, scanning and syncing is faster and more

  efficient without it.

- A \default folder\ is no longer created on first startup.

## What's Changed

* chore: remove abandoned next-gen-gui experiment by @calmh in syncthing/syncthing#10004

* chore: remove weak hashing which does not pull its weight by @calmh in syncthing/syncthing#10005

* chore: switch database engine to sqlite (fixes #9954) by @calmh in syncthing/syncthing#9965

* chore: harmonise command line flags by @calmh in syncthing/syncthing#10007

* chore(db): increase journal limit to 64MiB by @bt90 in syncthing/syncthing#10022

* chore: forget deleted files older than six months (fixes #6284) by @calmh in syncthing/syncthing#10023

* fix(db): handle large numbers of blocks in update by @calmh in syncthing/syncthing#10025

* chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in syncthing/syncthing#10027

* fix(syncthing): make directory flags global for all commands by @calmh in syncthing/syncthing#10028

* chore: configurable delete retention interval by @calmh in syncthing/syncthing#10030

* chore(db): fix debug logging by @bt90 in syncthing/syncthing#10033

* chore(db): buffer pulled files for smaller WAL by @calmh in syncthing/syncthing#10036

* chore(db): use one SQLite database per folder by @calmh in syncthing/syncthing#10042

* chore(model): delay starting a pull while there are incoming index updates by @calmh in syncthing/syncthing#10041

* fix(sqlite): apply options by @pixelspark in syncthing/syncthing#10049

* fix(db): version vector serialisation :( by @calmh in syncthing/syncthing#10050

* chore(syncthing): remove \default\ folder concept by @calmh in syncthing/syncthing#10068

* fix(model): loop-break regression while block copying in puller by @imsodin in syncthing/syncthing#10069

* fix(model): close fd immediately in copier by @imsodin in syncthing/syncthing#10079

* build(deps): update dependencies by @calmh in syncthing/syncthing#10091

* chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in syncthing/syncthing#10076

* chore(db, model): simplify per hash DB lookup in copier by @imsodin in syncthing/syncthing#10080

* fix(model): use same folder first in copier by @imsodin in syncthing/syncthing#10093

* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in syncthing/syncthing#10092

* chore(model): refactor copier for more flatness by @imsodin in syncthing/syncthing#10094

* fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in syncthing/syncthing#10101

* fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in syncthing/syncthing#10100

* fix(model): correct bufferpool handling; simplify by @calmh in syncthing/syncthing#10113

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* feat: add `syncthing debug database-statistics` command by @calmh in syncthing/syncthing#10117

* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing/syncthing#10119

* build(deps): update dependency due to build breakage by @calmh in syncthing/syncthing#10120

* refactor: use slices.Contains to simplify code by @pullmerge in syncthing/syncthing#10121

* fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in syncthing/syncthing#10105

* fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in syncthing/syncthing#10127

* build: process for automatic release tags by @calmh in syncthing/syncthing#10133

* refactor: use slices package for sort by @mrclmr in syncthing/syncthing#10132

* fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in syncthing/syncthing#10131

* build: upgrade setup-zig action by @calmh in syncthing/syncthing#10134

## New Contributors

* @hazemKrimi made their first contribution in syncthing/syncthing#10092

* @pullmerge made their first contribution in syncthing/syncthing#10121

* @ashishbhate made their first contribution in syncthing/syncthing#10105

* @mrclmr made their first contribution in syncthing/syncthing#10132

**Full Changelog**: syncthing/syncthing@v1.29.6...v2.0.0-rc.17,

-------------------------------------------------------------------------------------------------
libretro-core-info.mk 1141733f88c4693a35e1f94cf0e091142e845666 # Version: Commits on May 26, 2025
-------------------------------------------------------------------------------------------------
Merge pull request #73 from andreas-jonsson/virtualxt_1_3

Updated VirtualXT to v 1.3,

----------------------------------------------------------------------------------------
retroarch.mk d2a824c1a7010e508e754e84b9e428fe8f04012e # Version: Commits on May 26, 2025
----------------------------------------------------------------------------------------
Playlists settings menu reorganizing,

-------------------------------------------------------------------------------------
gzdoom.mk c0c4b784cad07e26f1dbf5759c74f7ceaa656f9a # Version: Commits on May 23, 2025
-------------------------------------------------------------------------------------
GetBoneEulerAngles,

-----------------------------------------------------------------------------------
tr1x.mk fb0a1b2b4ee0f2d492aed0d501d1055d20c1b042 # Version: Commits on May 26, 2025
-----------------------------------------------------------------------------------
tr1/overlay: fix viewport issues

Resolves #3067.,

-----------------------------------------------------------------------------------
tr2x.mk fb0a1b2b4ee0f2d492aed0d501d1055d20c1b042 # Version: Commits on May 26, 2025
-----------------------------------------------------------------------------------
tr1/overlay: fix viewport issues

Resolves #3067.,

------------------------------------------------------------------------------------------
xash3d-fwgs.mk f9a9aedea57cb60ac480769f67c144b3b0a843bf # Version: Commits on May 26, 2025
------------------------------------------------------------------------------------------
engine: set fps_override to 0 by default, it's still experimental and breaks multiplayer

Was probably set to 1 by mistake.,

---------------------------------------------------------------------------------------------------
libretro-dosbox-pure.mk b2bd95e79a947a729ac0f6a15c5c46eaf2e42b35 # Version: Commits on May 26, 2025
---------------------------------------------------------------------------------------------------
YML gamepad mapping,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk d0143bd178599ef3d028755dd6a8833b6f6c2969 # Version: Commits on May 26, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20401 from hrydgard/more-misc

Memstick dialog: Add a warning, prevent UI hang,
@calmh calmh added the chore label May 29, 2025
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request Jun 1, 2025
-------------------------------------------------------------------------------------
ppsspp.mk 9bebc1233017c7869f8a3e1025026803d968ef81 # Version: Commits on May 29, 2025
-------------------------------------------------------------------------------------
Merge pull request #20417 from hrydgard/more-gradle-upgrade

Update gradle too, not just the Android Studio plugin, oops,

------------------------------------------------------------------------------------
rpcs3.mk bda335a50596935f6fb0dbdc22698bb1377f66ac # Version: Commits on May 24, 2025
------------------------------------------------------------------------------------
cmake: add option to use system cubeb

Signed-off-by: Marcin Serwin <marcin@serwin.dev>,

--------------------------------------------------------------------------------------
shadps4.mk 6cdc52cdde23a7bf35c6f316217155c04e99418f # Version: Commits on May 29, 2025
--------------------------------------------------------------------------------------
Core: More Memory Cleanup & Fixes (#2997)

* Only perform GPU memory mapping when GPU can access it

This better aligns with hardware observations, and should also speed up unmaps and decommits, since they don't need to be compared with the GPU max address anymore.

* Reserve fixes

ReserveVirtualRange seems to follow the 0x200000000 base address like MemoryPoolReserve does.

Both also need checks in their flags Fixed path to ensure we're mapping in-bounds. If we're not in mapping to our address space, we'll end up reserving and returning the wrong address, which could lead to weird memory issues in games.

I'll need to test on real hardware to verify if such changes are appropriate.

* Better sceKernelMmap

Handles errors where we would previously throw exceptions. Also moves the file logic to MapFile, since that way all the possible errors are in one place.

Also fixes some function parameters to align with our current standards.

* Major refactor

MapDirectMemory, MapFlexibleMemory, ReserveVirtualRange, and MemoryPoolReserve all internally use mmap to perform their mappings. Naturally, this means that all functions have similar behaviors, and a lot of duplicate code.

This add necessary conditional behavior to MapMemory so MemoryPoolReserve and ReserveVirtualRange can use it, without disrupting the behavior of MapDirectMemory or MapFlexibleMemory calls.

* Accurate phys_addr for non-direct mappings

* Properly handle GPU access rights

Since my first commit restricts GPU mappings to memory areas with GPU access permissions, we also need to be updating the GPU mappings appropriately during Protect calls too.

* Update memory.cpp

* Update memory.h

* Update memory.cpp

* Update memory.cpp

* Update memory.cpp

* Revert \Update memory.cpp\

This reverts commit 2c55d014c0efbdfadee4121b01e1dcf5af60e63d.

* Coalesce dmem map

Aligns with hardware observations, hopefully shouldn't break anything since nothing should change hardware-wise when release dmem calls and unmap calls are performed?

Either that or Windows breaks because Windows, will need to test.

* Implement posix_mprotect

Unity calls this

Also fixes the names of sceKernelMprotect and sceKernelMtypeprotect, though that's more of a style change and can be reverted if requested.

* Fix sceKernelSetVirtualRangeName

Partially addresses a

egression\ introduced when I fixed up some asserts.

As noted in the code, this implementation is still slightly inaccurate, as handling this properly could cause regressions on Windows.

* Unconditional assert in MapFile

* Remove protect warning

This is expected behavior, shouldn't need any logging.

* Respect alignment

Forgot to properly do this when updating ReserveVirtualRange and MemoryPoolReserve

* Fix Mprotect on free memory

On real hardware, this just does nothing. If something did get protected, there's no way to query that information.

Therefore, it seems pretty safe to just behave like munmap and return size here.

* Minor tidy-up

No functional difference, but looks better.,

----------------------------------------------------------------------------------------
openmohaa.mk ee287ce00bcae09c4c1522a50beaed746eb05ec6 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------
Correctly unpack and filter out terrain patches that aren't used

This was causing uninitialized terrain patches to be used if they have an invalid content,

------------------------------------------------------------
syncthing.mk v2.0.0-rc.18 # Version: Commits on May 29, 2025
------------------------------------------------------------
## Major changes in 2.0

- Database backend switched from LevelDB to SQLite. There is a migration on

  first launch which can be lengthy for larger setups. The new database is

  easier to understand and maintain and, hopefully, less buggy.

- Deleted items are no longer kept forever in the database, instead they are

  forgotten after six months. If your use case require deletes to take

  effect after more than a six month delay, set the

  `--db-delete-retention-interval` command line option or corresponding

  environment variable to zero, or a longer time interval of your choosing.

- Modernised command line options parsing. Old single-dash long options are

  no longer supported, e.g. `-home` must be given as `--home`. Some options

  have been renamed, others have become subcommands. All serve options are

  now also accepted as environment variables. See  `syncthing --help` and

  `syncthing serve --help` for details.

- Rolling hash detection of shifted data is no longer supported as this

  effectively never helped. Instead, scanning and syncing is faster and more

  efficient without it.

- A \default folder\ is no longer created on first startup.

## What's Changed

### Fixes

* fix(db): handle large numbers of blocks in update by @calmh in syncthing/syncthing#10025

* fix(syncthing): make directory flags global for all commands by @calmh in syncthing/syncthing#10028

* fix(sqlite): apply options by @pixelspark in syncthing/syncthing#10049

* fix(db): version vector serialisation :( by @calmh in syncthing/syncthing#10050

* fix(model): loop-break regression while block copying in puller by @imsodin in syncthing/syncthing#10069

* fix(model): close fd immediately in copier by @imsodin in syncthing/syncthing#10079

* fix(model): use same folder first in copier by @imsodin in syncthing/syncthing#10093

* fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in syncthing/syncthing#10101

* fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in syncthing/syncthing#10100

* fix(model): correct bufferpool handling; simplify by @calmh in syncthing/syncthing#10113

* fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in syncthing/syncthing#10105

* fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in syncthing/syncthing#10127

* fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in syncthing/syncthing#10131

* fix(protocol): avoid deadlock with concurrent connection start and close by @calmh in syncthing/syncthing#10140

### Features

* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in syncthing/syncthing#10092

* feat: add `syncthing debug database-statistics` command by @calmh in syncthing/syncthing#10117

### Other

* chore: remove abandoned next-gen-gui experiment by @calmh in syncthing/syncthing#10004

* chore: remove weak hashing which does not pull its weight by @calmh in syncthing/syncthing#10005

* chore: switch database engine to sqlite (fixes #9954) by @calmh in syncthing/syncthing#9965

* chore: harmonise command line flags by @calmh in syncthing/syncthing#10007

* chore(db): increase journal limit to 64MiB by @bt90 in syncthing/syncthing#10022

* chore: forget deleted files older than six months (fixes #6284) by @calmh in syncthing/syncthing#10023

* chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in syncthing/syncthing#10027

* chore: configurable delete retention interval by @calmh in syncthing/syncthing#10030

* chore(db): fix debug logging by @bt90 in syncthing/syncthing#10033

* chore(db): buffer pulled files for smaller WAL by @calmh in syncthing/syncthing#10036

* chore(db): use one SQLite database per folder by @calmh in syncthing/syncthing#10042

* chore(model): delay starting a pull while there are incoming index updates by @calmh in syncthing/syncthing#10041

* chore(syncthing): remove \default\ folder concept by @calmh in syncthing/syncthing#10068

* chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in syncthing/syncthing#10076

* chore(db, model): simplify per hash DB lookup in copier by @imsodin in syncthing/syncthing#10080

* chore(model): refactor copier for more flatness by @imsodin in syncthing/syncthing#10094

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing/syncthing#10119

* refactor: use slices.Contains to simplify code by @pullmerge in syncthing/syncthing#10121

* build: process for automatic release tags by @calmh in syncthing/syncthing#10133

* refactor: use slices package for sort by @mrclmr in syncthing/syncthing#10132

* build: upgrade setup-zig action by @calmh in syncthing/syncthing#10134

* refactor: use slices package for sorting by @mrclmr in syncthing/syncthing#10136

* docs: general notes about v2 coming by @calmh in syncthing/syncthing#10135

* build: add labeler workflow for PRs by @calmh in syncthing/syncthing#10143

* build: properly propagate build tags to Debian build by @calmh in syncthing/syncthing#10144

## New Contributors

* @hazemKrimi made their first contribution in syncthing/syncthing#10092

* @pullmerge made their first contribution in syncthing/syncthing#10121

* @ashishbhate made their first contribution in syncthing/syncthing#10105

* @mrclmr made their first contribution in syncthing/syncthing#10132

**Full Changelog**: syncthing/syncthing@v1.29.6...v2.0.0-rc.18,

----------------------------------------------------------------------------------------
retroarch.mk b7a29bd17c4972141e62ba516ed1c3738b923f93 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------
Fix argv for webOS (#17960),

-------------------------------------------------------------------------------------
gzdoom.mk 486be3a5b67c31b7fdd703915bade7e5502e3748 # Version: Commits on May 29, 2025
-------------------------------------------------------------------------------------
Clear next and prev list pointers on VTs when destroyed,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk 9bebc1233017c7869f8a3e1025026803d968ef81 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20417 from hrydgard/more-gradle-upgrade

Update gradle too, not just the Android Studio plugin, oops,

---------------------------------------------------------------------------------------------
libretro-vba-m.mk 5972e73e37bd098659fa79b71641a1c9648d13c7 # Version: Commits on May 29, 2025
---------------------------------------------------------------------------------------------
build: patch wxWidgets on macOS for alert bug

Add a patch to our build of wxWidgets for macOS to fix the alert sound

bug, as described here:

wxWidgets/wxWidgets#25262 (comment)

. Add a macro to disable our workaround for this bug when a CMake option

indicating that this patch was applied is `TRUE`.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant