github stenzek/duckstation v0.1-11108

latest releases: latest, preview
9 days ago

Commits

  • 3f52ebe gitignore: Add CLion generated directory
  • 99acb8f ThirdParty/SmallVector: Add missing include
  • 9275e1a Achievements: Add RA SVG icon variant
  • a4c53a9 FullscreenUI: Add menu dropdown widgets
  • 911fe99 FullscreenUI: Use dropdown menus in settings
  • 121ae17 FullscreenUI: Remove duplicated string
  • aeeb592 FullscreenUI: Disable achievement icon download if unavailable
  • c4481f5 GameDB: Max speedup cycles for Monster Rancher 2 and some other fixes (#3712)
  • 7938775 ImGuiManager: Add icon type to OSD message
  • 513643a Common: Add LockedPtr
  • d731a65 Common: Add OptionalWithStatus
  • 79576be StringUtil: Add AppendUTF8ToWideString()
  • 821cab5 HTTPDownloader: Support sending additional headers
  • 7d24e64 HTTPDownloader: Support setting timeout per-request
  • 574be46 HTTPDownloader: Increase poll interval to 16ms
  • ee1fb35 FileSystem: Add OpenTemporaryCFile()
  • 331571b Util: Add ObjectArchive class
  • 1690c69 Util: Add HTTPCache module
  • 1c407c5 Achievements: Use HTTPCache's downloader
  • 80b93d3 GameList: Use HTTPCache downloader
  • 1260891 Qt: Use HTTPCache downloader for DownloadFile()
  • d618413 Qt: Add AsyncPixmapLoader class
  • 2f3e30e Core: Remove GetHTTPUserAgent()
  • 10a8f5e FullscreenUI: Support loading images from URLs with caching
  • 32ab1b7 Achievements: Use HTTP cache instead of loose files
  • df47c9f Qt: Move debug settings into its own category
  • e3423e1 Qt: Move save states directory to memory card page
  • d140fbf Qt: Move screenshot/capture directories to Capture Settings
  • 5d8bad2 Qt: Style textures directory selector same as others
  • 3b98973 Qt: Move remaining folders to advanced settings
  • b05e7ce Qt: Add web cache section to advanced
  • 3d6af6b GameDB: F1 games
  • 1e591ba FullscreenUI: Keep choice over dropdown for larger lists
  • e736177 FullscreenUI: Add missing settings
  • c8a56a9 Qt: Adjust touchpad tooltip text
  • 76cda31 Qt: Remove old achievement images directory on startup
  • 2c52ff0 Settings: Prefetch badges should default to on
  • 05efaae Atualização Português do Brasil (#3715)
  • 336f3b6 ImGuiOverlays: Fix oversized command allocation
  • 4c032c0 Common: Remove CancellableChanged() from ProgressCallback
  • 05d470b VideoThread: Add VideoThreadAsyncBufferCallCommand
  • 0033212 Qt: Don't read g_main_window on core thread
  • d8afa5b Host: Remove unused LoadSettings() callback
  • de57f47 System: Fix possible video thread corruption on rewind
  • 8b5e89f Qt: Clarify no data loss from cache cleanup
  • f5d8fbd VideoThread: Remove RunOnBackend()
  • 57a3dc4 FullscreenUI: Don't show fullscreen resolution when unsupported
  • ee13585 FullscreenUI: Fix menu scrolling with single choice dialog open
  • cfa62ca FullscreenUI: Fix start point in memory card settings
  • 2aa3606 FullscreenUI: Fix focus loss opening game properties
  • 5a60e37 FullscreenUI: Apply resolution change immediately
  • 423e5fd FullscreenUI: Always place summary under title
  • eb52ba3 FullscreenUI: Highlight menu item when dropdown open
  • c9a7bf7 FullscreenUI: Prefetch two rows of covers in grid view
  • fc01756 GameList: Only use lookup achievements icons if logged in
  • 8682b4f Qt: Add Azerbaijani translation
  • 7bcafb4 Qt: Fix tooltip
  • d8bfa41 MMPXEnhanced v3.0 (#3717)
  • f3220f1 GPU/HW: Rename MMPX Enhanced 3.0 to Quality
  • 50023dc FullscreenUI: Fix corrupted blur background on loading screen
  • e3f6b48 GameDB: Sol Divide does not support analog (#3716)
  • d3b174a FullscreenUI: Disable postfx in loading screen
  • b3157ff Qt: Fix path in create-update-and-edit-language.bat
  • 70589b1 VideoThread: Fix backend leak on creation failure
  • fa4a3ea Achievements: Cache whether we have saved credentials
  • 724c114 MMPX Enhanced Lite (#3718)
  • d8e11b5 Qt: Add manifest for binary
  • 0eed1d9 Qt: Improve icon consistency
  • a2cffcf Qt: Fix accidential QObject translation context
  • 45fb864 Qt: Add a bunch of missing _L1 suffixes
  • ec6599d MemoryCard: Fix open error not propagating
  • 7c6011e Qt: Unmark some error messages from translation
  • 993033e Change Azerbaijani translation entry to 'Azərbaycanca' (#3719)
  • b77af27 Update MMPXEnhanced v3.0.1 (#3724)
  • 2031ef7 Updating Spanish (Spain) translation with latest changes. (#3725)
  • a4054fc Update Azerbaijani translation and add contributor (#3726)
  • c28c558 Atualização Português do Brasil (#3727)
  • ec2101f Achievements: Rename game icon -> game badge
  • c7702bc Achievements: Make game badge cache internal
  • 420ce67 GameList: Remove ShouldLoadAchievementsProgress()
  • 0fcf4cc Achievements: Defer game list data update
  • 54feef2 CI: Use 7z for symbols archives

Don't miss a new duckstation release

NewReleases is sending notifications on new releases.