You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 don't get overwhelmed by the large amount of information here. I tried my best to jot down as much information as I could for the sake of clarity-- I may not be able to help out as much by the time anyone sees this.
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.)
The text was updated successfully, but these errors were encountered: