Archived
1
Commit Graph

31 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
a6d8d1680e Updated Project File 2014-08-22 00:54:42 +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
e048deef1f Updated Project File 2014-04-23 03:16:03 +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
8605a6ac7b Added/Corrected Tests (see previous commits) 2014-04-23 03:11:54 +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
6f32672b40 Cleaned Code 2014-04-20 23:28:42 +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
0c16b92aea Created some tests for MPExpression and MPMutableExpression. 2014-04-20 01:23:28 +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