Skip to content

Commit cbaa0a0

Browse files
committed
Merge feature/videoMessages into develop
2 parents a078c59 + c63c932 commit cbaa0a0

Some content is hidden

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

59 files changed

+397
-65
lines changed

.squot-materialize

Lines changed: 68 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -2,70 +2,112 @@
22
SquotPlaintextMapper {
33
#path : FSAbsolutePath [
44
'.github',
5-
'pull_request_template.md'
5+
'discord_actions.yml'
66
],
77
#encoding : 'TXT'
88
},
99
SquotPlaintextMapper {
1010
#path : FSAbsolutePath [
11-
'.github',
12-
'workflows',
13-
'ci-linter.yml'
11+
'.smalltalk.release.ston'
1412
],
1513
#encoding : 'TXT'
1614
},
1715
SquotCypressMapper {
1816
#package : MCPackage {
19-
#name : 'TelegramClient-Core'
17+
#name : 'TelegramClientTests-Core'
18+
},
19+
#path : FSAbsolutePath [
20+
'packages'
21+
]
22+
},
23+
SquotCypressMapper {
24+
#package : MCPackage {
25+
#name : 'TelegramClientTests-Misc'
2026
},
2127
#path : FSAbsolutePath [
2228
'packages'
2329
]
2430
},
2531
SquotPlaintextMapper {
2632
#path : FSAbsolutePath [
27-
'.smalltalk.release.ston'
33+
'.smalltalk.lint.ston'
2834
],
2935
#encoding : 'TXT'
3036
},
3137
SquotPlaintextMapper {
3238
#path : FSAbsolutePath [
33-
'.squot'
39+
'.github',
40+
'ISSUE_TEMPLATE',
41+
'bug_report.md'
3442
],
3543
#encoding : 'TXT'
3644
},
3745
SquotCypressMapper {
3846
#package : MCPackage {
39-
#name : 'BaselineOfTelegramClient'
47+
#name : 'TelegramClient-UI'
4048
},
4149
#path : FSAbsolutePath [
4250
'packages'
4351
]
4452
},
4553
SquotPlaintextMapper {
4654
#path : FSAbsolutePath [
47-
'.smalltalk.ston'
55+
'.github',
56+
'ISSUE_TEMPLATE',
57+
'feature_request.md'
4858
],
4959
#encoding : 'TXT'
5060
},
61+
SquotImageMapper {
62+
#path : FSAbsolutePath [
63+
'assets',
64+
'logo.png'
65+
],
66+
#encoding : Class [ #PNGReadWriter ]
67+
},
5168
SquotPlaintextMapper {
5269
#path : FSAbsolutePath [
53-
'.github',
54-
'ISSUE_TEMPLATE',
55-
'feature_request.md'
70+
'.gitignore'
71+
],
72+
#encoding : 'TXT'
73+
},
74+
SquotPlaintextMapper {
75+
#path : FSAbsolutePath [
76+
'LICENSE'
77+
],
78+
#encoding : 'TXT'
79+
},
80+
SquotImageMapper {
81+
#path : FSAbsolutePath [
82+
'assets',
83+
'playbutton.jpg'
84+
],
85+
#encoding : Class [ #JPEGReadWriter2 ]
86+
},
87+
SquotImageMapper {
88+
#path : FSAbsolutePath [
89+
'assets',
90+
'play_circle_outline_icon.png'
91+
],
92+
#encoding : @23
93+
},
94+
SquotPlaintextMapper {
95+
#path : FSAbsolutePath [
96+
'CONTRIBUTING.md'
5697
],
5798
#encoding : 'TXT'
5899
},
59100
SquotPlaintextMapper {
60101
#path : FSAbsolutePath [
61102
'.github',
62-
'discord_actions.yml'
103+
'workflows',
104+
'ci-linter.yml'
63105
],
64106
#encoding : 'TXT'
65107
},
66108
SquotPlaintextMapper {
67109
#path : FSAbsolutePath [
68-
'.gitignore'
110+
'README.md'
69111
],
70112
#encoding : 'TXT'
71113
},
@@ -79,7 +121,8 @@
79121
},
80122
SquotPlaintextMapper {
81123
#path : FSAbsolutePath [
82-
'LICENSE'
124+
'.github',
125+
'stale.yml'
83126
],
84127
#encoding : 'TXT'
85128
},
@@ -93,80 +136,51 @@
93136
},
94137
SquotCypressMapper {
95138
#package : MCPackage {
96-
#name : 'TelegramClient-UI'
97-
},
98-
#path : FSAbsolutePath [
99-
'packages'
100-
]
101-
},
102-
SquotImageMapper {
103-
#path : FSAbsolutePath [
104-
'assets',
105-
'logo.png'
106-
],
107-
#encoding : Class [ #PNGReadWriter ]
108-
},
109-
SquotPlaintextMapper {
110-
#path : FSAbsolutePath [
111-
'CONTRIBUTING.md'
112-
],
113-
#encoding : 'TXT'
114-
},
115-
SquotCypressMapper {
116-
#package : MCPackage {
117-
#name : 'TelegramClientTests-Misc'
139+
#name : 'BaselineOfTelegramClient'
118140
},
119141
#path : FSAbsolutePath [
120142
'packages'
121143
]
122144
},
123145
SquotPlaintextMapper {
124146
#path : FSAbsolutePath [
125-
'.github',
126-
'workflows',
127-
'release.yml'
147+
'scripts',
148+
'preLoading.st'
128149
],
129150
#encoding : 'TXT'
130151
},
131152
SquotPlaintextMapper {
132153
#path : FSAbsolutePath [
133-
'.github',
134-
'stale.yml'
154+
'.smalltalk.ston'
135155
],
136156
#encoding : 'TXT'
137157
},
138158
SquotCypressMapper {
139159
#package : MCPackage {
140-
#name : 'TelegramClientTests-Core'
160+
#name : 'TelegramClient-Core'
141161
},
142162
#path : FSAbsolutePath [
143163
'packages'
144164
]
145165
},
146166
SquotPlaintextMapper {
147167
#path : FSAbsolutePath [
148-
'README.md'
149-
],
150-
#encoding : 'TXT'
151-
},
152-
SquotPlaintextMapper {
153-
#path : FSAbsolutePath [
154-
'.smalltalk.lint.ston'
168+
'.squot'
155169
],
156170
#encoding : 'TXT'
157171
},
158172
SquotPlaintextMapper {
159173
#path : FSAbsolutePath [
160174
'.github',
161-
'ISSUE_TEMPLATE',
162-
'bug_report.md'
175+
'workflows',
176+
'release.yml'
163177
],
164178
#encoding : 'TXT'
165179
},
166180
SquotPlaintextMapper {
167181
#path : FSAbsolutePath [
168-
'scripts',
169-
'preLoading.st'
182+
'.github',
183+
'pull_request_template.md'
170184
],
171185
#encoding : 'TXT'
172186
}

assets/play_circle_outline_icon.png

5.39 KB
Loading

assets/playbutton.jpg

7 KB
Loading

packages/TelegramClient-Core.package/TCCCore.class/instance/initialize.st

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ initialize
88
pendingRequests: Dictionary new;
99
userStore: (TCCUserStore newWith: self);
1010
imageStore: (TCCImageStore newWith: self);
11+
videoStore: (TCCVideoStore newWith: self);
1112
callbackCounter: 0.
1213

1314
"Mac users report serious slowdowns when receiveLoop is running at lower priority"
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
accessing
2+
videoStore: aVideoStore
3+
4+
videoStore := aVideoStore.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
accessing
2+
videoStore
3+
4+
^ videoStore

packages/TelegramClient-Core.package/TCCCore.class/methodProperties.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"handlePendingEvent:" : "per 8/2/2021 15:05",
2323
"imageStore" : "pk 6/19/2021 17:15",
2424
"imageStore:" : "TR 6/22/2021 09:33",
25-
"initialize" : "pk 8/5/2021 17:09",
25+
"initialize" : "JK 6/12/2024 19:42",
2626
"initializeHandlers" : "RS 8/1/2021 12:53",
2727
"isClientAlive" : "js 5/28/2020 17:18",
2828
"loggedInUserId" : "pk 8/5/2021 17:04",
@@ -39,4 +39,6 @@
3939
"tryHandleError:" : "aka 5/21/2022 12:07",
4040
"update" : "rgw 7/24/2022 15:08",
4141
"userStore" : "per 7/15/2021 12:56",
42-
"userStore:" : "tr 7/25/2021 17:57" } }
42+
"userStore:" : "tr 7/25/2021 17:57",
43+
"videoStore" : "JK 6/12/2024 19:42",
44+
"videoStore:" : "JK 6/12/2024 19:43" } }

packages/TelegramClient-Core.package/TCCCore.class/properties.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
"loggedInUserId",
1414
"pendingRequests",
1515
"callbackCounter",
16-
"userStore" ],
16+
"userStore",
17+
"videoStore" ],
1718
"name" : "TCCCore",
1819
"pools" : [
1920
],
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
A TCCImageStore is a cache for local image files on disk with a synchronous interface.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
utility
2+
extractPathFrom: anEvent
3+
4+
^ (anEvent at: 'local') at: 'path'

0 commit comments

Comments
 (0)