-
Notifications
You must be signed in to change notification settings - Fork 29
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added a publish action to update Wally and the demo place on release. Improved documentation wording. Added showcase page with example of Iris.
- Loading branch information
1 parent
7ab5893
commit 2c51058
Showing
6 changed files
with
93 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
name: Publish | ||
|
||
on: | ||
workflow_dispatch: | ||
release: | ||
types: [published] | ||
|
||
jobs: | ||
publish-wally: | ||
name: "Publish to Wally" | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
|
||
- name: Setup Aftman | ||
uses: ok-nick/setup-aftman@v0.4.2 | ||
with: | ||
version: v0.3.0 | ||
|
||
- name: Login | ||
run: wally login --token ${{ secrets.WALLY_TOKEN }} | ||
|
||
- name: Publish | ||
run: wally publish | ||
|
||
publish-demo-place: | ||
name: "Publish Roblox Demo Place" | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
|
||
- name: Setup Aftman | ||
uses: ok-nick/setup-aftman@v0.4.2 | ||
with: | ||
version: v0.3.0 | ||
|
||
- name: Install rbxcloud | ||
run: aftman add Sleitnick/rbxcloud@0.14.0 | ||
|
||
- name: Build place file | ||
run: rojo build -o Iris.rbxl ./demo.project.json | ||
|
||
- name: Publish | ||
shell: bash | ||
run: rbxcloud experience publish -a ${{ secrets.PLACE_KEY }} -u 2823622397 -p 7245022703 -t published -f Iris.rbxl |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,9 @@ | ||
# Iris | ||
|
||
Iris is an Immediate mode GUI Library for Roblox, Based on Dear ImGui. It solves the same problems as Dear ImGui. It is fast, portable, and self-contained. | ||
Iris is an Immediate mode GUI Library for Roblox, based on Dear ImGui. It is designed to make building debug, visualisation or content-creation tool UI easier, simpler and quicker. | ||
|
||
Iris does this by requiring the developer to only describe what they want and not how they want it, whilst Iris handles all of the 'how'. This makes it quicker for developers to build a usable and powerful system with minimal code from them. Iris offers a range of versatile widgets which are all designed to be minimal and yet powerful and fit together perfectly. | ||
|
||
:::note | ||
This page is not complete yet and will updated. | ||
::: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# Showcases | ||
|
||
Iris is already being used across Roblox. A few examples of what people have publicly posted and what they are saying about Iris are shown here. Over time, this page will be updated. If you are using Iris or see Iris being used somewhere, reach out to us so we can add it here. | ||
|
||
## Quotes | ||
|
||
> "Iris [...] is probably the best thing that ever happened to development tooling." - [MaximumADHD](https://x.com/MaximumADHD/status/1763048015936225326) | ||
> "This is all made easy thanks to Iris!" - [TylerAtStarboardGames](https://medium.com/@tyleratstarboardgames/using-iris-to-clean-up-my-plugin-workflow-e66a2886498f) | ||
## Images | ||
Follow the links to see various posts and blogs which demonstrate Iris. | ||
|
||
- [@MaximumADHD](https://x.com/MaximumADHD/status/1763048015936225326) | ||
- [@Boogle](https://x.com/LeBoogle/status/1772384187426709879) | ||
- [tyridge77](https://devforum.roblox.com/t/pathfinding-in-large-rpg-games-discussion-about-the-best-pathfinding-methods-for-roblox/3084075/29) | ||
- [TylerAtStarboardGames](https://medium.com/@tyleratstarboardgames/using-iris-to-clean-up-my-plugin-workflow-e66a2886498f) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters