Commit Graph

10 Commits

Author SHA1 Message Date
Robert Jelic
f76ead42ce Mouse_move + shrink fix
- Added mouse_move support (still not fully done but should work)
- fixed :shrink bug ignoring object size
2022-09-13 21:55:22 +02:00
Robert Jelic
d6a4c06363 Monitor/Mirror fixes
- Fixed monitor events
- Monitor's now automatically resize
- Fixed mirror events
- Fixed input's cursor position if height is bigger than 1
2022-08-18 23:45:22 +02:00
Robert Jelic
948b1dac96 Drawsystem update
- changed the draw system to only draw when something really changes
- added stopUpdate
- changed focusSystem a bit
2022-08-15 01:07:35 +02:00
Robert Jelic
373bbdc490 some finishing moves for the new event system
- focus order bug fixed
- added a new parameter for onChange() (its the value you would get with :getValue()
- small fix with drag events
- added paste events to textfields and input
- added a mouse event to input's (now you can change the text x position with mouse, like you can do in textfields
2022-08-12 23:24:27 +02:00
Robert Jelic
6dcd4c2427 changed eventHandler
- the event handler is now only listening to necessary events, which makes the overall event loop much smaller and makes other stuff also possible
- base frame is now auto. resizing
- setMoveable -> setMovable

Note: There may be some (ofc expected) bugs..
2022-08-12 01:52:06 +02:00
Robert Jelic
ae8c9dd64b test 2022-07-24 19:51:14 +02:00
Robert Jelic
738ad2576e bugfix
- some offset bugfixes
- reworked dynamic values - % got removed for now, now you are able to use parent.w*0.8 instead of 80% - but you are also able to use objectid.x/y/w/h
2022-07-23 21:57:34 +02:00
Robert Jelic
01412b4c55 docs 2022-07-17 22:37:32 +02:00
Robert Jelic
b940ef7154 added new features
-remade animation
-added xml support
-finished dynamic values
-added new object: graphic
-added themes for frames
-textfield got some basic improvements to create coding editors
2022-07-17 19:20:02 +02:00
Robert Jelic
c00d466b10 changed the projects filesystem to use require() instead of loadfile()
currently preparing for a better package manager/installer
2022-07-03 21:19:01 +02:00