PMNotable library preparation
Update .gitignore
Initial project commit
Public methods declaration
Downloading/loading control JSON based on "If-Modified-Since"
Conditions basic implementation
Entry and views parsed
Showing entry view
JSContext basic handling
Updating user defaults for specific conditions
Conditions check logic optimised
Condition lastDisplayedMinimumSeconds implemented
Condition flagNotSet, JS setFlag implemented
Conditions iOSVersionLessThan, appVersionLessThan implemented
JS width() and height() implementation
Extra space removed
conditionsSatisfied method logic fix
Unknown conditions fixed; Showing notification logic fixed
Sample JSON removed
Library structure