Indicator GDDCcontrol doesn't remember current profile

Bug #1070601 reported by Marko Martinović
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
indicator-gddccontrol
Fix Released
Wishlist
Allis Tauri

Bug Description

This isn't actually bug, it's more feature request. Currently Indicator GDDCcontrol doesn't remember current profile. Every time you start Indicator GDDCcontrol, it selects top item from menu because it doesn't have memory of last loaded profile. For my own usage I've added some code to mark last profile loaded as current profile inside profile xml file. I'm new to python so this could probably be done better but even this solution works great for me. Patch is attached.

Revision history for this message
Marko Martinović (marko-techytalk.info) wrote :
Revision history for this message
Marko Martinović (marko-techytalk.info) wrote :

For testing I've uploaded patched indicator-ddccontrol package to:

https://launchpad.net/~marko-techytalk.info/+archive/indicator-gddccontrol

It's currently waiting to build.

Revision history for this message
Allis Tauri (allista) wrote :

Thanks a lot for you patch!
I'll see more thoroughly into it as soon as time allows me, but at first glance it seems ok. I've thought of such a feature myself of course, yet didn't want to touch the profiles for they are part of a different application (ddccontrol) which I do not maintain (well, actually, no one does), so I was originally intending to implement some kind of plain text configuraion for the indicator applet itself. But since your patch works I don't see why not use it at least as a temporal solution, so I'll definitely include it into the code. The only problem is: my current videocard is somehow not supported by ddccontrol, so I will be needing some help with testing.

Revision history for this message
Marko Martinović (marko-techytalk.info) wrote :

Thank you very much for your work. I'm aware not many people these days have DDC/CI supported hardware and that is probably why ddccontrol isn't supported anymore. For a while I have been in contact with William OllIvier who was one of the people involved into continuation of project back in 2010. As far as I know code is on sourceforge on but not much of the development took place since 2006:. Some links:

http://sourceforge.net/projects/ddccontrol/
http://redmine.ddccontrol.org/

I have compatible Nvidia videocard and LG monitor without any OSD buttons so ddccontrol is essential to me. If you need any help with testing please don't hesitate to contact me.

Revision history for this message
Allis Tauri (allista) wrote :

I've finaly found some time and implemented this feature, yet somewhat different from what you have proposed for the reason mentioned above. Now indicator applet uses simple ini-like configuration file in ~/.config/indicator-gddccontrol to save and restore the last used profile. I've tested it myself somewhat, but since ddccontrol doesn't support my video-card, I encurage you to test it too.

Changed in indicator-gddccontrol:
assignee: nobody → Allis Tauri (allista)
importance: Undecided → Wishlist
status: New → Fix Released
Revision history for this message
Marko Martinović (marko-techytalk.info) wrote :

Thank you Allis,
I'll test and report back.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.