Skip to content

Releases: kurone-kito/vrc-ui

v0.8.0: Added 21 new UI prefabs and improved some existing ones

10 Dec 14:25
718d595
Compare
Choose a tag to compare

Overview

We added 21 new UI prefabs and improved some existing ones. We also updated the sample world to include the QvPen and improved some catalogs.

new-prefabs

Features

  • 70702e6, b786941, 374459f, d490d95, 9a1dc94, 63169f0, 9057d2b: added 21 new UI prefabs
    • Atoms/Nav/ButtonTab
    • Molecules/ButtonTab/ButtonToggle
    • Molecules/ButtonTab/SelectButton
    • Molecules/ButtonTab/SlideSwitchTab
    • Molecules/Nav/MenuCategoryBase
    • Molecules/QuickMenu/QuickMenu
    • Organisms/Category/AvatarsMenu
    • Organisms/Category/GroupsMenu
    • Organisms/Category/HelpAndInfoMenu
    • Organisms/Category/MarketplaceMenu
    • Organisms/Category/NotificationsMenu
    • Organisms/Category/SettingsMenu
    • Organisms/Category/SocialMenu
    • Organisms/Category/VRChatPlusMenu
    • Organisms/Modal/AlertModal
    • Organisms/Modal/BottomAlertModal
    • Organisms/Modal/BottomConfirmModal
    • Organisms/Modal/ConfirmModal
    • Organisms/QuickMenu/QLaunchPadMenu
    • Organisms/Status/Fps
    • Organisms/Status/Progress
  • 0001303, 95b50a6, 34f2de3, 83ce74d: improved the existing UI prefabs
    • Atoms/Nav/ButtonTab
    • Atoms/Nav/CategoryItem
    • Molecules/Cards/GroupCard
    • Molecules/Cards/LocationCard
    • Molecules/Cards/WorldCard
    • Molecules/Cards/WorldCardWithTab
    • Molecules/Nav/GroupCategoryItem

Updates the sample world

  • 537d6f3, 53347d8: improved the catalog scene which includes the QvPen
  • improved some catalogs
    • d6a5bdb: for the composited list prefab
    • 0744bdc: for the composited scrollbars prefab
    • e685f0e: for the composited toggles prefab
    • a9c0807: for the atomic sliders prefabs
    • 6a9a0ae: for the atomic toggles prefab

Other updates

  • c6a0573: Bumped version to 0.8.0
  • 3f49cb6: added the resources, e.g., fonts, images
  • 669a1e5: improved the Unity project settings
  • de88e7f: updated the dependencies

Updates for project environment

  • dd16ded: increased the specified .NET version
  • ccd730d: improved the Git configuration

CI/CD

  • 22725ef: improved the coderabbit configuration

See also

0.8.0-alpha.1

30 Nov 21:21
12f2a09
Compare
Choose a tag to compare
0.8.0-alpha.1 Pre-release
Pre-release
Release 0.8.0-alpha.1

v0.7.0: Rescaled the UI images

10 Nov 15:54
b0a3a4c
Compare
Choose a tag to compare

⚠️ Breaking changes

  • 1a02e83: Rescaled the UI images
    • All UI images are SVG but are bitmapped at build time. To improve that resolution, we changed the resolution to 2x. This can be a breaking change.

scaling sample

Features

Various UI adjustments were made to accommodate changes in slice settings due to resolution changes.

  • c60e4fb: improved the composited panels prefabs
  • b245973: improved the composited toggles prefabs
  • 9615de3: upscaled the composited scrollbars prefabs
  • a5679b6: improved the composited navigations prefabs
  • 537c477: improved the composited list prefabs
  • d56916e: improved the composited button prefabs
  • ba37fd6: improved the atomic toggles prefabs
  • ae466ca: improved the atomic statuses prefabs
  • 3daa353: improved the atomic sliders prefabs
  • 1b8a99d: improved the atomic navigation prefabs
  • b882566: improved the atomic input prefabs
  • b104b28: improved the atomic panels prefabs
  • f2775e4: improved the atomic buttons prefabs

Updates the sample world

  • 72c9baf: upscaled the common catalog base
  • d5252d7: improved the credit prefab for the catalog world
  • 6c92cd5: ordered the catalog scene

Other updates

  • e7bbc39: bumped the version to 0.7.0
  • dbee7dd: updated the dependencies

See also

v0.6.0: Added the new parts, Modals, Cards with a tab, and others

27 Oct 15:01
c4034d3
Compare
Choose a tag to compare
  • ❇️ NEW 18 parts
  • ⚠️ renamed 2 parts
    • In principle, this should not be a destructive change because the GUIDs in the metadata match.

Features

  • 79a6fdc: improved the atomic panels prefabs
    • Atoms/Panels/ModalBG
    • Atoms/Panels/NamePlate
  • a6fc294: added, and improved the atomic button prefab
    • ❇️ Atoms/Buttons/LWingButton
    • ❇️ Atoms/Buttons/RWingButton
    • Atoms/Buttons/RoundedButton
  • 47bff01: added the atomic badge container prefab
    • ❇️ Atoms/Status/BadgeContainer
  • bfd718b: added and improved the atomic input field prefab
    • ❇️ Atoms/Input/TmpInputText
    • Atoms/Input/InputText
    • Atoms/Input/InputUrl
  • fbcaff5: added the atomic slider prefab
    • ❇️ Atoms/Sliders/LevelSlider
  • fd3f46a: ⚠️ added and renamed the atomic toggles prefab
    • ⚠️ Atoms/Toggles/SlideSwitch -> Atoms/LSlideSwitch
    • ❇️ Atoms/Toggles/SlideSwitch
    • Atoms/Toggles/ExpandablePanel
  • e5e0d2f: improved the composited buttons animation
    • Atoms/Buttons/RoundedButton
    • Molecules/Buttons/RoundedButtonWithBadge
  • 9f74330: added the composited cards prefab
    • ❇️ Molecules/Cards/FullImageCard
    • ❇️ Molecules/Cards/GroupCardWithTab
    • ❇️ Molecules/Cards/SocialCardWithTab
    • ❇️ Molecules/Cards/WorldCard
    • ❇️ Molecules/Cards/WorldCardWithTab
  • 621235b: added the composited panel prefab
    • ❇️ Molecules/Panels/LWingBase
    • ❇️ Molecules/Panels/RWingBase
  • 54b606c: ⚠️ added, and renamed the composited toggle prefab
    • ⚠️ Molecules/Toggle/TextSlideSwitch -> Molecules/TextLSlideSwitch
    • ❇️ Molecules/Toggle/RToggleText
    • ❇️ Molecules/Toggle/TextSlideSwitch
  • a574361: implemented the badge container to the composited cards
    • Molecules/Cards/CreditCard
    • Molecules/Cards/GroupCard
    • Molecules/Cards/ImageCard
    • Molecules/Cards/InteractivePlayerCard
    • Molecules/Cards/SImageCard
    • Molecules/Cards/SocialCard
  • 2adbd29: added the composited modal base prefab
    • ❇️ Molecules/Panels/BottomModalBase
    • ❇️ Molecules/Panels/DrawerModalBase
    • ❇️ Molecules/Panels/ModalBase

Sample world

  • 87a924c: added and improved some catalog base
  • 3626c74: improved the catalog scene

Other updates

  • 59b5013: bumped the version number to v0.6.0
  • a8d7c84: updated the dependencies
  • 099e550: improved the git configuration

See also

v0.5.2: Maintenance Release

20 Oct 16:23
17061f3
Compare
Choose a tag to compare

This update improves CI/CD and the project environment, adding iOS support to the demo world.

As for the library, it only includes updates to dependencies.

Features

  • 0788288: bumped the version to v0.5.2
  • 56f913d: added the ios build support
  • 8955e06: updated the dependencies

CI/CD

  • 7a7b728: added the CI scripts for testing
  • 66fba4e: improved the deployment script
  • 30a3f2d: fixed the brackets

Other updates

  • 1544bb5: ⚠️ increased the specified .NET version from v6 to v8
  • 6f378b2: improved the EditorConfig configuration
  • 55181a3: improved the CSpell configuration
  • 78a0c71, 0f2f574: improved the VSCode configuration

See also

v0.5.1: Maintenance update and small improvements to the sample world

30 Jul 15:56
472d93c
Compare
Choose a tag to compare

This version has no new features, but includes small improvements to the sample world.

Sample world

  • 4da2bee: improved the portal
  • d86d4be: moved the floor position
  • a4b9c65: improved the atomic panels catalog
  • 5f43092: add the text mesh pro reference

Other updates

  • 202322e: improved the README
    • added the Japanese translation
  • 23bcab1: updated the dependencies
  • 368b2f7: bumped the version to 0.5.1

Project configuration

  • 8a44b81: added the markdownlint configuration
  • b688d7b: improved the vscode configuration
  • 259af4d: improved the cspell configuration

See also

v0.5.0: Added some UI prefabs and cumulative updates

10 Jul 17:19
5826712
Compare
Choose a tag to compare

Features

  • added 27 new prefabs
    • 4109fd8: Atomic headless button
      • Atoms/Buttons/HeadlessButton
    • c0d77ae: Atomic Nameplate panel
      • Atoms/Panels/Nameplate
    • 249eff7: Buttons
      • Molecules/Buttons/FadeButton
      • Molecules/Buttons/LegacyButton
      • Molecules/Buttons/NakedTextButton
      • Molecules/Buttons/WithIconButton
    • 575acd1: Cards
      • Molecules/Cards/CreditCard
      • Molecules/Cards/GroupCard
      • Molecules/Cards/InteractivePlayerCard
      • Molecules/Cards/LocationCard
      • Molecules/Cards/PlayerCard
      • Molecules/Cards/SocialCard
    • 3b9c63e: Basic cards
      • Molecules/Cards/ImageCard
      • Molecules/Cards/SImageCard
      • Molecules/Panels/CurrentGroupPanel
      • Molecules/Panels/IconsPanel
    • 1701737: Dropdown list / Select list
      • Molecules/List/Dropdown
      • Molecules/List/IncrementalSelect
      • Molecules/List/Select
      • Molecules/List/TmpDropdown
    • 703033b: Category items
      • Molecules/Nav/CategoryItemWithBadge
      • Molecules/Nav/GroupCategoryItem
    • 426c20f: Hero / SlideShow
      • Molecules/Nav/Hero
      • Molecules/Toggle/SlideShow
    • 3994057: Panel
      • Molecules/Panels/PanelWithCaption
    • b1c8d6b: Status toggle
      • Molecules/Toggle/StatusToggle
    • 25be967: Slider switch
      • Molecules/Toggle/TextSlideSwitch

Example world

  • 3b8b2b3: improved the catalog scene
  • 084b386: added the naked catalog base

Other updates

  • e94a3b9: bumped the version to 0.5.0
  • 864ce7e: updated the dependencies
  • 108826f: improved the VSCode configuration
  • bb2c4c9: fixed the CI/CD bug that the determination of whether pre-release was wrong

See also

v0.4.2: Update for usability tweaks

04 Jul 06:44
b475943
Compare
Choose a tag to compare

This update includes design tweaks and usability tweaks in existing prefabs.
While it does not add any new features, the update is intended to improve the usability of existing prefabs.

Features

  • f8b08cb, f554f00: Improved the feel of toggle switches.
    • Molecules/Toggles/Summary
    • Atoms/Toggles/DetailsToggle
  • d51c646: adjusted the initial position on the scroll rect prefab.
    • Molecules/Scroll/LScrollRect
  • c273345, ab69603, 1c55638: adjusted size some prefabs.
    • Atoms/Buttons/CapsuleButton
    • Atoms/Buttons/NakedButton
    • Atoms/Buttons/RoundedButton
    • Atoms/Cards/IconWithCaptionDetail
    • Molecules/Buttons/RoundedButtonWithBadge
    • Molecules/Buttons/RoundedButtonWithOnFocusBadge
  • 20c29bb: improved the atomic slider prefabs.
    • renamed the VerticalSlider to VSlider
    • adjust the knob size.
      • Atoms/Sliders/KnobSlider
    • improved the animation.
      • Atoms/Sliders/Slider
      • Atoms/Sliders/VSlider
      • Atoms/Sliders/WideSlider
    • removed the extra knob.
      • Atoms/Sliders/Slider
      • Atoms/Sliders/VSlider
      • Atoms/Sliders/WideSlider
  • 42ba6d4: improved the animator control on the atomic panel prefab.
    • Atoms/Panels/ModalBG
  • ec9d366: adjusted the font color on atomic navigation prefabs.
    • Atoms/Nav/CategoryItem
    • Atoms/Nav/LTabItem
  • e47d999: enabled the AllowFocusView on atomic input prefabs.
    • Atoms/Input/InputText
    • Atoms/Input/InputUrl

Example world

  • d06c2ab: improved the example catalog scene
  • a151cec: added the portal for the launch icons world
  • 8632bb0: added the headless panel for example

Other updates

  • 6073f54: increased the version to 0.4.2
  • a680d09: improved the manifest
  • 1c73991: added the git configuration

See also

0.5.0-alpha.2

27 Jun 16:06
1672ebc
Compare
Choose a tag to compare
0.5.0-alpha.2 Pre-release
Pre-release
Release 0.5.0-alpha.2

v0.4.1: Attached the Supersampled UI shader

16 Jun 16:01
0d2b4f5
Compare
Choose a tag to compare

Improve the performance

  • 95b916d: attached the VRCSuperSampledUIMaterial to existing UIs

Refactors

CI/CD

  • efbe4a1: added the signing with GPG
  • 374a470: added the version detection for prerelease in release workflow
  • ec37de3: added the declaration of the dynamic variables

Other updates

  • 0fc994d: updated the dependencies
  • 38ac641: bumped the version number
  • 01a1ea3: increased the specified .NET version

See also