[General Questions and Answers] bluesy_92:
So, now that CM9 is stable, and CM10 is under development, what are you hoping the developers merge?

Personally, I have a few changes I'd like to see.

One, I'd like Apollo to be replaced, or repaired. No landscape support, a white-holo theme that doesn't fit with the black-holo stock ICS/JB look, and downloading album art from a data connection rather than using the embedded album art...all in all, I hate Apollo music, and I think many would agree that it is an inferior music player. At the very least, allow a setting to use the embedded art, and give it a black, rather than white, UI.

I'd like the lockscreen on phones to be enabled for landscape, and for tablet lockscreens to be enabled for portrait, and to either respond to the orientation settings, or the auto-rotate setting. So far, the lockscreen orientation is not well implemented. I know it is capable of using landscape, because in CM9, I disabled auto-rotate with the notification bar toggle, while in landscape, and was able to use a landscape lockscreen, so it's there. It just needs to be enabled.

Better unity between the Cyanogen tweaks and stock android. For example, the power toggles in the notification tray, and the power widget. The backlight setting is a good example - in the notification tray, it's dim, 25, 50, 75, 100, auto. In the widget, it's dim, 40, 100, auto. I'd like to see the widget either use 50 as the midpoint, or the notification tray to use increments of 20, rather than 25, so that it has 40 as a midpoint. Or better yet, make both the widget and pulldown toggles exactly the same - make the widget use 25% increments, or the notification bar use the stock settings. The backlight is only one example, but I think there are a few easy tweaks that would make it feel more "unified." Even the wallpaper menus - if you look at the menu for choosing the Cyanogenmod wallpapers, it has a slightly different UI than the menu for stock wallpapers. If you add the static menu button to the navigation bar, it is visually different from the "normal" menu button that shows when apps need it, even though it serves the same purpose. I'd like to see CM integrate cleanly with what remains of stock Android.

I'm not completely sure if this one is possible, because I don't think the GPU uses a governor like the CPU, but rather a set clock-rate, but if possible, I'd like to see the ability to set the GPU in the performance settings.

Ringtones. So far, to enable a song as a ringtone, you need to use Apollo. So, for people who removed it for another music player, or kangs that don't have it, they can't set a song as a ringtone. Also, once you pick a song as a ringtone, it stays in your ringtones menu, so after a while, it gets cluttered. I think a cleaner implementation of ringtones is in order. Rather than implementing the song as a ringtone, once you choose a song, it should gray out the default ringtones, and use the song. Something like "enable custom ringtone" checkbox, and once checked, it gives you a file browser to pick a song, and grays out the stock ringtones, or something along those lines. This would allow people who don't use Apollo to set a song as a ringtone, and would prevent clutter in the ringtone list.

The Galaxy S3 has a feature that allows the phone to stay awake while you are using it. Rather than timing out if it detects no input, it will use the front camera with face detection to see if you are still looking at the phone, and if you are, stay awake. This would be nice to put into the settings.

And lastly...a file browser. CM7 had one, so I don't get why they would take a step back and remove it from CM9. It's not hard to get one, but it would be nice to see integrated.

And yes, I know Steve Kondik won't read this. But, where CM is a community ROM and anyone can submit code, I think this would be a good place for users to submit ideas and feedback, while being exposed to developers. I'm willing to bet if the community submits ideas that the developers like, it can greatly increase the quality of Cyanogenmod, which is already the best out there, making it perfect.