Skip to content

refactor(esx_notify): redesign, code improvements.#1635

Merged
Kenshiin13 merged 5 commits intoesx-framework:devfrom
auradevelopment5m:main
May 9, 2025
Merged

refactor(esx_notify): redesign, code improvements.#1635
Kenshiin13 merged 5 commits intoesx-framework:devfrom
auradevelopment5m:main

Conversation

@auradevelopment5m
Copy link
Copy Markdown
Contributor

Description

It revamps the current design ox esx_notify v1.12.4, it re-tweaks minor parts of the lua code, adds an extra "Title" Parameter to use from now on ( its optional ). It now has soundFX using oscillators for the notification pop ups. I improved the code structure in app.js, and added a sanitization function to sanitize any possible malicious injections.

Motivation

Old notifications were too blant and quite ugly honestly.

Implementation Details

It improves overall design, and its better looking , rather than an old blant and simple look, it enhances it quite a bit.

Usage Example

-- With title (optional 4th parameter)
ESX.ShowNotification("message here", "success", 3000, "Achievement")

PR Checklist

  • My commit messages and PR title follow the Conventional Commits standard.
  • My changes have been tested locally and function as expected.
  • My PR does not introduce any breaking changes.
  • I have provided a clear explanation of what my PR does, including the reasoning behind the changes and any relevant context.

@github-project-automation github-project-automation bot moved this to 🆕 To be Discussed in ESX Roadmap May 5, 2025
@Kenshiin13 Kenshiin13 changed the base branch from main to dev May 5, 2025 16:55
@github-project-automation github-project-automation bot moved this from 🆕 To be Discussed to In-Development in ESX Roadmap May 8, 2025
Copy link
Copy Markdown
Contributor

@Kenshiin13 Kenshiin13 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@github-project-automation github-project-automation bot moved this from In-Development to Ready for Next Update in ESX Roadmap May 9, 2025
@Kenshiin13
Copy link
Copy Markdown
Contributor

@Kenshiin13 Kenshiin13 merged commit 78b8b21 into esx-framework:dev May 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Ready for Next Update

Development

Successfully merging this pull request may close these issues.

3 participants