{"id":5458,"date":"2020-08-22T06:19:06","date_gmt":"2020-08-22T04:19:06","guid":{"rendered":"https:\/\/flprog.ru\/?p=5458"},"modified":"2020-08-22T06:19:06","modified_gmt":"2020-08-22T04:19:06","slug":"obnovlenie-beta-versii-programmy-2","status":"publish","type":"post","link":"https:\/\/flprog.ru\/en\/news\/obnovlenie-beta-versii-programmy-2\/","title":{"rendered":"Updating the beta version of the program"},"content":{"rendered":"<p>The beta version of the FLProg program <a href=\"https:\/\/flprog.ru\/downloads\/distrutives\/bjeta-versija-programmy\/bjeta-versija-programmy-flprog\/\" target=\"_blank\" rel=\"noopener\">has been updated to number 7.0.5.<\/a><br \/>\nThis version fixes bugs found on 20.08.2020.<br \/>\nIn addition, the functionality of the program has been updated.<\/p>\n<p>Another attempt was made to implement Undo Redo. The corresponding buttons returned to their places. Keyboard shortcuts are also used. For Undo-Ctrl+Z, for Redo-Ctrl+Shift+Z.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5460\" src=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-2.png\" alt=\"\" width=\"421\" height=\"103\" srcset=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-2.png 421w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-2-300x73.png 300w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-2-150x37.png 150w\" sizes=\"auto, (max-width: 421px) 100vw, 421px\" \/><\/p>\n<p>A new button appeared between the Undo and Redo buttons \u2013 &#8220;Show the Undo list&#8221;. When you click it, a window opens that shows the available Undo items with a description of the actions after which they were created. The current state is highlighted in bold.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5461\" src=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-3.png\" alt=\"\" width=\"697\" height=\"456\" srcset=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-3.png 697w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-3-300x196.png 300w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-3-150x98.png 150w\" sizes=\"auto, (max-width: 697px) 100vw, 697px\" \/><\/p>\n<p>You can use the \u201cGo\u201d button or double-click on the list to go to the corresponding state.<\/p>\n<p>The number of Undo points can be set in the program settings. If you set the number of items to 0, these items will not be created accordingly. Note that the more Undo items, the more RAM the program consumes. So don&#8217;t get carried away. In addition, these items are not created when you change the position of blocks in the diagram.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5459\" src=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-1.png\" alt=\"\" width=\"805\" height=\"262\" srcset=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-1.png 805w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-1-300x98.png 300w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-1-150x49.png 150w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-1-768x250.png 768w\" sizes=\"auto, (max-width: 805px) 100vw, 805px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Restoring Undo Redo allowed me to implement another, I think useful functionality.<br \/>\nI am well aware that the FLProg program is not a model of stability. Especially the beta version. And so when the program crashes, it&#8217;s a shame to lose the accumulated data. Now when the program crashes along with the error file.log will create a separate folder where all Undo items will be saved as separate files.&#8221;flp&#8221; for each item, for all open projects. For each crash, a separate folder is created with the date and time of the crash.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5462\" src=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-4.png\" alt=\"\" width=\"702\" height=\"178\" srcset=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-4.png 702w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-4-300x76.png 300w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-4-150x38.png 150w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/p>\n<p>Within this folder, folders are created for each open project. For new projects (not yet saved, which means they don&#8217;t have a name), folders are created with the name &#8220;New&#8221;, &#8221; New1\u00bb \u2026\u2026<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5463\" src=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-5.png\" alt=\"\" width=\"676\" height=\"200\" srcset=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-5.png 676w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-5-300x89.png 300w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-5-150x44.png 150w\" sizes=\"auto, (max-width: 676px) 100vw, 676px\" \/><\/p>\n<p>Within these folders, files 1. ftp, 2. ftp, etc. are created in accordance with the Undo clauses.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5464\" src=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-6.png\" alt=\"\" width=\"745\" height=\"338\" srcset=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-6.png 745w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-6-300x136.png 300w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-6-150x68.png 150w\" sizes=\"auto, (max-width: 745px) 100vw, 745px\" \/><\/p>\n<p>In addition, a file is also created there &#8220;FilesDescriotion.txt&#8221; which contains a description of what state each file corresponds to.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5465\" src=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-7.png\" alt=\"\" width=\"1046\" height=\"296\" srcset=\"https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-7.png 1046w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-7-300x85.png 300w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-7-1024x290.png 1024w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-7-150x42.png 150w, https:\/\/flprog.ru\/wp-content\/uploads\/2020\/08\/22-08-202-7-768x217.png 768w\" sizes=\"auto, (max-width: 1046px) 100vw, 1046px\" \/><\/p>\n<p>In the program settings, you can disable this feature, or select a folder where data will be uploaded. By default, this is the &#8220;ErrorUndoDump&#8221; directory in the installed program folder. Even if the number of Undo points is set to zero, the state of the moment when the project was created or opened will be saved for each project. This folder is not cleared automatically, so I recommend that you clear it after the saved information is no longer needed.<\/p>\n<p>There is also good news for users of the English version of the program. I was able to speed up the launch of the English version of the program. For the first time, version 7.0.5 will take just as long to launch, but subsequent launches of version 7.0.5 and higher will be much faster.<\/p>\n<p><em>During the preparation of the release, we found out a little trouble. The Undo system refused to work in Win XP. In addition, when you run the program on Linux 32, an error window appears. The program is fully functional. You just need to close this window. I will deal with these problems.<\/em><\/p>\n<div class=\"rcl-rating-box rating-type-post box-default\"><div class=\"rating-wrapper\"><span class=\"vote-heart\"><i class=\"rcli fa-heartbeat\" aria-hidden=\"true\"><\/i><\/span><span class=\"rating-value\"><span class=\"rating-null\">0<\/span><\/span><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>The beta version of the FLProg program has been updated to number 7.0.5. This version fixes bugs found on 20.08.2020. In addition, the functionality of the program has been updated. Another attempt was made to implement Undo Redo. The corresponding buttons returned to their places. Keyboard shortcuts are also used. For Undo-Ctrl+Z, for Redo-Ctrl+Shift+Z. A &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Updating the beta version of the program\" class=\"read-more button\" href=\"https:\/\/flprog.ru\/en\/news\/obnovlenie-beta-versii-programmy-2\/#more-5458\">\u0414\u0430\u043b\u0435\u0435&#8230;<span class=\"screen-reader-text\">Updating the beta version of the program<\/span><\/a><\/p>\n<div class=\"rcl-rating-box rating-type-post box-default\"><div class=\"rating-wrapper\"><span class=\"vote-heart\"><i class=\"rcli fa-heartbeat\" aria-hidden=\"true\"><\/i><\/span><span class=\"rating-value\"><span class=\"rating-null\">0<\/span><\/span><\/div><\/div>","protected":false},"author":9177,"featured_media":5466,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"telegram_tosend":false,"telegram_tosend_message":"","telegram_tosend_target":0,"generate_page_header":"","footnotes":""},"categories":[130],"tags":[],"class_list":["post-5458","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"translation":{"provider":"WPGlobus","version":"3.0.5","language":"en","enabled_languages":["ru","en","uk"],"languages":{"ru":{"title":true,"content":true,"excerpt":false},"en":{"title":true,"content":true,"excerpt":false},"uk":{"title":false,"content":false,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/flprog.ru\/en\/wp-json\/wp\/v2\/posts\/5458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flprog.ru\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flprog.ru\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flprog.ru\/en\/wp-json\/wp\/v2\/users\/9177"}],"replies":[{"embeddable":true,"href":"https:\/\/flprog.ru\/en\/wp-json\/wp\/v2\/comments?post=5458"}],"version-history":[{"count":6,"href":"https:\/\/flprog.ru\/en\/wp-json\/wp\/v2\/posts\/5458\/revisions"}],"predecessor-version":[{"id":5473,"href":"https:\/\/flprog.ru\/en\/wp-json\/wp\/v2\/posts\/5458\/revisions\/5473"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flprog.ru\/en\/wp-json\/wp\/v2\/media\/5466"}],"wp:attachment":[{"href":"https:\/\/flprog.ru\/en\/wp-json\/wp\/v2\/media?parent=5458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flprog.ru\/en\/wp-json\/wp\/v2\/categories?post=5458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flprog.ru\/en\/wp-json\/wp\/v2\/tags?post=5458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}