AdamRamberg
416426f026
New repo structure
2019-10-01 17:27:22 +02:00
AdamRamberg
8c8bc5fb81
Use ResetValue in example scene
2019-09-30 23:05:13 +02:00
AdamRamberg
e732dad66a
#51 - Add none generic base classes for all atoms
2019-09-30 22:55:33 +02:00
AdamRamberg
000915204c
Atom base class + no value event added
2019-09-30 01:24:02 +02:00
AdamRamberg
778accea31
#49 ResetValue added for Variables (raises event)
2019-09-30 00:26:53 +02:00
AdamRamberg
cb20008760
Generate missing types & correct inconsistencies
2019-09-30 00:02:54 +02:00
AdamRamberg
23223338d4
Use Runtime.IsUnityAtomsRepo
2019-09-29 23:26:17 +02:00
AdamRamberg
c34450641d
New directory for drawers and editors
2019-09-27 18:08:18 +02:00
AdamRamberg
2e512858e2
Generate x2 Atoms and generator clean up
2019-09-27 17:48:18 +02:00
AdamRamberg
5d76909374
"ScriptableObject" prefix -> "Atom" prefix
2019-09-25 21:05:06 +02:00
AdamRamberg
4fe979be25
Change UnityEvent naming convention
2019-09-23 21:11:50 +02:00
AdamRamberg
235766e76d
Add posibility to choose what to generate
2019-09-22 20:59:54 +02:00
AdamRamberg
07c845330d
Generate SetVariableValue action
2019-09-18 22:34:40 +02:00
AdamRamberg
abee14a35b
SetVariable -> SetVariableValue
2019-09-18 22:34:40 +02:00
AdamRamberg
38a57e5a39
Update meta after clean up
2019-09-18 22:34:40 +02:00
AdamRamberg
a5c4752504
Clean up action and function declarations
2019-09-18 22:34:40 +02:00
Adam Ramberg
a7fb08c5e3
Merge pull request #48 from soraphis/canary/editor-code-fix
...
Fixing some classes requiring UnityEditor assembly while being outside of Editor asmdef
2019-07-16 09:54:59 +02:00
Soraphis
3933782ba6
Moved a few classes from IconAssignment into Editor assemblies because they require UnityEditor
2019-07-15 00:05:28 +02:00
AdamRamberg
09db88ac8b
Add AtomDrawers to Atoms generator
2019-07-05 10:55:22 +02:00
AdamRamberg
240000fa9a
Remove GetUnusedGameObject
2019-07-05 10:36:45 +02:00
AdamRamberg
336a6e59a7
Removed conditional actions
2019-07-05 10:12:54 +02:00
AdamRamberg
91169b9d94
Remove MonoHooks + CreateOnAwake
2019-07-05 10:07:05 +02:00
Adam Ramberg
0505294360
Merge pull request #46 from soraphis/canary-2019.2
...
Unity Atoms 2019.2+ support
2019-07-05 09:30:21 +02:00
Soraphis
92612f210f
Adding Unity.ugui to the assembly defintion for 2019.2+ support
2019-06-27 11:58:39 +02:00
AdamRamberg
163a216fc1
Remove timer molecule
2019-06-23 22:16:16 +02:00
AdamRamberg
26e2ef7287
Clean up icons postprocessor
2019-06-23 22:09:21 +02:00
AdamRamberg
0049561516
Add attribute ScriptIcon
2019-06-18 23:05:17 +02:00
AdamRamberg
f7a95917b3
Adjustments to icon meta after Generator moving
2019-06-17 23:11:48 +02:00
AdamRamberg
0f20423461
Small style tweaks
2019-06-17 23:11:00 +02:00
Oliver Biwer
72f17db03f
Canary/generator fix ( #44 )
...
* Moved Generator.cs into Editor folder under AtomsEditor.asmdef
Generator.cs must not be outside of the Editor Assembly Definition because it uses UnityEditor and thus would prevent games from building
* - cleaned up unused imports
- fixed a potential bug in Templating.cs because IndexOf is culture specific
- at least warnings in Rider are now eliminated
- cleaned up the logic of Templating.cs
- the while condition had never changed, it contained a redundant true
- using an early return if the list is null
* Replaced ResolveConditionals in Templating.cs to allow nested IF-blocks
fixed typos
2019-06-17 23:09:42 +02:00
Adam Ramberg
bcdb8f16ea
Adjust icons
2019-06-16 23:41:19 +02:00
Adam Ramberg
cb6280a255
WIP Icons
2019-06-16 21:27:24 +02:00
Adam Ramberg
5ba173b89a
Use directory seperator char
2019-06-16 15:37:55 +02:00
Adam Ramberg
1a7b772e45
Improvements and added robustness to code generator
2019-06-09 16:47:14 +02:00
Adam Ramberg
3b6579a981
Implement object Equals
2019-06-02 22:51:28 +02:00
Adam Ramberg
e581f656bc
Use IEquatable when possible
2019-06-02 19:48:03 +02:00
Adam Ramberg
453d8f0a57
Make all Observable classes internal
2019-05-30 22:19:32 +02:00
Adam Ramberg
6d9584cfb5
Remove Vector2Utils meta
2019-05-30 22:18:19 +02:00
Adam Ramberg
1c9b102f32
Remove unused Vector2Utils
2019-05-30 22:15:55 +02:00
Adam Ramberg
0e896f160c
#36 - Variable -> Variables
2019-05-29 18:56:26 +02:00
Adam Ramberg
b33b2b8a72
#36 - Restructuring around what things are
2019-05-29 18:52:27 +02:00
Adam Ramberg
8074ca2139
Remove AtomsLogger.cs
2019-05-27 22:00:00 +02:00
Adam Ramberg
aae323d46a
Remove unused folders
2019-05-12 15:59:00 +02:00
Adam Ramberg
eb28390048
Refactor AtomicTags
2019-05-12 15:57:10 +02:00
Adam Ramberg
d82fbe3e92
#36 Remove unused extensions
2019-05-11 23:41:16 +02:00
Adam Ramberg
f464293f7f
Use AtomDrawer
2019-05-07 22:52:55 +02:00
Adam Ramberg
b4106d5f5e
#42 - Create a default atoms property drawer
2019-05-07 22:37:50 +02:00
Adam Ramberg
6693a27d2d
#22 - Trigger events from inspector
2019-05-06 00:03:43 +02:00
Adam Ramberg
a37b2bc3e7
Upgrade to Unity 2019
2019-05-05 00:55:38 +02:00
Adam Ramberg
1cab137cb5
Fix code generator
2019-05-05 00:54:05 +02:00