Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
batocera
command
|
|
|
bazzite
command
|
|
|
chimeraos
command
|
|
|
libreelec
command
|
|
|
linux
command
|
|
|
mac
command
|
|
|
mister
command
|
|
|
mistex
command
|
|
|
recalbox
command
|
|
|
retropie
command
|
|
|
steamos
command
|
|
|
windows
command
|
|
|
internal
|
|
|
telemetry
Package telemetry provides opt-in error reporting via Sentry.
|
Package telemetry provides opt-in error reporting via Sentry. |
|
vdfbinary
Package vdfbinary parses Valve's binary VDF format.
|
Package vdfbinary parses Valve's binary VDF format. |
|
pkg
|
|
|
api/validation
Package validation provides validation for API request parameters using go-playground/validator with custom validators for Zaparoo-specific types.
|
Package validation provides validation for API request parameters using go-playground/validator with custom validators for Zaparoo-specific types. |
|
audio
Package audio provides cross-platform audio playback using malgo.
|
Package audio provides cross-platform audio playback using malgo. |
|
helpers/command
Package command provides an abstraction over exec.Command for testability.
|
Package command provides an abstraction over exec.Command for testability. |
|
helpers/syncutil
Package syncutil provides mutex primitives with optional deadlock detection.
|
Package syncutil provides mutex primitives with optional deadlock detection. |
|
platforms/shared/esde
Package esde provides shared utilities for EmulationStation Desktop Edition based platforms including ES-DE, Batocera ES, and RetroBat.
|
Package esde provides shared utilities for EmulationStation Desktop Edition based platforms including ES-DE, Batocera ES, and RetroBat. |
|
platforms/shared/linuxbase/procscanner
Package procscanner provides a shared process scanner for monitoring multiple types of processes with a single /proc scan.
|
Package procscanner provides a shared process scanner for monitoring multiple types of processes with a single /proc scan. |
|
platforms/shared/linuxbase/proctracker
Package proctracker provides process exit tracking using pidfd_open on Linux 5.3+.
|
Package proctracker provides process exit tracking using pidfd_open on Linux 5.3+. |
|
platforms/shared/steam/steamtracker
Package steamtracker provides Steam game lifecycle tracking on Linux.
|
Package steamtracker provides Steam game lifecycle tracking on Linux. |
|
platforms/steamos/gamescope
Package gamescope provides utilities for integrating with Steam's Gaming Mode (gamescope compositor) to enable proper window focus for external applications.
|
Package gamescope provides utilities for integrating with Steam's Gaming Mode (gamescope compositor) to enable proper window focus for external applications. |
|
readers/testutils
Package testutils provides common testing utilities for reader tests.
|
Package testutils provides common testing utilities for reader tests. |
|
service/broker
Package broker provides a simple in-process notification broker for broadcasting messages to multiple consumers without blocking.
|
Package broker provides a simple in-process notification broker for broadcasting messages to multiple consumers without blocking. |
|
service/inbox
Package inbox provides a service for managing persistent system notifications.
|
Package inbox provides a service for managing persistent system notifications. |
|
testing/helpers
Package helpers provides testing utilities for API operations.
|
Package helpers provides testing utilities for API operations. |
|
testing/sqlmock
Package sqlmock provides SQL mocking utilities for testing.
|
Package sqlmock provides SQL mocking utilities for testing. |
|
zapscript/advargs
Package advargs provides type-safe parsing and validation for ZapScript advanced arguments using struct tags and the go-playground/validator library.
|
Package advargs provides type-safe parsing and validation for ZapScript advanced arguments using struct tags and the go-playground/validator library. |
|
zapscript/advargs/types
Package types provides type definitions and constants for ZapScript advanced arguments.
|
Package types provides type definitions and constants for ZapScript advanced arguments. |
|
scripts
|
|
|
tasks/utils/makezip
command
|
|
|
tasks/utils/windowsiss
command
|
|
|
tasks/utils/windowsmeta
command
|
Click to show internal directories.
Click to hide internal directories.