Commit Graph

309 Commits

Author SHA1 Message Date
Riccardo Azzolini 4e5a77eb3e Add minimal (indentation-only) .editorconfig file 2018-10-16 21:52:06 +02:00
Riccardo Azzolini 21d8c37903 Handle RootSquare functions with RootPattern 2018-10-16 20:33:01 +02:00
Riccardo Azzolini 66a04607b3 Fix RootSquare equality with other RootSquare instances 2018-10-16 19:57:26 +02:00
Riccardo Azzolini b65723a2c6 Implement EquationsSystemPattern 2018-10-16 19:36:34 +02:00
Riccardo Azzolini c2dc02c0e1 Implement equals for EquationsSystem as ordered parameter equality 2018-10-16 19:33:44 +02:00
Riccardo Azzolini 53e2416426 Implement EquationPattern 2018-10-16 18:46:49 +02:00
Riccardo Azzolini 2aeb396b53 Implement equals for Equation 2018-10-16 18:45:37 +02:00
Riccardo Azzolini 95560e12b7 Implement UndefinedPattern 2018-10-06 19:14:24 +02:00
Riccardo Azzolini 957e85b4d0 Extract duplicated PatternTest code to testMultiplePatterns method 2018-10-06 18:45:28 +02:00
Riccardo Azzolini 0ec3974f41 Implement patterns for most FunctionSingles 2018-10-06 18:41:32 +02:00
Riccardo Azzolini 54fc13b211 Implement equals for trigonometric functions 2018-10-06 18:38:39 +02:00
Riccardo Azzolini 2ca5a8391a Implement patterns for most FunctionOperators 2018-10-06 17:41:15 +02:00
Riccardo Azzolini 0574744921 Create PatternUtils helper class 2018-10-06 16:47:03 +02:00
Riccardo Azzolini be5ae2d475 Add missing 'final' specifiers 2018-10-06 15:21:22 +02:00
Riccardo Azzolini 21de6349f4 Use actual MathContext instead of null in Pattern replace 2018-10-06 15:21:22 +02:00
Riccardo Azzolini 0afacf7ddc Implement NegativePattern 2018-10-06 15:21:22 +02:00
Riccardo Azzolini 64553c86e7 Implement NumberPattern 2018-10-06 15:21:22 +02:00
Riccardo Azzolini 5450d67497 Implement SumPattern 2018-10-06 15:21:22 +02:00
Riccardo Azzolini 277589e7a9 Create VisitorPattern abstract base class 2018-10-06 15:21:22 +02:00
Riccardo Azzolini 72de605659 Define FunctionVisitor and corresponding accept method 2018-10-06 15:21:22 +02:00
Riccardo Azzolini 75fe857139 Implement SubFunctionPattern 2018-10-06 15:21:22 +02:00
Riccardo Azzolini 0a386c13f4 Create empty PatternTest class. 2018-10-06 15:21:22 +02:00
Riccardo Azzolini d88f6a05f9 Define the Pattern interface and its core methods 2018-10-06 15:21:22 +02:00
Andrea Cavalli 3808613a58 Better history management 2018-10-05 22:09:54 +02:00
Cavallium b11d8ea4ed Better history management 2018-10-05 16:00:15 +02:00
Andrea Cavalli 518bfc6c4a new method to clone the input screen 2018-10-05 08:33:29 +02:00
Andrea Cavalli c4f51f8aee Updated Flow 2018-10-04 21:51:27 +02:00
Andrea Cavalli 2a459b41f9 commit 2018-10-04 21:46:56 +02:00
Andrea Cavalli d751cce6eb Fixed zoom behavior 2018-10-04 21:46:44 +02:00
Andrea Cavalli 2ea86cf76f Merge remote-tracking branch 'gogs/master' 2018-10-04 21:29:45 +02:00
Andrea Cavalli 1d0d622bb1 Added a missing break 2018-10-04 21:29:39 +02:00
Cavallium b0637d308b Implemented history 2018-10-04 12:38:54 +02:00
Cavallium a9395277c9 Updated block deletion behavior 2018-10-04 09:52:14 +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 60cb012f83 Code cleanup 2018-09-28 11:39:28 +02:00
Andrea Cavalli 0e83ad6ee6 Updated pom.xml 2018-09-28 11:17:46 +02:00
Andrea Cavalli 2a6c8b0ada Updated Flow .gitignore 2018-09-27 22:54:31 +02:00
Andrea Cavalli f3725e0877 Updated Flow disclaimer 2018-09-27 22:52:02 +02:00
Andrea Cavalli e64ea2f8f4 Updated Flow 2018-09-27 22:49:21 +02:00
Andrea Cavalli 4eb61685f9 First commit 2018-09-27 20:25:20 +02:00
Andrea Cavalli bfe1a018ab added Flow 2018-09-27 20:24:31 +02:00
Andrea Cavalli 505b8e10eb Changed license 2018-09-27 20:21:21 +02:00
Andrea Cavalli 20d25afed6 Firefox zoom support check 2018-09-27 19:27:24 +02:00
Cavallium 5a65086421 Moved Flow library 2018-09-27 19:23:46 +02:00
Cavallium 5aa703c0cf Removed crappy headless graphic engine implementations 2018-09-27 17:41:31 +02:00
Cavallium 9f394258cd Changed .gitignore 2018-09-27 12:44:01 +02:00
Cavallium d3acda6a1d Changed version name 2018-09-27 11:39:54 +02:00