Better defaults and simpler menus
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Xpad | Status tracked in Trunk | |||||
Trunk |
Fix Released
|
Medium
|
Arthur Borsboom |
Bug Description
So first an introduction: I have been using Linux for 2 years now, and I finally convinced my girlfriend to make the switch. She had a few requirements of what should be on her Linux. One of the requirements was something like to the Windows Sticky-Notes. see: http://
I have heard that Xpad could do this, so I installed it. After installation, I thought "this is not what I am looking for". By default Xpad shows window decorations, making it look like a "normal" app, not a "widget". I saw the screenshot in the USC, so I knew that it could be configured to do what I want. After configuring some things, I got it to look like a real "sticky-note" widget.
After these config changes, Xpad is exactly what my GF wanted. However, she still gets lost in the right-click menu. I think Xpad is a great app, and has the potential to be even better.
These are the things I configured:
- autostart xpad on login
- Hide window decorations
- Disabled "hide skip taskbar" in compizconfig (https:/
I think it would be better if this was the default configuration of Xpad because I think this is the primary use-case for Xpad. I also think the current layout of the menu is confusing. If you are interested, I would like to discuss a different menu layout.
I know a bit of c, c++ and gtk. I can try to hack some patches together, but I don't want to waste my time if you are not open to such contributions.
1) What do you think of my propositions?
2) Will you merge a patch that does these things?
Related branches
- Arthur Borsboom: Pending requested
-
Diff: 494 lines (+171/-137)3 files modifiedREADME (+3/-2)
src/xpad-pad.c (+14/-126)
src/xpad-preferences.c (+154/-9)
information type: | Public → Public Security |
Hi Merlijn,
Thanks for taking the time to think about a better design.
With regards to the default options, we have to keep in mind that Xpad needs to work (preferably) in many Linux distributions. So, right now I am not sure how to deal with this, but that is a nice thing to research.
With regards to the confusing menu, in the past I already created a blueprint since my girlfriend complained about it too :D
And since girls are much better in design and usability, it is a very clear signal. :)
https:/ /blueprints. launchpad. net/xpad/ +spec/xpad- menu-organizati on
So yes, I would love to discuss/research your propositions, although my time is a bit limited these days. Most of my time for Xpad development is spent on reviewing, testing, merging and releasing. If you have code that improves Xpad, I will merge it into the main branch.
My suggestion is to use two blueprints (one for the defaults discussion and one for the menu layout) and attach these to a milestone, ie. v4.5 / v4.6. After that, you create a personal copy of the main branch and when it is finished, you propose it for merging. Please keep commits organized by topic and preferably not to big, so it is easy to review and to roll back, if necessary.
Are you able to create new and edit existing blueprints?