Skip to content
This repository was archived by the owner on Sep 20, 2023. It is now read-only.

Commit 261f335

Browse files
authored
Merge pull request #1781 from GitHawkApp/watch-base
Add a watchOS app
2 parents e1ca4fc + ab77814 commit 261f335

File tree

238 files changed

+10941
-3780
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

238 files changed

+10941
-3780
lines changed

Classes/Issues/Comments/Details/IssueCommentDetailCell.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import UIKit
1010
import SnapKit
1111
import IGListKit
1212
import SDWebImage
13+
import DateAgo
1314

1415
protocol IssueCommentDetailCellDelegate: class {
1516
func didTapMore(cell: IssueCommentDetailCell, sender: UIView)
@@ -135,7 +136,7 @@ final class IssueCommentDetailCell: IssueCommentBaseCell, ListBindable {
135136
editedLabel.text = "\(Constants.Strings.bullet) \(String(format: format, editedLogin))"
136137

137138
let detailFormat = NSLocalizedString("%@ edited this issue %@", comment: "")
138-
editedLabel.detailText = String(format: detailFormat, arguments: [editedLogin, editedDate.agoString])
139+
editedLabel.detailText = String(format: detailFormat, arguments: [editedLogin, editedDate.agoString(.long)])
139140
} else {
140141
editedLabel.isHidden = true
141142
}

Classes/Issues/Comments/Markdown/String+DetectShortlink.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import Foundation
1010
import StyledText
11+
import StringHelpers
1112

1213
extension NSRange {
1314
var right: Int {

Classes/Issues/Comments/Markdown/String+GitHubEmoji.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
//
88

99
import Foundation
10+
import StringHelpers
1011

1112
private let regex: NSRegularExpression = {
1213
let pattern = "(" + GithubEmojis.alias.map({ $0.key }).joined(separator: "|") + ")"

Classes/Issues/Comments/Markdown/String+Shortlink.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
//
88

99
import Foundation
10+
import StringHelpers
1011

1112
private let regex = try! NSRegularExpression(pattern: "https?:\\/\\/.*github.com\\/(\\w*)\\/([^/]*?)\\/issues\\/([0-9]+)", options: [])
1213
extension String {

Classes/Issues/Comments/Markdown/String+StripHTMLComments.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
//
88

99
import Foundation
10+
import StringHelpers
1011

1112
private let regex = try! NSRegularExpression(pattern: "<!--((.|\n|\r)*?)-->", options: [])
1213
extension String {

Classes/Issues/Comments/Markdown/StyledTextBuilder+Checkbox.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import UIKit
1010
import StyledText
11+
import StringHelpers
1112

1213
extension StyledTextBuilder {
1314
func addCheckbox(checked: Bool, range: NSRange, viewerCanUpdate: Bool) {

Classes/Issues/Labeled/IssueLabeledModel.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import Foundation
1010
import IGListKit
1111
import StyledText
12+
import DateAgo
1213

1314
final class IssueLabeledModel: ListDiffable {
1415

@@ -71,7 +72,7 @@ final class IssueLabeledModel: ListDiffable {
7172
]
7273
)))
7374
.restore()
74-
.add(text: " \(date.agoString)", attributes: [MarkdownAttribute.details: DateDetailsFormatter().string(from: date)])
75+
.add(text: " \(date.agoString(.long))", attributes: [MarkdownAttribute.details: DateDetailsFormatter().string(from: date)])
7576

7677
self.string = StyledTextRenderer(
7778
string: builder.build(),

Classes/Issues/MilestoneEvent/IssueMilestoneEventModel.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import Foundation
1010
import IGListKit
1111
import StyledText
12+
import DateAgo
1213

1314
final class IssueMilestoneEventModel: ListDiffable {
1415

@@ -62,7 +63,7 @@ final class IssueMilestoneEventModel: ListDiffable {
6263
style: Styles.Text.secondaryBold.with(foreground: Styles.Colors.Gray.dark.color)
6364
))
6465
.restore()
65-
.add(text: " \(date.agoString)", attributes: [MarkdownAttribute.details: DateDetailsFormatter().string(from: date)])
66+
.add(text: " \(date.agoString(.long))", attributes: [MarkdownAttribute.details: DateDetailsFormatter().string(from: date)])
6667

6768
self.string = StyledTextRenderer(
6869
string: builder.build(),

Classes/Issues/Referenced/IssueReferencedModel.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import Foundation
1010
import IGListKit
1111
import StyledText
12+
import DateAgo
1213

1314
final class IssueReferencedModel: ListDiffable {
1415

@@ -64,7 +65,7 @@ final class IssueReferencedModel: ListDiffable {
6465
.restore()
6566
.add(text: NSLocalizedString(" referenced ", comment: ""))
6667
.save()
67-
.add(text: date.agoString, attributes: [MarkdownAttribute.details: DateDetailsFormatter().string(from: date)])
68+
.add(text: date.agoString(.long), attributes: [MarkdownAttribute.details: DateDetailsFormatter().string(from: date)])
6869
.restore()
6970
.add(text: "\n")
7071
.save()

Classes/Issues/ReferencedCommit/IssueReferencedCommitModel.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
import Foundation
1010
import IGListKit
1111
import StyledText
12+
import DateAgo
13+
import StringHelpers
1214

1315
final class IssueReferencedCommitModel: ListDiffable {
1416

@@ -57,7 +59,7 @@ final class IssueReferencedCommitModel: ListDiffable {
5759
])
5860
))
5961
.restore()
60-
.add(text: " \(date.agoString)", attributes: [MarkdownAttribute.details: DateDetailsFormatter().string(from: date)])
62+
.add(text: " \(date.agoString(.long))", attributes: [MarkdownAttribute.details: DateDetailsFormatter().string(from: date)])
6163

6264
self.string = StyledTextRenderer(
6365
string: builder.build(),

0 commit comments

Comments
 (0)