Skip to content

Fix WorkInMotion's configurations #2

@n0toose

Description

@n0toose

This task is meant for interested onlookers scrolling through the HaikuArchives archive and future Google Code-In participants that happened to stumble upon my repository.

Currently, there are source files containing pieces of experimental code that were meant to implement advanced configurations to WorkInMotion. Some of the changes include some rough horizontal sliders that essentially allow the user to adjust nearly every single variable that affects the way the screensaver looks. All of the variables can be found in the constructor of WorkInMotion (As in: WorkInMotion::WorkInMotion(BMessage *msg, image_id image) : BScreenSaver(msg, image))

Personally, I did not manage to get it to work, so I'm opening up this issue for any casual onlookers that are looking to familiarize themselves with the Haiku/BeOS ecosystem.

The code that didn't work out for me very well has been retained in the aforementioned file-- it has been commented out.

You will need to be mostly familiar with BMessage, as well as drawing on applications with the Haiku API.

Here are some useful resources that may prove to be helpful:

(Also, please make sure to bump the version and feel free to add yourself as a contributor/author, if you manage to resolve this.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions