Skip to content

Commit a0ee67e

Browse files
committed
2.10.2
1 parent 4126532 commit a0ee67e

File tree

10 files changed

+59
-57
lines changed

10 files changed

+59
-57
lines changed

Clop.xcodeproj/project.pbxproj

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1154,7 +1154,7 @@
11541154
CODE_SIGN_IDENTITY = "Apple Development";
11551155
CODE_SIGN_STYLE = Automatic;
11561156
COMBINE_HIDPI_IMAGES = YES;
1157-
CURRENT_PROJECT_VERSION = 2.10.1;
1157+
CURRENT_PROJECT_VERSION = 2.10.2;
11581158
DEVELOPMENT_TEAM = RDDXV84A73;
11591159
ENABLE_HARDENED_RUNTIME = YES;
11601160
ENABLE_USER_SCRIPT_SANDBOXING = YES;
@@ -1170,7 +1170,7 @@
11701170
);
11711171
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
11721172
MACOSX_DEPLOYMENT_TARGET = 13.0;
1173-
MARKETING_VERSION = 2.10.1;
1173+
MARKETING_VERSION = 2.10.2;
11741174
PRODUCT_BUNDLE_IDENTIFIER = com.lowtechguys.Clop.FinderOptimiser;
11751175
PRODUCT_NAME = "$(TARGET_NAME)";
11761176
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1189,7 +1189,7 @@
11891189
CODE_SIGN_IDENTITY = "Apple Development";
11901190
CODE_SIGN_STYLE = Automatic;
11911191
COMBINE_HIDPI_IMAGES = YES;
1192-
CURRENT_PROJECT_VERSION = 2.10.1;
1192+
CURRENT_PROJECT_VERSION = 2.10.2;
11931193
DEVELOPMENT_TEAM = RDDXV84A73;
11941194
ENABLE_HARDENED_RUNTIME = YES;
11951195
ENABLE_USER_SCRIPT_SANDBOXING = YES;
@@ -1205,7 +1205,7 @@
12051205
);
12061206
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
12071207
MACOSX_DEPLOYMENT_TARGET = 13.0;
1208-
MARKETING_VERSION = 2.10.1;
1208+
MARKETING_VERSION = 2.10.2;
12091209
PRODUCT_BUNDLE_IDENTIFIER = com.lowtechguys.Clop.FinderOptimiser;
12101210
PRODUCT_NAME = "$(TARGET_NAME)";
12111211
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1225,7 +1225,7 @@
12251225
CODE_SIGN_IDENTITY = "Apple Development";
12261226
CODE_SIGN_STYLE = Automatic;
12271227
COMBINE_HIDPI_IMAGES = YES;
1228-
CURRENT_PROJECT_VERSION = 2.10.1;
1228+
CURRENT_PROJECT_VERSION = 2.10.2;
12291229
DEAD_CODE_STRIPPING = YES;
12301230
DEVELOPMENT_ASSET_PATHS = "\"Clop/Preview Content\"";
12311231
DEVELOPMENT_TEAM = RDDXV84A73;
@@ -1247,7 +1247,7 @@
12471247
);
12481248
LLVM_LTO = YES_THIN;
12491249
MACOSX_DEPLOYMENT_TARGET = 13.0;
1250-
MARKETING_VERSION = 2.10.1;
1250+
MARKETING_VERSION = 2.10.2;
12511251
PRODUCT_BUNDLE_IDENTIFIER = com.lowtechguys.Clop;
12521252
PRODUCT_NAME = "$(TARGET_NAME)";
12531253
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1266,7 +1266,7 @@
12661266
CODE_SIGN_IDENTITY = "Apple Development";
12671267
CODE_SIGN_STYLE = Automatic;
12681268
COMBINE_HIDPI_IMAGES = YES;
1269-
CURRENT_PROJECT_VERSION = 2.10.1;
1269+
CURRENT_PROJECT_VERSION = 2.10.2;
12701270
DEAD_CODE_STRIPPING = YES;
12711271
DEVELOPMENT_ASSET_PATHS = "\"Clop/Preview Content\"";
12721272
DEVELOPMENT_TEAM = RDDXV84A73;
@@ -1288,7 +1288,7 @@
12881288
);
12891289
LLVM_LTO = YES;
12901290
MACOSX_DEPLOYMENT_TARGET = 13.0;
1291-
MARKETING_VERSION = 2.10.1;
1291+
MARKETING_VERSION = 2.10.2;
12921292
OTHER_LDFLAGS = "";
12931293
PRODUCT_BUNDLE_IDENTIFIER = com.lowtechguys.Clop;
12941294
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1307,7 +1307,7 @@
13071307
CODE_SIGN_ENTITLEMENTS = Setapp/Setapp.entitlements;
13081308
CODE_SIGN_STYLE = Automatic;
13091309
COMBINE_HIDPI_IMAGES = YES;
1310-
CURRENT_PROJECT_VERSION = 2.10.1;
1310+
CURRENT_PROJECT_VERSION = 2.10.2;
13111311
DEAD_CODE_STRIPPING = YES;
13121312
DEVELOPMENT_ASSET_PATHS = "\"Clop/Preview Content\"";
13131313
DEVELOPMENT_TEAM = RDDXV84A73;
@@ -1329,7 +1329,7 @@
13291329
);
13301330
LLVM_LTO = YES_THIN;
13311331
MACOSX_DEPLOYMENT_TARGET = 13.0;
1332-
MARKETING_VERSION = 2.10.1;
1332+
MARKETING_VERSION = 2.10.2;
13331333
OTHER_LDFLAGS = (
13341334
"-force_load",
13351335
"$(BUILT_PRODUCTS_DIR)/libSetapp.a",
@@ -1351,7 +1351,7 @@
13511351
CODE_SIGN_ENTITLEMENTS = Setapp/Setapp.entitlements;
13521352
CODE_SIGN_STYLE = Automatic;
13531353
COMBINE_HIDPI_IMAGES = YES;
1354-
CURRENT_PROJECT_VERSION = 2.10.1;
1354+
CURRENT_PROJECT_VERSION = 2.10.2;
13551355
DEAD_CODE_STRIPPING = YES;
13561356
DEVELOPMENT_ASSET_PATHS = "\"Clop/Preview Content\"";
13571357
DEVELOPMENT_TEAM = RDDXV84A73;
@@ -1373,7 +1373,7 @@
13731373
);
13741374
LLVM_LTO = YES;
13751375
MACOSX_DEPLOYMENT_TARGET = 13.0;
1376-
MARKETING_VERSION = 2.10.1;
1376+
MARKETING_VERSION = 2.10.2;
13771377
OTHER_LDFLAGS = (
13781378
"-force_load",
13791379
"$(BUILT_PRODUCTS_DIR)/libSetapp.a",
@@ -1393,7 +1393,7 @@
13931393
CODE_SIGN_ENTITLEMENTS = "Setapp/FinderOptimiser-setapp.entitlements";
13941394
CODE_SIGN_STYLE = Automatic;
13951395
COMBINE_HIDPI_IMAGES = YES;
1396-
CURRENT_PROJECT_VERSION = 2.10.1;
1396+
CURRENT_PROJECT_VERSION = 2.10.2;
13971397
DEVELOPMENT_TEAM = RDDXV84A73;
13981398
ENABLE_HARDENED_RUNTIME = YES;
13991399
ENABLE_USER_SCRIPT_SANDBOXING = YES;
@@ -1408,7 +1408,7 @@
14081408
);
14091409
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
14101410
MACOSX_DEPLOYMENT_TARGET = 13.0;
1411-
MARKETING_VERSION = 2.10.1;
1411+
MARKETING_VERSION = 2.10.2;
14121412
PRODUCT_BUNDLE_IDENTIFIER = "com.lowtechguys.Clop-setapp.FinderOptimiser";
14131413
PRODUCT_NAME = "$(TARGET_NAME)";
14141414
SKIP_INSTALL = YES;
@@ -1425,7 +1425,7 @@
14251425
CODE_SIGN_ENTITLEMENTS = "Setapp/FinderOptimiser-setapp.entitlements";
14261426
CODE_SIGN_STYLE = Automatic;
14271427
COMBINE_HIDPI_IMAGES = YES;
1428-
CURRENT_PROJECT_VERSION = 2.10.1;
1428+
CURRENT_PROJECT_VERSION = 2.10.2;
14291429
DEVELOPMENT_TEAM = RDDXV84A73;
14301430
ENABLE_HARDENED_RUNTIME = YES;
14311431
ENABLE_USER_SCRIPT_SANDBOXING = YES;
@@ -1440,7 +1440,7 @@
14401440
);
14411441
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
14421442
MACOSX_DEPLOYMENT_TARGET = 13.0;
1443-
MARKETING_VERSION = 2.10.1;
1443+
MARKETING_VERSION = 2.10.2;
14441444
PRODUCT_BUNDLE_IDENTIFIER = "com.lowtechguys.Clop-setapp.FinderOptimiser";
14451445
PRODUCT_NAME = "$(TARGET_NAME)";
14461446
SKIP_INSTALL = YES;
@@ -1678,7 +1678,7 @@
16781678
CODE_SIGN_IDENTITY = "Apple Development";
16791679
CODE_SIGN_STYLE = Automatic;
16801680
COMBINE_HIDPI_IMAGES = YES;
1681-
CURRENT_PROJECT_VERSION = 2.10.1;
1681+
CURRENT_PROJECT_VERSION = 2.10.2;
16821682
DEAD_CODE_STRIPPING = YES;
16831683
DEVELOPMENT_ASSET_PATHS = "\"Clop/Preview Content\"";
16841684
DEVELOPMENT_TEAM = RDDXV84A73;
@@ -1701,7 +1701,7 @@
17011701
);
17021702
LLVM_LTO = YES_THIN;
17031703
MACOSX_DEPLOYMENT_TARGET = 13.0;
1704-
MARKETING_VERSION = 2.10.1;
1704+
MARKETING_VERSION = 2.10.2;
17051705
PRODUCT_BUNDLE_IDENTIFIER = com.lowtechguys.Clop;
17061706
PRODUCT_NAME = "$(TARGET_NAME)";
17071707
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1722,7 +1722,7 @@
17221722
CODE_SIGN_IDENTITY = "Apple Development";
17231723
CODE_SIGN_STYLE = Automatic;
17241724
COMBINE_HIDPI_IMAGES = YES;
1725-
CURRENT_PROJECT_VERSION = 2.10.1;
1725+
CURRENT_PROJECT_VERSION = 2.10.2;
17261726
DEAD_CODE_STRIPPING = YES;
17271727
DEVELOPMENT_ASSET_PATHS = "\"Clop/Preview Content\"";
17281728
DEVELOPMENT_TEAM = RDDXV84A73;
@@ -1744,7 +1744,7 @@
17441744
);
17451745
LLVM_LTO = YES;
17461746
MACOSX_DEPLOYMENT_TARGET = 13.0;
1747-
MARKETING_VERSION = 2.10.1;
1747+
MARKETING_VERSION = 2.10.2;
17481748
OTHER_LDFLAGS = "";
17491749
PRODUCT_BUNDLE_IDENTIFIER = com.lowtechguys.Clop;
17501750
PRODUCT_NAME = "$(TARGET_NAME)";

Clop.xcodeproj/xcuserdata/alin.xcuserdatad/xcschemes/xcschememanagement.plist

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
<key>ClopCLI-setapp.xcscheme_^#shared#^_</key>
1818
<dict>
1919
<key>orderHint</key>
20-
<integer>4</integer>
20+
<integer>3</integer>
2121
</dict>
2222
<key>ClopCLI.xcscheme_^#shared#^_</key>
2323
<dict>
2424
<key>orderHint</key>
25-
<integer>5</integer>
25+
<integer>4</integer>
2626
</dict>
2727
<key>Example (Playground) 1.xcscheme</key>
2828
<dict>
@@ -95,12 +95,12 @@
9595
<key>FinderOptimiser-setapp.xcscheme_^#shared#^_</key>
9696
<dict>
9797
<key>orderHint</key>
98-
<integer>3</integer>
98+
<integer>6</integer>
9999
</dict>
100100
<key>FinderOptimiser.xcscheme_^#shared#^_</key>
101101
<dict>
102102
<key>orderHint</key>
103-
<integer>6</integer>
103+
<integer>5</integer>
104104
</dict>
105105
<key>Preview.xcscheme_^#shared#^_</key>
106106
<dict>

Clop/ClopApp.swift

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import UniformTypeIdentifiers
2424
import LowtechIndie
2525
import LowtechPro
2626
#endif
27+
import Ignore
2728

2829
var pauseForNextClipboardEvent = false
2930

@@ -203,6 +204,9 @@ class AppDelegate: AppDelegateParent {
203204
}
204205

205206
@MainActor lazy var mouseUpMonitor = GlobalEventMonitor(mask: [.leftMouseUp]) { event in
207+
guard DM.dragging else {
208+
return
209+
}
206210
self.draggingSet.send(false)
207211
if !DM.dragHovering, DM.itemsToOptimise.isNotEmpty {
208212
DM.dragging = false
@@ -1260,12 +1264,12 @@ class FileOptimisationWatcher {
12601264
// guard !alreadyOptimisedFiles.contains(event.path) else { return false }
12611265
// guard shouldHandle(event) else { return false }
12621266

1263-
#if !DEBUG
1264-
if let root = paths.first(where: { event.path.hasPrefix($0) }), let ignorePath = "\(root)/\(clopIgnoreFileName)".existingFilePath, event.path.isIgnored(in: ignorePath.string) {
1265-
log.debug("Ignoring \(event.path) because it's in \(ignorePath.string)")
1266-
return false
1267-
}
1268-
#endif
1267+
// #if !DEBUG
1268+
if let root = paths.first(where: { event.path.hasPrefix($0) }), let ignorePath = "\(root)/\(clopIgnoreFileName)".existingFilePath, event.path.isIgnored(in: ignorePath.string) {
1269+
log.debug("Ignoring \(event.path) because it's in \(ignorePath.string)")
1270+
return false
1271+
}
1272+
// #endif
12691273

12701274
guard !hasSpuriousEvent(event) else { return false }
12711275

Clop/Images.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1218,7 +1218,7 @@ extension FilePath {
12181218

12191219
imageOptimiseDebouncers[pathString] = workItem
12201220
while !done, !workItem.isCancelled {
1221-
try await Task.sleep(nanoseconds: 100)
1221+
try await Task.sleep(nanoseconds: 100_000_000)
12221222
}
12231223
return result
12241224
}
@@ -1337,7 +1337,7 @@ extension FilePath {
13371337
imageResizeDebouncers[img.path.string] = workItem
13381338

13391339
while !done, !workItem.isCancelled {
1340-
try await Task.sleep(nanoseconds: 100)
1340+
try await Task.sleep(nanoseconds: 100_000_000)
13411341
}
13421342

13431343
return result

Clop/PDF.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ let GHOSTSCRIPT_ENV = ["GS_LIB": BIN_DIR.appending(path: "share/ghostscript/10.0
391391
pdfOptimiseDebouncers[pathString] = workItem
392392

393393
while !done, !workItem.isCancelled {
394-
try await Task.sleep(nanoseconds: 100)
394+
try await Task.sleep(nanoseconds: 100_000_000)
395395
}
396396
return result
397397
}

Clop/Video.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -665,7 +665,7 @@ var processTerminated = Set<pid_t>()
665665
videoOptimiseDebouncers[pathString] = workItem
666666

667667
while !done, !workItem.isCancelled {
668-
try await Task.sleep(nanoseconds: 100)
668+
try await Task.sleep(nanoseconds: 100_000_000)
669669
}
670670
return result
671671
}
@@ -787,7 +787,7 @@ var processTerminated = Set<pid_t>()
787787
videoOptimiseDebouncers[pathString] = workItem
788788

789789
while !done, !workItem.isCancelled {
790-
try await Task.sleep(nanoseconds: 100)
790+
try await Task.sleep(nanoseconds: 100_000_000)
791791
}
792792

793793
return result
@@ -905,7 +905,7 @@ var processTerminated = Set<pid_t>()
905905
videoOptimiseDebouncers[pathString] = workItem
906906

907907
while !done, !workItem.isCancelled {
908-
try await Task.sleep(nanoseconds: 100)
908+
try await Task.sleep(nanoseconds: 100_000_000)
909909
}
910910

911911
return result

Clop/bin.tar.lrz

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:c65ee04d1df430ebe0f37a3fe457ed5081ff8fdbd0edb8a5b7a8830d79d977d4
3-
size 85328008
2+
oid sha256:17784159ec6b1b46a9fcd105a1994f730faa10378da9b803ee6da734f1c18ec5
3+
size 85320481

Clop/bin.tar.lrz.sha256

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
c65ee04d1df430ebe0f37a3fe457ed5081ff8fdbd0edb8a5b7a8830d79d977d4
1+
17784159ec6b1b46a9fcd105a1994f730faa10378da9b803ee6da734f1c18ec5

ReleaseNotes/2.10.2.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
## Fixes
2+
3+
- Fix PDF optimisation on specific files
4+
- Fix downscaling on specific systems
5+
- Dramatically lower CPU usage in certain workloads like long-running optimisations

Releases/appcast.xml

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
<?xml version="1.0" standalone="yes"?>
22
<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">
33
<channel>
4+
<item>
5+
<title>2.10.2</title>
6+
<pubDate>Wed, 20 Aug 2025 17:34:58 +0300</pubDate>
7+
<link>https://lowtechguys.com/clop</link>
8+
<sparkle:fullReleaseNotesLink>https://github.com/FuzzyIdeas/Clop/releases</sparkle:fullReleaseNotesLink>
9+
<sparkle:version>2.10.2</sparkle:version>
10+
<sparkle:shortVersionString>2.10.2</sparkle:shortVersionString>
11+
<sparkle:minimumSystemVersion>13.0</sparkle:minimumSystemVersion>
12+
<sparkle:releaseNotesLink>https://files.lowtechguys.com/ReleaseNotes/Clop-2.10.2.html</sparkle:releaseNotesLink>
13+
<enclosure url="https://files.lowtechguys.com/releases/Clop-2.10.2.dmg" length="99518359" type="application/octet-stream" sparkle:edSignature="WE902yWQUCUKBz6Ps5VVjukxMU/Z4CrRkygHN8JkhvVJx7g40xZC5pGvUCT695LieviNRl77VvOTxn5KvIYQAg=="/>
14+
</item>
415
<item>
516
<title>2.10.1</title>
617
<pubDate>Thu, 12 Jun 2025 15:25:24 +0300</pubDate>
@@ -155,23 +166,5 @@
155166
<enclosure url="https://files.lowtechguys.com/releases/Clop2.8.5-2.8.0.delta" sparkle:deltaFrom="2.8.0" length="1026030" type="application/octet-stream" sparkle:deltaFromSparkleExecutableSize="864784" sparkle:deltaFromSparkleLocales="de,he,ar,el,ja,fa,en" sparkle:edSignature="i4zLQRY/ddT1z1fC6P4cOAtNyaSvp4EyyN/0o53T05b9AXI6H/MpqBz2zPYy1ErhNQ7I13ycG8uPYVUPAgFdCA=="/>
156167
</sparkle:deltas>
157168
</item>
158-
<item>
159-
<title>2.8.4</title>
160-
<pubDate>Thu, 16 Jan 2025 00:21:29 +0200</pubDate>
161-
<link>https://lowtechguys.com/clop</link>
162-
<sparkle:fullReleaseNotesLink>https://github.com/FuzzyIdeas/Clop/releases</sparkle:fullReleaseNotesLink>
163-
<sparkle:version>2.8.4</sparkle:version>
164-
<sparkle:shortVersionString>2.8.4</sparkle:shortVersionString>
165-
<sparkle:minimumSystemVersion>13.0</sparkle:minimumSystemVersion>
166-
<sparkle:releaseNotesLink>https://files.lowtechguys.com/ReleaseNotes/Clop-2.8.4.html</sparkle:releaseNotesLink>
167-
<enclosure url="https://files.lowtechguys.com/releases/Clop-2.8.4.dmg" length="91104456" type="application/octet-stream" sparkle:edSignature="ti2j20kGuZwk3fFeJJmfNJizmYrvAYhP1wJy98FrIK4ZJaScU8lZUCmNwERq1L7TA0u/ciIcTxY0R6o50vMAAg=="/>
168-
<sparkle:deltas>
169-
<enclosure url="https://files.lowtechguys.com/releases/Clop2.8.4-2.8.3.delta" sparkle:deltaFrom="2.8.3" length="450014" type="application/octet-stream" sparkle:deltaFromSparkleExecutableSize="864784" sparkle:deltaFromSparkleLocales="de,he,ar,el,ja,fa,en" sparkle:edSignature="lyeo0jSez+JpcMKacUmCbw41jh12BzyQLuFCxrhpAKjJAMCpvfs/gnyz1qrX/aKOpTLE79+5rXnjSGohuqGUCw=="/>
170-
<enclosure url="https://files.lowtechguys.com/releases/Clop2.8.4-2.8.2.delta" sparkle:deltaFrom="2.8.2" length="989818" type="application/octet-stream" sparkle:deltaFromSparkleExecutableSize="864784" sparkle:deltaFromSparkleLocales="de,he,ar,el,ja,fa,en" sparkle:edSignature="Nlb6oopPxLQEa88Y7K7wTEu6rRwCHllq0OzyR7qG4u+LGMuQGcrVX8slqY3SSdSx0c7eplrlByPqEPHE5DprAg=="/>
171-
<enclosure url="https://files.lowtechguys.com/releases/Clop2.8.4-2.8.1.delta" sparkle:deltaFrom="2.8.1" length="1008342" type="application/octet-stream" sparkle:deltaFromSparkleExecutableSize="864784" sparkle:deltaFromSparkleLocales="de,he,ar,el,ja,fa,en" sparkle:edSignature="JDxzgnMwOy2V0BPyARmbCoflElY9/OzWkLRbjMm/NTvYfwrU6k3w4xkGkpSDHr1bMIsd7YnIqR8rPDH4wc+UCw=="/>
172-
<enclosure url="https://files.lowtechguys.com/releases/Clop2.8.4-2.8.0.delta" sparkle:deltaFrom="2.8.0" length="1022154" type="application/octet-stream" sparkle:deltaFromSparkleExecutableSize="864784" sparkle:deltaFromSparkleLocales="de,he,ar,el,ja,fa,en" sparkle:edSignature="4d/R4bqn7qJELqcWIxFYidoRFnQWnYSvMNvidK53ayv6ivaOBlW5uEuU+ii1bz/hQcbcVf+tdbAu02BFKa9YAg=="/>
173-
<enclosure url="https://files.lowtechguys.com/releases/Clop2.8.4-2.7.2.delta" sparkle:deltaFrom="2.7.2" length="2164730" type="application/octet-stream" sparkle:deltaFromSparkleExecutableSize="864784" sparkle:deltaFromSparkleLocales="de,he,ar,el,ja,fa,en" sparkle:edSignature="MHaZjZCk5eJohq3d7KslOIbZN2mOX1Ggsh6XCys/Po/CIpGt44xj1HeUfXoauGhAKs53b6uxop8/cgswKlx4CA=="/>
174-
</sparkle:deltas>
175-
</item>
176169
</channel>
177170
</rss>

0 commit comments

Comments
 (0)