Manos Chorianopoulos

add vcs and assets

Showing 36 changed files with 305 additions and 8 deletions
Pod::Spec.new do |spec|
spec.name = "SwiftWarplyFramework"
spec.version = "0.2.50"
spec.version = "eur-0.0.1"
spec.summary = "A framework used for several functionalities."
spec.description = "This is the Warply framework used for react native or swift apps for analytics, push notifications and the functionality of the app."
......@@ -17,7 +17,7 @@ Pod::Spec.new do |spec|
spec.platform = :ios, "11.0"
spec.source = { :git => "https://git.warp.ly/open-source/warply_sdk_framework.git", :tag => "0.2.50" }
spec.source = { :git => "https://git.warp.ly/open-source/warply_sdk_framework.git", :tag => "eur-0.0.1" }
# spec.public_header_files = "SwiftWarplyFramework.framework/Headers/*.h"
spec.source_files = 'SwiftWarplyFramework/*.xcassets', 'SwiftWarplyFramework/SwiftWarplyFramework/*.xcassets', "SwiftWarplyFramework/*.png", "SwiftWarplyFramework/*.xcassets", "SwiftWarplyFramework/SwiftWarplyFramework/*.xcassets","SwiftWarplyFramework/*.xib", "SwiftWarplyFramework/SwiftWarplyFramework/*.xib", "SwiftWarplyFramework/*.{h,m}", "SwiftWarplyFramework/*.{h,m}", "SwiftWarplyFramework/**/*.{h,m}", "SwiftWarplyFramework/**/**/*.{h,m}", "SwiftWarplyFramework/**/**/**/*.{h,m}", "SwiftWarplyFramework/*.swift", "*.swift", "SwiftWarplyFramework/SwiftWarplyFramework/*.swift", "SwiftWarplyFramework/SwiftWarplyFramework/SwiftWarplyFramework/*.swift", "SwiftWarplyFramework/**/*.{swift,storyboard,xib,otf,ttf,xcassets}"
# 'SwiftWarplyFramework/**/*',
......
......@@ -55,7 +55,11 @@
1EDCB47A29DEEC2E00DF218B /* UnifiedCouponBarcodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDCB47929DEEC2E00DF218B /* UnifiedCouponBarcodeViewController.swift */; };
1EDCDFAC28DB29E8002ED8F0 /* AnalysisMoreViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDCDFAB28DB29E8002ED8F0 /* AnalysisMoreViewCell.swift */; };
1EDD4F892AE937AA00A6B5A6 /* LoyaltyHistoryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDD4F882AE937AA00A6B5A6 /* LoyaltyHistoryViewController.swift */; };
1EE509FF2B72843E0089134D /* OffersViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EE509FE2B72843E0089134D /* OffersViewController.swift */; };
1EE67DA32AE2AF2B0057C8CC /* UnifiedCouponsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EE67DA22AE2AF2B0057C8CC /* UnifiedCouponsViewController.swift */; };
1EEA9FD02B7371670019C854 /* OffersTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EEA9FCF2B7371670019C854 /* OffersTableViewCell.swift */; };
1EEA9FD22B737D900019C854 /* LoyaltyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EEA9FD12B737D900019C854 /* LoyaltyViewController.swift */; };
1EEA9FD42B7384260019C854 /* FiltersTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EEA9FD32B7384260019C854 /* FiltersTableViewCell.swift */; };
7630AD9A6242D60846D6750C /* Pods_SwiftWarplyFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0D5F56DD4E5371A50AD2D87 /* Pods_SwiftWarplyFramework.framework */; };
A02F34052882B6E60086465F /* TelcoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A02F34042882B6E60086465F /* TelcoViewController.swift */; };
A04D31DE288FF670000E43B5 /* HistoryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A04D31DD288FF670000E43B5 /* HistoryViewController.swift */; };
......@@ -242,7 +246,11 @@
1EDCB47929DEEC2E00DF218B /* UnifiedCouponBarcodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnifiedCouponBarcodeViewController.swift; sourceTree = "<group>"; };
1EDCDFAB28DB29E8002ED8F0 /* AnalysisMoreViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnalysisMoreViewCell.swift; sourceTree = "<group>"; };
1EDD4F882AE937AA00A6B5A6 /* LoyaltyHistoryViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoyaltyHistoryViewController.swift; sourceTree = "<group>"; };
1EE509FE2B72843E0089134D /* OffersViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OffersViewController.swift; sourceTree = "<group>"; };
1EE67DA22AE2AF2B0057C8CC /* UnifiedCouponsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnifiedCouponsViewController.swift; sourceTree = "<group>"; };
1EEA9FCF2B7371670019C854 /* OffersTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OffersTableViewCell.swift; sourceTree = "<group>"; };
1EEA9FD12B737D900019C854 /* LoyaltyViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoyaltyViewController.swift; sourceTree = "<group>"; };
1EEA9FD32B7384260019C854 /* FiltersTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FiltersTableViewCell.swift; sourceTree = "<group>"; };
A02F34042882B6E60086465F /* TelcoViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TelcoViewController.swift; sourceTree = "<group>"; };
A04D31DD288FF670000E43B5 /* HistoryViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HistoryViewController.swift; sourceTree = "<group>"; };
A079366D2885D07700064122 /* AnalysisChildViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnalysisChildViewController.swift; sourceTree = "<group>"; };
......@@ -427,6 +435,24 @@
name = Fonts;
sourceTree = "<group>";
};
1EE50A002B7286F20089134D /* screens */ = {
isa = PBXGroup;
children = (
1EEA9FD12B737D900019C854 /* LoyaltyViewController.swift */,
1EE509FE2B72843E0089134D /* OffersViewController.swift */,
);
name = screens;
sourceTree = "<group>";
};
1EE50A022B7287330089134D /* cells */ = {
isa = PBXGroup;
children = (
1EEA9FCF2B7371670019C854 /* OffersTableViewCell.swift */,
1EEA9FD32B7384260019C854 /* FiltersTableViewCell.swift */,
);
name = cells;
sourceTree = "<group>";
};
98AD36FA62350CEABCD961A7 /* Frameworks */ = {
isa = PBXGroup;
children = (
......@@ -503,6 +529,14 @@
E6A77850282933340045BBA8 /* SwiftWarplyFramework */ = {
isa = PBXGroup;
children = (
E6A77A37282BC3530045BBA8 /* Media.xcassets */,
E6A77861282933E50045BBA8 /* Main.storyboard */,
1ECA079328D9E53F00D2BDE0 /* MapsViewController.xib */,
1ECA079228D9E53F00D2BDE0 /* MapsViewController.swift */,
1EE50A002B7286F20089134D /* screens */,
1EE50A022B7287330089134D /* cells */,
E6A778DE282933E60045BBA8 /* GiftsViewController.swift */,
1EA2BB782865BFE8003F2AB0 /* InboxTableViewCell.swift */,
1EDCB47929DEEC2E00DF218B /* UnifiedCouponBarcodeViewController.swift */,
1E029A4029E002CF00CC7447 /* UnifiedCouponBCHeaderTableViewCell.swift */,
1E029A4229E0031600CC7447 /* UnifiedCouponBCFooterTableViewCell.swift */,
......@@ -523,8 +557,6 @@
1E151F1929DAE4D500951FA0 /* ActiveCodeTableViewCell.swift */,
1E74838C28378AF40042A589 /* CouponBarcodeViewController.swift */,
E6A77863282933E50045BBA8 /* DetailsViewController.swift */,
E6A778DE282933E60045BBA8 /* GiftsViewController.swift */,
1EA2BB782865BFE8003F2AB0 /* InboxTableViewCell.swift */,
1EBE97202865EE460080EFF7 /* MFYInboxTableViewCell.swift */,
E6A778DB282933E60045BBA8 /* MFYViewController.swift */,
E6A7785F282933E40045BBA8 /* WalletViewController.swift */,
......@@ -532,7 +564,6 @@
E6A77A33282BB3BB0045BBA8 /* ActiveGiftsViewController.swift */,
E6A77A35282BB4CB0045BBA8 /* MakeItAPresentViewController.swift */,
E6A7785A282933E40045BBA8 /* Helpers */,
E6A77861282933E50045BBA8 /* Main.storyboard */,
1E7B9A5729F6ACF400B37E13 /* WalletBannersTableViewCell.swift */,
1E4195FA2AE691D20094DADE /* WalletActiveCouponsTableViewCell.swift */,
1E51678D2AE6934100FE66C3 /* WalletVouchersBannerTableViewCell.swift */,
......@@ -557,10 +588,7 @@
E6A77865282933E50045BBA8 /* Warply */,
E6A77851282933340045BBA8 /* SwiftWarplyFramework.h */,
E6A77852282933340045BBA8 /* SwiftWarplyFramework.docc */,
E6A77A37282BC3530045BBA8 /* Media.xcassets */,
1ECA079228D9E53F00D2BDE0 /* MapsViewController.swift */,
1ECA079628D9E66200D2BDE0 /* MerchantAnnotation.swift */,
1ECA079328D9E53F00D2BDE0 /* MapsViewController.xib */,
);
path = SwiftWarplyFramework;
sourceTree = "<group>";
......@@ -1037,6 +1065,7 @@
E6A77915282933E60045BBA8 /* WLUtils.m in Sources */,
E6A77A36282BB4CB0045BBA8 /* MakeItAPresentViewController.swift in Sources */,
E6A77947282933E70045BBA8 /* FMDatabaseQueue.m in Sources */,
1EE509FF2B72843E0089134D /* OffersViewController.swift in Sources */,
E6A77922282933E60045BBA8 /* NSData+SSToolkitAdditions.m in Sources */,
1EA771AC290977CA0030924C /* CopyableLabel.swift in Sources */,
1EB236AB28816B680063777A /* ShareViewController.swift in Sources */,
......@@ -1052,13 +1081,16 @@
A079366E2885D07700064122 /* AnalysisChildViewController.swift in Sources */,
E6A77950282933E70045BBA8 /* FMResultSet.m in Sources */,
1E151F1A29DAE4D500951FA0 /* ActiveCodeTableViewCell.swift in Sources */,
1EEA9FD42B7384260019C854 /* FiltersTableViewCell.swift in Sources */,
E6A77936282933E70045BBA8 /* AFAutoPurgingImageCache.m in Sources */,
A079367E2885F60A00064122 /* AnalysisHeaderMessageViewCell.swift in Sources */,
1E7B9A5829F6ACF400B37E13 /* WalletBannersTableViewCell.swift in Sources */,
E6A778FF282933E60045BBA8 /* WLBeacon.m in Sources */,
1E029A4329E0031600CC7447 /* UnifiedCouponBCFooterTableViewCell.swift in Sources */,
1EEA9FD22B737D900019C854 /* LoyaltyViewController.swift in Sources */,
E6A7791A282933E60045BBA8 /* WLAPPActionHandler.m in Sources */,
E6A778E1282933E60045BBA8 /* CouponViewController.swift in Sources */,
1EEA9FD02B7371670019C854 /* OffersTableViewCell.swift in Sources */,
E6A77924282933E70045BBA8 /* NSString+SSToolkitAdditions.m in Sources */,
A04D31DE288FF670000E43B5 /* HistoryViewController.swift in Sources */,
E6A7792A282933E70045BBA8 /* AFNetworkActivityIndicatorManager.m in Sources */,
......
//
// FiltersTableViewCell.swift
// SwiftWarplyFramework
//
// Created by Manos Chorianopoulos on 7/2/24.
//
import UIKit
@objc public class FiltersTableViewCell: UITableViewCell {
public override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
}
public override func setSelected(_ selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
// Configure the view for the selected state
}
}
//
// LoyaltyViewController.swift
// SwiftWarplyFramework
//
// Created by Manos Chorianopoulos on 7/2/24.
//
import UIKit
class LoyaltyViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
/*
// MARK: - Navigation
// In a storyboard-based application, you will often want to do a little preparation before navigation
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
// Get the new view controller using segue.destination.
// Pass the selected object to the new view controller.
}
*/
}
{
"images" : [
{
"filename" : "close_btn_white.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "close_btn_white 1.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "close_btn_white 2.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "epistrofi_logo.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "epistrofi_logo 1.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "epistrofi_logo 2.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "list.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "list 1.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "list 2.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "logo_smile_white_new.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "logo_smile_white_new 1.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "logo_smile_white_new 2.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "map_marker.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "map_marker 1.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "map_marker 2.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "map_pin.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "map_pin 1.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "map_pin 2.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "offer_circle_orange.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "offer_circle_orange 1.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "offer_circle_orange 2.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
//
// OffersTableViewCell.swift
// SwiftWarplyFramework
//
// Created by Manos Chorianopoulos on 7/2/24.
//
import UIKit
@objc public class OffersTableViewCell: UITableViewCell {
public override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
}
public override func setSelected(_ selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
// Configure the view for the selected state
}
}
//
// OffersViewController.swift
// SwiftWarplyFramework
//
// Created by Manos Chorianopoulos on 6/2/24.
//
import UIKit
@objc public class OffersViewController: UIViewController {
public override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
/*
// MARK: - Navigation
// In a storyboard-based application, you will often want to do a little preparation before navigation
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
// Get the new view controller using segue.destination.
// Pass the selected object to the new view controller.
}
*/
}