Search results

  1. raj

    GSoC 2019 - Terasology Launcher 4.0

    End of GSoC 2019 The launcher has been through some major changes over the entire GSoC period. Given below is an overview of all achievements and another of unfinished work, that may be used as a starting point for extending the launcher even further. What was achieved Bundled Java Runtime...
  2. raj

    GSoC 2019 - Terasology Launcher 4.0

    Week 12 updates August 12 - August 18 What I achieved this week Implementation of PackageDatabase, as per the revised architecture plans JenkinsHandler class to enable support for our Jenkins What I'm currently working on Integrating PackageDatabase with the PackageManager Downloading and...
  3. raj

    GSoC 2019 - Terasology Launcher 4.0

    Week 11 updates August 5 - August 11 What I achieved this week A fair amount of research on how package managers like apt, pacman and npm work Upgraded architecture plans for the new package manager What I'm currently working on Implementing the new package manager architecture Third-party...
  4. raj

    GSoC 2019 - Terasology Launcher 4.0

    Week 10 updates July 29 - August 4 What I achieved this week The package manager now provides all the build numbers, whether they were successful or not The launcher setup can detect previously installed games Added the latest placeholder object in the version list, just as it previously used...
  5. raj

    GSoC 2019 - Terasology Launcher 4.0

    Week 9 updates July 22 - July 28 What I achieved this week The launcher now successfully starts up, integrating with the package manager Clean stream-based code inside TerasologyGameVersions to interoperate with the package manager The package manager wrapper can now successfully load cached...
  6. raj

    GSoC 2019 - Terasology Launcher 4.0

    Week 8 updates July 15 - July 21 I was inactive around this week because of some serious, untimely issues. I also had to shift to my college's city, as classes were about to restart. So there's no contribution to show in this update. I'll try to make up for the lost time in the upcoming week...
  7. raj

    GSoC 2019 - Terasology Launcher 4.0

    Week 7 updates July 8 - July 14 What I achieved this week Tracked down the cause of weird test failure in TestBaseLauncherSettings and fixed it More work on the package manager API, along with a diagram of it What I'm currently working on Integrating package manager into the original...
  8. raj

    GSoC 2019 - Terasology Launcher 4.0

    Week 6 updates July 1 - July 7 What I achieved this week The base API for the upcoming package manager Caching support for the package manager Documented the TerasologyJRE repo What I'm currently working on Downloading, installation and removal support for the package manager Replacing old...
  9. raj

    GSoC 2019 - Terasology Launcher 4.0

    Week 5 updates June 24 - June 30 What I achieved this week End of the first phase and evaluations Set up a new repo for customizing JRE builds Tasks for downloading JRE from Bellsoft and for publishing them to our Artifactory What I'm currently working on Laying out the framework for...
  10. raj

    GSoC 2019 - Terasology Launcher 4.0

    Week 4 updates June 17 - June 23 What I achieved this week Gradle now bundles a JRE with the launcher packages Running game using the bundled JRE Checking Jenkins availability during initialization and skipping launcher updates if not What I'm currently working on Moving the JRE bundling...
  11. raj

    GSoC 2019 - Terasology Launcher 4.0

    Week 3 updates June 10 - June 16 What I achieved this week Designed the new Settings UI and made it default Connected the old settings API to port all functionalities What I'm currently working on Checking availability of Jenkins during launcher initialization Replacing the main launcher UI...
  12. raj

    GSoC 2019 - Terasology Launcher 4.0

    Week 2 updates June 3 - June 9 What I achieved this week Prepared Gradle task to generate web API client code Replaced the old UI code with new What I'm currently working on Planning the architecture for the Server Manager Implementing the Game Manager What problems I'm currently facing Due...
  13. raj

    GSoC 2019 - Terasology Launcher 4.0

    Week 1 updates May 27 - June 2 What I achieved this week Most of the time was spent learning more about and experimenting with the launcher's architecture as well as laying out plans for the upcoming Server Manager. Got acquainted with Swagger and websockets Created the base layout for the new...
  14. raj

    GSoC 2019 - Terasology Launcher 4.0

    Project Overview Terasology uses a desktop launcher to help users manage different game versions and tweak additional settings. The launcher is developed using JavaFX, but the mode of distribution of JavaFX has caused multiple issues for users. This project proposes to enhance the launcher while...
  15. raj

    GSoC 2019 Proposal Draft - Terasology Launcher 4.0

    Thanks for the feedback. I made a nice dark green theme now :gooey:
  16. raj

    GSoC 2019 Proposal Draft - Terasology Launcher 4.0

    I was reviewing all my proposed goals and did thorough research on ways of implementing them. I have reorganized my timeline accordingly and moved some of the goals into a stretch goal section. The second draft can be found here. Please review them and send me one last batch of feedback :giggle:
  17. raj

    GSoC 2019 Proposal Draft - Terasology Launcher 4.0

    Hello Terasology members :giggle: I have drafted my first proposal. Please review the proposal and provide me any feedback, so that I can update it accordingly. Here's the link. EDIT: Here's the link to the second draft.
  18. raj

    Source Hello, I'm Raj

    Name: Priyadarshi Raj Social: praj-foss in Github, Priyadarshi Raj in Discord From: India Skills / Tools: Java, Kotlin, UI/UX, JavaFX, Android, Linux, some game dev using libGDX, jME and Godot, and a little bit of web dev(Spring Boot) Found via: GSoC 2019 organizations Interests: Firstly...
Top