Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

goverlay-1.9.2-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

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.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* 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.

Files

/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