Archived
1
Commit Graph

76 Commits

Author SHA1 Message Date
Kim Wittenburg 4a3ea0cede Improved Model
Added Keyboard Selection Support
Added Mouse Selection Support
Added Keyboard Editing Support
Corrected Some Bugs
Abstracted the Layout System further
Added Functions Button (test)
2014-08-31 15:41:17 +02:00
Kim Wittenburg 9aa4bca234 Added Documentation 2014-08-22 01:14:52 +02:00
Kim Wittenburg c024886241 Fundamental Redesign of the View and Controller 2014-08-22 00:54:13 +02:00
Kim Wittenburg a37d587e1f Fundamental Redesign of the Model
Started to add Documentation
2014-08-22 00:53:08 +02:00
Kim Wittenburg 60760b8b3d Internal Redesign:
- Combined MPExpression and MPMutableExpression
- Abstracted children of MPExpression into MPExpressionElement protocol
- Abstracted most of MPExpressionLayout and MPFunctionLayout into common superclass MPLayout
2014-08-11 13:57:48 +02:00
Kim Wittenburg 740c3fd80a Some small corrections
Added example expression (hardcoded for development)
Added example change for expressions (hardcoded for development)
2014-05-18 01:10:50 +02:00
Kim Wittenburg 982b70d7fb Added Change Notifications to MPExpression, MPMutableExpression and MPFunction
Removed -beginEditing and -endEditing
Optimized -fixSymbols
Updated Project File
2014-05-18 01:06:49 +02:00
Kim Wittenburg fa499d299c Renamed NSIndexPath+MPRemoveFirstIndex Category to NSIndexPath+MPReverseIndexPath
Added MPDisplayExtension Category to MPExpression and MPFunction
Added Methods to Invalidate the Cache to MPExpressionLayout and MPFunctionLayout
2014-04-23 16:05:20 +02:00
Kim Wittenburg 33f527e446 Added Convenience Headers for Model and View Classes 2014-04-23 03:15:36 +02:00
Kim Wittenburg cf13399747 Implemented the Sum Function 2014-04-23 03:14:59 +02:00
Kim Wittenburg 636921b9dc Updated Interface (Test Phase) 2014-04-23 03:14:18 +02:00
Kim Wittenburg 3116925315 Added MPExpressionLayout, MPFunctionLayout and MPExpressionStorage as Rendering System for Expressions 2014-04-23 03:13:55 +02:00
Kim Wittenburg 2163f24509 Renamed MPRange to MPRangePath
Added MPRangeExtension Category on MPExpression
2014-04-23 03:11:07 +02:00
Kim Wittenburg 3c944f3fc0 Added some methods to „Working With the Expression Tree“ section 2014-04-23 03:10:17 +02:00
Kim Wittenburg 24c53bde2e Added Helper Categories
Added Documentation
2014-04-23 03:09:26 +02:00
Kim Wittenburg 027ef4271f Removed Expression Tree Notification Methods 2014-04-21 18:50:01 +02:00
Kim Wittenburg f1953baafa Added MPRange and Tests 2014-04-21 18:17:56 +02:00
Kim Wittenburg 1daec37a25 Added Expression Tree Inspection Methods
Cleaned Code
2014-04-20 23:28:17 +02:00
Kim Wittenburg 35215923ef Corrected Some Formatting Issues 2014-04-20 15:02:20 +02:00
Kim Wittenburg 8b5a69b885 Removed Prefix/Suffix Placeholder (not needed)
Added Operator Constants
Removed NSMutableString from NSMutableExpression (not needed)
Implemented -description
Added Tests for: -description, -copy, -mutableCopy
Some Logical Corrections.
2014-04-20 14:34:42 +02:00
Kim Wittenburg 01acd87b05 First implementation (incomplete) of MPExpression and MPFunction.
Declared custom exceptions in MPException.h
2014-04-20 01:22:59 +02:00
Kim Wittenburg 8244cdab4e Some small corrections to the MPExpression and MPFunction interfaces 2014-04-20 01:22:01 +02:00
Kim Wittenburg 6874324d00 Added MPExpression and MPFunction Interfaces 2014-04-18 16:46:25 +02:00
Kim Wittenburg fb55c0aa71 Added MPExpressionView 2014-04-18 16:45:53 +02:00
Codello af1121290d Added Application Icon 2014-03-23 01:34:11 +01:00
Codello d2f1de8d2a Initial Commit 2014-03-23 01:28:48 +01:00