Andrea Cavalli
3031966145
Fix zoom, rename block functions
2023-08-23 12:04:27 +02:00
Andrea Cavalli
1ec7bee089
Temp
2022-03-14 11:22:38 +01:00
Andrea Cavalli
12329c5ffe
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# core/src/main/java/it/cavallium/warppi/gui/CalculatorHUD.java
2019-12-16 16:59:05 +01:00
Andrea Cavalli
0335dadcea
Fixed preview url
2019-12-16 16:54:10 +01:00
Andrea Cavalli
4c29eeb31c
Bugfixes
...
Fixed implicit multiplication symbols, zoom is now 1x, debug steps are printed, fixed missing numeric chars, changed RootSquare base class to FunctionSingle, added two hardcoded multiplication rules, added rootsquarerule, isolated the swing engine from the window, added 2 Fractions rules and 1 exponent rule
2019-11-16 01:32:47 +01:00
Andrea Cavalli
26dc8369a7
Bugfixes
2019-11-02 23:13:19 +01:00
Andrea Cavalli
70ff11da7f
Added bounded render contexts
2019-11-01 18:04:01 +01:00
Andrea Cavalli
a9dd7de800
Merge remote-tracking branch 'master/dev'
2019-11-01 15:39:27 +01:00
Andrea Cavalli
da387d1165
Removed old libraries
2019-11-01 15:25:01 +01:00
Riccardo Azzolini
d8f401cb22
Remove zip file handling code and zip4j dependency
...
.zip files were only used to cache compiled Java rules, and the new rule
system has nothing to cache.
2019-10-25 20:49:31 +02:00
Andrea Cavalli
5c7411d44c
Contextualized methods
2019-10-25 13:59:20 +02:00
Riccardo Azzolini
a76511ea19
Remove the warppi-rules module
2019-08-12 11:28:39 +02:00
Riccardo Azzolini
2b9fb97648
Make DSL rule loading work on TeaVM
2019-08-12 11:28:39 +02:00
Riccardo Azzolini
d4b91c4d4f
Merge branch 'master' into rules-dsl
2019-08-08 12:52:59 +02:00
Andrea Cavalli
9e1e751a59
Implemented TouchDevice and DeviceStateDevice
2019-04-09 22:38:22 +02:00
Andrea Cavalli
60f91fbc2e
Better boot code
2019-04-09 18:19:06 +02:00
Andrea Cavalli
ff7dd21788
More appropriate class names
2019-02-27 23:29:03 +01:00
Andrea Cavalli
c906c43b8b
Updated TeaVM to the latest snapshot and fixed panels history behaviour
2019-02-25 13:12:22 +01:00
Riccardo Azzolini
e86a7a6346
Remove Java rule compiling and loading code
2019-02-11 15:55:29 +01:00
Cavallium
87151ed606
Fixed graphic glitches when changing screen
2018-10-23 17:28:05 +02:00
Andrea Cavalli
1d4c2ec8a7
Removed useless dependencies
2018-10-15 23:10:44 +02:00
Cavallium
76985314d4
Removed useless files
2018-10-15 19:37:56 +02:00
Andrea Cavalli
971759a6e7
Updated pom.xml
2018-10-14 22:32:08 +02:00
Andrea Cavalli
494f8e854f
Fixed bugs in input handling
2018-10-09 23:51:42 +02:00
Andrea Cavalli
5e5a09ad83
Disabled debug mode for TeaVM
2018-10-06 16:37:44 +02:00
Andrea Cavalli
d751cce6eb
Fixed zoom behavior
2018-10-04 21:46:44 +02:00
Cavallium
b0637d308b
Implemented history
2018-10-04 12:38:54 +02:00
Cavallium
658c5669f0
Updated block deletion handling
2018-10-04 08:49:11 +02:00
Andrea Cavalli
9f6eb9e549
Updated pom.xml
2018-09-29 02:11:24 +02:00
Cavallium
1374c5598e
partial commit
2018-09-28 21:59:12 +02:00
Cavallium
91e79b1c03
Updated to java 11
2018-09-28 13:43:42 +02:00
Andrea Cavalli
0e83ad6ee6
Updated pom.xml
2018-09-28 11:17:46 +02:00
Cavallium
5aa703c0cf
Removed crappy headless graphic engine implementations
2018-09-27 17:41:31 +02:00
Andrea Cavalli
bd5260e0f3
Better parenthesis button behavior
2018-09-22 14:10:36 +02:00
Andrea Cavalli
b57ae900e5
Code cleanup
2018-09-22 11:17:30 +02:00
Andrea Cavalli
1b1cfa08fa
Renamed graphic engine packages
2018-09-22 10:29:40 +02:00
Andrea Cavalli
ba07692313
Moved StaticVars to Settings, moved other packages and organized imports
2018-09-12 22:16:58 +02:00
Andrea Cavalli
ada6e552f6
Fixed [^2] command and added GUI buttons to replace hardware ones on PCs
2018-09-11 19:19:24 +02:00
Andrea Cavalli
434ccb3a68
Better Graphic Engines management
2018-09-11 01:12:54 +02:00
Andrea Cavalli
899ca234ce
Moved code into submodules
2018-09-04 12:12:41 +02:00