| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: goverlay | Distribution: openSUSE Tumbleweed |
| Version: 1.9.2 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sun Sep 13 19:58:39 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 39586340 | Source RPM: goverlay-1.9.2-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/benjamimgois/goverlay | |
| Summary: Graphical UI to help manage overlays | |
GOverlay is a graphical UI to manage Vulkan/OpenGL overlays.
GPL-3.0-or-later
* Sun Sep 13 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 1.9.2:
* fix(packaging): declare scalable SVG icon in RPM spec %files
* feat(vksumi): use tar extraction for vksumi .pkg.tar.zst package
* chore(metainfo): align summary, branding, screenshots, and scalable SVG with Flathub guidelines
* chore: set release version to 1.9.2
* fix(flatpak): prevent host implicit Vulkan layer pollution and boot loop
* chore: set release channel to stable for 1.9.1
* fix(flatpak): create mount directory for lsfgvk vulkan layer extension
* feat(lossless): replace method icons and labels with unified banner images
* feat(optiscaler): hide log level selector and align comboboxes vertically
* fix(lossless): prevent phantom multiplier trackbar handle on frame generation card
* fix(lossless): restrict lsfg-vk updates to official stable releases
* feat(ui): open config and log directories in file manager from hamburger menu
* feat(logging): centralize diagnostic tool logs and real-time synchronization
* fix(games): safely restore native backups before deleting game config on uninstall
* feat(bgmod): add complete Streamline SDK deployment, backup and auto-healing support
* feat(dlssenabler): synchronize optiscaler supporting libraries to dlssenabler cache
* feat(optiscaler): add log level combobox and enable optipatcher by default
* fix(optiscaler): auto-save FSR version and preferred upscaler on change
* fix(upscaler): persist channel selection across game profiles and restarts
* fix(ui): remove redundant floating progress banner during updates
* feat(optiscaler): add FSR version combobox with centralized downloads
* perf(games): update card badge in-place when returning to games tab
* fix(lossless): keep controls enabled at 1x multiplier
* fix(games): restore MangoHud tabs when selecting game card
* feat(finish-dialog): add Lutris platform tab with procedural canvas guidance
* feat(home,about): separate lsfg-vk and mako in home libraries and update credits
* feat(lossless): add lsfg-vk 2.0 migration assistant, dynamic dll validation, and hamburger menu entry
* feat(lossless): migrate to lsfg-vk 2.0 with update notifications and pacing mode fixes
* feat(lossless): show Wayland and HDR incompatibility note beside MAKO version
* fix(mako): automatic update notifications and asset resolution
* feat(lossless): optimize tab loading and support dynamic config/log files
* feat(lossless): unify interpolation tab with OptiScaler design and add safe atomic config saving
* feat(ui): add 'Open log file' option to tab menu
* feat(logging): record OptiScaler, vkSumi, and vkBasalt logs to game logs folder
* feat(lossless): record MAKO renderer logs to game logs folder
* fix(lossless): align trackbars length, improve hints, and move GPU device to Card 0
* docs(lossless): clarify hints for Performance Mode, Ultra Performance and FP16
* fix(lossless): keep backing checkboxes hidden in adaptive mode
* fix(lossless): cleanup obsolete options and simplify 5x label
* feat(lossless): replace lsfg-vk with MAKO renderer
* feat: auto-install flatpak vulkan runtimes and vkSumi layer
* fix(flatpak): revert steam filesystem permissions to ro and add shortcut info dialog
* fix(home): preserve original game DLL backup directories on clear configuration
* refactor(mangohud): place visual settings at top and size active gpu combobox to avoid floating pill
* feat(mangohud): simplify Active GPU selector with clean market names and index prefixes
* feat: add Steam Grid artwork and logo for Steam shortcut integration
* fix(preview): honor tool toggles and prevent mangohud/vkbasalt leaking in preview
* fix(mangohud): prevent global toggle revert to 1 on tab access
* chore(tweaks): update RADV_PERFTEST description to 'Emulates RT on older AMD GPUs'
* feat(tweaks): add RADEON red badge and NVIDIA green badge in envvars tab
* fix(lossless): ensure pascube is configured in lsfg.toml and synced on open
* fix(ui): fix filters trackbars alignment on maximized window
* fix: preserve configs on tool toggle-off and sync per-game launch command
* feat(tweaks): replace PROTON_PRIORITY_HIGH with game-performance wrapper
* fix(mangohud): restore 1-unit increment on FPS color threshold spinedits
* feat(games): modernize game card fallback cover icon and background
* test(gui): add regression test for global tool toggle persistence across launches
* fix(toggles): fix auto-save and state persistence for toggle switches across tabs
* feat: migrate OptiScaler tab checkboxes to compact toggle switches
* feat: refine OptiScaler and DLSS Enabler logos with solid letters
* feat: update DLSS Enabler logo to match two-line design language
* feat: update OptiScaler logo to two-line layout in Upscaler card
* fix: preserve user-defined MangoHud FPS color thresholds (fps_value)
* fix: ensure MangoHud presets always reset metric graph toggles
* feat: add metric graph toggles and graphs= config support in MangoHud Metrics tab
* fix: enhance position spinedit, fps limit hint and toast popup corners
* fix: synchronize toggle switches when selecting MangoHud presets
* feat: replicate anti-aliased compact toggle switches across all tabs
* feat(mangohud): add frame_timing_detailed option and reorganize information card
* fix(envvars): update hints for LowLatency and MESA badges
* fix(envvars): clean latency reduction descriptions and move details to hints
* style(vkbasalt): modernize toggle switches with antialiasing and shadow depth
* feat(envvars): redesign tab with card layout and antialiased toggles
* feat(vkbasalt): add visual effect pipeline reordering card
* fix(vkbasalt): fix bottom button clipping on tab activation and resize
* fix(vkbasalt): prevent duplicate built-in effects and invalid shader file mappings
* fix(ci): update Flatpak SDK and runtime to KDE 6.11
* feat(appimage): embed standardized update information and publish zsync control files
* fix(bgmod): bidirectional timestamp sync for OptiScaler.ini and fakenvapi.ini
* chore: remove openspec folder from repository and add to gitignore
* style(ui): add modern clean white chevron arrows for comboboxes and spinedits
* fix(autosave): trigger autosave for optiscaler method, filter radiogroup and trackbars
* fix(ui): refactor floating dock to sleek rounded rectangle and unify dark theme
* feat(ui): convert performance filters trackbars to horizontal orientation
* fix broken link? why was it that link to begin with????
* fix: prevent MangoHud Global Enable from overriding launch command with descriptive text
* style: widen finish configuration dialog to improve command visibility
* fix: dynamically resolve launch command for finish dialog
* build(flatpak): update KDE Platform runtime to 6.11 and source to 1.9.0
* update logo image
* chore: set release channel to stable for 1.9.0
* style(ui): hide video tutorial menu item from settings menu
* chore(metadata): update AppStream metainfo for 1.9.0 release
* feat(pascube): disallow benchmark execution when Lossless Scaling is active
* feat(upscalers): add None method option and modernize method logos
* feat(about): add github sponsors donation button
* feat(about): modernize about tab layout, add paypal donations, and update branding
* feat(brand): enhance layered icon contrast with Sky Blue and Light Sapphire (Option A)
* feat(ui): refine splash branding image size to 240px width for elegant compact layout
* feat(ui): refine splash screen branding image size to 300px for optimal balance
* fix(brand): center splash screen branding logo and remove asymmetric margins
* feat(brand): bring splash tagline closer to GOVERLAY logo (Option 1)
* feat(brand): align splash screen tagline width exactly to GOVERLAY wordmark
* feat(brand): preserve white screen font-height match while keeping uncompressed layer lines and spacing
* docs(openspec): archive modernize-layered-icon-branding change and sync specs
* feat(ui): maximize sidebar logo width with anti-aliasing and zero letter clipping
* feat(brand): apply Option A logo calibration (58px exact cap-height, 6px kerning)
* feat(brand): calibrate logo layered icon to exact font cap-height and tighten kerning (Option B)
* feat(brand): apply Option 1 refined classic with white screen frame and cascading neon layers
* feat(brand): implement modernized classic layered overlay icon, wordmark logo, and splash screen
* fix(brand): implement pixel-hinted 16px/24px/32px icon frames to eliminate subpixel thresholding
* feat(brand): update HUD brackets and branding accents to Sapphire Blue (#4895EF)
* fix(brand): render solid crisp brackets for icon DIB frames to eliminate Qt6 1-bit mask threshold artifacts
* fix(brand): generate spec-compliant uncompressed DIB ICO to prevent LCL Range check error
* feat(brand): refine brand color to pure electric cyan and eliminate icon quantization artifacts
* fix(brand): apply R-B channel compensation in goverlay.ico and form Icon.Data for Qt6 widgetset
* fix(brand): fix icon channel swap in titlebar and use uncompressed DIB ICO format
* fix(brand): update form icon resource and dynamically load window titlebar icon
* feat(brand): modernize application icon, wordmark logo, and splash screen branding
* feat(vksumi): decouple vkSumi post-processing flag and automate neutral default detection
* feat(ui): use doc icon for config menu, eye icon for preview dock, and confirm game uninstall
* feat(dock): add open config file action in hamburger menu across all tabs
* fix(lossless): isolate per-game config and fix page control change sync
* fix(lossless): trigger auto-save timer and settings saved toast on control changes
* fix(upscalers): synchronize preview pill dock visibility between optiscaler and lossless scaling
* refactor(ui): remove obsolete vkcube and pascube options from hamburger menu
* feat(lossless-scaling): add program icon, 1x-10x trackbar, dll status feedback, and consolidate cards
* feat(lossless): enable Disable FP16 by default and add explanatory hint
* feat(lossless): use lsfg.toml as single source of truth for lossless scaling
* feat(lossless): add 3d preview pill, toml config synthesis and vulkan 1.3 pascube
* fix(lsfg): fill full scrollbox viewport height with background panel
* fix(flatpak): grant read-write permission for Steam shortcuts and deduplicate paths
* fix(startup): defer changelog popup until main window is visible
* feat: modernize trackbar styling and value labels across all tabs
* feat(home): add lsfg-vk library status and version display
* chore(openspec): archive save-lossless-scaling-to-bgmod-conf change
* feat(lossless-scaling): add 1x disabled multiplier default and fix dll path text selection
* feat(lossless-scaling): persist configuration directly to bgmod.conf [Env] and [Config]
* fix(lossless-scaling): use UpdateGenericCardTheme for lossless cards to ensure checkbox transparency
* fix(lossless-scaling): remove gray background from checkboxes by ensuring transparency
* feat(lossless-scaling): move descriptions to hints, reorganize Configuration into 2 columns, and add HDR Mode
* feat(lossless-scaling): make DLL path edit read-only, restore native combobox dropdown arrow, and add 5x and 6x multiplier options
* refactor(lossless-scaling): simplify label captions, rename second card to Configuration, and soften valid DLL green styling
* style(lossless-scaling): match DLL file path edit and browse button with Log folder style
* refactor(lossless-scaling): streamline DLL card title, remove auto-detect button and status label, style edit background green when valid
* feat: add Lossless Scaling (lsfg-vk) tab under Upscalers
* feat(ui): refine upscaler subcards, gamescope hints and custom command width
* fix: isolate dlss-enabler updates per channel and prevent false downgrades
* fix: read all of lsmod before deciding a module is missing
* test: resolve the sandbox path before trusting the prefix check
* test: call RestoreStdoutHook before the sandbox re-exec
* feat: modernize games tab action dock and contextual folder management
* feat: modernize finish configuration dialog with borderless style and high-contrast command card
* fix(ui): center GPU driver auto detect label and maintain visibility
* perf(startup): pre-download only stable optiscaler and dlss-enabler
* feat(upscalers): add auto option and default to optiscaler menu scale
* feat(ui): unify hover and press styling across all floating dock pills
* feat(ui): modernize heroic walkthrough animation and strip quotes in wrapper command
* feat(ui): modernize steam walkthrough animation in finish dialog
* fix(ui): hide floating action dock on home status tab
* fix(ui): dynamic layout for filters trackbars and labels on window resize
* fix: suppress legacy bottom panel on game select and config save
* style(ui): use checkmark icon for finish button on floating dock
* feat(mangohud): invert logging folder and toggle positions, hide autoupload and versioning checkboxes
* feat(ui): place hamburger menu on left of pill dock and polish extras tab layout
* fix(mangohud): align and cluster bottom HUD checkboxes next to toggle key button
* chore(openspec): archive expand-cards-vertical-space change and sync specs
* feat(ui): expand cards and layout panels to fill vertical space
* chore(openspec): archive completed UI floating dock and finish dialog changes
* fix(ui): hide floating action dock pill completely on games tab
* feat(ui): unify envvars add button into compact floating action dock
* feat(ui): refine pill design, streamline dock to Finish, and eliminate border halos
* feat(ui): implement floating action dock, finish config dialog, and floating overlays
* fix(mangohud): set default background alpha to 0.6 on reset
* feat(tweaks): add PROTON_DISCORD_BRIDGE tweak
* feat(tweaks): add PROTON_LOCAL_SHADER_CACHE tweak
* fix(test): prevent stdout pipe hook deadlock during test re-exec (#381)
* fix(test): add strict sandbox path validation and safety guard in test isolation (#382)
* fix(build): add pascube as file target and install prerequisite (#386)
* fix(apputils): make ExecuteShellCommand synchronous with poWaitOnExit (#387)
* fix(upscalers): display update notification on DLSS Enabler status row
* i18n(ru): shorten captions that did not fit, and keep the overlay acronyms in Latin
* fix(ui): give two labels room for a longer caption
* fix(i18n): keep the translator away from Text properties
* feat(i18n): add a Russian catalogue
* feat(i18n): move message box text into resourcestrings
* feat(i18n): wire up LCL translation and ship the string catalogue
* fix(optiscaler): carry the update tag next to the notice instead of inside it
* fix: stop keying folder removal, packaging and dependency lookups on display text
* fix(tweaks): group tweak rows by category id instead of header text
* feat(ui): implement POSIX pipe stdout/stderr redirection for real-time startup log capture
* feat(ui): keep splash details log form open when boot splash finishes if visible
* fix(ui): ensure OnSplashDetailsClick and UpdateBootSplash update Memo with GetGlobalLogs and auto-scroll
* feat(ui): hook all 4 FPC text streams (Output, StdOut, ErrOutput, StdErr) in apputils initialization to capture full startup logs for splash details window
* feat(ui): hook stdout and stderr to stream full app initialization logs into splash details window
* fix(ui): adjust splash status label closer to progress bar and details button to bottom-right corner
* fix(ui): use crisp 220x65 goverlay_splash_small.png and restore progress bar layout with percentage at end
* fix(ui): reduce splash branding image to 270x80 and enable AntialiasingMode amOn
* fix(ui): use data/goverlay_splash.png with reduced dimensions (340x100)
* chore(openspec): archive minimalist-boot-splash-redesign
* fix(ui): use data/goverlay_logo.png branding banner and 28px custom TPaintBox progress bar with centered text
* fix(dlss-enabler): prevent pipe buffer deadlock when executing curl HTML directory scraping
* docs: archive dlssenabler-streamline-sdk-integration change
* docs: archive dlss-enabler-unified-manifest change
* fix(dlss-enabler): eliminate GitHub API rate limits using CDN versions.json & direct HTML tree scraping
* docs: sync upscalers-dlss-enabler main spec and archive dlss-enabler-stable-edge-channels change
* feat(ui): display DLSS Enabler and active version in Home tab Libraries section
* feat(ui): update boot splash labels with concise download status and archive change
* style: remove Action label above progress bar from boot splash UI
* fix: resolve boot splash infinite loop and GitHub API rate limit download failure for DLSS Enabler
* style: translate splash screen labels to English and remove subtitle
* feat: add startup boot splash progress UI for OptiScaler and DLSS Enabler pre-downloads
* fix(ui): resolve Software Status versions layout and re-enable DLSS Enabler channel selection
* fix(bgmod): ensure OptiScaler.ini and fakenvapi.ini are synchronized on launch
* feat(dlss-enabler): integrate NVIDIA Streamline SDK and update uninstaller
* feat(dlss-enabler): add support for dual channel (stable & trunk) from OptiScaler-builds
* fix(gui): wire TCustomEdit controls to debounced auto-save event handler
* fix(optiscaler): keep Force Reflex unchecked by default and preserve state on startup
* fix(configfile): normalize INI section headers and prevent unbracketed section duplicate appends
* fix(optiscaler): set Fsr4Update=auto in cache OptiScaler.ini template upon extraction
* feat(optiscaler): update default Fsr4Update value to auto
* feat(gui): improve Upscalers controls, command panel layout, and DLSS Enabler updates
* test(gui): drive the MangoHud toggle buttons by state, not by caption
* build: fix the Default build mode failing with Duplicate identifier "CMEM"
* fix: stop deriving the MangoHud config from the remaining control captions
* fix: enforce OptiScaler driver restrictions on toggle and sync global config
* fix(optipatcher): persist unchecked state of optipatcher checkbox in OptiScaler.ini
* style(optiscaler): change Upscaler card title to Method and default OptiPatcher checkbox to checked
* fix: do not derive the MangoHud config from button captions
* feat(dlss-enabler): full tag rolling update check and status card integration
* feat(optipatcher): auto-update rolling release on OptiScaler tab open
* feat(ui): centralize design system tokens and standardize typography across tabs
* feat(optiscaler): separate Options section into 4 independent sub-cards
* fix(tweaks): trigger auto-save when toggling options and custom variables in tweaks tab
* feat: implement automatic configuration persistence and remove save button
* feat(upscalers): switch DLSS Enabler to stable channel and improve UI alignment
* feat(optiscaler): update frame gen options dynamically based on upscaler mode
* docs: archive change reorganize-optiscaler-options-card-sections and sync main specs
* feat(optiscaler): reorganize options card layout and harmonize section controls
* docs: propose change reorganize-optiscaler-options-card-sections
* fix(ui): align active GPU controls vertically and style columns buttons in slate-navy
* docs: archive change apply-slate-navy-theme-to-edit-controls
* style(ui): apply Slate Navy theme to controls and fix tab layouts
* feat(upscalers): add FG Input/Output comboboxes and global slate-navy combobox theme
* feat(ui): redesign upscalers tab layout to fill viewport and eliminate red background strip
* fix(ui): restore channel combobox to stable when switching back to OptiScaler
* fix(ui): display -- and gray status dot for DLSS Enabler when OptiScaler is active
* docs: archive change fix-dlss-enabler-status-and-updates
* fix(optiscaler): correct DLSS Enabler release table parsing and goverlay.vars migration
* feat(bgmod): clean game directory on upscaler switch and track upscalertype
* feat: update bgmod uninstaller for dlss enabler
* feat: add upscalers tab with dlss enabler support
* feat(gui): add load config action and bump version to 1.9.0-git
* fix(packaging): remove minimum version constraint for libqt6pas6 in DEB package
* Fri Aug 07 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 1.8.11:
* chore(release): prepare release v1.8.11
* fix(optiscaler): set Fsr4Update=auto in cache OptiScaler.ini template upon extraction
* feat(optiscaler): update default Fsr4Update value to auto
* Mon Aug 03 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Add Provides and Obsoletes for pascube (slated for deletion)
to prevent file conflicts during system updates.
- Fix Source0 URL to avoid comparison conflicts with tar_scm service.
* Fri Jul 31 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Re-add goverlay-flags.patch:
* Pass PIE (-k-pie) and full RELRO (-k-znow) flags in pascube.lpi,
goverlay.lpi, and Makefile (bgmod) to fix rpmlint PIE warning.
* Enable debug information generation in project files for debuginfo
package creation.
* Fri Jul 31 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Fix version in spec.
* Fri Jul 31 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Add missing source file
* Fri Jul 31 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 1.8.10:
* chore(release): set release channel to stable for v1.8.10
* fix(pascube): synchronize hardware comparison hover scores with live benchmark database
* fix(appimage): add cmem and guard thread creation
* feat(ui): add tooltips to game cards, sidebar toggle toasts, and reposition vkBasalt
restore defaults button
* fix(ui): synchronize vkBasalt and vkSumi config paths on game card selection
* fix(ui): reset tab controls unconditionally before checking file existence
* fix(ui): synchronize tab config paths, tweaks, and preset cards
* fix(optiscaler): resolve driver controls, global sync, ini seeding, and update fallback bugs
* fix(ui): restore 32x32 OptiScaler icon size and update EnvVars icon from env.png
* fix(ui): hide sidebar tool toggles when viewing Home tab
* Switch back to bundled pascube binary, Upstream archived the standalone pascube
repository to maintain it exclusively within the GOverlay repository.
* Drop disable-passcube-build.patch as standalone builds are no
longer maintained upstream.
* Remove standalone pascube Requires/BuildRequires dependencies.
* Drop goverlay-build-flags.patch. Pass build options directly via LAZBUILDOPTS
and FPCOPTS in the spec file to ensure PIE hardening (-Cg -k-pie) across all binaries.
* Fri Jul 10 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 1.8.6:
* FIX: old global path for BGMOD shown in command label
* FIX: Optiscaler doesn't check for updates on startup
* New implementation: Rewrote update and uninstall logic to avoid GitHub slowdowns
* Isolated Backups: Moved DLL backups to gameconfig/<game>/backups/ to avoid corruption
* Update Fixes: Resolved FSR version selection and OptiPatcher channel persistence
* Automate builds: Optiscaler, optipatcher, fakenvapi now have automatic builds
* Bleeding-edge channel: Now downloads the latest git code
* New Toggle: Added OBS_VKCAPTURE to the environment variables tab
* Cover Fallbacks: Added multi-CDN and web search fallbacks for Steam cover art
* Pascube data: Added more information to pascube benchmark + nickname support
* Updated Benchmarks: Synchronized hardware comparison scores from pascube database
* Safety Fallback: Implemented dynamic GPU 360p fallback for very low framerates
* Clean Uninstalls: Improved uninstall cleanup to remove wrapper DLLs and config files
* MangoHud Fixes: Made the engine_color configuration write unconditional
* EnvVar Preservation: Fixed a bug where saving or disabling tweaks would erase active tool variables
* Streamlined Badges: Simplified the multi-badge list on game cards into a single transparent GOverlay icon badge
* Modern Scrollbars: Added thin semitransparent scrollbars across all tabs
* Quick Actions: Added a floating action button (FAB) on game cards for options
* What's New: Added a frameless release notes popup dialog
* Update disable-passcube-build.patch to fit upstream
* Sat Jul 04 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Change nerd-symbolsonly-fonts to factory available symbols-only-nerd-fonts.
* Mon Jun 29 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Added vkSumi as a recommends.
* Mon Jun 29 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
Update to version 1.8.4:
* Replace FGMOD with native Pascal-based bgmod.
* Integrate Pascube benchmark and Vulkan demo into Goverlay.
* Add Pascube_DB support with hardware score comparison.
* Add in-app video tutorials for Steam and Heroic setup.
* Improve Flatpak compatibility and global configuration handling.
* Add hardware fingerprinting and benchmark result authentication.
* Recalibrate benchmark reference scores and datasets.
* Improve OptiScaler auto-update, bgmod permissions and Reflex settings.
* Improve Flatpak hardware detection and restore vkSumi support.
* Add automated CI/CD builds for AppImage, Flatpak, RPM and DEB,
* including x86_64 and aarch64 packages.
* Fix Home tab shell version detection under Flatpak.
* Update README and include miscellaneous bug fixes.
* Add disable-passcube-build.patch to disable the bundled Pascube
and use the system package instead.
* Add Requires: pascube to use the system-provided benchmark.
* Replace goverlay-enable-debuginfo-generation.patch with
goverlay-build-flags.patch to enable RPM-managed debug
information generation and PIE linking.
* Fix StartupWMClass in the desktop file to match the actual
WM_CLASS, restoring the application icon in KDE Plasma.
* Sat May 30 2026 pallas wept <pallaswept@proton.me>
- Update to version 1.8.2:
* Non-Steam games management
* vksumi support
* proton tweaks
* UI improvements
* Fixes
* Sat May 09 2026 pallas wept <pallaswept@proton.me>
- Update to version 1.8.1:
* Bugfix release
* Thu May 07 2026 pallas wept <pallaswept@proton.me>
- Update to version 1.8.0:
* UI Modernization
* Per-Game Configuration
* Interactive Shortcut Capture
* Fixes & Improvements
* Thu Mar 05 2026 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 1.7.5:
+ Protontricks Windows Version Manager: Easily manage your Wine
prefix Windows versions with a freshly designed UI. Usefull to
enable FSR4 FG, easily changing game prefix to "win11".
+ Flatpak friendly: Automatically detects native protontricks on
the host, falling back to the Flatpak version
(com.github.Matoking.protontricks) if not found.
+ NVIDIA DLSS Downloader: Support for downloading standard NVIDIA
DLSS DLLs directly.
+ OptiScaler FSR4 Upgrade: Seamlessly implement FSR4
configuration updates based on your selected version.
+ Precision Positioning: Added custom X and Y offset
configurations for improved, pixel-perfect overlay placement.
+ Search field: Added new search field for easy feature
localization
+ Optipatcher: Now optipatcher is official part of optiscaler
builds
* Sun Feb 22 2026 pallas wept <pallaswept@proton.me>
- Update to version 1.7.4
* OptiPatcher support!
* RADV_DEBUG=nofastclears option for AMD GPU debugging
* Force Zink checkbox with smart GPU detection
* Fixed: vkBasalt flatpak shader path configuration
* GameMode warning dialog for Flatpak users
- Update to version 1.7.3
* Implemented "Save as" funcionality for MangoHud and vkBasalt
* Fixed games that keep running on steam after quiting
* All the files are now XDG compliant
* Global enable is back as a context menu option for mangohud
* Mon Jan 26 2026 pallas wept <pallaswept@proton.me>
- Update to version 1.6.9
* Flatpak Runtime Detection Fix
* PasCube/vkCube Testing Integration
* Multi-GPU Configuration
- Update to version 1.7.0
* Replaced Global Enable with an FGMod-based "Auto Enable" system.
* Integrated FGMod
* New Proton Tweaks Tab
* OptiScaler Updates
* Bug Fixes & UI Uppdates
- Update to version 1.7.1
* Updated pascube to 1.7.0
* MangoHud UI updates
* OptiScaler fixes
* UI Improvements
* Bug Fixes
* Improved build workflow and versioning automation
- Update to version 1.7.2
* Save As Functionality
* OptiScaler Auto-Installation
* Complete XDG Compliance
* FGMOD Integration
* Bug Fixes
* FGMOD Script Execution
* User Interface updates
* Flatpak Compatibility
* Thu Jan 01 2026 pallas wept <pallaswept@proton.me>
- Update to version 1.6.4
* FSR4 Variant Management System: Switch between FP8 (latest) and INT8 (4.0.2) variants
* Automatic folder creation and setup during OptiScaler update
* User-selectable via dropdown menu
* Persistent configuration with automatic restoration
* FPS limit offset now correctly handles zero (unlimited) values (PR #222 by @LuanVSO)
- Update to version 1.6.5
* Improved configuration persistence (network interface and font selections)
* More responsive UI during downloads and notifications
* Better compatibility with non-Steam launchers (absolute paths)
* Consistent vkBasalt paths across installation methods
- Update to version 1.6.7
* Optiscaler channel selection (stable or bleeding-edge versions)
* Sync versions with Optiscaler (now we don't use decky-framegen builds anymore)
* GNOME Fixes: Tab text visibility on GNOME with dark themes
* Debug Logging: 50+ debug checkpoints throughout OptiScaler operations
* Flatpak Support: MangoHud configuration for Flatpak Steam
* Sun Dec 14 2025 pallas wept <pallaswept@proton.me>
- Update to version 1.6.3
* Steam Deck preset saving
* Fixed FPS cap offset calculation
* Improved vkBasalt detection (library + JSON config)
* Blacklisted apps moved to context menu
* Small syntax and stability fixes
* Fri Dec 12 2025 pallas wept <pallaswept@proton.me>
- Update to version 1.6.2
* Flatpak Support (Beta)
* MangoHud 0.8.2 Support
* OptiScaler 0.9 Compatibility
* New Light/Dark Theme System
* Bug Fixes
* Additional Improvements
* Mon Nov 17 2025 pallas wept <pallaswept@proton.me>
- Update to version 1.6.1
* Fix goverlay update function
- Update to version 1.6.0
* Fixed waitOnExit handling when running external processes.
* Several small UI fixes and cleanup.
* Code cleanup and consistency updates.
* General UI layout and hint/tooltip improvements.
* Progress bar moved to mangobarPanel.
* Notifications now hide after menu interaction.
* Improved download button behavior.
* "About" moved to context menu.
* Added Ko-fi donation link.
* Added required external tools: p7zip and wget.
- Update to version 1.5.1
* Reintroduced vkBasalt integration with improved handling
* Added pasCube (OpenGL demo cube) integration
* Automatic ZINK enforcement when launching OpenGL demos
* Various UI and stability improvements
* Minor fixes and internal refactors
* Thu Aug 21 2025 Emiliano Langella <emiliano.langella@suse.com>
- Update to version 1.4.1
* This is a small fix release
* Mon Aug 04 2025 Emiliano Langella <emiliano.langella@suse.com>
- Update to version 1.4.0
* Loopback and virtual network interfaces are now ignored
* Several functions refactored
* Intel CPU color updated to $00ff5500
* Low usage color for CPU/GPU now follows the preset theme
* Various UI improvements
* Fix: RAM checkbox wasn’t enabled automatically with VRAM
* Fix: Light themes caused unusable interface
* fix vkcube-wayland no longer existing
* use iculess packages to reduce size of appimage
* bundle lspci
* Simplify appimage script, recreate nightly tag so that it doesn't
get burried below newer releases
* fix and optimize grep
* declare StartupWMClass
* bump dwarfs block size
* Optimize size of appimage, make dedicated script for dependencies,
prepare CI for aarch64 builds
* XDG, PATHs, and Fontconfig
* XDG user config and fixes
* GetUserConfig in blacklistunit.pas
* Fix missing XDG_CONFIG_HOME
* Mon Mar 17 2025 Emiliano Langella <emiliano.langella@suse.com>
- Update to version 1.3-3
* adding new FPS limit options: 0, 280, 360, 500
* bundle lspci in the appimage @Samueru-sama
* use iculess packages to reduce size of appimage @Samueru-sama
- Update to version 1.3-2
* Small correction in network interface combobox alignment
* Fix vkcube-wayland no longer avaiable in appimage
* Thu Mar 06 2025 Emiliano Langella <emiliano.langella@suse.com>
- Update to version 1.3
* Portable AppImage Support
- GOverlay now comes as a portable AppImage, making it compatible
with virtually any Linux distribution, including those using
musl libc.
- Nightly builds are now automated, ensuring you always have
access to the latest features and fixes.
* Enhanced UI and Themes
- New color themes: "Afterburner," "Mangohud," "Goverlay" and
"Simple White."
- Improved positioning of color theme icons and better visual
feedback for FPS limit settings.
- Automatic detection of CPU and GPU brands to apply matching
color themes.
* Blacklist Management
- Added a dedicated form for managing blacklisted applications.
- Apps added to the blacklist: pamac-manager, lact, handbrake,
bitwig-studio, yumex, and ptyxis.
* Wayland Support Improvements
- Automatic detection of Wayland environments and use of
vkcube --wsi wayland for compatibility.
* Bug Fixes and Stability
- Fixed issues with the FPS limit checkgroup not loading
correctly.
- Resolved errors in the Mangohud wrapper and HUD version
selection.
- Disabled the spinedit increment function as it’s now handled
automatically.
* Distro-Specific Adjustments
- Disabled the global-enable button for the Bazzite distribution.
* Quality-of-Life Improvements
- Added notifications for missing configuration files, with
automatic creation if they don’t exist.
- Streamlined UI changes for a smoother user experience.
* Tue Jul 30 2024 pallas wept <pallaswept@proton.me>
- Update to version 1.2:
New:
* Presets (formerly known as quick layouts) are back.
* Custom user presets can now be saved and restored (requested feature).
* Added negative offset option for FPS limits, very useful for VRR screens
(requested feature).
* New FPS AVG 1% and 0.1% options.
* New winesync option.
* New compact HUD option.
* New Vulkan Present mode option.
* Added Fahrenheit temperature unit option (requested feature).
* Option to disable shortcut combinations (requested feature).
* Icons for device battery.
Fixes:
* Fixed missing arguments for device battery.
* GPU and CPU custom colors are working again.
* Time toggle was always checked, now fixed.
* Fixed invalid string used for engine_version.-
- Use Qt6Pas for build
* Sat Jun 01 2024 jonatas.sgoncalves@gmail.com
- Update to version 1.1.1:
* update version to 1.10
* update qt6pas url
* FIX: Update dependencies definition to QT6
* Update README.md
* Update README.md
* Update app logo and centralize main app window
* Disable AF and Mipmap if value is 0
* Update io.github.benjamimgois.goverlay.desktop
* Add files via upload
* Add files via upload
* Add files via upload
* Thu Feb 22 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Do not use %attr(644,-,-) %license: this happens to also create
the relevant directories with mode 644, i.e not accessible.
Rather remove the spurious exec bits from the files during prep.
* Mon Jan 08 2024 Antonio Teixeira <antonio.teixeira@suse.com>
- Update to 1.0:
* A much speedier, shiny new codebase
* Now compatible with Wayland
* Every *.TTF font in /usr/share/fonts is ready to use
* A fresh look for the user interface
* Loads of new features inspired by MangoHUD 0.7
* Bid farewell to replaysorcery
- Change Mesa-demo, vkbasalt and vulkan-tools to weak dependencies.
- Remove replay-sorcery dependency.
* Sun Oct 01 2023 munix9@googlemail.com
- Fix build on Factory/TW: requires lazarus-lcl-qt5.
- Clean up spec file.
/usr/bin/goverlay /usr/lib64/bgmod /usr/lib64/bgmod-uninstaller /usr/lib64/goverlay /usr/lib64/pascube /usr/share/applications/io.github.benjamimgois.goverlay.desktop /usr/share/doc/packages/goverlay /usr/share/doc/packages/goverlay/README.md /usr/share/goverlay /usr/share/goverlay/assets /usr/share/goverlay/assets/goverlay-steam-launch.sh /usr/share/goverlay/assets/goverlay-steam-shortcut.py /usr/share/goverlay/assets/icons /usr/share/goverlay/assets/icons/combo_arrow_down.png /usr/share/goverlay/assets/icons/cpu.png /usr/share/goverlay/assets/icons/doc.png /usr/share/goverlay/assets/icons/env.png /usr/share/goverlay/assets/icons/envvars-active.png /usr/share/goverlay/assets/icons/envvars-inactive.png /usr/share/goverlay/assets/icons/envvars.png /usr/share/goverlay/assets/icons/eye.png /usr/share/goverlay/assets/icons/game.png /usr/share/goverlay/assets/icons/games-active.png /usr/share/goverlay/assets/icons/games-inactive.png /usr/share/goverlay/assets/icons/global-white.png /usr/share/goverlay/assets/icons/global.svg /usr/share/goverlay/assets/icons/goverlay.png /usr/share/goverlay/assets/icons/heroic-icon.png /usr/share/goverlay/assets/icons/lossless_scaling.png /usr/share/goverlay/assets/icons/mako_renderer.png /usr/share/goverlay/assets/icons/mango-active.png /usr/share/goverlay/assets/icons/mango-dark.png /usr/share/goverlay/assets/icons/mango-inactive.png /usr/share/goverlay/assets/icons/mango.png /usr/share/goverlay/assets/icons/method_lsfg.png /usr/share/goverlay/assets/icons/method_mako.png /usr/share/goverlay/assets/icons/opt-src.png /usr/share/goverlay/assets/icons/opt.png /usr/share/goverlay/assets/icons/post.png /usr/share/goverlay/assets/icons/postprocessing-active.png /usr/share/goverlay/assets/icons/postprocessing-inactive.png /usr/share/goverlay/assets/icons/scale-up2-active.png /usr/share/goverlay/assets/icons/scale-up2-dark.png /usr/share/goverlay/assets/icons/scale-up2.png /usr/share/goverlay/assets/icons/scale-up2.svg /usr/share/goverlay/assets/icons/speedometer.png /usr/share/goverlay/assets/icons/spin_arrow_down.png /usr/share/goverlay/assets/icons/spin_arrow_up.png /usr/share/goverlay/assets/icons/steam-gray.png /usr/share/goverlay/assets/icons/steam-icon.png /usr/share/goverlay/assets/icons/tux.png /usr/share/goverlay/assets/icons/upscaler_dlss_enabler.png /usr/share/goverlay/assets/icons/upscaler_none.png /usr/share/goverlay/assets/icons/upscaler_optiscaler.png /usr/share/goverlay/assets/icons/vk_cas.png /usr/share/goverlay/assets/icons/vk_dls.png /usr/share/goverlay/assets/icons/vk_fxaa.png /usr/share/goverlay/assets/icons/vk_smaa.png /usr/share/goverlay/assets/shaders /usr/share/goverlay/assets/shaders/cube /usr/share/goverlay/assets/shaders/cube/cube.frag /usr/share/goverlay/assets/shaders/cube/cube.vert /usr/share/goverlay/assets/shaders/cube/cube_frag.spv /usr/share/goverlay/assets/shaders/cube/cube_vert.spv /usr/share/goverlay/assets/shaders/dragon /usr/share/goverlay/assets/shaders/dragon/dragon_frag.spv /usr/share/goverlay/assets/shaders/dragon/dragon_vert.spv /usr/share/goverlay/assets/shaders/sky /usr/share/goverlay/assets/shaders/sky/sky.frag /usr/share/goverlay/assets/shaders/sky/sky.vert /usr/share/goverlay/assets/shaders/sky/sky_frag.spv /usr/share/goverlay/assets/shaders/sky/sky_vert.spv /usr/share/goverlay/assets/shaders/textoverlay /usr/share/goverlay/assets/shaders/textoverlay/textoverlay_frag.spv /usr/share/goverlay/assets/shaders/textoverlay/textoverlay_vert.spv /usr/share/goverlay/assets/shaders/triangle /usr/share/goverlay/assets/shaders/triangle/triangle_frag.spv /usr/share/goverlay/assets/shaders/triangle/triangle_vert.spv /usr/share/goverlay/assets/textures /usr/share/goverlay/assets/textures/fpc.png /usr/share/goverlay/assets/textures/goverlay.png /usr/share/goverlay/assets/textures/lazarus.png /usr/share/goverlay/assets/textures/mango.png /usr/share/goverlay/assets/textures/mesa.png /usr/share/goverlay/assets/textures/metal.png /usr/share/goverlay/assets/textures/optiscaler.png /usr/share/goverlay/assets/textures/originals /usr/share/goverlay/assets/textures/originals/fpc.png /usr/share/goverlay/assets/textures/originals/geproton.png /usr/share/goverlay/assets/textures/originals/goverlay.png /usr/share/goverlay/assets/textures/originals/lazarus.png /usr/share/goverlay/assets/textures/originals/mango.png /usr/share/goverlay/assets/textures/originals/mesa.png /usr/share/goverlay/assets/textures/originals/optiscaler.png /usr/share/goverlay/assets/textures/originals/proton.png /usr/share/goverlay/assets/textures/originals/tux.png /usr/share/goverlay/assets/textures/originals/vulkan.png /usr/share/goverlay/assets/textures/process_contributor_textures.sh /usr/share/goverlay/assets/textures/proton.png /usr/share/goverlay/assets/textures/reflection.png /usr/share/goverlay/assets/textures/tux.png /usr/share/goverlay/assets/textures/vulkan.png /usr/share/goverlay/assets/video /usr/share/goverlay/assets/video/bgmod-heroic.mp4 /usr/share/goverlay/assets/video/bgmod-steam.mp4 /usr/share/goverlay/bgmod /usr/share/goverlay/bgmod/LICENSE /usr/share/goverlay/bgmod/README.md /usr/share/goverlay/bgmod/bgmod.conf /usr/share/goverlay/data /usr/share/goverlay/data/icons /usr/share/goverlay/data/icons/buttons /usr/share/goverlay/data/icons/buttons/16x16 /usr/share/goverlay/data/icons/buttons/16x16/check.png /usr/share/goverlay/data/icons/buttons/16x16/copy.png /usr/share/goverlay/data/icons/buttons/16x16/doc.png /usr/share/goverlay/data/icons/buttons/16x16/download.png /usr/share/goverlay/data/icons/buttons/16x16/eye.png /usr/share/goverlay/data/icons/buttons/16x16/folder.png /usr/share/goverlay/data/icons/buttons/16x16/help.png /usr/share/goverlay/data/icons/buttons/16x16/save.png /usr/share/goverlay/data/icons/buttons/16x16/test.png /usr/share/goverlay/data/icons/buttons/16x16/theme-dark.png /usr/share/goverlay/data/icons/buttons/16x16/theme-light.png /usr/share/goverlay/data/icons/buttons/16x16/update.png /usr/share/goverlay/data/icons/buttons/24x24 /usr/share/goverlay/data/icons/buttons/24x24/check.png /usr/share/goverlay/data/icons/buttons/24x24/copy.png /usr/share/goverlay/data/icons/buttons/24x24/doc.png /usr/share/goverlay/data/icons/buttons/24x24/download.png /usr/share/goverlay/data/icons/buttons/24x24/eye.png /usr/share/goverlay/data/icons/buttons/24x24/folder.png /usr/share/goverlay/data/icons/buttons/24x24/help.png /usr/share/goverlay/data/icons/buttons/24x24/save.png /usr/share/goverlay/data/icons/buttons/24x24/test.png /usr/share/goverlay/data/icons/buttons/24x24/theme-dark.png /usr/share/goverlay/data/icons/buttons/24x24/theme-light.png /usr/share/goverlay/data/icons/buttons/24x24/update.png /usr/share/goverlay/data/icons/buttons/32x32 /usr/share/goverlay/data/icons/buttons/32x32/check.png /usr/share/goverlay/data/icons/buttons/32x32/copy.png /usr/share/goverlay/data/icons/buttons/32x32/doc.png /usr/share/goverlay/data/icons/buttons/32x32/download.png /usr/share/goverlay/data/icons/buttons/32x32/eye.png /usr/share/goverlay/data/icons/buttons/32x32/folder.png /usr/share/goverlay/data/icons/buttons/32x32/help.png /usr/share/goverlay/data/icons/buttons/32x32/save.png /usr/share/goverlay/data/icons/buttons/32x32/test.png /usr/share/goverlay/data/icons/buttons/32x32/theme-dark.png /usr/share/goverlay/data/icons/buttons/32x32/theme-light.png /usr/share/goverlay/data/icons/buttons/32x32/update.png /usr/share/goverlay/data/icons/buttons/README.md /usr/share/goverlay/data/icons/buttons/check.svg /usr/share/goverlay/data/icons/buttons/copy.svg /usr/share/goverlay/data/icons/buttons/doc.svg /usr/share/goverlay/data/icons/buttons/download.svg /usr/share/goverlay/data/icons/buttons/eye.svg /usr/share/goverlay/data/icons/buttons/folder.svg /usr/share/goverlay/data/icons/buttons/help.svg /usr/share/goverlay/data/icons/buttons/save.svg /usr/share/goverlay/data/icons/buttons/test.svg /usr/share/goverlay/data/icons/buttons/theme-dark.svg /usr/share/goverlay/data/icons/buttons/theme-light.svg /usr/share/goverlay/data/icons/buttons/update.svg /usr/share/goverlay/data/icons/goverlay.svg /usr/share/goverlay/data/icons/goverlay_logo.svg /usr/share/goverlay/data/icons/goverlay_splash.svg /usr/share/goverlay/data/icons/linkedin.png /usr/share/goverlay/data/icons/linkedin.svg /usr/share/goverlay/data/icons/system /usr/share/goverlay/data/icons/system/cpu.png /usr/share/goverlay/data/icons/system/driver.png /usr/share/goverlay/data/icons/system/fingerprint.png /usr/share/goverlay/data/icons/system/gpu.png /usr/share/goverlay/data/icons/system/os.png /usr/share/goverlay/data/icons/system/package.png /usr/share/goverlay/data/icons/system/user.png /usr/share/goverlay/data/icons/twitter.png /usr/share/goverlay/data/icons/upscaler_none.svg /usr/share/goverlay/data/icons/x_twitter.svg /usr/share/goverlay/data/steam_grid /usr/share/goverlay/data/steam_grid/banner.png /usr/share/goverlay/data/steam_grid/cover.png /usr/share/goverlay/data/steam_grid/hero.png /usr/share/goverlay/data/steam_grid/icon.png /usr/share/goverlay/data/steam_grid/logo.png /usr/share/goverlay/languages /usr/share/goverlay/languages/goverlay.pot /usr/share/goverlay/languages/goverlay.ru.po /usr/share/icons/hicolor/128x128/apps/io.github.benjamimgois.goverlay.png /usr/share/icons/hicolor/256x256/apps/io.github.benjamimgois.goverlay.png /usr/share/icons/hicolor/512x512/apps/io.github.benjamimgois.goverlay.png /usr/share/icons/hicolor/scalable/apps/io.github.benjamimgois.goverlay.svg /usr/share/licenses/goverlay /usr/share/licenses/goverlay/LICENSE /usr/share/man/man1/goverlay.1.gz /usr/share/metainfo/io.github.benjamimgois.goverlay.metainfo.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Sep 18 00:08:57 2026