Commit Graph

15 Commits

Author SHA1 Message Date
Dean Herbert 6944151486 Apply batch fixing of built-in types using `var` 2021-10-27 13:04:41 +09:00
Dean Herbert 7921dc7ece Rename `ISkinnableComponent` to `ISkinnableDrawable` 2021-05-13 17:06:00 +09:00
Dean Herbert cdcd31b546 Replace `ISkinSerialisable` with `IsEditable` property 2021-05-13 17:03:17 +09:00
Dean Herbert 2bf8635ffd Move field upwards in class 2021-05-13 13:03:23 +09:00
Dean Herbert 29e6f6b6b6 Remove `public` prefixes from interface type and add `Components` list for future use 2021-05-12 15:58:21 +09:00
Dean Herbert f55407f871 Show a message when attempting to customisse a screen which doesn't support it 2021-05-11 18:39:15 +09:00
Dean Herbert a4e0529617 Replace polling logic with direct bindable reactions 2021-05-11 18:39:15 +09:00
Dean Herbert b248b2e5e3 Hook up full save/load flow 2021-05-11 18:39:14 +09:00
Dean Herbert b9ab9342fa Setup basics to allow extracting serializable content from skinnable `Drawable`s 2021-05-11 18:39:14 +09:00
Dean Herbert aff32b0d19 Merge branch 'master' into skin-components-list 2021-05-06 14:17:33 +09:00
Dean Herbert 7d8be8cd83 Add comment about why we are running `checkForComponents` on a timer 2021-05-03 15:20:00 +09:00
Dean Herbert 8b82a07914 Move skin-related interfaces out of HUD namespace 2021-04-30 13:10:42 +09:00
Dean Herbert 4f9e1e4945 Check for new components every one second to handle late loaders 2021-04-29 16:12:15 +09:00
Dean Herbert fd587a82ff Replace abstract class with interface, attached to the actual components (not skinnable wrapper) 2021-04-29 16:12:15 +09:00
Dean Herbert 1cb8fc9a24 Extract editor classes out of test namespace and add anchor support 2021-04-29 16:12:15 +09:00