[GSoC 2017] Preferences GUI Refactoring - Weekly Report 1

Hello World.

This is an update to my previous blog post which dealt with the introduction to the GSoC project which I’ll be working this summer - Preferences GUI Refactoring. It’s been two weeks since the first post went live, so here’s the report for the weeks after that. This being the Community Bonding period, I pretty much did what the title says. Got to know about fellow GSoCers, they really are friendly and helpful. Myself, my mentors (waddlesplash and Sean), PulkoMandy, jua_ and humdinger had our first meeting, infact a very long meeting. The meeting was more of a discussion on the last blog post’s comments. Last blog post received so many suggestions and constructive criticisms, let me thank everyone for their valuable feedback. We did take everything into concern. The major changes that are done to the project after the blog post:

This is a companion discussion topic for the original entry at https://www.haiku-os.org/blog/anirudhm/2017-05-21_%5Bgsoc_2017%5D_preferences_gui_refactoring_-_weekly_report_1/

I would find a refactored input preferences with per device settings a lot more important than what you call “SuperPrefs”. If that “SuperPrefs” should only group preferences, and make them searchable, I wouldn’t put it among the other preferences applications, but have it open on pressing the “Preferences” folder instead.

I’d also think that this should ultimately be implemented within Tracker, and be enabled via folder attributes. Why not present the application folder in the same way, after all? Even the Deskbar sub-menu could have a search bar that filters its entries.

I’d definitely go for it. “SuperPrefs” would then just display all the folder structure on one screen.
So, if one wants to quickly access specific setting, they would use Tracker menu, but users who want to have everything in one place would use “SuperPrefs”.