Commit Graph

621 Commits

Author SHA1 Message Date
Sabine Lim
b5051e4e93 Remove all special uses of xmlValue 2023-05-16 22:37:15 +10:00
Sabine Lim
f2113417b0 Reorder 2023-05-16 22:37:15 +10:00
Sabine Lim
3ded892887 Rename name to tag 2023-05-16 22:37:15 +10:00
Sabine Lim
884c02b5f7 Rename data to node 2023-05-16 22:37:15 +10:00
Sabine Lim
4b029c9728 Clarify comments 2023-05-16 22:37:15 +10:00
Sabine Lim
84f32c91a4 Remove unused functions 2023-05-16 22:37:15 +10:00
Sabine Lim
45cbbcc865 Simplify XMLNode data structure 2023-05-16 22:37:15 +10:00
Sabine Lim
9b79063641 Remove getters and setters 2023-05-16 22:37:15 +10:00
Sabine Lim
21e2e651a2 Move xmlValue to xmlParser 2023-05-16 22:37:15 +10:00
Sabine Lim
32e2691eb7 Move XMLParser into its own file 2023-05-16 22:37:15 +10:00
Sabine Lim
d6642ad855 Remove property whitelist (#81) 2023-05-16 10:37:35 +02:00
Robert Jelic
eb80f2daac Update install.lua
release fix
2023-05-15 22:29:27 +02:00
Robert Jelic
c0d670b57d Update install.lua 2023-05-15 22:23:24 +02:00
Robert Jelic
bb3bcfba2c Merge branch 'master' of https://github.com/Pyroxenium/Basalt 2023-05-15 20:38:53 +02:00
Robert Jelic
8689858745 small fixes 2023-05-15 20:38:50 +02:00
Sabine Lim
bdc241575b getProperty() and setProperty() (#80)
* Fuck

* Add getProperty() and setProperty()

* Add getters and setters to VisualObject

* Update Frame and BaseFrame

* Update Flexbox

* Update Button and Label

* Update Input

* Update Image

* Update Checkbox

* Update Program

* Update Progressbar

* Update Slider

* Update Scrollbar

* Update Switch

* Update Textfield

* Update Timer

* Update List

* Update Dropdown

* Update Radio

* Update Menubar

* Update Graph

* Update Treeview
2023-05-15 19:24:16 +02:00
Sabine Lim
015666ad14 Fuck (#79) 2023-05-15 17:54:12 +02:00
Robert Jelic
325f1c1fb0 Merge pull request #78 from thesabinelim/create-object
Better syntax for basalt.createObject()
2023-05-15 17:50:26 +02:00
Sabine Lim
cc602c0749 Better syntax 2023-05-16 01:49:13 +10:00
Robert Jelic
7b0ad7294f Merge pull request #77 from thesabinelim/create-object
basalt.createObject()
2023-05-15 17:46:44 +02:00
Sabine Lim
e8748638db Minor refactor 2023-05-16 01:38:46 +10:00
Sabine Lim
37e5be8a6a Add createObject() 2023-05-16 01:32:16 +10:00
Robert Jelic
35113e2a7d Update install.lua 2023-05-15 06:20:02 +02:00
Robert Jelic
741f7cf4ec Update install.lua 2023-05-15 06:04:03 +02:00
Robert Jelic
8d3eaf21bc Update ui.lua 2023-05-14 22:20:23 +02:00
Robert Jelic
398f800270 Update ui.lua
hopefully last fix
2023-05-14 22:15:46 +02:00
Robert Jelic
2295581f37 Update ui.lua
forgot to remove
2023-05-14 22:10:19 +02:00
Robert Jelic
c549403988 Update plugin.lua
Small fix
2023-05-14 22:05:42 +02:00
Robert Jelic
e210939988 Merge branch 'master' of https://github.com/Pyroxenium/Basalt 2023-05-14 21:50:12 +02:00
Robert Jelic
e84f65654d Update bTemp.lua 2023-05-14 21:49:56 +02:00
Robert Jelic
dcaeb04b2a Merge pull request #76 from thesabinelim/xml-events-api
[XML] Modify events API
2023-05-14 20:44:37 +02:00
Sabine Lim
45fdaa3da5 Update XML events API 2023-05-15 04:31:12 +10:00
Robert Jelic
b2e5476890 Merge pull request #75 from thesabinelim/child-layouts
[XML] Child layouts
2023-05-14 19:58:29 +02:00
Sabine Lim
ede6c87c88 OOps left this out 2023-05-15 03:55:39 +10:00
Sabine Lim
5593b3bbfb Child layouts 2023-05-15 03:51:53 +10:00
Robert Jelic
bfe5163956 Update install.lua
- fixed small mistake
2023-05-14 19:47:54 +02:00
Robert Jelic
588fe4f5cf Update ui.lua 2023-05-14 19:40:15 +02:00
Robert Jelic
5f53e7c7cd Update install.lua 2023-05-14 19:35:01 +02:00
Robert Jelic
bd0f22929d ui installer 2023-05-14 19:31:44 +02:00
Robert Jelic
2266f6cc52 Merge branch 'master' of https://github.com/Pyroxenium/Basalt 2023-05-14 19:25:04 +02:00
Robert Jelic
1fdf569ba8 Small Fix
- Added ui installer
- Fixed  visual list bug
2023-05-14 19:25:00 +02:00
Robert Jelic
1ff1a6a0a4 Merge pull request #74 from thesabinelim/untracked
[XML] Untracked reactive value access
2023-05-14 12:15:37 +02:00
Sabine Lim
ba81a2a092 Rename lastEffect to prevEffect 2023-05-14 19:51:04 +10:00
Sabine Lim
6fad764537 Untracked 2023-05-14 19:42:06 +10:00
Robert Jelic
674955508d Merge pull request #73 from thesabinelim/consolidate-load-layout
[XML] Consolidate loadLayout implementations
2023-05-13 20:41:49 +02:00
Sabine Lim
6895c6883f Consolidate loadLayout implementations 2023-05-14 04:37:50 +10:00
Robert Jelic
a6789fb53a Merge pull request #72 from thesabinelim/effects
Effects and Derived Values
2023-05-13 19:29:04 +02:00
Sabine Lim
905a1117e1 Derived 2023-05-14 03:18:39 +10:00
Sabine Lim
960badacc5 Implement effects 2023-05-14 03:12:46 +10:00
Robert Jelic
73c6e27653 Merge pull request #71 from thesabinelim/reactive-props-2 2023-05-13 17:16:54 +02:00