Skip to content

Releases: kurone-kito/vrc-ui

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

v0.4.0: Added some UI prefabs and cumulative updates

31 May 06:51
196d5b3
Compare
Choose a tag to compare

⚠️ BREAKING CHANGES

  • 1ce5659: Migrated the Unity Editor from 2022.3.6f1 to 2022.3.22f1
  • f557f0e: Migrated the scaling that the atomic badge prefab with number

Features

  • 13 new UI prefabs:
    • 338c183: Capsule button
      • Atoms/Buttons/CapsuleButton
    • 13f6a6b: Pagination button
      • Atoms/Buttons/PaginationButton
    • 488d1f8: Cards
      • Atoms/Cards/IconWithCaption
      • Atoms/Cards/IconWithCaptionDetail
      • Atoms/Cards/WorldStatus
    • 72e91d6: Vertical slider
      • Atoms/Sliders/VerticalSlider
    • fcbae8b: Expandable panel
      • Atoms/Toggles/ExpandablePanel
    • ca1ab7d: Vertical collapse toggle
      • Atoms/Toggles/VerticalCollapseToggle
    • 649d289: Composited buttons
      • Molecules/Buttons/ExpandableButton
      • Molecules/Buttons/NavigationIconButton
      • Molecules/Buttons/RoundedButtonWithBadge
      • Molecules/Buttons/RoundedButtonWithOnFocusBadge
    • 27e0e37: Composited radio buttons
      • Molecules/Toggles/WhiteRadioButton
  • Improved UI prefabs:
    • 4ace2f7: Image toggle
    • 9edf95f: Large tab items
    • ba9c3e0: Scroll rects
    • f0c5348: Improved the Category items animation
    • 53e1ac5: Improved the buttons animation
    • 2d5a808: Improved the horizontal collapse toggle animation

Refactors

Examples

  • 3194f3e: Improved the catalog scene
  • 1a2c247: Re-layouted the catalog of the summary prefab

Documents

  • 7c555a2: improved some documentation

Other updates

  • 6771616: Increased the package version
  • 31d993f: updated the dependencies
  • e785aa1: increased the specified .NET version
  • 20106af: fixed the wrong configuration of the ASDF
  • 97d02c2: improved the manifest configuration
  • bff21ba: improved the git attributes configuration

See also

v0.3.0: Migration to scaling according to uGUI standard skin

06 May 22:20
b4c6cc9
Compare
Choose a tag to compare

⚠️ Breaking Changes

Re-scaled the prefabs

If you use the previous version, you should re-design the UIs.

Reason and background: We designed to scale 6.4 to 8 times against the uGUI standard skin in the previous version's prefabs. The problem made applying the skins somewhat cumbersome, especially around the Z-axis animations.

Therefore, we have redesigned the skin to be approximately the same size as the uGUI standard skin.

Migrated some components to Udonsharp Toybox

If you use any of the following features, you must migrate to the equivalent component in Udonsharp Toybox:

Features

  • 0df11f7: ⚠️ migrated the scaling that the molecules prefabs
  • 79b53b4: ⚠️ migrated the scaling that the atomic prefabs
  • ec871bd: ⚠️ migrated some components to Udonsharp Toybox

Bug fixes

  • 4a6a458: fixed a bug that caused the zero division error on Unity Editor extension

See also

v0.2.0: Splitted the icons

23 Apr 05:09
2f22c48
Compare
Choose a tag to compare

⚠️ BREAKING CHANGES

  1. The project split the icon set into separate projects.
  2. The project CHANGED THE LICENSE to ease the restrictions slightly.

The DEFAULT LICENSE applied is Creative Commons CC BY-NC 4.0.
If you apply the MIT License, please follow one of the following conditions:

  1. This project depends on LaunchPad Icons.
    You should REMOVE this dependency.
  2. If the above is not possible, at least implement the LaunchPad Icons so
    that you DO NOT EXPOSE LaunchPad Icons on your product.

Features

  • 114e330: ⚠️ migrated the icons to the Launchpad icons
  • a9743d1: simplified the extension

Documentation

  • cafd8e3: improved the documents
  • b38acf9: ⚠️ re-licensed the dual license