100 Commits
Author SHA1 Message Date
Luke e4c4db04ab chore(web): update vite 2023-11-18 16:20:38 +01:00
Luke 241fb2107b style(web/skillcheck): adjust scaling for 1440p and beyond 2023-11-18 16:06:27 +01:00
Luke dda2e0927f fix(web/notifications): pass animation to notifications icon 2023-11-15 15:34:08 +01: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 b6890e3b56 fix(interface/radial): don't allow weapon melee while open
resolves #447
2023-11-11 12:05:17 +01:00
Luke 8c5afec4f7 chore(package): update readme 2023-11-07 18:57:26 +01:00
Luke 7edde87d3b feat(package): locales system 2023-11-07 18:51:57 +01:00
Luke 4d14bb0124 feat(web/context): optional context menu title property
Closes #428
2023-10-28 18:51:22 +02: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 b1d54b6f26 fix(web): resolve build errors 2023-09-30 10:19:42 +02:00
Luke 4ba5880d40 fix(package): call the correct export for closeInputDialog 2023-09-28 11:49:20 +02:00
Luke 9a40e6b519 fix(web/input): properly reset from when using closeInputDialog 2023-09-28 11:48:57 +02:00
Luke 97b9f18f82 feat(web/skillcheck): fail skill check only on keys that aren't passed 2023-09-22 14:03:48 +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
Luke ef6a8cad6f refactor(web/alert): darker alert dialog content color
it doesn't make sense for the content to be the same color as the title
2023-09-02 23:28:37 +02:00
Luke 5b9bb531a9 fix(web/skillcheck): fail on wrong key press 2023-07-20 22:40:01 +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
Luke 45e9588d48 fix(web/input): don't allow user to submit form with unclamped numbers 2023-06-25 00:15:37 +02:00
Luke 7816ce7a33 fix(web): cap list menu width for long labeled items
resolves #350
2023-06-11 10:30:21 +02:00
Luke bc4a342bb1 chore(web): update lockfile version 2023-06-11 10:29:42 +02:00
Luke 06e8f66bcb ci(release): install package deps 2023-05-18 13:35:20 +02:00
LukeWasTaken 21990796f5 feat(web): ability to style description in notifications 2023-05-10 16:25:32 +02:00
LukeWasTaken bcb522d9c1 fix(fix): fix potential package prepublish fix 2023-05-09 00:12:55 +02:00
LukeWasTaken b314b0a434 fix(package): potential fix for the npm package being uncompiled 2023-05-08 23:58:41 +02:00
LukeWasTaken a557f3364d chore(package): update to pnpm v8 2023-05-08 23:57:45 +02:00
LukeWasTaken 073a3d0fdd chore(web): update pnpm version 2023-05-01 11:11:04 +02:00
Luke c011d51184 fix(web/input): fix select throwing error when there's no options sent 2023-03-10 20:02:13 +01:00
Luke 548190dbb2 fix(web/alert): fix images escaping container width and height
resolves #265
2023-03-10 19:39:30 +01: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
Luke a0ebec5877 refactor(web/context): move inline styling to createStyles 2023-02-26 12:10:51 +01:00
Luke c9402bba3f ci(release): update pnpm version
fixes issue with the notification dependency not being patched correctly
2023-02-25 22:22:58 +01:00
Luke 60e3a12033 Revert "fix(web/radial): go back to correct more page when going back from sub"
This reverts commit 709d512422.
2023-02-25 15:37:13 +01:00
Luke 6e1a978038 fix(web/radial): check whether radial menu was closed during transition
Closing the radial menu during the transition from the more pages would cause the menu to be stuck open
2023-02-25 14:30:54 +01:00
Luke 709d512422 fix(web/radial): go back to correct more page when going back from sub 2023-02-25 14:15:27 +01:00
Luke 7ffa12af4f feat(web/radial): global menu pagination
adds a More... button when menu items are over PAGE_ITEMS
2023-02-23 17:29:40 +01:00
Luke c2f5d38108 chore(web/input): remove console.log 2023-02-23 17:29:40 +01: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
Luke b22840f102 fix(client/radial): don't refresh radial menu when in sub menu
resolves #233
2023-02-22 21:45:11 +01: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
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
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
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
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
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
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
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
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
Luke a44142333e refactor(web/menu): radial menu item removing and refreshing 2023-02-02 12:23:48 +01:00
Luke ada2a35c0b refactor(client/interface): initial lua radial menu implementation
linden pls don't kill me
2023-01-31 14:07:52 +01:00
Luke 1b2e287153 refactor(web/menu): always draw full radial menu circle 2023-01-30 19:38:20 +01:00
Luke 054dc2688c refactor(web/menu): remove unused code 2023-01-30 19:23:14 +01:00
Luke 3fb66f30d4 refactor(web/menu): radial menu item onClick 2023-01-30 19:22:45 +01:00
Luke 0c6661714f feat(web): alert dialog and text ui github flavoured markdown support
apparently doka wants to see the tables he makes to feed his never ending addiction of tables
2023-01-29 13:29:06 +01:00
Luke 26a1ecb93d refactor(web/menu): radial menu visibility handling 2023-01-29 13:06:57 +01:00
Luke ea74e5705f refactor(web/menu): display bg circle when there's less than 3 item 2023-01-28 18:03:51 +01:00
Luke f5617abbb6 refactor(web/menu): rename planet menu to radial menu 2023-01-27 22:03:00 +01:00
Luke a8abefa2d0 refactor(web/menu): reduce center circle size 2023-01-27 21:59:03 +01:00
Luke c7ec1b7307 refactor(web/menu): remove unused radial menu styling 2023-01-27 21:58:04 +01:00
Luke 5e4d36d1ab refactor(web/menu): radial menu center button 2023-01-25 21:47:04 +01:00
Luke 819bb60bd3 refactor(web/menu): attempt alignment
doka pls fix
2023-01-22 14:00:44 +01:00
Luke f81ad352d6 Update issue templates 2022-12-16 10:26:28 +01:00
Luke 9e3cc61c02 Update issue templates 2022-12-16 10:25:07 +01:00
Luke 5b806313d7 Merge pull request #146 from BerkieBb/master
feat(menu): checkbox
2022-10-29 15:56:34 +02:00
Luke 10dfa59bcd Merge pull request #118 from BerkieBb/master
Added missing cb field to MenuProps
2022-10-08 12:08:44 +02:00
Luke 60c4e4e91b Merge pull request #111 from BerkieBb/master
fix(web/menu): force close menu when using the nui event
2022-09-30 10:04:15 +02:00
Luke 19a08f6363 Merge pull request #106 from FAr18/master
feat(locales): add Traditional Chinese
2022-09-26 00:17:07 +02:00