List of commits:
Subject Hash Author Date (UTC)
prepare Lock&Unlock f76041ef4fa2b6d5301afb34bda5de13f8ff2701 Alex 2022-07-10 00:37:38
prepare downloading routines f12d337da75c3cefe4ef0ccb3f08472e7701b058 Alex 2022-07-09 23:52:36
move default feeds to feeds.hws 6efc0f7c1767a2feba618938c8f83eab43f93b0e Alex 2022-07-09 14:16:44
set up EmptyNodes attribute 41e19a0974fbf63f959fe7e3135d2efb9cb48ce6 Alex 2022-07-09 11:44:03
disable icon menu 540099f84a9d1a567dd079ca8ba5ac667ec8945f Alex 2022-07-08 23:37:47
implement tree manipulation commands dfa3a877079a75d7c5a724bb9c6e84a6db1d4677 Alex 2022-07-08 21:07:10
implement coping to clipboard 380b60dad4bd182a92199db5cde4339baaa84521 Alex 2022-07-08 20:35:05
prepare context menus eb75fc61825de235f63b47176ca9ec88f8966d2b Alex 2022-07-08 15:01:46
add cycle chains b0d80feff1cfb953d50a79e7773077a846cc72c2 Alex 2022-07-08 12:25:15
prepare layout 46613958a1e87944104f74aa77ebb106dc22a2ad Alex 2022-07-07 23:36:19
implement Load/Save feeds' tree ce6ded536ef07a49e96f181c07c84c1239ef607d Alex 2022-07-05 23:10:44
implement feed tree filling dad148576a106072f87be33803e7a916cb044d35 Alex 2022-07-05 17:09:20
implement item selection b42586a38c98a4087937b8f85f7dd2570cb61bf7 Alex 2022-06-19 02:42:29
show items list ee6686fc57690fc236aefc334861dbf0fd65b2ce Alex 2022-06-19 01:42:38
parse channel title and description 96ec5e38931158d27a75c0fe922fd14a8647dba1 Alex 2022-06-18 23:53:49
add XML parser... 4f2d6297a47fe2f9f377bf9ce5afd9545cf9ae2f Alex 2022-06-18 14:29:17
prepare textfield b88f2e78f55a4ba7e62f674bcdf38615f3d3eb09 Alex 2022-06-18 02:35:37
initial commit 702a1b31f80bf565bf20cc6ecc4e9d748d772363 Alex 2022-06-17 23:42:13
Commit f76041ef4fa2b6d5301afb34bda5de13f8ff2701 - prepare Lock&Unlock
Author: Alex
Author date (UTC): 2022-07-10 00:37
Committer name: Alex
Committer date (UTC): 2022-07-10 00:37
Parent(s): f12d337da75c3cefe4ef0ccb3f08472e7701b058
Signer:
Signing key:
Signing status: N
Tree: cb6d2e4a5c97deafd8829ac2dab087535b3d2c67
File Lines added Lines deleted
AppWindow.xml 1 0
IvoRSS.hws 31 12
File AppWindow.xml changed (mode: 100755) (index 59f26e4..688580a)
82 82 <button id="addbtn" notify="pressed">_Add...</button> <button id="addbtn" notify="pressed">_Add...</button>
83 83 <button id="fetchbtn" notify="pressed">F_etch</button> <button id="fetchbtn" notify="pressed">F_etch</button>
84 84 <button id="fetchallbtn" notify="pressed">_Fetch all</button> <button id="fetchallbtn" notify="pressed">_Fetch all</button>
85 <button id="stopbtn" notify="pressed" disabled="true">Stop</button>
85 86 </hgroup> </hgroup>
86 87 <listtree id="feedtree" title="RSS feeds" notify="active" emptynodes="true" cyclechain="true" contextmenu="feedtreemenu"/> <listtree id="feedtree" title="RSS feeds" notify="active" emptynodes="true" cyclechain="true" contextmenu="feedtreemenu"/>
87 88 </vgroup> </vgroup>
File IvoRSS.hws changed (mode: 100755) (index fc38afe..ba15c31)
... ... Function p_ExpandFeeds()
182 182 EndFunction EndFunction
183 183
184 184
185 Function p_Lock()
186 mui.Set("fetchbtn", "Disabled", True)
187 mui.Set("fetchallbtn", "Disabled", True)
188 mui.Set("stopbtn", "Disabled", False)
189 PleaseStop = False
190 EndFunction
191
192 Function p_Unlock()
193 PleaseStop = True
194 mui.Set("stopbtn", "Disabled", True)
195 mui.Set("fetchbtn", "Disabled", False)
196 mui.Set("fetchallbtn", "Disabled", False)
197 EndFunction
198
199
200
201
202
203
204 ; dFeeds is imported from feeds.hws
205 prf = {feeds=dFeeds, feedsdata={}}
206 err_code = ?LoadPrefs(prf)
207 p_Replay(err_code, "Program started")
208
209 err_code = ?p_FillListTree("feedtree", prf.feeds)
210 p_Replay(err_code, "Settings loaded")
211
212
213
214
215
185 216
186 217
187 218
 
... ... p:Parse(text$)
251 282 p:Close() p:Close()
252 283
253 284
254
255 ; dFeeds is imported from feeds.hws
256 prf = {feeds=dFeeds, feedsdata={}}
257 err_code = ?LoadPrefs(prf)
258 p_Replay(err_code, "Program started")
259
260 err_code = ?p_FillListTree("feedtree", prf.feeds)
261 p_Replay(err_code, "Settings loaded")
262
263
264
265
266 285 ;sum$ = MD5Str(s$) ;sum$ = MD5Str(s$)
267 286
268 287 ;OpenURL(url$) ;OpenURL(url$)
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/iam-git/IvoRSS

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/iam-git/IvoRSS

Clone this repository using git:
git clone git://git.rocketgit.com/user/iam-git/IvoRSS

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main