File cemu.changes of Package cemu

-------------------------------------------------------------------
Mon Feb 26 11:31:49 UTC 2024 - virtuousfox@gmail.com

- Update to version 2.0~66+1~git20240224.8b37e316:
  * BUILD.md: Add llvm package for Fedora (#1101)
  * Update SDL2 vcpkg port to 2.30.0
  * Latte: Optimize uniform register array size for known shaders
  * Latte: Avoid assert in texture view check
  * BUILD.md: Mention Debian in the build-instructions for Ubuntu (#1096)
  * Improve BUILD.md (#1093)
  * Gamelist: Add right-click actions for copying title ID, name, and icon (#1089)
  * Add support for portable directory without build flag (#1071)
  * UI: Make Alt+F4/Ctrl+Q more reliable (#1035)
  * Cubeb: Add a default device to the selection (#1017)
  * Update issue templates
  * CI: For the Windows build use as many cores as available
  * Ignore Wii U pro controller
  * Vulkan: Don't use glslang internal headers
  * Flatpak: Create shortcuts that launch flatpak
  * Vulkan: Check for 0 size before wayland resize
  * Fix macos missing dylib file
  * Fix macos missing dylib file
  * Add "Open MLC folder" option
  * Latte: Fix syntax error in generated GLSL
  * Update libraries

-------------------------------------------------------------------
Fri Jan 12 20:23:00 UTC 2024 - virtuousfox@gmail.com

- Update to version 2.0~61+12~git20231223.44051163:
  * GDBStub: Support watchpoints on linux (#1030)
  * nsysnet: Add support for SO_BIO and handle SO_ENOTCONN
  * Latte: 1D views are compatible with 1D textures
  * Latte: Support for SAMPLE_LB
  * Latte: Clean up OpenGL relics in shared render code
  * Latte: Refactor legacy OpenGL code for shader binding
  * Latte: Small refactor for GLSL texture coord handling
  * Vulkan: Properly shut down compilation threads
  * GfxPack: Refactor + better unicode support
  * nn_pdm: Refactor code to use new module structure
  * Latte: Simplify and fix texture copy
  * Mac: Add wua filetype to info.plist (#1039)
  * [AppImage] Bundle libstdc++ (#1038)
  * Use hidapi for Wiimotes on Windows (#1033)
  * Set macOS min version to 12.0 Monterey (#1025)
  * GDBStub: Fix checkSum string to int conversion (#1029)

-------------------------------------------------------------------
Tue Oct 31 13:04:04 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~59+0~git20231019.f3c95f72:
  * nn_fp: Multiple fixes
  * Set default alignment for SysAllocator to cache-line size
  * coreinit: Fix potential race condition in IPC code
  * Fix nfc menu list of recent nfc files (#996)
  * Fix SpotPass downloads on Linux/MacOS
  * Avoid wxGetKeyState since it asserts on Linux with wayland GTK
  * FPD: Fix a crash due to incorrect instantiation
  * Use utf-8 for exe path
  * nn_fp: Full rework of friend service
  * Fix several language selection issues (#994)
  * Vulkan: Cleanup image barrier code (#988)

-------------------------------------------------------------------
Tue Oct 10 19:43:04 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~55+1~git20231004.db44a2d1:
  * Update translation files
  * Fixes for titles in NUS format
  * Latte: Fix uniform size limit being too low
  * Compatibility with fmtlib 10.1.x
  * Code cleanup
  * Fix file menu list of recent games
  * Minor localization adjustments (#984)
  * Prioritize non-NUS format over NUS
  * Fix game path not respecting utf8 encoding
  * Bump CI clang version to 15 + workaround for unsafe fiber optimizations (#982)
  * Update Windows build instructions
  * Enable DPI awareness on Windows
  * Fix WUA conversion not detecting updates
  * Refactor more wstring instances to utf8-encoded string
  * More detailed error messages when encrypted titles fail to launch
  * Add support for games in NUS format (.app)
  * Vulkan: Add profiler for Vulkan API CPU cost
  * Latte: Bound uniform buffers based on access patterns within the shader
  * Latte: Very minor refactor + optimization
  * BUILD.md: Require libtool and libusb1-devel for Fedora (#979)
  * nn_olv: Handle nullptr key in SetSearchKey (#974)
  * Vulkan: Only create imgui renderpass once (#972)
  * Add DS_Store to gitignore (#969)

-------------------------------------------------------------------
Tue Sep 19 19:30:47 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~50+2~git20230919.90c56b77:
  * Latte: Optimizations and tweaks (#706)
  * More changes to finding wiimotes (#961)
  * nsyshid: Add backends for cross platform USB passthrough support (#950)
  * coreinit: Use native COS locks instead of STL
  * Add coding style guidelines and clang-format file
  * Latte: Fix shader compilation error when subroutines are used
  * Logging: Refactor and optimizations
  * ih264d: Small optimizations and experiments with multi-threading
  * coreinit: Handle non-existing modules in OSDynLoad_Acquire
  * Vulkan: Dont immediately crash on bad pipeline cache
  * Use memory barriers in Linux fiber implementation
  * Refactor more GX2 code to use LatteReg.h
  * Additional localization fixes (#966)

-------------------------------------------------------------------
Fri Sep 08 19:45:26 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~48+0~git20230908.c66ab0c:
  * Use native language names in language selector (#964)
  * Localization improvements and fixes (#956)
  * Update translation files
  * Add a pairing utility for Wiimotes to Cemu (#941)
  * Disable auto-update on Linux/macOS (#955)
  * [Linux/MacOS] Further Wiimote changes for parity with Windows (#945)
  * Latte: rendertarget is a bitmask (#942)
  * Linux/MacOS: Add wiimote support via HIDAPI (#934)
  * Log Windows version + Fix logging crash on Linux
  * Simplify appstream summary description (#932)
  * Log platform info (#931)
  * TitleManager: Improvements for .wua conversion
  * TitleList: Use narrower filter for identifying data titles
  * Small cleanup + Fix memory base logged as 0
  * Fix crash in title manager
  * nn_olv: More work on post API
  * nn_act: Handle incorrect slot 0 for PersistentId
  * debugger: Add logging breakpoint + misc fixes (#927)
  * Vulkan: Retry instance creation if validation layer is not present (#909)
  * Quote and escape desktop entry executable path (#917)
  * cmake: exclude fmt10 (#921)
  * Initial support for title switching + better Wii U menu compatibility (#907)
  * Linux: Save icons to user data directory + use real path of AppImage for shortcuts (#894)
  * Add '--title-id' parameter and desktop shortcut creation (#889)
  * Fix UTC offset calculation (#890)
  * Fix NEX DataStore uploads (nlibcurl) and stub Miiverse PostApp (#888)

-------------------------------------------------------------------
Tue Jun 27 12:12:38 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~42+0~git20230625.9499870:
  * Debugging: Add minimalist PPC profiler
  * Remove remnants of frame profiler code
  * coreinit: Set file flag in stat
  * nn_olv: Added community related API (#873)
  * Fix logging related crash in KPADGetUnifiedWpadStatus (#875)
  * docs: Fix 404 link in issue template (#868)
  * Remove forced singlecore-recompiler from MK8 game profiles (#865)
  * coreinit: Fix FSGetMountSource and FSAppendFile implementation (#863)
  * Fix register window not updating in PPC debugger (#864)
  * Fix some out of bound array access. (#862)
  * Fix error message when SDL fails to initialize (#861)
  * Fix incorrect return values in OSAtomic
  * Add debug asserts for invalid MEMPTR
  * nsysnet: Implement inet_ntop
  * coreinit: Implement support for ".." in paths
  * coreinit: Implement several FSA functions and fix some bugs (#844)

-------------------------------------------------------------------
Sun Jun 11 07:33:52 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~39+5~git20230606.ae4cb45:
  * Check wx dialogs aren't returning blank paths (#845)
  * coreinit: Refactor FS functions to be more accurate (#842)

-------------------------------------------------------------------
Fri Jun 02 18:25:40 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~39+3~git20230528.4ae5b4f:
  * Wayland: Use viewporter (#836)
  * Remove deprecated logging system and expose developer logging window (#825)
  * Add missing template arguments for std::forward (#819)

-------------------------------------------------------------------
Fri May 12 13:38:09 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~39+0~git20230511.eda4cf4:
  * Fix UI crash on Windows (#813)
  * Update translation files
  * Revert "Update translation files"
  * Update translation files
  * Add GameMode support for Linux build (#796)
  * Resolve domains to IPs in Friends NEX (#807)

-------------------------------------------------------------------
Thu May 04 12:31:33 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~36+4~git20230426.d56bc80:
  * GraphicsPackWindow2: Use UTF8 (#802)

-------------------------------------------------------------------
Tue Apr 25 20:40:46 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~36+3~git20230425.1f16e99:
  * Migrate missing forceLog_printf statement to new logging (#800)
  * Migrate coreinitMemLog_printf to new logging (#799)
  * Logging migration (forceLogDebug_printf) (#780)
  * Dont format logging calls with only the format string
  * Use system cairo instead of vcpkg port
  * vcpkg: Use system GTK3
  * Remove dependency on boost::dll and boost::range
  * Migrate saveLog_printf to new logging (#768)
  * Migrate inputLog_printf to new logging (#767)
  * Migrate socketLog_printf to new logging (#766)
  * Migrate nfpLog_printf to new logging (#769)
  * Use vcpkg GTK3 with enabled wayland (#772)
  * Latte: Use better hashing algorithm for cache invalidation
  * Migrate sndApiLog_printf to new logging (#762)
  * Migrate gx2Log_printf to new logging (#761)
  * Temporarily use dummy port for GTK3
  * Update SDL2 + Better way to use sys packages on linux
  * Update URLs related towards cemu_graphic_packs repo. (#764)
  * Migrate force_log_printf to new logging (#714)
  * Migrate force_log_printf to new logging (#714)

-------------------------------------------------------------------
Sat Apr 08 07:51:20 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~32+2~git20230406.072c18a:
  * Improve exception logging on posix
  * Use system libpng for vcpkg on linux
  * Use system GTK3 instead of the vcpkg port
  * Add F11 hotkey to gamepad view (#727)
  * metainfo.xml: respect AppStream version format (#738)
  * update homebrew to get latest packages and use llvm@15, llvm @16 has a compatibility issue with boost

-------------------------------------------------------------------
Sat Apr 01 06:33:14 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~31+1~git20230330.cb9570e:
  * Fix disable screensaver workaround (#728)
  * Fix GamePad window when using vulkan with wayland
  * Wayland: Set app_id for icon in kde (#718)
  * Allow user to enter fullscreen with F11
  * Disable the "Disable screen saver" option
  * Fetch full history for vcpkg
  * Keep vcpkg_overlay_ports folder
  * Upgrade vcpkg + submodule dependencies (#719)
  * switched cafeLog_logLine() with cemuLog_log()
  * Revert "Force async compile off for macos (#532)"
  * gui: Added location column in Title Manager (#697)

-------------------------------------------------------------------
Wed Mar 15 05:37:01 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~29+7~git20230313.9049ad9:
  * Add missing constructor
  * Dont find_package cubeb in vcpkg mode
  * Use attribute for AES-NI instead of -maes option
  * Fix StringBuf.add()
  * Remove shaderMulAccuracy "min" option
  * Logging: Fix typo in preprocessor constant name
  * Latte: Optimize shader decompiler output
  * Remove unnecessary include
  * Latte/Vulkan: Set RoundingModeRTE for all float types
  * Latte: Small refactor for shader decompiler
  * Latte/Vulkan: Set shader rounding mode via VK_KHR_SHADER_FLOAT_CONTROLS

-------------------------------------------------------------------
Sun Mar 05 03:40:27 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~28+4~git20230302.43c9a4e:
  * Fix compilation error when ENABLE_DISCORD_RPC is not set

-------------------------------------------------------------------
Mon Feb 27 01:08:57 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~28+3~git20230225.b87465f:
  * Fix building with cubeb disabled
  * Delete dead EmulatedController::find_controller method
  * Add cross-platform "disable screen saver" setting (#497)
  * coreinit: Fix thread scheduler not resetting quantum
  * Latte: Add support for MIN_DX10 shader instruction
  * debugger: Disable Linux read/write breakpoints for now (#669)
  * Add GDB stub for debugging (#657)
  * Add back missing flag to keep background image in background (#667)
  * Separate imgui contexts for TV and Pad windows. (#664)
  * BUILD.md: Add note about 'span' not found (#646)

-------------------------------------------------------------------
Thu Feb 02 13:36:44 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~26+3~git20230129.f3ff919:
  * Code clean up + replace some wstring instances with utf8 (#640)
  * GameList: Fix hidden last column (#632)
  * coreinit: Correctly return success code in FSRemove
  * Add dump folder to .gitignore
  * Latte: Less aggressive texture readback
  * coreinit: Dont yield uninterruptible threads in spinlock
  * Logging: Add TextureReadback logtype and clean up code
  * Latte: FragCoord w should not be reciprocal
  * PPCInterpreter: Improve overflow handling
  * coreinit: Fix memory mapping API
  * Input: Fix potential race condition
  * Always show "Open Cemu folder" menu item (#612)
  * Add macOS to README.md (#599)
  * Update to llvm15 (#594)
  * BUILD.md: Add g++ to the dependencies (#589)

-------------------------------------------------------------------
Tue Jan 03 15:53:20 UTC 2023 - virtuousfox@gmail.com

- Update to version 2.0~25+0~git20221229.33bd10b:
  * Vulkan: Use the correct resolution for out-of-date check (#595)
  * AppImage: Better motion support (#593)
  * TitleMgr: Fix "c" showing up in account list for saves (#590)

-------------------------------------------------------------------
Wed Dec 21 19:01:24 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~22+0~git20221215.058d11b:
  * Optimized timer code for macOS (#576)
  * Linux: Add CMake find module for wayland + make wayland optional (#572)
  * Fix SDL controller reversed y axis in UI (#574)
  * Minor AppImage fixes (#561)
  * Add check for backwards delete (#564)

-------------------------------------------------------------------
Fri Dec 09 09:20:08 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~19+9~git20221208.5a143c7:
  * Linux/MacOS: Use faster clock_gettime() for tick_cached() (#563)
  * Linux: Add Vulkan support for wayland (#553)
  * Make codebase more CPU-agnostic + MacOS disclaimer (#559)
  * Better screenshot error handling (#552)
  * PPCAssembler: Fix incorrect cast sign of branch distance calculate (#555)
  * Correctly create screenshot directory if it does not exist (#551)

-------------------------------------------------------------------
Sat Dec 03 06:42:29 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~19+3~git20221202.b361b15:
  * Cross-platform screenshots (#543)
  * Automatically scale imgui text based on display pixel density (#545)
  * Fix MSVC workflow
  * Fix render resolution at different UI scales (#514)
  * macOS: Workaround for MoltenVK stride limitation (#534)
  * Add macOS keycodes for left/right control and tab (#535)

-------------------------------------------------------------------
Tue Nov 29 21:25:28 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~18+3~git20221129.6f985c3:
  * Fix black screen when graphics packs are used (#541)
  * Fix shader preset regex (#536)
  * Force async compile off for macos (#532)

-------------------------------------------------------------------
Fri Nov 25 16:15:25 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~18+0~git20221125.bc10485:
  * Vulkan: return to more conventional swapchain sync method, encapsulate more code (#525)
  * ui: Add Open Cemu folder & delete shader cache buttons (#524)
  * Fix gamepad hotkey and game profile setting (#510)
  * Disable key events for InputPanel's text controls (#520)

-------------------------------------------------------------------
Tue Nov 22 01:47:23 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~17+7~git20221121.c0ebbef:
  * macOS: Fix error sound for every KB keypress on render canvas (#521)
  * fix flicker on windows (#523)
  * Attempt to fix flicker on resize, don't recreate if image was already acquired. (#522)
  * Vulkan: Further simplify swapchain code (#502)
  * AppImage: Fix resource path (#517)
  * Input settings: Fix combobox dropdown not working on linux (#500)
  * remove redundant en language file (#518)
  * Linux/macOS: Implement overlay CPU/memory statistics (#480)
  * Redownload BOSS files if they are not found (#504)
  * Fix checking space using non existing folder (#503)
  * fix two if statements checking range of number wrong (#494)
  * Linux: Save 10.7MiB of useless debug info (#475)

-------------------------------------------------------------------
Tue Nov 15 18:38:38 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~16+0~git20221115.b1c7058:
  * Enable online features for Unix (#486)
  * rely on distro policy to make executable PIE, but do enforce noexecstack on final output (#490)
  * Linux+OpenGL: Implement GUI vsync setting (#477)
  * Fix various colour values for dark themes (#439)
  * [APPIMAGE] Update AppImage (#481)
  * Disable Discord RPC checkbox based on build option (#476)
  * Linux OpenGL: Fix gamepad not updating (#474)
  * Vulkan: Further swapchain code improvements. (#473)

-------------------------------------------------------------------
Thu Nov 10 15:09:32 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~14+5~git20221109.a0e69ff:
  * Linux: Explicitly enable some flags related to security. (#446)
  * Added a note on re-building to fix RPATH issues. (#352)
  * Add Apple Silicon build instructions (#280)
  * ImGui: match all begin()/end() (#470)
  * Add commit hash to build name on build check workflow (#463)
  * Vulkan: Fix freeze when closing pad view (#435)
  * InputSettings: Refresh panels on profile load and other operations
  * SDLController: Do not manually recycle controller instance
  * Use generic EC_POINT_get_affine_coordinates
  * Vulkan: Refactor swapchain code (#399)
  * Update build_check.yml
  * CI: Add AppImage Build (#452)
  * Don't go to mount point for free space check (#450)
  * CubebInput: Avoid redundant CoInitializeEx (#449)
  * MacOS: Workaround for Metal stride limitation (#445)

-------------------------------------------------------------------
Thu Nov 03 00:52:40 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~10+7~git20221103.a129d22:
  * Vulkan: Experimental fix for self-dependency barriers during renderpass (#431)
  * Implement proper microphone support (#251)
  * Non-windows: Link fontawesome into executable. (#442)
  * GeneralSettings: Update vsync after settings close (#401)
  * DSUController: fix crash when running on offline mode (#434)

-------------------------------------------------------------------
Sun Oct 30 19:27:52 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~10+2~git20221030.c143950:
  * Fix fullscreen on macos (#429)
  * Add libpulse-dev to CI build (#430)
  * macOS: Set values for empty keys in Info.plist (#425)

-------------------------------------------------------------------
Wed Oct 26 15:33:25 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~9+5~git20221026.9ebbfb3:
  * Fix some compiler warnings (#416)
  * OpenGL: Bind back buffer before clearing (#222) (#414)
  * coreinit: Implement OSGetSystemTick (#415)
  * FSA: Add missing path translations (#413)

-------------------------------------------------------------------
Tue Oct 25 19:44:53 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~9+1~git20221025.76c75f7:
  * Use portable format specifiers (#411)
  * DSU: Fix bad crc calculate (#410)
  * DSU: fix build error when enable DEBUG_DSU_CLIENT (#408)

-------------------------------------------------------------------
Mon Oct 24 18:19:45 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~8+1~git20221023.4561a69:
  * Fix capitalization of Cemu executable in .desktop file
  * Create Cemu .app bundle for macOS (#364)
  * Make controller button code thread-safe (#405)

-------------------------------------------------------------------
Sun Oct 23 12:12:17 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~7+13~git20221023.c40466f:
  * Fix incorrect title ID (00050000-1011000? -> 00050000-10111000) (#404)
  * Add check for "." in FSC path (#402)

-------------------------------------------------------------------
Sun Oct 23 00:03:41 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~7+11~git20221021.ffa213c:
  * Generalised game profile cleanup and corrections (#389)
  * GameList: Use title name based on console language (#388)
  * Update title manager when clearing MLC path in settings (#319)
  * Linux: Resolve backtrace symbols directly from .symtab instead of .dynsym (#385)
  * Fixed Discord Rich Presence not working on games that are on MLC (#383)

-------------------------------------------------------------------
Tue Oct 18 00:06:22 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~7+6~git20221017.15b3a3f:
  * Linux: Remove libpng dependency from wxwidgets (#382)
  * Linux: Always use libpng from system (#381)
  * Added Boot Image for Gamepad (#372)
  * Fix crashes when wxWidgets tries to free stack allocated dialogs (#377)
  * Fix CRC errors on MacOS(/Linux?) (#375)
  * Fix Cannot set locale to "" (#366)

-------------------------------------------------------------------
Fri Oct 14 12:27:23 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~7+0~git20221014.ada8bbb:
  * Linux/MacOS: Greatly improve performance (#370)
  * Windows: Fix file and folder dialog freeze (#369)

-------------------------------------------------------------------
Thu Oct 13 13:33:39 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~6+0~git20221013.d251ce0:
  * XAudio2: Don't quit on failed CoInitializeEx()

-------------------------------------------------------------------
Thu Oct 13 07:25:02 UTC 2022 - virtuousfox@gmail.com

- Update to version 2.0~5+0~git20221012.f42bebd:
  * Fix metainfo
  * Fix encoding error in input profile filenames
  * Use correct preprocessor check for Linux (#360)
  * Add support for non portable mode (#356)
  * Minor tweaks and code clean up (#357)
  * Add support for choosing network service (incl Pretendo+Custom) (#302)
  * Follow imgui recommendation and streamline build dependencies (#355)
  * Linux: Print demangled symbols on backtrace (#312)
  * memory optimization, using posix_memalign (#350)

-------------------------------------------------------------------
Thu Oct 13 07:23:31 UTC 2022 - Sergey Kondakov <virtuousfox@gmail.com>

- Initial release
openSUSE Build Service is sponsored by