{"id":48,"date":"2022-07-18T22:07:59","date_gmt":"2022-07-18T22:07:59","guid":{"rendered":"https:\/\/blogs.scummvm.org\/raikou\/?p=48"},"modified":"2022-07-18T22:07:59","modified_gmt":"2022-07-18T22:07:59","slug":"week-5-working-on-window-properties","status":"publish","type":"post","link":"https:\/\/blogs.scummvm.org\/raikou\/2022\/07\/18\/week-5-working-on-window-properties\/","title":{"rendered":"WEEK 5: Working on window properties"},"content":{"rendered":"<p>This week started with me finishing the Windows fonts changes. It required some changes in a lot of assorted places. In the process, I broke the desktop mode of director engine (It gives a black screen with a warning now), I am taking a look at that.<\/p>\n<p>My older PRs also got merged this week, with the offset rect one still being open (I didn&#8217;t do the changes. I am also having a look at that now)<\/p>\n<p>After this, I had informed sev that I won&#8217;t be able to do a lot for a couple of days, as I was travelling back to my university. I am here again.<\/p>\n<p>After this, I picked up working on the window properties: <a href=\"https:\/\/trello.com\/c\/g1BaUzXz\/292-missing-window-properties\">https:\/\/trello.com\/c\/g1BaUzXz\/292-missing-window-properties<\/a><br \/>\nI had wrestled with this in the past for a brief period of time, but I didn&#8217;t have any success. Thankfully, sev had directed me towards the code that made the first property I worked on, <code>the titleVisible<\/code>, fairly straightforward. Then I followed suit for <code>modal<\/code>, <code>fileName<\/code> and <code>windowType<\/code> (the last two still need some work)<\/p>\n<p>I am not able to test my changes with the window properties as I have run into some issues with BasiliskII, where it is not opening other dictionary movies. But I can get this fixed, or maybe make my own movies for testing, while having the changes as draft PRs \ud83d\ude42<\/p>\n<p>I plan to pick up <code>Calculate Movie Checksum<\/code> (<a href=\"https:\/\/trello.com\/c\/BpdScbbQ\/501-calculate-movie-checksum\">https:\/\/trello.com\/c\/BpdScbbQ\/501-calculate-movie-checksum<\/a>) and <code>Use KEY* More<\/code> (<a href=\"https:\/\/trello.com\/c\/sHMquaRS\/500-use-key-more\">https:\/\/trello.com\/c\/sHMquaRS\/500-use-key-more<\/a>) next. According to sev, Movie Checksum calculation would be fairly easy to implement. And using KEY* chunk mappings would solve a lot of missing resource issues we currently encounter in ScummVM.<\/p>\n<p>This week&#8217;s progress was mediocre at best. I had to travel and was not in the best of health, but I hope to (I must) have better progress in the coming weeks.<\/p>\n<p>Looking ahead to another exciting week!!!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week started with me finishing the Windows fonts changes. It required some changes in a lot of assorted places. In the process, I broke the desktop mode of director engine (It gives a black screen with a warning now), I am taking a look at that. My older PRs also got merged this week, [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-48","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.scummvm.org\/raikou\/wp-json\/wp\/v2\/posts\/48","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scummvm.org\/raikou\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scummvm.org\/raikou\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/raikou\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/raikou\/wp-json\/wp\/v2\/comments?post=48"}],"version-history":[{"count":1,"href":"https:\/\/blogs.scummvm.org\/raikou\/wp-json\/wp\/v2\/posts\/48\/revisions"}],"predecessor-version":[{"id":49,"href":"https:\/\/blogs.scummvm.org\/raikou\/wp-json\/wp\/v2\/posts\/48\/revisions\/49"}],"wp:attachment":[{"href":"https:\/\/blogs.scummvm.org\/raikou\/wp-json\/wp\/v2\/media?parent=48"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/raikou\/wp-json\/wp\/v2\/categories?post=48"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/raikou\/wp-json\/wp\/v2\/tags?post=48"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}