More progress on my task & getting close to the finish line

Hello! I was not as close to finish as I had estimated before. However, I have some more good progress on my task!

Right after my blog the previous week, I found the problem which was making me very concerned about my code. Whenever I ran ScummVM, it took about 20-30 seconds to start. I was worried that some of my code could be troublesome, but then I found out my configuration file was a little too big.

Task2.begin() – Moving GUI to use U32Strings!

This week, I got started with my new task – Moving GUI to U32Strings.
Before I tell more about it, some miscellaneous things that happened this week:

A team-member of ScummVM had previously worked on adding the achievements for some Wintermute games. He was very nice to offer me a game copy to test out the achievements for my task, but I had some steam credit so I thought there was finally a use for them! This way, I have bought my first ever steam game! I have run out of games – pre-2011 – that I can play on potato pc, so I never really bought anything from Steam. I have yet to try out the game, maybe sometime soon!

Overview and final looks at RTL GUI

This past week, I spent the majority of my time polishing the GUI, adjusting spacing and padding so that it matches the original (LTR) GUI well, solved my PR review issues, cleaning up my history.

I have to say, I did not know before how important and time-consuming polishing things take in the context of GUI. I solve one thing, there’s a new thing discovered and needed to solve, a new bug discovered and so on.

Official coding starts, my first task – polished!

Hello again, it’s been a while!

The last time I wrote this, I felt like I was getting pretty close to the completion of my first task. But, whenever I’d complete one thing, another thing popped up and so on and so forth it went.

These past 3 weeks,

  • I worked on the positioning of tabs and dialogs which overlapped each other.
  • I then worked on some individual widgets and added the support to flip them internally.
    Have a look at some of them!

My first week experience and my first task!

Hello, it’s nice to talk to you again!
This is my first week after being accepted into ScummVM and I have a lot to talk about, so let’s get started. A little sidenote – Originally, I thought to update my blog once every two weeks and that it would be a good idea, but I just really wanted to update you guys with my exciting first week!
I was reading my fellow GSoC student’s introductory blog post when I realized that the introductory blog post is also meant to introduce a person, something I completely forgot in my first post.

Yes, that’s right, I forgot to introduce myself – in my introductory blog post. You read that right – but I hope that you didn’t find it rude, I was just really excited to be a part of ScummVM for this summer, and somehow forgot what I was supposed to write! Let’s do it right this time before we move on to my first week’s experience!

I got accepted into GSoC!

A start of a wonderful journey, and I’m a part of it! I’m pleased to announce that my proposal has been accepted to GSoC 2020!
From coding “Hello World”, to making small projects, to being a part of ScummVM’s GSoC student is fascinating. You know, honestly speaking, I didn’t think I would make it. I started my GSoC proposal late, around 19th March. I sent in the first mail to my potential mentor then – and crafting a great proposal usually takes many days. Regardless of the proximity to the deadline, I worked as hard as I could to make a decent proposal, and on 4th May – that hard-work reflected an essential part of my life!