├── OCMock ├── OCMock │ ├── NSNotificationCenter+OCMAdditions.h │ ├── OCMArg.h │ ├── OCMConstraint.h │ ├── OCMock.h │ ├── OCMockObject.h │ └── OCMockRecorder.h └── libOCMock.a ├── VIPER TODO.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── VIPER TODO ├── Base.lproj │ └── Main.storyboard ├── Classes │ ├── Common │ │ ├── Categories │ │ │ ├── NSArray+HOM.h │ │ │ ├── NSArray+HOM.m │ │ │ ├── NSCalendar+CalendarAdditions.h │ │ │ ├── NSCalendar+CalendarAdditions.m │ │ │ ├── UIImage+ImageEffects.h │ │ │ └── UIImage+ImageEffects.m │ │ ├── Model │ │ │ ├── VTDNearTermDateRelation.h │ │ │ ├── VTDTodoItem.h │ │ │ └── VTDTodoItem.m │ │ ├── Store │ │ │ ├── Entities │ │ │ │ ├── VTDManagedTodoItem.h │ │ │ │ └── VTDManagedTodoItem.m │ │ │ ├── TODO.xcdatamodeld │ │ │ │ └── TODO.xcdatamodel │ │ │ │ │ └── contents │ │ │ ├── VTDCoreDataStore.h │ │ │ └── VTDCoreDataStore.m │ │ ├── VTDClock.h │ │ ├── VTDDeviceClock.h │ │ ├── VTDDeviceClock.m │ │ └── View │ │ │ ├── VTDRootWireframe.h │ │ │ └── VTDRootWireframe.m │ ├── Modules │ │ ├── Add │ │ │ ├── Application Logic │ │ │ │ ├── Interactor │ │ │ │ │ ├── VTDAddInteractor.h │ │ │ │ │ └── VTDAddInteractor.m │ │ │ │ └── Manager │ │ │ │ │ ├── VTDAddDataManager.h │ │ │ │ │ └── VTDAddDataManager.m │ │ │ ├── Module Interface │ │ │ │ ├── VTDAddModuleDelegateInterface.h │ │ │ │ └── VTDAddModuleInterface.h │ │ │ └── User Interface │ │ │ │ ├── Presenter │ │ │ │ ├── VTDAddPresenter.h │ │ │ │ └── VTDAddPresenter.m │ │ │ │ ├── Transition │ │ │ │ ├── VTDAddDismissalTransition.h │ │ │ │ ├── VTDAddDismissalTransition.m │ │ │ │ ├── VTDAddPresentationTransition.h │ │ │ │ └── VTDAddPresentationTransition.m │ │ │ │ ├── View │ │ │ │ ├── VTDAddViewController.h │ │ │ │ ├── VTDAddViewController.m │ │ │ │ └── VTDAddViewInterface.h │ │ │ │ └── Wireframe │ │ │ │ ├── VTDAddWireframe.h │ │ │ │ └── VTDAddWireframe.m │ │ └── List │ │ │ ├── Application Logic │ │ │ ├── Interactor │ │ │ │ ├── VTDListInteractor.h │ │ │ │ ├── VTDListInteractor.m │ │ │ │ ├── VTDListInteractorIO.h │ │ │ │ ├── VTDUpcomingItem.h │ │ │ │ └── VTDUpcomingItem.m │ │ │ └── Manager │ │ │ │ ├── VTDListDataManager.h │ │ │ │ └── VTDListDataManager.m │ │ │ ├── Module Interface │ │ │ └── VTDListModuleInterface.h │ │ │ └── User Interface │ │ │ ├── Presenter │ │ │ ├── VTDListPresenter.h │ │ │ ├── VTDListPresenter.m │ │ │ ├── VTDUpcomingDisplayData.h │ │ │ ├── VTDUpcomingDisplayData.m │ │ │ ├── VTDUpcomingDisplayDataCollector.h │ │ │ ├── VTDUpcomingDisplayDataCollector.m │ │ │ ├── VTDUpcomingDisplayItem.h │ │ │ ├── VTDUpcomingDisplayItem.m │ │ │ ├── VTDUpcomingDisplaySection.h │ │ │ └── VTDUpcomingDisplaySection.m │ │ │ ├── View │ │ │ ├── VTDListViewController.h │ │ │ ├── VTDListViewController.m │ │ │ └── VTDListViewInterface.h │ │ │ └── Wireframe │ │ │ ├── VTDListWireframe.h │ │ │ └── VTDListWireframe.m │ ├── VTDAppDelegate.h │ ├── VTDAppDelegate.m │ ├── VTDAppDependencies.h │ └── VTDAppDependencies.m ├── Images.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ └── Icon@2x.png │ ├── LaunchImage.launchimage │ │ ├── Contents.json │ │ ├── LaunchImage@2x.png │ │ ├── Splash-4.png │ │ └── Splash-4@2x.png │ ├── alarm.imageset │ │ ├── Contents.json │ │ ├── alarm.png │ │ └── alarm@2x.png │ ├── calendar.imageset │ │ ├── Contents.json │ │ ├── calendar.png │ │ └── calendar@2x.png │ ├── check.imageset │ │ ├── Contents.json │ │ ├── check.png │ │ └── check@2x.png │ ├── circle.imageset │ │ ├── Contents.json │ │ ├── circle.png │ │ └── circle@2x.png │ ├── empty.imageset │ │ ├── Contents.json │ │ ├── empty.png │ │ └── empty@2x.png │ ├── line.imageset │ │ ├── Contents.json │ │ ├── line.png │ │ └── line@2x.png │ ├── month.imageset │ │ ├── Contents.json │ │ ├── month.png │ │ └── month@2x.png │ ├── notes.imageset │ │ ├── Contents.json │ │ ├── notes.png │ │ └── notes@2x.png │ └── paper.imageset │ │ ├── Contents.json │ │ ├── paper.png │ │ └── paper@2x.png ├── VIPER TODO-Info.plist ├── VIPER TODO-Prefix.pch ├── en.lproj │ └── InfoPlist.strings └── main.m └── VIPER TODOTests ├── VIPER TODOTests-Info.plist ├── VIPER_TODOTests.m ├── VTDCalendarTests.m ├── VTDListInteractorTests.m ├── VTDListPresenterTests.m ├── VTDListViewTests.m ├── VTDRelativeDateTests.m └── en.lproj └── InfoPlist.strings /OCMock/OCMock/NSNotificationCenter+OCMAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/OCMock/OCMock/NSNotificationCenter+OCMAdditions.h -------------------------------------------------------------------------------- /OCMock/OCMock/OCMArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/OCMock/OCMock/OCMArg.h -------------------------------------------------------------------------------- /OCMock/OCMock/OCMConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/OCMock/OCMock/OCMConstraint.h -------------------------------------------------------------------------------- /OCMock/OCMock/OCMock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/OCMock/OCMock/OCMock.h -------------------------------------------------------------------------------- /OCMock/OCMock/OCMockObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/OCMock/OCMock/OCMockObject.h -------------------------------------------------------------------------------- /OCMock/OCMock/OCMockRecorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/OCMock/OCMock/OCMockRecorder.h -------------------------------------------------------------------------------- /OCMock/libOCMock.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/OCMock/libOCMock.a -------------------------------------------------------------------------------- /VIPER TODO.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /VIPER TODO.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /VIPER TODO/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Categories/NSArray+HOM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Categories/NSArray+HOM.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Categories/NSArray+HOM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Categories/NSArray+HOM.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Categories/NSCalendar+CalendarAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Categories/NSCalendar+CalendarAdditions.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Categories/NSCalendar+CalendarAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Categories/NSCalendar+CalendarAdditions.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Categories/UIImage+ImageEffects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Categories/UIImage+ImageEffects.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Categories/UIImage+ImageEffects.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Categories/UIImage+ImageEffects.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Model/VTDNearTermDateRelation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Model/VTDNearTermDateRelation.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Model/VTDTodoItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Model/VTDTodoItem.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Model/VTDTodoItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Model/VTDTodoItem.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Store/Entities/VTDManagedTodoItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Store/Entities/VTDManagedTodoItem.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Store/Entities/VTDManagedTodoItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Store/Entities/VTDManagedTodoItem.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Store/TODO.xcdatamodeld/TODO.xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Store/TODO.xcdatamodeld/TODO.xcdatamodel/contents -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Store/VTDCoreDataStore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Store/VTDCoreDataStore.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/Store/VTDCoreDataStore.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/Store/VTDCoreDataStore.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/VTDClock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/VTDClock.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/VTDDeviceClock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/VTDDeviceClock.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/VTDDeviceClock.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/VTDDeviceClock.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/View/VTDRootWireframe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/View/VTDRootWireframe.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Common/View/VTDRootWireframe.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Common/View/VTDRootWireframe.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/Application Logic/Interactor/VTDAddInteractor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/Application Logic/Interactor/VTDAddInteractor.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/Application Logic/Interactor/VTDAddInteractor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/Application Logic/Interactor/VTDAddInteractor.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/Application Logic/Manager/VTDAddDataManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/Application Logic/Manager/VTDAddDataManager.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/Application Logic/Manager/VTDAddDataManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/Application Logic/Manager/VTDAddDataManager.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/Module Interface/VTDAddModuleDelegateInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/Module Interface/VTDAddModuleDelegateInterface.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/Module Interface/VTDAddModuleInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/Module Interface/VTDAddModuleInterface.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/User Interface/Presenter/VTDAddPresenter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/User Interface/Presenter/VTDAddPresenter.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/User Interface/Presenter/VTDAddPresenter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/User Interface/Presenter/VTDAddPresenter.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/User Interface/Transition/VTDAddDismissalTransition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/User Interface/Transition/VTDAddDismissalTransition.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/User Interface/Transition/VTDAddDismissalTransition.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/User Interface/Transition/VTDAddDismissalTransition.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/User Interface/Transition/VTDAddPresentationTransition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/User Interface/Transition/VTDAddPresentationTransition.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/User Interface/Transition/VTDAddPresentationTransition.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/User Interface/Transition/VTDAddPresentationTransition.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/User Interface/View/VTDAddViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/User Interface/View/VTDAddViewController.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/User Interface/View/VTDAddViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/User Interface/View/VTDAddViewController.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/User Interface/View/VTDAddViewInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/User Interface/View/VTDAddViewInterface.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/User Interface/Wireframe/VTDAddWireframe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/User Interface/Wireframe/VTDAddWireframe.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/Add/User Interface/Wireframe/VTDAddWireframe.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/Add/User Interface/Wireframe/VTDAddWireframe.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/Application Logic/Interactor/VTDListInteractor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/Application Logic/Interactor/VTDListInteractor.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/Application Logic/Interactor/VTDListInteractor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/Application Logic/Interactor/VTDListInteractor.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/Application Logic/Interactor/VTDListInteractorIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/Application Logic/Interactor/VTDListInteractorIO.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/Application Logic/Interactor/VTDUpcomingItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/Application Logic/Interactor/VTDUpcomingItem.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/Application Logic/Interactor/VTDUpcomingItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/Application Logic/Interactor/VTDUpcomingItem.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/Application Logic/Manager/VTDListDataManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/Application Logic/Manager/VTDListDataManager.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/Application Logic/Manager/VTDListDataManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/Application Logic/Manager/VTDListDataManager.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/Module Interface/VTDListModuleInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/Module Interface/VTDListModuleInterface.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDListPresenter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDListPresenter.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDListPresenter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDListPresenter.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplayData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplayData.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplayData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplayData.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplayDataCollector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplayDataCollector.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplayDataCollector.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplayDataCollector.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplayItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplayItem.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplayItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplayItem.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplaySection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplaySection.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplaySection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/Presenter/VTDUpcomingDisplaySection.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/View/VTDListViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/View/VTDListViewController.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/View/VTDListViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/View/VTDListViewController.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/View/VTDListViewInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/View/VTDListViewInterface.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/Wireframe/VTDListWireframe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/Wireframe/VTDListWireframe.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/Modules/List/User Interface/Wireframe/VTDListWireframe.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/Modules/List/User Interface/Wireframe/VTDListWireframe.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/VTDAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/VTDAppDelegate.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/VTDAppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/VTDAppDelegate.m -------------------------------------------------------------------------------- /VIPER TODO/Classes/VTDAppDependencies.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/VTDAppDependencies.h -------------------------------------------------------------------------------- /VIPER TODO/Classes/VTDAppDependencies.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Classes/VTDAppDependencies.m -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/AppIcon.appiconset/Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/AppIcon.appiconset/Icon@2x.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/LaunchImage.launchimage/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/LaunchImage.launchimage/Contents.json -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/LaunchImage.launchimage/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/LaunchImage.launchimage/LaunchImage@2x.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/LaunchImage.launchimage/Splash-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/LaunchImage.launchimage/Splash-4.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/LaunchImage.launchimage/Splash-4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/LaunchImage.launchimage/Splash-4@2x.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/alarm.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/alarm.imageset/Contents.json -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/alarm.imageset/alarm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/alarm.imageset/alarm.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/alarm.imageset/alarm@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/alarm.imageset/alarm@2x.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/calendar.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/calendar.imageset/Contents.json -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/calendar.imageset/calendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/calendar.imageset/calendar.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/calendar.imageset/calendar@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/calendar.imageset/calendar@2x.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/check.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/check.imageset/Contents.json -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/check.imageset/check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/check.imageset/check.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/check.imageset/check@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/check.imageset/check@2x.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/circle.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/circle.imageset/Contents.json -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/circle.imageset/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/circle.imageset/circle.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/circle.imageset/circle@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/circle.imageset/circle@2x.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/empty.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/empty.imageset/Contents.json -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/empty.imageset/empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/empty.imageset/empty.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/empty.imageset/empty@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/empty.imageset/empty@2x.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/line.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/line.imageset/Contents.json -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/line.imageset/line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/line.imageset/line.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/line.imageset/line@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/line.imageset/line@2x.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/month.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/month.imageset/Contents.json -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/month.imageset/month.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/month.imageset/month.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/month.imageset/month@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/month.imageset/month@2x.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/notes.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/notes.imageset/Contents.json -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/notes.imageset/notes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/notes.imageset/notes.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/notes.imageset/notes@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/notes.imageset/notes@2x.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/paper.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/paper.imageset/Contents.json -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/paper.imageset/paper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/paper.imageset/paper.png -------------------------------------------------------------------------------- /VIPER TODO/Images.xcassets/paper.imageset/paper@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/Images.xcassets/paper.imageset/paper@2x.png -------------------------------------------------------------------------------- /VIPER TODO/VIPER TODO-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/VIPER TODO-Info.plist -------------------------------------------------------------------------------- /VIPER TODO/VIPER TODO-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/VIPER TODO-Prefix.pch -------------------------------------------------------------------------------- /VIPER TODO/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /VIPER TODO/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODO/main.m -------------------------------------------------------------------------------- /VIPER TODOTests/VIPER TODOTests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODOTests/VIPER TODOTests-Info.plist -------------------------------------------------------------------------------- /VIPER TODOTests/VIPER_TODOTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODOTests/VIPER_TODOTests.m -------------------------------------------------------------------------------- /VIPER TODOTests/VTDCalendarTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODOTests/VTDCalendarTests.m -------------------------------------------------------------------------------- /VIPER TODOTests/VTDListInteractorTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODOTests/VTDListInteractorTests.m -------------------------------------------------------------------------------- /VIPER TODOTests/VTDListPresenterTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODOTests/VTDListPresenterTests.m -------------------------------------------------------------------------------- /VIPER TODOTests/VTDListViewTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODOTests/VTDListViewTests.m -------------------------------------------------------------------------------- /VIPER TODOTests/VTDRelativeDateTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/objcio/issue-13-viper/HEAD/VIPER TODOTests/VTDRelativeDateTests.m -------------------------------------------------------------------------------- /VIPER TODOTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | --------------------------------------------------------------------------------