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
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
Riccardo Azzolini
082f694b1b
Tweak DSL error formatting
...
- Add a blank line between the DslFilesException stack trace and
formatted error messages.
- Quote the sub-function name in the message for UndefinedSubFunction
errors.
2019-09-09 18:34:52 +02:00
Riccardo Azzolini
2b9fb97648
Make DSL rule loading work on TeaVM
2019-08-12 11:28:39 +02:00
Riccardo Azzolini
aeb0388925
Implement DSL error pretty-printing
2019-08-07 13:11:59 +02:00
Andrea Cavalli
ff7dd21788
More appropriate class names
2019-02-27 23:29:03 +01:00
Riccardo Azzolini
e86a7a6346
Remove Java rule compiling and loading code
2019-02-11 15:55:29 +01:00
Riccardo Azzolini
fd074b16b7
Do not load DSL rules on JavaScript platforms
2019-02-11 15:11:59 +01:00
Riccardo Azzolini
b9c025d74c
Make function rules built-in
2019-02-10 19:59:38 +01:00
Riccardo Azzolini
0d89711772
Report DSL errors from RulesDsl.makeRules as a DslAggregateException
2019-01-30 21:47:00 +01:00
Riccardo Azzolini
1304755c25
Implement loading of DSL rules
2019-01-28 18:19:27 +01: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
Andrea Cavalli
60cb012f83
Code cleanup
2018-09-28 11:39:28 +02:00
Andrea Cavalli
b57ae900e5
Code cleanup
2018-09-22 11:17:30 +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
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