Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
119 commits
Select commit Hold shift + click to select a range
c84ecb8
doc: Update changelog.
freezy Mar 22, 2022
5d5d279
prefabs-library : first version
Vroonsh Nov 19, 2021
c07e42c
prefab library : moving meta alogside moved cs
Vroonsh Nov 23, 2021
0846787
prefablibrary : First working version of PrefabLibraryEditor
Vroonsh Dec 22, 2021
4898804
prefablibrary : ThumbnailView variable element width support
Vroonsh Dec 23, 2021
656b95c
prefablibrary : new LabelsHandler
Vroonsh Dec 23, 2021
ba4abcf
assetlibrary : make prefab library a generic asset library with multi…
Vroonsh Jan 5, 2022
39e1379
assetlibrary : support for asset types in search filter
Vroonsh Jan 5, 2022
601637d
assetlibrary : display labels in details view
Vroonsh Jan 7, 2022
b753377
assetlibrary : remove PinballMetadata
Vroonsh Jan 20, 2022
4d0f615
asset library : upgrade PinballLabel to support extended pathes inste…
Vroonsh Jan 20, 2022
4dbaac6
assetlibrary : more comments
Vroonsh Jan 20, 2022
078ed93
asset library : more comments
Vroonsh Jan 20, 2022
e484f6f
assets: Add test UI.
freezy Mar 14, 2022
12f22bc
assets: Enable drag and drop and save to DB.
freezy Mar 15, 2022
e1c7389
assets: Reorganize code.
freezy Mar 15, 2022
303e9a6
assets: Fix grid poor man's grid layout.
freezy Mar 17, 2022
549d082
assets: Fix margins.
freezy Mar 18, 2022
8d6f08a
assets: Add bottom bar and fix colors and white space.
freezy Mar 18, 2022
49bc63e
assets: 3 column layout.
freezy Mar 18, 2022
9e613ab
assets: Cleanup and add thumb size feature.
freezy Mar 18, 2022
793f51b
assets: Add label to grid.
freezy Mar 18, 2022
b2dc5db
assets: Style grid item.
freezy Mar 19, 2022
54bb0fe
assets: Make items selectable.
freezy Mar 19, 2022
d201b7b
assets: Wire up database queries.
freezy Mar 19, 2022
9308433
assets: Enable search query.
freezy Mar 19, 2022
1e56924
assets: Add entity for category.
freezy Mar 21, 2022
098cafc
assets: Add category models.
freezy Mar 22, 2022
8e76f4c
Add category base elements.
freezy Mar 23, 2022
0915679
assets: Setup basic UI for categories.
freezy Mar 24, 2022
c289e81
assets: Add dropdown for active library.
freezy Mar 24, 2022
38f0f48
assets: Link dropdown.
freezy Mar 26, 2022
693b464
assets: Write new category to DB.
freezy Mar 27, 2022
7ff6d6f
assets: Add element for renaming
freezy Mar 27, 2022
2ec4007
assets: Make categories renameable.
freezy Mar 29, 2022
0104977
assets: Make categories deletable.
freezy Mar 30, 2022
f48363d
assets: Use a proper button to add categories.
freezy Mar 31, 2022
f104c3a
assets: Add icon and handle selection.
freezy Apr 1, 2022
631b972
assets: Fix drag and drop when no category is selected.
freezy Apr 7, 2022
1a74cbc
assets: Properly filter assets when selecting categories.
freezy Apr 8, 2022
8cb8b03
assets: Use separate class for asset tile.
freezy Apr 10, 2022
989618d
assets: Enable drag and drop on categories.
freezy Apr 11, 2022
c46b29e
assets: Properly boot up editor window.
freezy Apr 12, 2022
b6d6758
assets: Get some primitive selection handling going.
freezy Apr 12, 2022
54e348c
assets: Add element for asset details.
freezy Apr 12, 2022
4dfeeb5
assets: Show asset name in details.
freezy Apr 12, 2022
a61011f
assets: Don't crash if database is corrupted.
freezy Apr 12, 2022
5578ad5
assets: Add support for category change through d&d.
freezy Apr 12, 2022
743ebb4
assets: Reenable refresh.
freezy Apr 14, 2022
636adee
assets: Make deselection possible.
freezy Apr 15, 2022
398ead3
assets: Fix category filter.
freezy Apr 16, 2022
560537a
assets: Fix empty category query.
freezy Apr 17, 2022
7ec4ecb
assets: Add README.
freezy Apr 18, 2022
0e46b99
assets: Fix category class when dragging.
freezy Apr 19, 2022
e3bf4e6
assets: Ping object on double click.
freezy Apr 20, 2022
bcaf998
assets: Add some UI for attributes.
freezy Apr 20, 2022
663e655
assets: Wire up attribute editing.
freezy Apr 21, 2022
6f2c446
assets: Make attribute editing functional.
freezy Jun 22, 2022
12e2b7d
assets: Toggle attribute edit on double click.
freezy Apr 23, 2022
e462197
assets: Make attribute deletion work.
freezy Apr 24, 2022
0bc0a3e
assets: Add interactive preview canvas to details.
freezy Apr 26, 2022
b6807f8
assets: Show category in details.
freezy Apr 27, 2022
4127ca1
assets: Fetch category references when quering assets.
freezy Apr 28, 2022
9ace88c
assets: Show creation date.
freezy Apr 29, 2022
009c40e
assets: Add description.
freezy Apr 29, 2022
e50149b
assets: First try of auto complete element.
freezy May 1, 2022
afcf91a
assets: Autocomplete somewhat works.
freezy May 2, 2022
696dcf2
assets: Clean up unnecessary wrapper classes in autocomplete.
freezy May 3, 2022
68c1d57
assets: Don't show autocomplete when the only entry already matches.
freezy May 4, 2022
b8c0089
assets: Link autocomplete of attribute key to database.
freezy May 4, 2022
c01222a
assets: Add autocomplete for attribute values.
freezy May 6, 2022
1e9114c
assets: Fix ESC and Return behavior when editing SS-enabled fields.
freezy May 7, 2022
a85afd2
assets: Fix autocompletion on comma-separated values.
freezy May 8, 2022
2645fad
assets: Add attribute queries.
freezy May 8, 2022
de8022f
assets: Support spaces in attribute names in queries.
freezy May 8, 2022
60ad905
assets: Properly wrap attribute values.
freezy May 8, 2022
1de3829
assets: Properly handle empty and non-existing data.
freezy May 8, 2022
f5c2742
assets: Start handling handling read-only and show errors while dragg…
freezy May 8, 2022
cd85198
assets: Refuse new categories on locked libraries.
freezy May 8, 2022
3c1835e
assets: Fix style of library list and add lock icon.
freezy May 9, 2022
96eda05
assets: Update status label when adding assets.
freezy May 9, 2022
5bc2dc4
assets: Don't allow editing attributes on locked libraries.
freezy May 9, 2022
3a6d815
assets: Fix screwed up category in model.
freezy May 10, 2022
9814106
assets: Keep selection when refreshing categories.
freezy May 10, 2022
371a014
assets: Properly toggle description and attributes in locked mode.
freezy May 10, 2022
2a222ab
assets: Fix bug when refreshing.
freezy May 10, 2022
ee53830
assets: Selections are now properly persisted when refreshing.
freezy May 10, 2022
6765656
assets: Refresh views when library asset gets updated.
freezy May 10, 2022
f0e02ea
assets: Add icon.
freezy May 10, 2022
3754194
assets: Compute gameobject stats.
freezy May 10, 2022
c657200
assets: Update info data.
freezy May 10, 2022
6e0fbcf
assets: Refactor, add doc, and drag to categories.
freezy May 11, 2022
adf2869
assets: Sketch up an alternative storage solution.
freezy May 12, 2022
9b7f515
assets: Fix various d&d problems.
freezy May 12, 2022
842869c
assets: Hide categories of inactive libraries.
freezy May 12, 2022
7f0e6c7
assets: Show notice when renaming a category where some libraries are…
freezy May 12, 2022
8be9407
assets: Add asset removal.
freezy May 12, 2022
fa6a1aa
assets: Swapped LiteDB with ScriptableObject implementation.
freezy May 12, 2022
ba09d8b
assets: Simplify storage and a few performance tweaks.
freezy May 13, 2022
fe8310d
assets: Remove multiple assets when selected.
freezy May 13, 2022
e908e70
assets: Fix timestamp
freezy May 13, 2022
454e2af
assets: Fix categories being added on each category drop
freezy May 13, 2022
9001293
plugins: revert updates to plugins
jsm174 May 14, 2022
d7723bb
assets: Don't store path and guid now we have a proper ref.
freezy May 14, 2022
6cd5a91
assets: Add Links and fix scrolling.
freezy May 14, 2022
d42dc91
asset: Fix visibilities in locked mode.
freezy May 15, 2022
35a8f4b
assets: Add UI for tags and link it up to the DB.
freezy May 16, 2022
07e0085
assets: Make UI better for tags and add filtering.
freezy May 16, 2022
4f8a38e
assets: Keep selected element when filtering.
freezy May 16, 2022
fbe739d
assets: Clean up query classes.
freezy May 17, 2022
ec9d1f4
asssets: Update thumbnail when it's generated.
freezy May 18, 2022
1d6dc3f
assets: Fix a few NPEs.
freezy May 19, 2022
b39134d
assets: Show tag filter in details.
freezy May 20, 2022
6b91df2
assets: Show attribute filters in details.
freezy May 22, 2022
c62e844
assets: Clean up unused files.
freezy May 22, 2022
efad2dd
assets: Fix NPE when no links are defined.
freezy May 24, 2022
253be91
assets: Look into tags and attributes when matching keywords.
freezy May 27, 2022
1ff3f03
Import: Fix scaling.
freezy May 29, 2022
0c547dd
doc: Update CHANGELOG.
freezy May 29, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
Built with Unity 2021.2.

### Added
- Asset Browser ([#412](https://github.com/freezy/VisualPinball.Engine/pull/412))
- Trigger meshes can now be easily scaled ([#374](https://github.com/freezy/VisualPinball.Engine/pull/374))
- We got a new game item called *Metal Wire Guide* (thanks @Cupiii, [#366](https://github.com/freezy/VisualPinball.Engine/pull/366))
- A *Collision Switch* component ([#344](https://github.com/freezy/VisualPinball.Engine/pull/344), [Documentation](https://docs.visualpinball.org/creators-guide/manual/mechanisms/collision-switches.html)).
Expand Down Expand Up @@ -36,6 +37,7 @@ Built with Unity 2021.2.
- Native trough component ([#229](https://github.com/freezy/VisualPinball.Engine/pull/229), [#248](https://github.com/freezy/VisualPinball.Engine/pull/248), [#256](https://github.com/freezy/VisualPinball.Engine/pull/256), [Documentation](https://docs.visualpinball.org/creators-guide/manual/mechanisms/troughs.html)).

### Changed
- Removed internal ID in gamelogic engine API ([#408](https://github.com/freezy/VisualPinball.Engine/pull/408))
- When importing, meshes are now saved as easily editable `.fbx` files instead of Unity's internal format ([#387](https://github.com/freezy/VisualPinball.Engine/pull/387)).
- Revised rubber mesh generation ([#384](https://github.com/freezy/VisualPinball.Engine/pull/384)).
- APIs for RGB lamps and Visual Scripting ([#382](https://github.com/freezy/VisualPinball.Engine/pull/382)).
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
122 changes: 122 additions & 0 deletions VisualPinball.Unity/Assets/Editor/Icons/large_gray/calendar.png.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading