Linden
5f1678131c
feat(client/radial): support refreshing menus
2023-02-24 00:26:17 +11:00
Linden
5428d1c768
feat(client/radial): refresh menu when current menu is removed
...
Possibly weird.
2023-02-23 23:35:20 +11:00
Luke
e9c2e244c7
fix(web/radial): fix transition not showing for global radial menu
2023-02-23 12:57:17 +01:00
Luke
f560961348
refactor(web/radial): remove pointer cursor
2023-02-23 12:54:14 +01:00
Luke
1897743bd1
chore(web/radial): reformat with prettier
2023-02-23 12:51:00 +01:00
Linden
bce10d0980
feat(client/radial): radial menu history and radial id getter
...
Store an array containing the history of opened menus, and restore
the previous menu when closing out of nested menus.
Added lib.getCurrentRadialId and improved types.
2023-02-23 22:46:22 +11:00
Linden
c57b1a9215
fix(imports/locale): prevent error from invalid locales
...
People with poorly formatted json files would not get a locales table,
leading to an error when trying to iterate.
Contains some other inconsequential changes, and warnings.
2023-02-23 18:54:49 +11:00
Luke
b22840f102
fix(client/radial): don't refresh radial menu when in sub menu
...
resolves #233
2023-02-22 21:45:11 +01:00
Aaron-Downham
f5bada7aa4
refactor(import/disableControls): add missing lua typings ( #231 )
2023-02-22 13:26:09 +11:00
Linden
639faa214d
refactor(init): minor tweaks
...
Remove dead table (lib.exports) and annotate server-side lib.notify.
2023-02-22 10:08:43 +11:00
Linden
7ab2aac9be
feat(imports/require): custom require for script files
2023-02-22 09:53:58 +11:00
Linden
47b8a72527
refactor(server/addCommand): add suggestion on command creation
...
Delayed commands should trigger the suggestion.
2023-02-22 01:30:52 +11:00
Linden
b47ae9d4fa
refactor(server/addCommand): use single command handler for aliases
2023-02-22 01:27:03 +11:00
DokaDoka
189a8a451f
feat(web/radial): gap variable
2023-02-22 00:12:43 +11:00
Linden
4dd9b03ba3
refactor(web/radial): add stroke to center circle
2023-02-21 23:54:02 +11:00
Linden
4d15b38d02
feat(imports/addCommand)!: update syntax and support param help text
...
BREAKING CHANGE: First parameter now holds command name(s).
Second parameter is properties, containing (optional) values for help,
restricted, and params.
See #224 for more info.
2023-02-21 19:52:12 +11:00
Luke
76eef708a8
refactor(package): use cache.ped for points
2023-02-20 18:08:51 +01:00
Luke
7520509da3
refactor(package): use generics to type point args
2023-02-20 17:25:12 +01:00
Luke
7ff9f93838
feat(package): points system
2023-02-19 22:40:31 +01:00
renzuzu
8eca1698cb
feat(web/meu): support images as icons in context and list menu ( #230 )
...
* feat: Support image Tag in buttons
in my server. ox_lib is heavily used.
most of sample use cases for this is.
Food image,
Ingredients,
Vehicle Parts,
etc..
i believe font awesome is not enough for some use cases.
i did suggest this on v3 pending PR.
but it seems gets ignored.
here i am gonna try to push this PR.
to use this.
icon must be not existing in the options.
if both icon and image is in options, nothing will appear.
image in metadata will still appear normaly.
* tweak(web/menu): resize render image comparable to FA
* refactor(web/context): use icon prop for images
* refactor(web/list): use icon prop for images
---------
Co-authored-by: Luke <39926192+LukeWasTakenn@users.noreply.github.com >
2023-02-19 13:53:48 +01:00
Luke
672b638ba7
fix(web/progress): nui callback on progress unmount
...
fixes an issue where activating 2 progress bars/circles one after another would cause a stuck progress bar.
resolves #227
2023-02-18 20:31:54 +01:00
Linden
3801faf976
fix(client/radial): don't hide radial when opening submenu
...
fix(fix): fix
2023-02-19 05:48:28 +11:00
Luke
4c8a670b85
fix(client/radial): hide radial before running onSelect
...
potentially fixes focus issues when opening another UI element in onSelect
2023-02-18 19:36:03 +01:00
Linden
b79273c0d7
refactor(client/radial): change keybind to toggle
2023-02-18 21:56:39 +11:00
Linden
9df936ab16
fix(client/radial): handle submenu transition
...
Resolve #225 .
2023-02-18 21:26:58 +11:00
Linden
828ca36c1c
refactor(web/radial): disable transition when swapping to submenu
2023-02-18 21:25:22 +11:00
Luke
b56e6826a8
Merge branch 'v3'
2023-02-17 15:54:20 +01:00
Luke
c3331063da
chore(web/typings): remove unused checkbox description prop
2023-02-17 11:45:52 +01:00
Luke
e57460c611
refactor(client): add missing lua typings
2023-02-17 11:28:55 +01:00
Linden
43197b492b
chore(client/radial): typings
2023-02-17 01:50:26 +11:00
Luke
006873007f
fix(client/radial): don't display radial menu when nui is focused
2023-02-16 14:19:59 +01:00
Luke
19d8a6ef28
refactor(package): omit id from registerRadial items array
2023-02-15 18:35:15 +01:00
Luke
dab7e8da31
fix(package): export radial file into index
2023-02-15 18:13:43 +01:00
Luke
b99014eb8c
feat(package): add radial menu exports
2023-02-15 18:10:39 +01:00
Luke
b072d0da59
refactor(client/radial): add isOpen check when adding global items
2023-02-15 17:42:37 +01:00
Luke
66585521b4
chore(package): add missing typings
2023-02-15 13:51:46 +01:00
Luke
829bec2592
refactor(web): move all types into typings folder
2023-02-15 13:25:44 +01:00
Luke
5b4c6b8674
fix(web/notifications): add string as type to id
2023-02-15 11:46:41 +01:00
Luke
59a495a541
refactor(web/input): improve typings
2023-02-14 11:17:39 +01:00
Luke
7bb2eb2ea7
refactor(web/input): separate date and time fields
2023-02-14 10:54:53 +01:00
Luke
14341a0343
chore(web): remove unused code
2023-02-13 21:24:33 +01:00
Luke
f166c1675e
feat(web/skillcheck): random skill check key from inputs table
2023-02-12 19:26:15 +01:00
Jorn
7c2e894b67
chore(web): renamed web to ox_lib and removed unused packages ( #221 )
2023-02-12 12:23:28 +01:00
Luke
c9ac415f12
feat(web): primary colour and shade convars
2023-02-11 14:40:58 +01:00
Luke
abd63ba2e4
chore(web): update font awesome deps
2023-02-11 13:55:54 +01:00
Luke
d0ffed8592
refactor(web/radial): move center icon into absolute div
...
fixes annoying issues when trying to rotate the icon
2023-02-11 13:49:10 +01:00
Luke
71885f5831
refactor(web/radial): disable nui focus when closing with x button
2023-02-10 18:17:30 +01:00
masonschafercodes
7acad823b8
Revert "feat(web/context): mouse enter and mouse leave events ( #218 )"
...
This reverts commit 7a22da68e6 .
2023-02-10 18:11:18 +01:00
Luke
c9c90efaf8
Revert "refactor(client/context): rename lastHoveredContextItem variable"
...
This reverts commit 61db40c07d .
2023-02-10 18:11:06 +01:00
Luke
407cfd8eb2
refactor(web/radial): radial menu back on rmb
2023-02-10 18:10:43 +01:00