├── .DS_Store ├── .gitattributes ├── .theos ├── _ │ ├── DEBIAN │ │ └── control │ └── Library │ │ ├── MobileSubstrate │ │ └── DynamicLibraries │ │ │ ├── Counted.dylib │ │ │ └── Counted.plist │ │ ├── PreferenceBundles │ │ └── countedPrefs.bundle │ │ │ ├── Info.plist │ │ │ ├── Root.plist │ │ │ ├── ant.png │ │ │ ├── ant@2x.png │ │ │ ├── ant@3x.png │ │ │ ├── countedPrefs │ │ │ ├── github-alt-brands.png │ │ │ ├── github-alt-brands@2x.png │ │ │ ├── github-alt-brands@3x.png │ │ │ ├── github.png │ │ │ ├── icon@2x.png │ │ │ └── icon@3x.png │ │ └── PreferenceLoader │ │ └── Preferences │ │ └── countedPrefs.plist ├── build_session ├── fakeroot ├── last_package ├── obj │ ├── .stamp │ ├── Counted.dylib │ ├── arm64 │ │ ├── Counted.dylib │ │ ├── Counted.dylib.dSYM │ │ │ └── Contents │ │ │ │ ├── Info.plist │ │ │ │ └── Resources │ │ │ │ └── DWARF │ │ │ │ └── Counted.dylib │ │ ├── Tweak.xm.e2fa6270.Td │ │ ├── Tweak.xm.e2fa6270.o │ │ ├── countedCells.m.d5a128d0.Td │ │ ├── countedCells.m.d5a128d0.o │ │ ├── countedPrefs.bundle │ │ │ ├── countedPrefs │ │ │ └── countedPrefs.dSYM │ │ │ │ └── Contents │ │ │ │ ├── Info.plist │ │ │ │ └── Resources │ │ │ │ └── DWARF │ │ │ │ └── countedPrefs │ │ ├── ctprefsRootListController.m.d5a128d0.Td │ │ └── ctprefsRootListController.m.d5a128d0.o │ ├── arm64e │ │ ├── Counted.dylib │ │ ├── Counted.dylib.dSYM │ │ │ └── Contents │ │ │ │ ├── Info.plist │ │ │ │ └── Resources │ │ │ │ └── DWARF │ │ │ │ └── Counted.dylib │ │ ├── Tweak.xm.92619639.Td │ │ ├── Tweak.xm.92619639.o │ │ ├── countedCells.m.1e144528.Td │ │ ├── countedCells.m.1e144528.o │ │ ├── countedPrefs.bundle │ │ │ ├── countedPrefs │ │ │ └── countedPrefs.dSYM │ │ │ │ └── Contents │ │ │ │ ├── Info.plist │ │ │ │ └── Resources │ │ │ │ └── DWARF │ │ │ │ └── countedPrefs │ │ ├── ctprefsRootListController.m.1e144528.Td │ │ └── ctprefsRootListController.m.1e144528.o │ └── countedPrefs.bundle │ │ ├── Info.plist │ │ ├── Root.plist │ │ ├── ant.png │ │ ├── ant@2x.png │ │ ├── ant@3x.png │ │ ├── countedPrefs │ │ ├── github-alt-brands.png │ │ ├── github-alt-brands@2x.png │ │ ├── github-alt-brands@3x.png │ │ ├── github.png │ │ ├── icon@2x.png │ │ └── icon@3x.png └── packages │ ├── me.daveapps.counted-1 │ ├── me.daveapps.counted-1.1 │ └── me.reb0rn.counted-0.0.1 ├── Artwork ├── .DS_Store ├── banner.png ├── banner_promo.png └── logo │ ├── .DS_Store │ ├── logo.png │ ├── logo2.png │ ├── logo_lessSeetrough.png │ └── logo_smoller.png ├── Counted.plist ├── Makefile ├── README.md ├── Tweak.xm ├── control ├── counted.h ├── countedprefs ├── .DS_Store ├── Makefile ├── Resources │ ├── .DS_Store │ ├── Info.plist │ ├── Root.plist │ ├── ant.png │ ├── ant@2x.png │ ├── ant@3x.png │ ├── github-alt-brands.png │ ├── github-alt-brands@2x.png │ ├── github-alt-brands@3x.png │ ├── github.png │ ├── icon@2x.png │ └── icon@3x.png ├── SPHeaderView.h ├── SPHeaderView.m ├── countedCells.m ├── ctprefsRootListController.h ├── ctprefsRootListController.m └── entry.plist └── packages ├── .DS_Store ├── me.daveapps.counted_1-69+debug_iphoneos-arm.deb ├── me.daveapps.counted_1-70+debug_iphoneos-arm.deb ├── me.daveapps.counted_1-71+debug_iphoneos-arm.deb ├── me.daveapps.counted_1-72+debug_iphoneos-arm.deb ├── me.daveapps.counted_1-73+debug_iphoneos-arm.deb ├── me.daveapps.counted_1-74+debug_iphoneos-arm.deb ├── me.daveapps.counted_1-75+debug_iphoneos-arm.deb ├── me.daveapps.counted_1-76+debug_iphoneos-arm.deb ├── me.daveapps.counted_1-77+debug_iphoneos-arm.deb ├── me.daveapps.counted_1-78+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-1+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-10+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-11+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-12+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-13+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-14+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-15+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-16+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-17+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-2+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-3+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-4+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-5+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-6+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-7+debug_iphoneos-arm.deb ├── me.daveapps.counted_1.1-8+debug_iphoneos-arm.deb └── me.daveapps.counted_1.1-9+debug_iphoneos-arm.deb /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.DS_Store -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.theos/_/DEBIAN/control: -------------------------------------------------------------------------------- 1 | Package: me.daveapps.counted 2 | Name: Counted 3 | Depends: mobilesubstrate, ws.hbang.common (>= 1.11) 4 | Icon: https://daveapps.nl/tweaks/icon_counted_site.png 5 | Architecture: iphoneos-arm 6 | Description: Your days are Counted 7 | Support: https://github.com/vanwijkdave/Counted/issues 8 | Maintainer: Dave van Wijk 9 | Author: Dave van Wijk 10 | Section: Tweaks 11 | Version: 1.1 12 | Installed-Size: 268 13 | -------------------------------------------------------------------------------- /.theos/_/Library/MobileSubstrate/DynamicLibraries/Counted.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/MobileSubstrate/DynamicLibraries/Counted.dylib -------------------------------------------------------------------------------- /.theos/_/Library/MobileSubstrate/DynamicLibraries/Counted.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/MobileSubstrate/DynamicLibraries/Counted.plist -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceBundles/countedPrefs.bundle/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceBundles/countedPrefs.bundle/Info.plist -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceBundles/countedPrefs.bundle/Root.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceBundles/countedPrefs.bundle/Root.plist -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceBundles/countedPrefs.bundle/ant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceBundles/countedPrefs.bundle/ant.png -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceBundles/countedPrefs.bundle/ant@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceBundles/countedPrefs.bundle/ant@2x.png -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceBundles/countedPrefs.bundle/ant@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceBundles/countedPrefs.bundle/ant@3x.png -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceBundles/countedPrefs.bundle/countedPrefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceBundles/countedPrefs.bundle/countedPrefs -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceBundles/countedPrefs.bundle/github-alt-brands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceBundles/countedPrefs.bundle/github-alt-brands.png -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceBundles/countedPrefs.bundle/github-alt-brands@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceBundles/countedPrefs.bundle/github-alt-brands@2x.png -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceBundles/countedPrefs.bundle/github-alt-brands@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceBundles/countedPrefs.bundle/github-alt-brands@3x.png -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceBundles/countedPrefs.bundle/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceBundles/countedPrefs.bundle/github.png -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceBundles/countedPrefs.bundle/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceBundles/countedPrefs.bundle/icon@2x.png -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceBundles/countedPrefs.bundle/icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceBundles/countedPrefs.bundle/icon@3x.png -------------------------------------------------------------------------------- /.theos/_/Library/PreferenceLoader/Preferences/countedPrefs.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/_/Library/PreferenceLoader/Preferences/countedPrefs.plist -------------------------------------------------------------------------------- /.theos/build_session: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/build_session -------------------------------------------------------------------------------- /.theos/fakeroot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/fakeroot -------------------------------------------------------------------------------- /.theos/last_package: -------------------------------------------------------------------------------- 1 | ./packages/me.daveapps.counted_1.1_iphoneos-arm.deb 2 | -------------------------------------------------------------------------------- /.theos/obj/.stamp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/.stamp -------------------------------------------------------------------------------- /.theos/obj/Counted.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/Counted.dylib -------------------------------------------------------------------------------- /.theos/obj/arm64/Counted.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64/Counted.dylib -------------------------------------------------------------------------------- /.theos/obj/arm64/Counted.dylib.dSYM/Contents/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleIdentifier 8 | com.apple.xcode.dsym.Counted.dylib 9 | CFBundleInfoDictionaryVersion 10 | 6.0 11 | CFBundlePackageType 12 | dSYM 13 | CFBundleSignature 14 | ???? 15 | CFBundleShortVersionString 16 | 1.0 17 | CFBundleVersion 18 | 1 19 | 20 | 21 | -------------------------------------------------------------------------------- /.theos/obj/arm64/Counted.dylib.dSYM/Contents/Resources/DWARF/Counted.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64/Counted.dylib.dSYM/Contents/Resources/DWARF/Counted.dylib -------------------------------------------------------------------------------- /.theos/obj/arm64/Tweak.xm.e2fa6270.Td: -------------------------------------------------------------------------------- 1 | /Users/vanwijkdave/Documents/GitHub/counted/.theos/obj/arm64/Tweak.xm.e2fa6270.o: \ 2 | /Users/vanwijkdave/Documents/GitHub/counted/.theos/obj/arm64/Tweak.xm.mm \ 3 | /Users/vanwijkdave/theos/Prefix.pch \ 4 | /Users/vanwijkdave/theos/vendor/include/_Prefix/BackwardsCompat.h \ 5 | /Users/vanwijkdave/theos/vendor/include/_Prefix/IOSMacros.h \ 6 | /Users/vanwijkdave/theos/vendor/include/HBLog.h \ 7 | /Users/vanwijkdave/theos/vendor/include/CoreFoundation/CFLogUtilities.h \ 8 | /Users/vanwijkdave/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h \ 9 | /Users/vanwijkdave/Documents/GitHub/counted/counted.h \ 10 | /Users/vanwijkdave/theos/vendor/include/substrate.h 11 | 12 | /Users/vanwijkdave/theos/Prefix.pch: 13 | 14 | /Users/vanwijkdave/theos/vendor/include/_Prefix/BackwardsCompat.h: 15 | 16 | /Users/vanwijkdave/theos/vendor/include/_Prefix/IOSMacros.h: 17 | 18 | /Users/vanwijkdave/theos/vendor/include/HBLog.h: 19 | 20 | /Users/vanwijkdave/theos/vendor/include/CoreFoundation/CFLogUtilities.h: 21 | 22 | /Users/vanwijkdave/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h: 23 | 24 | /Users/vanwijkdave/Documents/GitHub/counted/counted.h: 25 | 26 | /Users/vanwijkdave/theos/vendor/include/substrate.h: 27 | -------------------------------------------------------------------------------- /.theos/obj/arm64/Tweak.xm.e2fa6270.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64/Tweak.xm.e2fa6270.o -------------------------------------------------------------------------------- /.theos/obj/arm64/countedCells.m.d5a128d0.Td: -------------------------------------------------------------------------------- 1 | /Users/vanwijkdave/Documents/GitHub/counted/.theos/obj/arm64/countedCells.m.d5a128d0.o: \ 2 | countedCells.m /Users/vanwijkdave/theos/Prefix.pch \ 3 | /Users/vanwijkdave/theos/vendor/include/_Prefix/BackwardsCompat.h \ 4 | /Users/vanwijkdave/theos/vendor/include/_Prefix/IOSMacros.h \ 5 | /Users/vanwijkdave/theos/vendor/include/HBLog.h \ 6 | /Users/vanwijkdave/theos/vendor/include/CoreFoundation/CFLogUtilities.h \ 7 | ctprefsRootListController.h \ 8 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSListController.h \ 9 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSViewController.h \ 10 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSSpecifier.h \ 11 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSTableCell.h \ 12 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSSwitchTableCell.h \ 13 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSControlTableCell.h 14 | 15 | /Users/vanwijkdave/theos/Prefix.pch: 16 | 17 | /Users/vanwijkdave/theos/vendor/include/_Prefix/BackwardsCompat.h: 18 | 19 | /Users/vanwijkdave/theos/vendor/include/_Prefix/IOSMacros.h: 20 | 21 | /Users/vanwijkdave/theos/vendor/include/HBLog.h: 22 | 23 | /Users/vanwijkdave/theos/vendor/include/CoreFoundation/CFLogUtilities.h: 24 | 25 | ctprefsRootListController.h: 26 | 27 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSListController.h: 28 | 29 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSViewController.h: 30 | 31 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSSpecifier.h: 32 | 33 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSTableCell.h: 34 | 35 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSSwitchTableCell.h: 36 | 37 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSControlTableCell.h: 38 | -------------------------------------------------------------------------------- /.theos/obj/arm64/countedCells.m.d5a128d0.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64/countedCells.m.d5a128d0.o -------------------------------------------------------------------------------- /.theos/obj/arm64/countedPrefs.bundle/countedPrefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64/countedPrefs.bundle/countedPrefs -------------------------------------------------------------------------------- /.theos/obj/arm64/countedPrefs.bundle/countedPrefs.dSYM/Contents/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleIdentifier 8 | com.apple.xcode.dsym.countedPrefs 9 | CFBundleInfoDictionaryVersion 10 | 6.0 11 | CFBundlePackageType 12 | dSYM 13 | CFBundleSignature 14 | ???? 15 | CFBundleShortVersionString 16 | 1.0 17 | CFBundleVersion 18 | 1 19 | 20 | 21 | -------------------------------------------------------------------------------- /.theos/obj/arm64/countedPrefs.bundle/countedPrefs.dSYM/Contents/Resources/DWARF/countedPrefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64/countedPrefs.bundle/countedPrefs.dSYM/Contents/Resources/DWARF/countedPrefs -------------------------------------------------------------------------------- /.theos/obj/arm64/ctprefsRootListController.m.d5a128d0.Td: -------------------------------------------------------------------------------- 1 | /Users/vanwijkdave/Documents/GitHub/counted/.theos/obj/arm64/ctprefsRootListController.m.d5a128d0.o: \ 2 | ctprefsRootListController.m /Users/vanwijkdave/theos/Prefix.pch \ 3 | /Users/vanwijkdave/theos/vendor/include/_Prefix/BackwardsCompat.h \ 4 | /Users/vanwijkdave/theos/vendor/include/_Prefix/IOSMacros.h \ 5 | /Users/vanwijkdave/theos/vendor/include/HBLog.h \ 6 | /Users/vanwijkdave/theos/vendor/include/CoreFoundation/CFLogUtilities.h \ 7 | ctprefsRootListController.h \ 8 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSListController.h \ 9 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSViewController.h \ 10 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/HBAppearanceSettings.h \ 11 | /Users/vanwijkdave/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h \ 12 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSSpecifier.h \ 13 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSTableCell.h \ 14 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/HBRootListController.h \ 15 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/HBListController.h \ 16 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/PSListController+HBTintAdditions.h 17 | 18 | /Users/vanwijkdave/theos/Prefix.pch: 19 | 20 | /Users/vanwijkdave/theos/vendor/include/_Prefix/BackwardsCompat.h: 21 | 22 | /Users/vanwijkdave/theos/vendor/include/_Prefix/IOSMacros.h: 23 | 24 | /Users/vanwijkdave/theos/vendor/include/HBLog.h: 25 | 26 | /Users/vanwijkdave/theos/vendor/include/CoreFoundation/CFLogUtilities.h: 27 | 28 | ctprefsRootListController.h: 29 | 30 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSListController.h: 31 | 32 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSViewController.h: 33 | 34 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/HBAppearanceSettings.h: 35 | 36 | /Users/vanwijkdave/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h: 37 | 38 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSSpecifier.h: 39 | 40 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSTableCell.h: 41 | 42 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/HBRootListController.h: 43 | 44 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/HBListController.h: 45 | 46 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/PSListController+HBTintAdditions.h: 47 | -------------------------------------------------------------------------------- /.theos/obj/arm64/ctprefsRootListController.m.d5a128d0.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64/ctprefsRootListController.m.d5a128d0.o -------------------------------------------------------------------------------- /.theos/obj/arm64e/Counted.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64e/Counted.dylib -------------------------------------------------------------------------------- /.theos/obj/arm64e/Counted.dylib.dSYM/Contents/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleIdentifier 8 | com.apple.xcode.dsym.Counted.dylib 9 | CFBundleInfoDictionaryVersion 10 | 6.0 11 | CFBundlePackageType 12 | dSYM 13 | CFBundleSignature 14 | ???? 15 | CFBundleShortVersionString 16 | 1.0 17 | CFBundleVersion 18 | 1 19 | 20 | 21 | -------------------------------------------------------------------------------- /.theos/obj/arm64e/Counted.dylib.dSYM/Contents/Resources/DWARF/Counted.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64e/Counted.dylib.dSYM/Contents/Resources/DWARF/Counted.dylib -------------------------------------------------------------------------------- /.theos/obj/arm64e/Tweak.xm.92619639.Td: -------------------------------------------------------------------------------- 1 | /Users/vanwijkdave/Documents/GitHub/counted/.theos/obj/arm64e/Tweak.xm.92619639.o: \ 2 | /Users/vanwijkdave/Documents/GitHub/counted/.theos/obj/arm64e/Tweak.xm.mm \ 3 | /Users/vanwijkdave/theos/Prefix.pch \ 4 | /Users/vanwijkdave/theos/vendor/include/_Prefix/BackwardsCompat.h \ 5 | /Users/vanwijkdave/theos/vendor/include/_Prefix/IOSMacros.h \ 6 | /Users/vanwijkdave/theos/vendor/include/HBLog.h \ 7 | /Users/vanwijkdave/theos/vendor/include/CoreFoundation/CFLogUtilities.h \ 8 | /Users/vanwijkdave/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h \ 9 | /Users/vanwijkdave/Documents/GitHub/counted/counted.h \ 10 | /Users/vanwijkdave/theos/vendor/include/substrate.h 11 | 12 | /Users/vanwijkdave/theos/Prefix.pch: 13 | 14 | /Users/vanwijkdave/theos/vendor/include/_Prefix/BackwardsCompat.h: 15 | 16 | /Users/vanwijkdave/theos/vendor/include/_Prefix/IOSMacros.h: 17 | 18 | /Users/vanwijkdave/theos/vendor/include/HBLog.h: 19 | 20 | /Users/vanwijkdave/theos/vendor/include/CoreFoundation/CFLogUtilities.h: 21 | 22 | /Users/vanwijkdave/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h: 23 | 24 | /Users/vanwijkdave/Documents/GitHub/counted/counted.h: 25 | 26 | /Users/vanwijkdave/theos/vendor/include/substrate.h: 27 | -------------------------------------------------------------------------------- /.theos/obj/arm64e/Tweak.xm.92619639.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64e/Tweak.xm.92619639.o -------------------------------------------------------------------------------- /.theos/obj/arm64e/countedCells.m.1e144528.Td: -------------------------------------------------------------------------------- 1 | /Users/vanwijkdave/Documents/GitHub/counted/.theos/obj/arm64e/countedCells.m.1e144528.o: \ 2 | countedCells.m /Users/vanwijkdave/theos/Prefix.pch \ 3 | /Users/vanwijkdave/theos/vendor/include/_Prefix/BackwardsCompat.h \ 4 | /Users/vanwijkdave/theos/vendor/include/_Prefix/IOSMacros.h \ 5 | /Users/vanwijkdave/theos/vendor/include/HBLog.h \ 6 | /Users/vanwijkdave/theos/vendor/include/CoreFoundation/CFLogUtilities.h \ 7 | ctprefsRootListController.h \ 8 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSListController.h \ 9 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSViewController.h \ 10 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSSpecifier.h \ 11 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSTableCell.h \ 12 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSSwitchTableCell.h \ 13 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSControlTableCell.h 14 | 15 | /Users/vanwijkdave/theos/Prefix.pch: 16 | 17 | /Users/vanwijkdave/theos/vendor/include/_Prefix/BackwardsCompat.h: 18 | 19 | /Users/vanwijkdave/theos/vendor/include/_Prefix/IOSMacros.h: 20 | 21 | /Users/vanwijkdave/theos/vendor/include/HBLog.h: 22 | 23 | /Users/vanwijkdave/theos/vendor/include/CoreFoundation/CFLogUtilities.h: 24 | 25 | ctprefsRootListController.h: 26 | 27 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSListController.h: 28 | 29 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSViewController.h: 30 | 31 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSSpecifier.h: 32 | 33 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSTableCell.h: 34 | 35 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSSwitchTableCell.h: 36 | 37 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSControlTableCell.h: 38 | -------------------------------------------------------------------------------- /.theos/obj/arm64e/countedCells.m.1e144528.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64e/countedCells.m.1e144528.o -------------------------------------------------------------------------------- /.theos/obj/arm64e/countedPrefs.bundle/countedPrefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64e/countedPrefs.bundle/countedPrefs -------------------------------------------------------------------------------- /.theos/obj/arm64e/countedPrefs.bundle/countedPrefs.dSYM/Contents/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleIdentifier 8 | com.apple.xcode.dsym.countedPrefs 9 | CFBundleInfoDictionaryVersion 10 | 6.0 11 | CFBundlePackageType 12 | dSYM 13 | CFBundleSignature 14 | ???? 15 | CFBundleShortVersionString 16 | 1.0 17 | CFBundleVersion 18 | 1 19 | 20 | 21 | -------------------------------------------------------------------------------- /.theos/obj/arm64e/countedPrefs.bundle/countedPrefs.dSYM/Contents/Resources/DWARF/countedPrefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64e/countedPrefs.bundle/countedPrefs.dSYM/Contents/Resources/DWARF/countedPrefs -------------------------------------------------------------------------------- /.theos/obj/arm64e/ctprefsRootListController.m.1e144528.Td: -------------------------------------------------------------------------------- 1 | /Users/vanwijkdave/Documents/GitHub/counted/.theos/obj/arm64e/ctprefsRootListController.m.1e144528.o: \ 2 | ctprefsRootListController.m /Users/vanwijkdave/theos/Prefix.pch \ 3 | /Users/vanwijkdave/theos/vendor/include/_Prefix/BackwardsCompat.h \ 4 | /Users/vanwijkdave/theos/vendor/include/_Prefix/IOSMacros.h \ 5 | /Users/vanwijkdave/theos/vendor/include/HBLog.h \ 6 | /Users/vanwijkdave/theos/vendor/include/CoreFoundation/CFLogUtilities.h \ 7 | ctprefsRootListController.h \ 8 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSListController.h \ 9 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSViewController.h \ 10 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/HBAppearanceSettings.h \ 11 | /Users/vanwijkdave/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h \ 12 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSSpecifier.h \ 13 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSTableCell.h \ 14 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/HBRootListController.h \ 15 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/HBListController.h \ 16 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/PSListController+HBTintAdditions.h 17 | 18 | /Users/vanwijkdave/theos/Prefix.pch: 19 | 20 | /Users/vanwijkdave/theos/vendor/include/_Prefix/BackwardsCompat.h: 21 | 22 | /Users/vanwijkdave/theos/vendor/include/_Prefix/IOSMacros.h: 23 | 24 | /Users/vanwijkdave/theos/vendor/include/HBLog.h: 25 | 26 | /Users/vanwijkdave/theos/vendor/include/CoreFoundation/CFLogUtilities.h: 27 | 28 | ctprefsRootListController.h: 29 | 30 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSListController.h: 31 | 32 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSViewController.h: 33 | 34 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/HBAppearanceSettings.h: 35 | 36 | /Users/vanwijkdave/theos/vendor/lib/Cephei.framework/Headers/HBPreferences.h: 37 | 38 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSSpecifier.h: 39 | 40 | /Users/vanwijkdave/theos/vendor/include/Preferences/PSTableCell.h: 41 | 42 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/HBRootListController.h: 43 | 44 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/HBListController.h: 45 | 46 | /Users/vanwijkdave/theos/vendor/lib/CepheiPrefs.framework/Headers/PSListController+HBTintAdditions.h: 47 | -------------------------------------------------------------------------------- /.theos/obj/arm64e/ctprefsRootListController.m.1e144528.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/arm64e/ctprefsRootListController.m.1e144528.o -------------------------------------------------------------------------------- /.theos/obj/countedPrefs.bundle/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | countedPrefs 9 | CFBundleIdentifier 10 | me.daveapps.countedprefs 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundlePackageType 14 | BNDL 15 | CFBundleShortVersionString 16 | 1.0.0 17 | CFBundleSignature 18 | ???? 19 | CFBundleVersion 20 | 1.0 21 | NSPrincipalClass 22 | ctprefsRootListController 23 | 24 | 25 | -------------------------------------------------------------------------------- /.theos/obj/countedPrefs.bundle/Root.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | items 6 | 7 | 8 | cell 9 | PSGroupCell 10 | headerCellClass 11 | CountedTitleCell 12 | 13 | 14 | cell 15 | PSSwitchCell 16 | default 17 | 18 | defaults 19 | me.daveapps.countedprefs 20 | key 21 | kEnabled 22 | label 23 | Countdown clock enabled 24 | 25 | 26 | cell 27 | PSSwitchCell 28 | default 29 | 30 | defaults 31 | me.daveapps.countedprefs 32 | key 33 | kReplaceHint 34 | label 35 | Replace swipe up text 36 | 37 | 38 | cell 39 | PSSwitchCell 40 | default 41 | 42 | defaults 43 | me.daveapps.countedprefs 44 | key 45 | kPermanent 46 | label 47 | Permanently set time as countdown 48 | 49 | 50 | cell 51 | PSGroupCell 52 | footerText 53 | When clock is enabled, click on the clock to open the countdown, click on the clock again to close it 54 | 55 | 56 | cell 57 | PSGroupCell 58 | label 59 | Settings 60 | 61 | 62 | cell 63 | PSEditTextCell 64 | defaults 65 | me.daveapps.countedprefs 66 | key 67 | kSubject 68 | label 69 | Countdown Subject 70 | placeholder 71 | EG: Birthday 72 | PostNotification 73 | me.daveapps.countedprefs.settingsChanged 74 | 75 | 76 | cell 77 | PSLinkCell 78 | action 79 | pickDate 80 | label 81 | Select Date 🗓️ 82 | PostNotification 83 | me.daveapps.countedprefs.settingsChanged 84 | 85 | 86 | cell 87 | PSGroupCell 88 | label 89 | Text Display Format 90 | 91 | 92 | cell 93 | PSLinkListCell 94 | detail 95 | PSListItemsController 96 | defaults 97 | me.daveapps.countedprefs 98 | default 99 | 0 100 | key 101 | kTextFormat 102 | label 103 | Text Format: 104 | PostNotification 105 | me.daveapps.countedprefs.settingsChanged 106 | validValues 107 | 108 | 0 109 | 1 110 | 2 111 | 3 112 | 4 113 | 114 | validTitles 115 | 116 | Days Till ~: X 117 | Days: X 118 | ~: X days 119 | ~: Xd 120 | X Days Till ~ 121 | 122 | 123 | 124 | cell 125 | PSGroupCell 126 | label 127 | Alignment 128 | 129 | 130 | cell 131 | PSSegmentCell 132 | validValues 133 | 134 | 0 135 | 1 136 | 2 137 | 138 | validTitles 139 | 140 | left 141 | center 142 | right 143 | 144 | default 145 | 1 146 | defaults 147 | me.daveapps.countedprefs 148 | key 149 | kAlign 150 | PostNotification 151 | me.daveapps.countedprefs.settingsChanged 152 | 153 | 154 | cell 155 | PSGroupCell 156 | label 157 | Font Weight 158 | 159 | 160 | cell 161 | PSSegmentCell 162 | validValues 163 | 164 | 0 165 | 1 166 | 2 167 | 3 168 | 169 | validTitles 170 | 171 | Default 172 | Semibold 173 | Bold 174 | Heavy 175 | 176 | default 177 | 0 178 | defaults 179 | me.daveapps.countedprefs 180 | key 181 | kFont 182 | PostNotification 183 | me.daveapps.countedprefs.settingsChanged 184 | 185 | 186 | cell 187 | PSGroupCell 188 | label 189 | More 190 | 191 | 192 | big 193 | 194 | cellClass 195 | HBTwitterCell 196 | height 197 | 56 198 | label 199 | Dave van wijk 200 | user 201 | DaveWijk 202 | action 203 | myTwitter 204 | 205 | 206 | cellClass 207 | HBLinkTableCell 208 | icon 209 | github-alt-brands.png 210 | label 211 | Source Code 212 | action 213 | myGH 214 | url 215 | http://github.com/vanwijkdave 216 | 217 | 218 | cellClass 219 | HBLinkTableCell 220 | icon 221 | ant.png 222 | action 223 | reportBug 224 | label 225 | Report a bug 226 | url 227 | http://github.com/ 228 | 229 | 230 | cell 231 | PSGroupCell 232 | footerText 233 | Made with ❤️ by Dave van Wijk 234 | 235 | 236 | title 237 | Counted 238 | 239 | 240 | -------------------------------------------------------------------------------- /.theos/obj/countedPrefs.bundle/ant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/countedPrefs.bundle/ant.png -------------------------------------------------------------------------------- /.theos/obj/countedPrefs.bundle/ant@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/countedPrefs.bundle/ant@2x.png -------------------------------------------------------------------------------- /.theos/obj/countedPrefs.bundle/ant@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/countedPrefs.bundle/ant@3x.png -------------------------------------------------------------------------------- /.theos/obj/countedPrefs.bundle/countedPrefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/countedPrefs.bundle/countedPrefs -------------------------------------------------------------------------------- /.theos/obj/countedPrefs.bundle/github-alt-brands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/countedPrefs.bundle/github-alt-brands.png -------------------------------------------------------------------------------- /.theos/obj/countedPrefs.bundle/github-alt-brands@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/countedPrefs.bundle/github-alt-brands@2x.png -------------------------------------------------------------------------------- /.theos/obj/countedPrefs.bundle/github-alt-brands@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/countedPrefs.bundle/github-alt-brands@3x.png -------------------------------------------------------------------------------- /.theos/obj/countedPrefs.bundle/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/countedPrefs.bundle/github.png -------------------------------------------------------------------------------- /.theos/obj/countedPrefs.bundle/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/countedPrefs.bundle/icon@2x.png -------------------------------------------------------------------------------- /.theos/obj/countedPrefs.bundle/icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/.theos/obj/countedPrefs.bundle/icon@3x.png -------------------------------------------------------------------------------- /.theos/packages/me.daveapps.counted-1: -------------------------------------------------------------------------------- 1 | 78 -------------------------------------------------------------------------------- /.theos/packages/me.daveapps.counted-1.1: -------------------------------------------------------------------------------- 1 | 18 -------------------------------------------------------------------------------- /.theos/packages/me.reb0rn.counted-0.0.1: -------------------------------------------------------------------------------- 1 | 119 -------------------------------------------------------------------------------- /Artwork/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/Artwork/.DS_Store -------------------------------------------------------------------------------- /Artwork/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/Artwork/banner.png -------------------------------------------------------------------------------- /Artwork/banner_promo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/Artwork/banner_promo.png -------------------------------------------------------------------------------- /Artwork/logo/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/Artwork/logo/.DS_Store -------------------------------------------------------------------------------- /Artwork/logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/Artwork/logo/logo.png -------------------------------------------------------------------------------- /Artwork/logo/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/Artwork/logo/logo2.png -------------------------------------------------------------------------------- /Artwork/logo/logo_lessSeetrough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/Artwork/logo/logo_lessSeetrough.png -------------------------------------------------------------------------------- /Artwork/logo/logo_smoller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/Artwork/logo/logo_smoller.png -------------------------------------------------------------------------------- /Counted.plist: -------------------------------------------------------------------------------- 1 | { Filter = { Bundles = ( "com.apple.springboard" ); }; } 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | INSTALL_TARGET_PROCESSES = SpringBoard 2 | ARCHS = arm64 arm64e 3 | 4 | 5 | include $(THEOS)/makefiles/common.mk 6 | 7 | TWEAK_NAME = Counted 8 | 9 | Counted_FILES = Tweak.xm 10 | Counted_CFLAGS = -fobjc-arc 11 | Counted_EXTRA_FRAMEWORKS = Cephei 12 | 13 | include $(THEOS_MAKE_PATH)/tweak.mk 14 | SUBPROJECTS += countedprefs 15 | include $(THEOS_MAKE_PATH)/aggregate.mk 16 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Counted 2 | ## Your days are counted 3 | *counted is a mobilesubstrate tweak that - when tapped - turns your clock into a countdown and shows the amount of days left before a previous set date* 4 | 5 | ![Screenshot1](https://raw.githubusercontent.com/vanwijkdave/Counted/master/Artwork/Screenshots/%231.png) 6 | ![Screenshot2](https://raw.githubusercontent.com/vanwijkdave/Counted/master/Artwork/Screenshots/%232.png) 7 | ![Screenshot3](https://raw.githubusercontent.com/vanwijkdave/Counted/master/Artwork/Screenshots/%233.png) 8 | -------------------------------------------------------------------------------- /Tweak.xm: -------------------------------------------------------------------------------- 1 | #import 2 | #import "counted.h" 3 | 4 | #define kSettingsChangedNotification (CFStringRef)@"me.daveapps.countedprefs.settingsChanged" 5 | 6 | %hook CSCoverSheetViewBase 7 | -(void)layoutSubviews { 8 | if (!addedView) { 9 | touchView = [[UIView alloc] initWithFrame: subFrame]; 10 | touchView.userInteractionEnabled = true; 11 | [self addSubview: touchView]; 12 | addedView = true; 13 | 14 | UITapGestureRecognizer *singleFingerTap = 15 | [[UITapGestureRecognizer alloc] initWithTarget:self 16 | action:@selector(handleSingleTap:)]; 17 | [touchView addGestureRecognizer:singleFingerTap]; 18 | } 19 | 20 | %orig; 21 | } 22 | 23 | %new 24 | - (void)handleSingleTap:(UITapGestureRecognizer *)recognizer { 25 | //send notif 26 | 27 | if (!activated) { 28 | [[NSNotificationCenter defaultCenter] postNotificationName:@"com.counted.showCountdown" object:nil userInfo:nil]; 29 | } else { 30 | [[NSNotificationCenter defaultCenter] postNotificationName:@"com.counted.closeCountdown" object:nil userInfo:nil]; 31 | } 32 | 33 | } 34 | %end 35 | 36 | %hook SBFLockScreenDateView 37 | -(void)layoutSubviews { 38 | subFrame = self.frame; 39 | %orig; 40 | } 41 | 42 | %end 43 | 44 | %hook SBFLockScreenDateSubtitleDateView 45 | -(void)setAccessoryView:(UIView *)arg1 { 46 | //reconize notif 47 | [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(openCountdown) name:@"com.counted.showCountdown" object:nil]; 48 | [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(closeCountdown) name:@"com.counted.closeCountdown" object:nil]; 49 | 50 | %orig; 51 | } 52 | 53 | -(void)didMoveToWindow { 54 | 55 | %orig; 56 | [self applyCountdown]; 57 | } 58 | 59 | -(void)layoutSubviews { 60 | %orig; 61 | SBUILegibilityLabel *label = MSHookIvar(self, "_label"); 62 | //set label color 63 | _UILegibilitySettings *settings = label.legibilitySettings; 64 | countDownLabel.textColor = settings.primaryColor; 65 | } 66 | 67 | 68 | 69 | -(void)setDate:(NSDate *)arg1 { 70 | %orig; 71 | 72 | if (alwaysShowCountdown) { 73 | SBUILegibilityLabel *label = MSHookIvar(self, "_label"); 74 | [label setString: @" "]; 75 | self.frame = frame; 76 | } else { 77 | activated = false; 78 | [countDownLabel removeFromSuperview]; 79 | } 80 | } 81 | -(void)_setDate:(NSDate *)arg1 inTimeZone:(id)arg2{ 82 | %orig; 83 | 84 | if (!alwaysShowCountdown) { 85 | activated = false; 86 | [countDownLabel removeFromSuperview]; 87 | } else { 88 | self.frame = frame; 89 | SBUILegibilityLabel *label = MSHookIvar(self, "_label"); 90 | [label setString: @" "]; 91 | self.frame = frame; 92 | } 93 | } 94 | -(id)date { 95 | if (!alwaysShowCountdown) { 96 | activated = false; 97 | countDownLabel.text = @" "; 98 | return %orig; 99 | } else { 100 | self.frame = frame; 101 | return nil; 102 | } 103 | } 104 | %new 105 | -(void)closeCountdown { 106 | if (!alwaysShowCountdown) { 107 | [self setDate:self.date]; 108 | self.frame = oldFrame; 109 | activated = false; 110 | } 111 | 112 | } 113 | %new 114 | -(void)openCountdown { 115 | //set it 116 | if (enabled) { 117 | [self applyCountdown]; 118 | } 119 | } 120 | 121 | %new 122 | -(void)applyCountdown { 123 | enabled = [([file objectForKey:@"kEnabled"] ?: @(true)) boolValue]; 124 | SBUILegibilityLabel *label = MSHookIvar(self, "_label"); 125 | retrieveDateStuff *getter = [[retrieveDateStuff alloc] init]; 126 | 127 | NSString* dateString = [getter getDateString]; 128 | 129 | frame = self.frame; 130 | oldFrame = self.frame; 131 | frame.size.width = 300; 132 | 133 | countDownLabel = [[UILabel alloc] initWithFrame:frame]; 134 | countDownLabel.text = dateString; 135 | countDownLabel.textAlignment = alignment; 136 | [self addSubview: countDownLabel]; 137 | 138 | 139 | countDownLabel.translatesAutoresizingMaskIntoConstraints = false; 140 | [countDownLabel.leftAnchor constraintEqualToAnchor:self.leftAnchor constant:0].active = YES; 141 | [countDownLabel.rightAnchor constraintEqualToAnchor:self.rightAnchor constant:0].active = YES; 142 | [label setString: @" "]; 143 | 144 | //set label color 145 | _UILegibilitySettings *settings = label.legibilitySettings; 146 | countDownLabel.textColor = settings.primaryColor; 147 | 148 | //font weight 149 | if (font == 0) { 150 | countDownLabel.font = [UIFont systemFontOfSize: 21]; 151 | } else if (font == 1) { 152 | countDownLabel.font = [UIFont systemFontOfSize: 21 weight: UIFontWeightSemibold]; 153 | } else if (font == 2) { 154 | countDownLabel.font = [UIFont systemFontOfSize: 21 weight: UIFontWeightBold]; 155 | } else if (font == 3) { 156 | countDownLabel.font = [UIFont systemFontOfSize: 21 weight: UIFontWeightHeavy]; 157 | } 158 | 159 | 160 | self.frame = frame; 161 | activated = true; 162 | } 163 | 164 | %end 165 | 166 | 167 | %hook CSTeachableMomentsContainerView 168 | -(void)_layoutCallToActionLabel{ 169 | 170 | bool replaceHint = [([file objectForKey:@"kReplaceHint"] ?: @(true)) boolValue]; 171 | if (replaceHint) { 172 | retrieveDateStuff *getter = [[retrieveDateStuff alloc] init]; 173 | NSString* dateString = [getter getDateString]; 174 | [self.callToActionLabel setString: dateString]; 175 | } 176 | %orig; 177 | } 178 | %end 179 | 180 | %hook SBUICallToActionLabel 181 | -(void)layoutSubviews { 182 | bool replaceHint = [([file objectForKey:@"kReplaceHint"] ?: @(true)) boolValue]; 183 | if (replaceHint) { 184 | retrieveDateStuff *getter = [[retrieveDateStuff alloc] init]; 185 | NSString* dateString = [getter getDateString]; 186 | self.text = dateString; 187 | } 188 | %orig; 189 | } 190 | %end 191 | 192 | static void reloadPrefs() { 193 | retrieveDateStuff *getter = [[retrieveDateStuff alloc] init]; 194 | NSString* dateString = [getter getDateString]; 195 | countDownLabel.text = dateString; 196 | 197 | //font weight 198 | if (font == 0) { 199 | countDownLabel.font = [UIFont systemFontOfSize: 21]; 200 | } else if (font == 1) { 201 | countDownLabel.font = [UIFont systemFontOfSize: 21 weight: UIFontWeightSemibold]; 202 | } else if (font == 2) { 203 | countDownLabel.font = [UIFont systemFontOfSize: 21 weight: UIFontWeightBold]; 204 | } else if (font == 3) { 205 | countDownLabel.font = [UIFont systemFontOfSize: 21 weight: UIFontWeightHeavy]; 206 | } 207 | 208 | countDownLabel.textAlignment = alignment; 209 | } 210 | 211 | %ctor { 212 | addedView = false; 213 | activated = false; 214 | alwaysShowCountdown = true; 215 | NSDateComponents *dateComponents = [[NSDateComponents alloc] init]; 216 | [dateComponents setYear:2021]; 217 | [dateComponents setMonth:10]; 218 | [dateComponents setDay:30]; 219 | 220 | 221 | NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierGregorian]; 222 | myDate= [calendar dateFromComponents:dateComponents]; 223 | file = [[HBPreferences alloc] initWithIdentifier:@"me.daveapps.countedprefs"]; 224 | 225 | CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(), NULL, (CFNotificationCallback)reloadPrefs, kSettingsChangedNotification, NULL, CFNotificationSuspensionBehaviorDeliverImmediately); 226 | 227 | } -------------------------------------------------------------------------------- /control: -------------------------------------------------------------------------------- 1 | Package: me.daveapps.counted 2 | Name: Counted 3 | Depends: mobilesubstrate, ws.hbang.common (>= 1.11) 4 | Version: 1.1 5 | Icon: https://daveapps.nl/tweaks/icon_counted_site.png 6 | Architecture: iphoneos-arm 7 | Description: Your days are Counted 8 | Support: https://github.com/vanwijkdave/Counted/issues 9 | Maintainer: Dave van Wijk 10 | Author: Dave van Wijk 11 | Section: Tweaks -------------------------------------------------------------------------------- /counted.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface _UILegibilitySettings 4 | -(UIColor *)primaryColor; 5 | @end 6 | 7 | @interface SBUILegibilityLabel : UIView 8 | -(void)setString:(NSString *)arg1; 9 | @property (assign,nonatomic) long long textAlignment; 10 | -(_UILegibilitySettings *)legibilitySettings; 11 | @end 12 | 13 | 14 | //things 15 | CGRect subFrame; 16 | bool addedView; 17 | UIView *touchView; 18 | HBPreferences *file; 19 | bool activated; 20 | UILabel *countDownLabel; 21 | CGRect oldFrame; 22 | CGRect frame; 23 | 24 | //settings 25 | bool enabled; 26 | bool alwaysShowCountdown; 27 | int chosenMode; 28 | int alignment; 29 | int font; 30 | NSDate *myDate; 31 | 32 | 33 | @interface retrieveDateStuff : NSObject 34 | -(NSString *)getDateString; 35 | @end 36 | 37 | @implementation retrieveDateStuff 38 | -(NSString *)getDateString { 39 | enabled = [([file objectForKey:@"kEnabled"] ?: @(true)) boolValue]; 40 | 41 | alwaysShowCountdown = [([file objectForKey:@"kPermanent"] ?: @(false)) boolValue]; 42 | 43 | //get chosen mode 44 | chosenMode = [([file objectForKey:@"kTextFormat"] ?: @(0)) intValue]; 45 | 46 | //get chosen mode 47 | font = [([file objectForKey:@"kFont"] ?: @(0)) intValue]; 48 | 49 | //set alignment 50 | alignment = [([file objectForKey:@"kAlign"] ?: @(1)) intValue]; 51 | 52 | //get subject 53 | NSString *subjectString = @"[blank]"; 54 | if ([file objectForKey:@"kSubject"] != nil) { 55 | subjectString = [file objectForKey:@"kSubject"]; 56 | } 57 | 58 | //set date shit 59 | if ([file objectForKey:@"kDate"] != nil) { 60 | myDate = [file objectForKey:@"kDate"]; 61 | } else { 62 | myDate = [NSDate date]; 63 | } 64 | NSDate *startDate = [NSDate date]; 65 | NSTimeInterval secondsBetween = [myDate timeIntervalSinceDate:startDate]; 66 | int numberOfDays = secondsBetween / 86400; 67 | 68 | //set it 69 | NSString *dateString; 70 | if (chosenMode == 0) { 71 | dateString = [NSString stringWithFormat:@"Days Till %@: %d", subjectString ,numberOfDays]; 72 | } else if (chosenMode == 1) { 73 | dateString = [NSString stringWithFormat:@"Days: %d", numberOfDays]; 74 | } else if (chosenMode == 2) { 75 | dateString = [NSString stringWithFormat:@"%@: %d days", subjectString, numberOfDays]; 76 | } else if (chosenMode == 3) { 77 | dateString = [NSString stringWithFormat:@"%@: %dd", subjectString, numberOfDays]; 78 | } else if (chosenMode == 4) { 79 | dateString = [NSString stringWithFormat:@"%d Days Till %@", numberOfDays, subjectString]; 80 | } 81 | 82 | 83 | return dateString; 84 | 85 | } 86 | 87 | @end 88 | 89 | 90 | @interface SBFLockScreenDateSubtitleView : UIView 91 | -(NSString *)string; 92 | -(void)_updateForCurrentSizeCategory; 93 | @end 94 | 95 | @interface SBFLockScreenDateSubtitleDateView : SBFLockScreenDateSubtitleView 96 | -(NSDate *)date; 97 | -(void)setDate:(NSDate *)arg1 ; 98 | -(void)applyCountdown; 99 | @end 100 | 101 | @interface BSUIScrollView : UIScrollView 102 | @end 103 | 104 | @interface SBFLockScreenDateView : UIView 105 | @end 106 | @interface CSCoverSheetViewBase : UIView 107 | @end 108 | 109 | @interface CSTeachableMomentsContainerView : UIView 110 | @property (nonatomic,retain) SBUILegibilityLabel * callToActionLabel; //@synthesize callToActionLabel=_callToActionLabel - In the implementation block 111 | @end 112 | 113 | @interface SBUICallToActionLabel : UIView 114 | @property (nonatomic,copy) NSString * text; //@synthesize text=_text - In the implementation block 115 | @end 116 | -------------------------------------------------------------------------------- /countedprefs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/countedprefs/.DS_Store -------------------------------------------------------------------------------- /countedprefs/Makefile: -------------------------------------------------------------------------------- 1 | include $(THEOS)/makefiles/common.mk 2 | 3 | BUNDLE_NAME = countedPrefs 4 | ARCHS = arm64 arm64e 5 | export SYSROOT = $(THEOS)/sdks/iPhoneOS11.2.sdk 6 | TARGET = iphone:11.2 7 | 8 | 9 | countedPrefs_FILES = ctprefsRootListController.m countedCells.m 10 | countedPrefs_INSTALL_PATH = /Library/PreferenceBundles 11 | countedPrefs_FRAMEWORKS = UIKit 12 | countedPrefs_PRIVATE_FRAMEWORKS = Preferences 13 | countedPrefs_CFLAGS = -fobjc-arc 14 | countedPrefs_EXTRA_FRAMEWORKS = CepheiPrefs, Cephei 15 | 16 | 17 | 18 | include $(THEOS_MAKE_PATH)/bundle.mk 19 | 20 | internal-stage:: 21 | $(ECHO_NOTHING)mkdir -p $(THEOS_STAGING_DIR)/Library/PreferenceLoader/Preferences$(ECHO_END) 22 | $(ECHO_NOTHING)cp entry.plist $(THEOS_STAGING_DIR)/Library/PreferenceLoader/Preferences/countedPrefs.plist$(ECHO_END) 23 | -------------------------------------------------------------------------------- /countedprefs/Resources/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/countedprefs/Resources/.DS_Store -------------------------------------------------------------------------------- /countedprefs/Resources/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | countedPrefs 9 | CFBundleIdentifier 10 | me.daveapps.countedprefs 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundlePackageType 14 | BNDL 15 | CFBundleShortVersionString 16 | 1.0.0 17 | CFBundleSignature 18 | ???? 19 | CFBundleVersion 20 | 1.0 21 | NSPrincipalClass 22 | ctprefsRootListController 23 | 24 | 25 | -------------------------------------------------------------------------------- /countedprefs/Resources/Root.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | items 6 | 7 | 8 | cell 9 | PSGroupCell 10 | headerCellClass 11 | CountedTitleCell 12 | 13 | 14 | cell 15 | PSSwitchCell 16 | default 17 | 18 | defaults 19 | me.daveapps.countedprefs 20 | key 21 | kEnabled 22 | label 23 | Countdown clock enabled 24 | 25 | 26 | cell 27 | PSSwitchCell 28 | default 29 | 30 | defaults 31 | me.daveapps.countedprefs 32 | key 33 | kReplaceHint 34 | label 35 | Replace swipe up text 36 | 37 | 38 | cell 39 | PSSwitchCell 40 | default 41 | 42 | defaults 43 | me.daveapps.countedprefs 44 | key 45 | kPermanent 46 | label 47 | Permanently set time as countdown 48 | 49 | 50 | cell 51 | PSGroupCell 52 | footerText 53 | When clock is enabled, click on the clock to open the countdown, click on the clock again to close it 54 | 55 | 56 | cell 57 | PSGroupCell 58 | label 59 | Settings 60 | 61 | 62 | cell 63 | PSEditTextCell 64 | defaults 65 | me.daveapps.countedprefs 66 | key 67 | kSubject 68 | label 69 | Countdown Subject 70 | placeholder 71 | EG: Birthday 72 | PostNotification 73 | me.daveapps.countedprefs.settingsChanged 74 | 75 | 76 | cell 77 | PSLinkCell 78 | action 79 | pickDate 80 | label 81 | Select Date 🗓️ 82 | PostNotification 83 | me.daveapps.countedprefs.settingsChanged 84 | 85 | 86 | cell 87 | PSGroupCell 88 | label 89 | Text Display Format 90 | 91 | 92 | cell 93 | PSLinkListCell 94 | detail 95 | PSListItemsController 96 | defaults 97 | me.daveapps.countedprefs 98 | default 99 | 0 100 | key 101 | kTextFormat 102 | label 103 | Text Format: 104 | PostNotification 105 | me.daveapps.countedprefs.settingsChanged 106 | validValues 107 | 108 | 0 109 | 1 110 | 2 111 | 3 112 | 4 113 | 114 | validTitles 115 | 116 | Days Till ~: X 117 | Days: X 118 | ~: X days 119 | ~: Xd 120 | X Days Till ~ 121 | 122 | 123 | 124 | cell 125 | PSGroupCell 126 | label 127 | Alignment 128 | 129 | 130 | cell 131 | PSSegmentCell 132 | validValues 133 | 134 | 0 135 | 1 136 | 2 137 | 138 | validTitles 139 | 140 | left 141 | center 142 | right 143 | 144 | default 145 | 1 146 | defaults 147 | me.daveapps.countedprefs 148 | key 149 | kAlign 150 | PostNotification 151 | me.daveapps.countedprefs.settingsChanged 152 | 153 | 154 | cell 155 | PSGroupCell 156 | label 157 | Font Weight 158 | 159 | 160 | cell 161 | PSSegmentCell 162 | validValues 163 | 164 | 0 165 | 1 166 | 2 167 | 3 168 | 169 | validTitles 170 | 171 | Default 172 | Semibold 173 | Bold 174 | Heavy 175 | 176 | default 177 | 0 178 | defaults 179 | me.daveapps.countedprefs 180 | key 181 | kFont 182 | PostNotification 183 | me.daveapps.countedprefs.settingsChanged 184 | 185 | 186 | cell 187 | PSGroupCell 188 | label 189 | More 190 | 191 | 192 | big 193 | 194 | cellClass 195 | HBTwitterCell 196 | height 197 | 56 198 | label 199 | Dave van wijk 200 | user 201 | DaveWijk 202 | action 203 | myTwitter 204 | 205 | 206 | cellClass 207 | HBLinkTableCell 208 | icon 209 | github-alt-brands.png 210 | label 211 | Source Code 212 | action 213 | myGH 214 | url 215 | http://github.com/vanwijkdave 216 | 217 | 218 | cellClass 219 | HBLinkTableCell 220 | icon 221 | ant.png 222 | action 223 | reportBug 224 | label 225 | Report a bug 226 | url 227 | http://github.com/ 228 | 229 | 230 | cell 231 | PSGroupCell 232 | footerText 233 | Made with ❤️ by Dave van Wijk 234 | 235 | 236 | title 237 | Counted 238 | 239 | 240 | -------------------------------------------------------------------------------- /countedprefs/Resources/ant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/countedprefs/Resources/ant.png -------------------------------------------------------------------------------- /countedprefs/Resources/ant@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/countedprefs/Resources/ant@2x.png -------------------------------------------------------------------------------- /countedprefs/Resources/ant@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/countedprefs/Resources/ant@3x.png -------------------------------------------------------------------------------- /countedprefs/Resources/github-alt-brands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/countedprefs/Resources/github-alt-brands.png -------------------------------------------------------------------------------- /countedprefs/Resources/github-alt-brands@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/countedprefs/Resources/github-alt-brands@2x.png -------------------------------------------------------------------------------- /countedprefs/Resources/github-alt-brands@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/countedprefs/Resources/github-alt-brands@3x.png -------------------------------------------------------------------------------- /countedprefs/Resources/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/countedprefs/Resources/github.png -------------------------------------------------------------------------------- /countedprefs/Resources/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/countedprefs/Resources/icon@2x.png -------------------------------------------------------------------------------- /countedprefs/Resources/icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/countedprefs/Resources/icon@3x.png -------------------------------------------------------------------------------- /countedprefs/SPHeaderView.h: -------------------------------------------------------------------------------- 1 | // SPHeaderView.h 2 | #import 3 | 4 | @interface UIView (Private) 5 | - (UIViewController *)_viewControllerForAncestor; 6 | @end 7 | 8 | @interface SPHeaderView : UIView 9 | 10 | @property (nonatomic, retain) NSDictionary *settings; 11 | @property (nonatomic, retain) UIView *contentView; 12 | @property (nonatomic, retain) UILabel *titleLabel; 13 | @property (nonatomic, retain) UILabel *subtitleLabel; 14 | 15 | @property (nonatomic, assign) CGFloat elasticHeight; 16 | 17 | - (id)init; 18 | - (CGFloat)contentHeightForWidth:(CGFloat)width; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /countedprefs/SPHeaderView.m: -------------------------------------------------------------------------------- 1 | // SPHeaderView.m 2 | 3 | #import "SPHeaderView.h" 4 | 5 | // SPHeaderView.m 6 | @import CoreText; 7 | 8 | @implementation SPHeaderView 9 | 10 | - (id)init { 11 | self = [super init]; 12 | 13 | if (self) { 14 | self.backgroundColor = [UIColor colorWithRed: 0.50 green: 0.81 blue: 0.84 alpha: 1.00];; 15 | 16 | self.contentView = [[UIView alloc] initWithFrame:CGRectMake(0, 75, self.bounds.size.width, 118)]; 17 | [self addSubview:self.contentView]; 18 | 19 | self.titleLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 20, self.bounds.size.width, 50)]; 20 | self.titleLabel.text = @"Counted"; 21 | self.titleLabel.textAlignment = NSTextAlignmentCenter; 22 | self.titleLabel.font = [UIFont systemFontOfSize:42 weight:UIFontWeightBold]; 23 | 24 | self.titleLabel.textColor = [UIColor whiteColor]; 25 | [self.contentView addSubview:self.titleLabel]; 26 | 27 | self.subtitleLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 71, self.bounds.size.width, 32)]; 28 | self.subtitleLabel.text = @"1.0"; 29 | self.subtitleLabel.textAlignment = NSTextAlignmentCenter; 30 | self.subtitleLabel.font = [UIFont systemFontOfSize:27 weight:UIFontWeightMedium]; 31 | 32 | self.subtitleLabel.textColor = [[UIColor whiteColor] colorWithAlphaComponent:0.8f]; 33 | [self.contentView addSubview:self.subtitleLabel]; 34 | 35 | // if (@available(iOS 13.0, *)) { 36 | // if (self.traitCollection.userInterfaceStyle == UIUserInterfaceStyleDark) { 37 | // if (self.settings[@"darkHeaderColor"]) self.backgroundColor = self.settings[@"darkHeaderColor"]; 38 | // if (self.settings[@"darkTextColor"]) { 39 | // self.titleLabel.textColor = self.settings[@"darkTextColor"]; 40 | // self.subtitleLabel.textColor = self.settings[@"darkTextColor"]; 41 | // } 42 | // } else { 43 | // self.backgroundColor = self.settings[@"headerColor"] ?: self.settings[@"tintColor"]; 44 | // self.titleLabel.textColor = self.settings[@"textColor"] ?: [UIColor whiteColor]; 45 | // self.subtitleLabel.textColor = self.settings[@"textColor"] ?: [UIColor whiteColor]; 46 | // } 47 | // } else { 48 | // self.backgroundColor = self.settings[@"headerColor"] ?: self.settings[@"tintColor"]; 49 | // self.titleLabel.textColor = self.settings[@"textColor"] ?: [UIColor whiteColor]; 50 | // self.subtitleLabel.textColor = self.settings[@"textColor"] ?: [UIColor whiteColor]; 51 | // } 52 | } 53 | 54 | return self; 55 | } 56 | 57 | - (void)setFrame:(CGRect)frame { 58 | [super setFrame:frame]; 59 | 60 | CGFloat statusBarHeight = 20; 61 | // if (@available(iOS 13.0, *)) { 62 | // statusBarHeight = self.window.windowScene.statusBarManager.statusBarFrame.size.height; 63 | // } else { 64 | // statusBarHeight = [UIApplication sharedApplication].statusBarFrame.size.height; 65 | // } 66 | 67 | CGFloat offset = statusBarHeight + [self _viewControllerForAncestor].navigationController.navigationController.navigationBar.frame.size.height; 68 | 69 | self.contentView.frame = CGRectMake(self.contentView.frame.origin.x, (frame.size.height - offset)/2 - self.contentView.frame.size.height/2 + offset - 10, frame.size.width, self.contentView.frame.size.height); 70 | 71 | self.titleLabel.frame = CGRectMake(self.titleLabel.frame.origin.x, self.titleLabel.frame.origin.y, frame.size.width, self.titleLabel.frame.size.height); 72 | 73 | self.subtitleLabel.frame = CGRectMake(self.subtitleLabel.frame.origin.x, self.subtitleLabel.frame.origin.y, frame.size.width, self.subtitleLabel.frame.size.height); 74 | } 75 | 76 | - (CGFloat)contentHeightForWidth:(CGFloat)width { 77 | return 180; 78 | } 79 | 80 | 81 | @end 82 | -------------------------------------------------------------------------------- /countedprefs/countedCells.m: -------------------------------------------------------------------------------- 1 | #include "ctprefsRootListController.h" 2 | #include 3 | 4 | #import 5 | #import 6 | #import 7 | #import 8 | 9 | 10 | @protocol PreferencesTableCustomView 11 | - (id)initWithSpecifier:(id)arg1; 12 | @end 13 | 14 | 15 | 16 | 17 | //@@@@@@@@@@@@@@@@@@@@@@ 18 | //@@@@ Banner Cell @@@@ 19 | //@@@@@@@@@@@@@@@@@@@@@@ 20 | @interface CountedTitleCell : PSTableCell { 21 | UIView *bgView; 22 | UILabel *packageNameLabel; 23 | UILabel *developerLabel; 24 | UILabel *versionLabel; 25 | } 26 | 27 | @end 28 | 29 | @implementation CountedTitleCell 30 | 31 | - (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(id)reuseIdentifier specifier:(id)specifier { 32 | self = [super initWithStyle:style reuseIdentifier:reuseIdentifier specifier:specifier]; 33 | 34 | if (self) { 35 | 36 | int width = self.contentView.bounds.size.width; 37 | 38 | // CGRect frame = CGRectMake(0, 0, width, 215); 39 | CGRect nameFrame = CGRectMake(20, 90, width, 50); 40 | CGRect developerFrame = CGRectMake(22, 50, width, 50); 41 | CGRect versionFrame = CGRectMake(22, 130, width, 50); 42 | 43 | 44 | packageNameLabel = [[UILabel alloc] initWithFrame:nameFrame]; 45 | [packageNameLabel setFont:[UIFont systemFontOfSize:50 weight: UIFontWeightSemibold] ]; 46 | packageNameLabel.textColor = [UIColor whiteColor]; 47 | packageNameLabel.text = @"Counted"; 48 | // packageNameLabel.backgroundColor = [UIColor redColor]; 49 | 50 | developerLabel = [[UILabel alloc] initWithFrame:developerFrame]; 51 | [developerLabel setFont:[UIFont systemFontOfSize:25 weight: UIFontWeightMedium] ]; 52 | developerLabel.textColor = [UIColor colorWithRed:1 green:1 blue:1 alpha:0.85]; 53 | developerLabel.text = @"Dave van Wijk"; 54 | 55 | 56 | versionLabel = [[UILabel alloc] initWithFrame:versionFrame]; 57 | [versionLabel setFont:[UIFont systemFontOfSize:22 weight: UIFontWeightMedium] ]; 58 | versionLabel.textColor = [UIColor colorWithRed:1 green:1 blue:1 alpha:0.8]; 59 | versionLabel.text = @"1.0"; 60 | 61 | bgView.backgroundColor = [UIColor colorWithRed: 0.39 green: 0.78 blue: 0.70 alpha: 1.00]; 62 | 63 | 64 | 65 | // [self addSubview:bgView]; 66 | [self addSubview:packageNameLabel]; 67 | [self addSubview:developerLabel]; 68 | [self addSubview:versionLabel]; 69 | 70 | } 71 | return self; 72 | 73 | } 74 | 75 | - (instancetype)initWithSpecifier:(PSSpecifier *)specifier { 76 | return [self initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"WotsitBetaTitleCell" specifier:specifier]; 77 | } 78 | 79 | - (void)setFrame:(CGRect)frame { 80 | frame.origin.x = 0; 81 | [super setFrame:frame]; 82 | } 83 | 84 | - (CGFloat)preferredHeightForWidth:(CGFloat)arg1{ 85 | return 215.0f; 86 | } 87 | 88 | 89 | -(void)layoutSubviews{ 90 | [super layoutSubviews]; 91 | int width = self.contentView.bounds.size.width; 92 | CGRect frame = CGRectMake(0, 0, width, 215); 93 | 94 | bgView = [[UIView alloc] initWithFrame:frame]; 95 | 96 | UIColor *topColor = [UIColor colorWithRed: 0.39 green: 0.78 blue: 0.70 alpha: 1.00]; 97 | 98 | UIColor *bottomColor = [UIColor colorWithRed: 0.36 green: 0.71 blue: 0.82 alpha: 1.00]; 99 | 100 | 101 | CAGradientLayer *theViewGradient = [CAGradientLayer layer]; 102 | theViewGradient.colors = [NSArray arrayWithObjects: (id)topColor.CGColor, (id)bottomColor.CGColor, nil]; 103 | theViewGradient.startPoint = CGPointMake(0.0, 0.0); 104 | theViewGradient.endPoint = CGPointMake(1.0, 1.0); 105 | theViewGradient.frame = bgView.bounds; 106 | 107 | //Add gradient to view 108 | [bgView.layer insertSublayer:theViewGradient atIndex:0]; 109 | [self insertSubview:bgView atIndex:0]; 110 | 111 | } 112 | 113 | 114 | - (CGFloat)preferredHeightForWidth:(CGFloat)width inTableView:(id)tableView { 115 | return [self preferredHeightForWidth:width]; 116 | } 117 | 118 | @end 119 | -------------------------------------------------------------------------------- /countedprefs/ctprefsRootListController.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @interface ctprefsRootListController : PSListController 4 | 5 | @end 6 | 7 | 8 | @interface NSUserDefaults (Internala) 9 | -(void)setObject:(id)arg1 forKey:(id)arg2 inDomain:(id)arg3; 10 | @end -------------------------------------------------------------------------------- /countedprefs/ctprefsRootListController.m: -------------------------------------------------------------------------------- 1 | #include "ctprefsRootListController.h" 2 | #import 3 | #import 4 | #import 5 | #import 6 | #include 7 | 8 | HBPreferences *file; 9 | UIDatePicker *datePicker; 10 | UITableView *tableViews; 11 | bool pickerActivated; 12 | 13 | 14 | @implementation ctprefsRootListController 15 | - (NSArray *)specifiers { 16 | if (!_specifiers) { 17 | _specifiers = [self loadSpecifiersFromPlistName:@"Root" target:self]; 18 | } 19 | 20 | return _specifiers; 21 | } 22 | 23 | 24 | - (instancetype)init { 25 | self = [super init]; 26 | 27 | if (self) { 28 | 29 | HBAppearanceSettings *appearanceSettings = [[HBAppearanceSettings alloc] init]; 30 | appearanceSettings.tintColor = [UIColor colorWithRed: 0.50 green: 0.81 blue: 0.84 alpha: 1.00]; 31 | appearanceSettings.tableViewCellSeparatorColor = [UIColor colorWithWhite:0 alpha:0]; 32 | self.hb_appearanceSettings = appearanceSettings; 33 | file = [[HBPreferences alloc] initWithIdentifier:@"me.daveapps.countedprefs"]; 34 | 35 | } 36 | 37 | return self; 38 | } 39 | 40 | 41 | 42 | - (void)viewDidLoad { 43 | [super viewDidLoad]; 44 | pickerActivated = false; 45 | } 46 | 47 | 48 | - (void)respring:(id)sender { 49 | pid_t pid; 50 | int status; 51 | const char* argv[] = {"sbreload", NULL}; 52 | posix_spawn(&pid, "/usr/bin/sbreload", NULL, NULL, (char* const*)argv, NULL); 53 | waitpid(pid, &status, WEXITED); 54 | } 55 | 56 | - (void)pickDate { 57 | datePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0,250, 325, 300)]; 58 | [datePicker setDatePickerMode:UIDatePickerModeDate]; 59 | [datePicker addTarget:self action:@selector(onDatePickerValueChanged:) forControlEvents:UIControlEventValueChanged]; 60 | 61 | if (@available(iOS 13, *)) { 62 | if (self.traitCollection.userInterfaceStyle == UIUserInterfaceStyleDark) { 63 | datePicker.backgroundColor = [UIColor blackColor]; 64 | } else { 65 | datePicker.backgroundColor = [UIColor whiteColor]; 66 | } 67 | } else { 68 | datePicker.backgroundColor = [UIColor whiteColor]; 69 | } 70 | 71 | [self.view addSubview: datePicker]; 72 | 73 | 74 | 75 | if ([file objectForKey:@"kDate"] != nil) { 76 | NSDate *myDate = [file objectForKey:@"kDate"]; 77 | [datePicker setDate:myDate]; 78 | 79 | } 80 | 81 | 82 | datePicker.translatesAutoresizingMaskIntoConstraints = false; 83 | [datePicker.bottomAnchor constraintEqualToAnchor:self.view.bottomAnchor constant:0].active = YES; 84 | [datePicker.leftAnchor constraintEqualToAnchor:self.view.leftAnchor constant:0].active = YES; 85 | [datePicker.rightAnchor constraintEqualToAnchor:self.view.rightAnchor constant:0].active = YES; 86 | [datePicker.heightAnchor constraintEqualToConstant:250].active = YES; 87 | 88 | UIButton *doneButton = [[UIButton alloc] init]; 89 | [doneButton setTitle:@"Done" forState:UIControlStateNormal]; 90 | [doneButton setTitleColor:[UIColor colorWithRed: 0.50 green: 0.81 blue: 0.84 alpha: 1.00] forState:UIControlStateNormal]; 91 | doneButton.titleLabel.font = [UIFont systemFontOfSize:15 weight:UIFontWeightSemibold]; 92 | doneButton.backgroundColor = [UIColor colorWithRed: 0.60 green: 0.90 blue: 0.92 alpha: 0.30]; 93 | doneButton.clipsToBounds = true; 94 | doneButton.layer.cornerRadius = 8; 95 | [self.view addSubview: doneButton]; 96 | 97 | doneButton.translatesAutoresizingMaskIntoConstraints = false; 98 | [doneButton.bottomAnchor constraintEqualToAnchor:datePicker.topAnchor constant:-5].active = YES; 99 | [doneButton.rightAnchor constraintEqualToAnchor:self.view.rightAnchor constant:-15].active = YES; 100 | [doneButton.widthAnchor constraintEqualToConstant:70].active = YES; 101 | 102 | [doneButton addTarget:self action:@selector(closePicker) forControlEvents:UIControlEventTouchUpInside]; 103 | 104 | pickerActivated = true; 105 | } 106 | 107 | - (void)myTwitter { 108 | [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://twitter.com/DaveWijk"] options:@{} completionHandler:nil]; 109 | } 110 | 111 | - (void)myGH { 112 | [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://github.com/vanwijkdave/Counted"] options:@{} completionHandler:nil]; 113 | } 114 | 115 | - (void)reportBug { 116 | [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://github.com/vanwijkdave/Counted/issues"] options:@{} completionHandler:nil]; 117 | } 118 | 119 | 120 | 121 | - (void)onDatePickerValueChanged:(UIDatePicker *)datePicker { 122 | // self.textField.text = [self.dateFormatter stringFromDate:datePicker.date]; 123 | NSDate *chosen = [datePicker date]; 124 | 125 | [file setObject:chosen forKey:@"kDate"]; 126 | 127 | } 128 | 129 | 130 | -(void)closePicker { 131 | [datePicker removeFromSuperview]; 132 | } 133 | 134 | @end 135 | -------------------------------------------------------------------------------- /countedprefs/entry.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | entry 6 | 7 | bundle 8 | countedPrefs 9 | cell 10 | PSLinkCell 11 | detail 12 | ctprefsRootListController 13 | icon 14 | icon.png 15 | isController 16 | 17 | label 18 | Counted 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /packages/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/.DS_Store -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1-69+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1-69+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1-70+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1-70+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1-71+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1-71+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1-72+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1-72+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1-73+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1-73+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1-74+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1-74+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1-75+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1-75+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1-76+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1-76+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1-77+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1-77+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1-78+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1-78+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-1+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-1+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-10+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-10+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-11+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-11+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-12+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-12+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-13+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-13+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-14+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-14+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-15+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-15+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-16+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-16+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-17+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-17+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-2+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-2+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-3+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-3+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-4+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-4+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-5+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-5+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-6+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-6+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-7+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-7+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-8+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-8+debug_iphoneos-arm.deb -------------------------------------------------------------------------------- /packages/me.daveapps.counted_1.1-9+debug_iphoneos-arm.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanwijkdave/Counted/1d4b22a19bb4db18f76804202969c31599e06853/packages/me.daveapps.counted_1.1-9+debug_iphoneos-arm.deb --------------------------------------------------------------------------------