Deathart
85031dc13b
fix(package/interface): fix menu onCheck typo ( #640 )
2024-09-09 23:59:33 +02:00
Fraser Watt
2b9f49febd
fix(package): input dialog options param ( #622 )
2024-07-18 10:28:42 +02:00
Linden
43905bdd62
feat(interface/alert): support dialog timeout
...
closeAlertDialog will now error if a reason is passed.
Added timeout param to alertDialog.
Resolves #522 .
2024-05-08 05:23:27 +10:00
northsqrd
24cedb07ae
feat(interface/multi-select): add maxSelectedValues ( #563 )
2024-05-08 04:28:52 +10:00
Linden
2166b076da
feat(callback): add timeout to callback events
...
Should help when people await broken or unregistered events.
Defaults to 60 seconds, adjusted with convar ox:callbackTimeout.
2024-05-03 15:49:33 +10:00
RrybaN
9d08560e91
feat(notify): show duration ( #542 )
...
* feat(notify): add option to show duration
lib.notify new option
`showDuration?: boolean -- Option to show duration bar`
* fix(notify): allow icon color using hexadecimal values
* chore(notify): show duration to default and added tinycolor2 for supporting available color formats
* feat(notify): define interface for showDuration
2024-04-12 17:15:57 +02:00
Linden
0f0c7a6591
refactor(streamingRequest): internal method for request functions
...
- TS package type inference for request functions.
- Type fix for Lua's waitFor callback.
- Lua request functions cannot return nil.
2024-03-31 16:15:44 +11:00
Linden
5868649d18
fix(package/streaming): return promise from streamingRequest
2024-03-27 14:27:33 +11:00
Linden
50d957c1d1
refactor(package/interface): import CSSProperties from csstype
2024-03-16 04:30:02 +11:00
Lily
71b30b928d
feat(web/select): searchable option ( #513 )
2024-03-10 14:06:11 +01:00
xSamiVS
d8578281ee
feat(web/textui) bottom center position( #507 )
2024-03-09 11:04:18 +01:00
ktx-mega
78891fb4b9
feat(web): support icon urls in radial menu ( #487 )
...
* feat(package): support icon urls in radial menu
* fix: update lua & ts types + clamp size parameters
2024-02-18 12:11:40 +01:00
Linden
3ecb419759
refactor(package): move and export VehicleProperties interface
2024-02-18 15:45:16 +11:00
Linden
0be5fce030
fix(package/streaming): somehow valid path is invalid?
2024-01-17 19:55:35 +11:00
Linden
c0832cbe72
feat(package): add waitFor and sleep functions
2024-01-17 17:39:16 +11:00
Linden
989b164d0e
fix(package): maybe resolve some bundling issues
2024-01-09 14:41:42 +11:00
Luke
36662050ff
chore: optimize imports
2023-11-15 15:32:04 +01:00
Luke
882e372895
feat(web): font awesome icon animations
2023-11-15 15:28:21 +01:00
Luke
a50f7a2052
feat(web): ability to align icon at the top for notifs/text ui
2023-11-15 14:36:37 +01:00
Luke
1c5f4d6ac8
feat(web/context): allow separate metadata progress bars colors
...
Closes #430
2023-10-28 18:30:57 +02:00
Luke
e6e7bf5547
refactor(package): improve types for input dialog
2023-10-23 22:44:33 +02:00
Luke
4ba5880d40
fix(package): call the correct export for closeInputDialog
2023-09-28 11:49:20 +02:00
Luke
aaa37047f1
feat(web/context): readOnly buttons
2023-09-22 13:49:15 +02:00
Luke
61e3ba9904
fix(package): no implicit any
2023-09-16 10:37:14 +02:00
BerkieBb
3c0136afd8
feat(web/input): returnString for date inputs ( #411 )
...
* feat(interface/input): useFormat field
* feat(interface/input): useFormat field
* feat(types/dialog): useFormat field
* feat(components/date): format date conversion
* tweak(components/date): forgot other data type
* chore(interface/input): more descriptive name
* chore(interface/input): more descriptive name
* chore(types/dialog): more descriptive name
* tweak(components/date): reset things
* feat(dialog/input): date conversion with returnString
* refactor(web/input): remove unnecessary state
---------
Co-authored-by: Luke <39926192+LukeWasTakenn@users.noreply.github.com >
2023-09-11 23:17:35 +02:00
Jellyton
0c072ef4f7
feat(client/vehicleproperties): add fixVehicle parameter ( #392 )
2023-08-15 10:40:35 +10:00
Matin
088c2e094a
feat(web/skillcheck): ability to cancel skillcheck ( #364 )
...
* - (FEAT) Added feature to cancel skillcheck
- (FEAT) Added feature to check is any active skillcheck
* - Fix hiding UI
* - return actual boolean
* - Fix focus does not reset properly
* Update skillcheck wrappers
2023-08-08 12:56:06 +02:00
Linden
c6742eeae9
refactor(client/vehicleProperties): driftTyres and window tweaks
...
+ some notes about setting props from server.
2023-07-31 16:17:50 +10:00
Jag
65a799071a
chore: various fix-ups from docs clean-up ( #363 )
...
- Add in missing js functions
- getCurrentRadialId
- requestScaleformMove
- Change up math.tohex to maintain lowercase `0x` prefix
- Add missing fields
- Removed extra whitespaces
Co-authored-by: Luke <39926192+LukeWasTakenn@users.noreply.github.com >
2023-07-21 13:54:29 +02:00
Luke
45f155f62b
perf(package): only run points loop when there's at least one point
2023-07-14 00:57:03 +02:00
Linden
6cf53ddd68
fix(client/vehicleProperties): mods not applying
2023-05-28 15:02:54 +10:00
Can Sönmez
467e7f51ac
fix(package/callback): await callback response ( #340 )
2023-05-26 09:04:30 +10:00
Linden
4e4b5bd570
fix(client/vehicleProperties): tonumber for extras and tyres
...
Sparse arrays sometimes json.decode with string keys, i.e.
`{[5] = 1, [10] = 1}` becomes `[null,null,null,null,1,null,null,null,null,1]`
`{[10] = 1, [11] = 1}` becomes `{"10":1,"11":1}`
2023-05-22 05:08:31 +10:00
Linden
b4edc5bac6
feat(client/vehicleProperties): support extra props
...
Add modKit and bulletProofTyres.
2023-05-22 03:38:36 +10:00
LukeWasTaken
21990796f5
feat(web): ability to style description in notifications
2023-05-10 16:25:32 +02:00
Linden
5cf2417f4f
refactor(streaming): requestWeaponAsset params
2023-04-17 15:15:30 +10:00
Diogo Manuel Coelho Morais dos Santos
e91be47067
feat(streaming): requestWeaponAsset ( #264 )
2023-04-17 14:21:40 +10:00
Linden
280ece8b2d
fix(package/radial): missing param
2023-03-07 02:16:03 +11:00
Linden
1c66f3b920
fix(package/radial): missing disableRadial
2023-03-06 17:03:15 +11:00
Luke
ccce570005
refactor(package): don't run onExit when point is removed in distance
2023-03-02 10:51:02 +01:00
Luke
8b39f630fd
perf(package): don't run points interval if there are no points
2023-03-02 10:34:47 +01:00
Luke
b6af7e7166
fix(package): run onExit if point was removed within it's distance
2023-03-02 09:35:45 +01:00
Linden
79e91ee452
refactor(client/radial): allow onSelect as string to call an export
...
e.g. onSelect = 'menuHandler'
exports('menuHandler', function(menu, item) end)
2023-02-26 03:58:05 +11:00
Linden
29022e1a48
feat(client/radial): return currentMenu and itemIndex onSelect
2023-02-26 01:59:01 +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
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