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
Luke
ec62398e55
Revert "refactor(web/menu): radial menu onHover"
...
This reverts commit f20e3a288f .
2023-02-10 18:09:26 +01:00
Luke
f20e3a288f
refactor(web/menu): radial menu onHover
2023-02-08 10:17:44 +01:00
Luke
61db40c07d
refactor(client/context): rename lastHoveredContextItem variable
2023-02-08 10:06:02 +01:00
masonschafercodes
7a22da68e6
feat(web/context): mouse enter and mouse leave events ( #218 )
...
* feat(web/context): mouse enter and mouse leave events
* chore(web/context): condense into one function for onHover
* feat(resource/context): cache last hovered option
2023-02-08 10:05:30 +01:00
Linden
6fe8f5257f
refactor(client/radial): use lib.addKeybind and tweak exports
...
Merge lib.hideRadial with closeRadial, trigger onReleased.
Trigger radial submenu after onSelect.
Keep showRadial as a local method.
2023-02-08 00:50:05 +11:00
Linden
62d441ddb1
refactor(fxmanifest): load addKeybind
2023-02-08 00:44:42 +11:00
Linden
560b19c34a
refactor(client/radial): clear items on resource stop
2023-02-08 00:26:08 +11:00
Linden
a30c8c1384
refactor(client/radial): minor tweaks and formatting
...
Increment menuSize during lib.addRadialItem (micro-optimisation).
Don't open radial menu if no items are registered.
2023-02-08 00:19:51 +11:00
Luke
2e74c2d8c9
refactor(web/menu): rename radial menu item key to id
2023-02-07 13:51:58 +01:00
Luke
de7cf1ccef
refactor(web/menu): improve radial menu transitions
2023-02-07 13:51:42 +01:00
Luke
fbd9832c9c
refactor(web/menu): make context menu metadata progress optional
2023-02-07 12:44:15 +01:00
Marcel
4a9137ad04
feat(web/progress): progress bar in context menu's metadata ( #217 )
...
* feature: progress bar in context menu's metadata
* undefined check `metadata.progress`
2023-02-06 15:42:19 +01:00
Linden
250cd56896
fix(callback): return types
2023-02-06 13:22:19 +11:00
Luke
be99e16e34
refactor(web/menu): radial sub menu chaining
...
still some quirks to figure out but it's working well
2023-02-04 22:13:22 +01:00
Luke
d50471052b
refactor(web/transitions): adjust scale fade transition timings
2023-02-04 21:09:57 +01:00
Luke
86318d5fe4
refactor(client/radial): ditch canInteract
2023-02-03 13:24:55 +01:00
Linden
97d5bd6ac0
fix(client/progress): anim task/scenario check
...
Correct behaviour from pull request #208 .
Include some refactoring to reduce repetitive table indexing.
2023-02-03 13:25:30 +11:00
JnKTechstuff
bd91dd81ab
refactor(client/progressbar): better animation cancelling ( #208 )
2023-02-03 13:22:51 +11:00
Dolu
bd51fc72e0
fix(imports): return coords getNearbyObjects and getNearbyVehicles
2023-02-03 13:11:13 +11:00
Dolu
0ea6705b16
feat(imports): getNearbyObjects and getClosestObject
...
Also fixed the return params types for players and vehicles imports
2023-02-03 13:11:13 +11:00
Linden
1565187860
refactor(init): change notify netevent name
...
Other name was too generic and may conflict with user-code.
2023-02-03 13:04:48 +11:00
Luke
a44142333e
refactor(web/menu): radial menu item removing and refreshing
2023-02-02 12:23:48 +01:00
masonschafercodes
8c560b5f87
chore(web): migrate to vite v4 ( #214 )
...
Updated vite to v4 and update the react-plugin to support the v4 changes. Made sure dev port was stays consistent and manually set it to :3000
2023-02-02 10:33:36 +01:00
masonschafercodes
db4a75dfbc
feat(web/alert): new options for alert dialog ( #213 )
2023-02-01 16:19:08 +01:00
masonschafercodes
8a7e0f89d2
feat(web/input): time input field ( #206 )
...
* feat(web/input): time input
2023-01-31 18:41:42 +01:00
Linden
a8b9f8cde5
fix(locale/shared): phrase-construction for strings without placeholders
...
string.gsub returns two variables, the updated string and the pattern occurrences.
The outer string.gsub would replace n occurrences, or nothing if the string did not
contain '%'.
2023-02-01 03:20:04 +11:00