Subject | Hash | Author | Date (UTC) |
---|---|---|---|
implement images opt-out | 6852d7d1c12f23487c2771f77fc8d17bc7f7a761 | Alex | 2022-07-19 06:57:56 |
implement image loading | b408a53d97f23784bbfc668eac663619a3afebe7 | Alex | 2022-07-19 06:27:44 |
implement channel link support | f2378ce83c04b95304c5ff21b14806edf90a2216 | Alex | 2022-07-19 01:26:03 |
bold unread articles (It wasn't planned before) | 35a66771b2285811a5c5f8adefafdda4d2bf4e38 | Alex | 2022-07-19 00:11:29 |
dodat i zmìny z IvoRSS | 78d71c13bd806cf849eb16d1a672aea5551b6b2c | Alex | 2022-07-18 02:14:12 |
totálnì hustej HTML parsing je implementován | eeba45d9811c83e9199d3a5929102c192e54b216 | Alex | 2022-07-18 02:11:49 |
add show source feature | 8c963667a609e9c91f5a94963786ca2e4a7f88a4 | Alex | 2022-07-17 03:46:17 |
IvoR: if parser falls, try to convert to utf-8 from system encoding | ea17d81bc65b6a5e79d202d5a6b36fcae854cc1b | Alex | 2022-07-17 02:33:02 |
feedtree: add Copy URL option to context menu | a9170b64e6b1bca22cb807a7afa0fe35b6611cbe | Alex | 2022-07-16 23:00:07 |
feedtree: keep track of the latest guid | fa1cf2508ade717fc3aa3bf8224a51b685e1636b | Alex | 2022-07-16 22:42:30 |
lurk: track parsed position, show meaningful status to user | 80ce4ada68e657b196b4e173747a873a54f33c36 | Alex | 2022-07-16 13:34:54 |
small fix, polo¾ky pøebarvíme v¾dycky | 6b408d667cb85f06e21767c6bbd77c2bfd9a2ac7 | Alex | 2022-07-16 04:05:04 |
tree part is ready | 67d1bde2bcee775f23f8fc03cc474fd6b06c390b | Alex | 2022-07-16 03:28:08 |
finish feeds tree | deea8b12636ba4a19ee256629a9a2a9874baf9c1 | Alex | 2022-07-15 17:10:11 |
Explore window is ready... | 959e6dbf4fc77e315ac12847a481e25f50785ed4 | Alex | 2022-07-14 22:13:38 |
fixes in lurk code | d741423d070a4d51b76d270fac70e0b0c3d04035 | Alex | 2022-07-14 15:29:42 |
Clear explored list by inbuild function | 9ec9232bf28d0d83461e89fa89e8105983d5e3ba | Alex | 2022-07-14 14:09:54 |
implement URL constructing (complement URLs) | f4798ed246e9c6d4b1a611b48ed5a7eb28c8938d | Alex | 2022-07-14 01:16:31 |
parser part of Explore is ready | 87b01db3296eab71b2a510c4d0924127efac1a7f | Alex | 2022-07-13 22:36:39 |
prepare code for Explore | 76b6472a8ad28564a55c6bd39f55ba050dd3599f | Alex | 2022-07-13 19:05:02 |
File | Lines added | Lines deleted |
---|---|---|
IvoR.hws | 5 | 7 |
IvoRSS.hws | 7 | 1 |
File IvoR.hws changed (mode: 100755) (index 9a89dd9..48c53f7) | |||
... | ... | Function IvoR:Load(feedid$) | |
26 | 26 | Ivor:Clear() | Ivor:Clear() |
27 | 27 | ||
28 | 28 | ; TODO: load icon | ; TODO: load icon |
29 | self.ImageLoaded = False | ||
30 | self:LoadImage() | ||
31 | If Not self.ImageLoaded Then mui.Set("feedimage", "Brush", 1) | ||
29 | If AllowImages | ||
30 | self.ImageLoaded = False | ||
31 | self:LoadImage() | ||
32 | If Not self.ImageLoaded Then mui.Set("feedimage", "Brush", 1) | ||
33 | EndIf | ||
32 | 34 | ||
33 | 35 | ||
34 | 36 | ;č a vytahujeme seznam přečteného | ;č a vytahujeme seznam přečteného |
... | ... | Function IvoR:LoadImage() | |
154 | 156 | Local ret, t = IsPicture(filename$, {Loader="Inbuilt"}) | Local ret, t = IsPicture(filename$, {Loader="Inbuilt"}) |
155 | 157 | If Not ret Then Return() | If Not ret Then Return() |
156 | 158 | ||
157 | For i,v In Pairs(t) | ||
158 | DebugPrint(i .. "=" .. v) | ||
159 | Next | ||
160 | 159 | ||
161 | 160 | Local err_code, _id = ?LoadBrush(2, filename$, | Local err_code, _id = ?LoadBrush(2, filename$, |
162 | 161 | {LoadAlpha = t.Alpha, LoadTransparency=t.Transparency}) | {LoadAlpha = t.Alpha, LoadTransparency=t.Transparency}) |
... | ... | Function IvoR:LoadImage() | |
164 | 163 | mui.Set("status", "Contents", "\27b" .. GetErrorName(err_code)) | mui.Set("status", "Contents", "\27b" .. GetErrorName(err_code)) |
165 | 164 | Return() | Return() |
166 | 165 | EndIf | EndIf |
167 | DebugPrint(ID) | ||
168 | 166 | If t.Height > 32 Then ScaleBrush(2, #KEEPASPRAT, 32) | If t.Height > 32 Then ScaleBrush(2, #KEEPASPRAT, 32) |
169 | 167 | ||
170 | 168 | mui.Set("feedimage", "Brush", 2) | mui.Set("feedimage", "Brush", 2) |
File IvoRSS.hws changed (mode: 100755) (index b74def4..094e835) | |||
30 | 30 | ChannelIconBrush = 1 | ChannelIconBrush = 1 |
31 | 31 | ||
32 | 32 | PleaseStop = True | PleaseStop = True |
33 | AllowImages = True | ||
33 | AllowImages = True ; Later will be set up in p_StartUpLoading() | ||
34 | |||
35 | |||
34 | 36 | ||
35 | 37 | ||
36 | 38 | ||
... | ... | EndFunction | |
309 | 311 | ||
310 | 312 | ||
311 | 313 | Function p_StartUpLoading() | Function p_StartUpLoading() |
314 | Local t, n, console = GetCommandLine() | ||
315 | If n > 0 And UpperStr(RawGet(t[0], "arg")) = "DONOTLOADIMAGES" | ||
316 | AllowImages = False | ||
317 | EndIf | ||
312 | 318 | ; default feeds are generated by feeds.hws | ; default feeds are generated by feeds.hws |
313 | 319 | Local err_code, s$, _len = ?FileToString("feeds.json") | Local err_code, s$, _len = ?FileToString("feeds.json") |
314 | 320 | p_Replay(err_code, "Program started") | p_Replay(err_code, "Program started") |