Skip to content

Releases: D4isDAVID/loadscreen

v2.1.2

10 Sep 19:06
de3dd0a
Compare
Choose a tag to compare

view diff

Changed

  • Added a note to the example cfg file.
  • The error log now also handles the unhandledrejection event.
  • Removed some lines of code that don't do anything.
  • Moved the audio controls to the bottom center to avoid conflicts with the Loading game prompt in different resolutions.
  • Slightly increased the audio volume slider in width.
  • Added some metadata to the HTML.
  • Refactored the dev menu to be generated on runtime.

Fixed

  • Fix unhandled rejection when using audio controls but background music/video is off.

v2.1.1

28 Aug 21:41
f25c4ad
Compare
Choose a tag to compare

view diff

Fixed

  • Default GTA loading screen not shutting down with the NUI one.

v2.1.0

28 Aug 17:30
9ef103d
Compare
Choose a tag to compare

view diff

Added

  • Convar to remember the audio volume set by the player using audio controls.
  • Screen for when loading is done, but another resource has to shut the loading screen down.

Changed

  • When externalShutdown is off, the loading screen shuts down instantly after resources are done loading, instead of relying on spawnmanager.

Fixed

  • Finishing message not fading in/out.

v2.0.0

21 Jul 18:37
0dd519a
Compare
Choose a tag to compare

view diff

Thanks a lot to @alp1x for contributing to the slight re-design of this version!

Added

  • Automatic usage of assets (images, music, videos).
  • Convar to toggle usage of music.
  • Convar to switch between the available backgrounds (css, images, videos).
  • Convars for shuffling music & videos.
  • Convar for letting external resources handle the loadscreen shutdown.
  • Shutdown when spawnmanager isn't available, and externalShutdown is false.
  • Error log to easily see & copy errors when they happen in the NUI.
  • Convars for toggling various parts of the loading screen on/off.
  • Option for displaying a logo.
  • Convars for changing the screen colors & CSS background.
  • Convar option for setting a custom font family.
  • Convar option for setting the background brightness.
  • Dev menu when the screen is opened in regular browsers.
  • Generated CFG output to the dev menu.
  • GitHub pages deployment (link).
  • Default background video.
  • Background embed option.

Changed

  • Simplified music & video code.
  • Reduced the loading bars' widths in the classic style.
  • Moved the config from a JS file to FiveM convars.
  • Rounded the loading bars' borders.
  • Replaced the default audio controls with a cleaner version that also controls the background video's volume.
  • Reduced padding from some sides of the screen in classic and modern styles for consistency.
  • Disabled users being able to select text & drag images.
  • Refactored the internal code.
    • Reformatted and typechecked the JS code.
    • Added GitHub workflows for testing the code and for publishing a GitHub release.
    • Added issue templates and a code of conduct for GitHub.
    • Reorganized the HTML.
    • Refactored some of the JS code.
    • Moved some type declarations into separate files.
    • Organized handovers.

Removed

  • Semantic versioning note in the changelog - this resource doesn't have an API.
  • Config option for specifying assets - they are now automatically detected.
  • Better shutdown for specific resources - use the new convar option.
  • Minimal style hiding the secondary bar - this is now handled through convars.

v1.2.0

23 May 14:36
b3929a1
Compare
Choose a tag to compare

view diff

Added

  • Config option for loadscreen styling.
  • Modern style.
  • Minimal style.
  • README section for styles.

Changed

  • Made finishing transition faster.
  • Made the loadscreen wrapper header disappear at the finishing transition.
  • Slightly aligned the main loading bar with the default GTA V text in the classic style.
  • Updated VSCode settings.
  • Updated README preview video.

v1.1.0

02 Dec 16:50
cebd2a3
Compare
Choose a tag to compare

view diff

Added

  • Better shutdown for qbx_core.
  • Preview in regular browsers.

Changed

  • Improved styling.
    • Used a lighter font for large texts.
    • Aligned the server message & audio controls at the top.
    • Added spacing between the mini progress bar & its action message.
  • Updated README preview video.

Fixed

  • Invalid event data typing for endDataFileEntries.

v1.0.1

17 Aug 05:19
6befb44
Compare
Choose a tag to compare

view diff

Fixed

  • Finishing message not showing up.

v1.0.0

05 Aug 00:48
9a17b3a
Compare
Choose a tag to compare

view commits

Added

  • Main loading bar
  • Secondary loading bar
  • Optional background images
  • Optional background music
  • Optional background video
  • Dynamic server message
  • Finishing message
  • Configuration file