Do we still need those msgid="somedigits" parameters in language strings? I tried removing all of them from a strings file using regex, and the app and its translation seem to still work fine.
I am not begging for reviews, I want some feedback from devs to see if its approved of.
Tablets get a much more functional volume overlay (which have some bugs)
I have added a list setting in the sounds settings called - Volume Panel
It lets you pick
Single (default for phones)
Expandable (default for tablets)
Expanded
Off
Also the icons are touchable and go directly to the Sound Menu.
I have also added Alarm Volume to the expanded views - I think this is better all round.
On a side not - I have a usb -> HDMI cable (dock) arriving next week - getting that working is my next project.
Last weekend cyanogen granted me global +2 in gerrit which allows me to merge anything in by myself now. But since these changes are affecting the GUI and user experience we have to get our UX-controller gu1dry on it.
i'll ping him about it for review.
^^ this is my personal opinion and can't be taken as a official statement from the CyanogenMod team.
-------------------------------------------------------------------------------------------------------------------------------------------------- CyanogenMod Developer | FreeXperia Team
Twitter: http://twitter.com/codeworkx | FreeXperia Project Website | IRC: #freexperia @ irc.freenode.net
Current devices: Google Nexus 4: 3.4.y, CWM6, CM10.1 HTC One: 3.4.y, CWM6, CM10.1 Sony Xperia Tablet Z: 3.4.y, CWM6, CM10.1 Sony Xperia Z: 3.4.y, CWM6, CM10.1 Sony Xperia V: 3.4.y, CWM6, CM10.1 Sony Xperia T: 3.4.y, CWM6, CM10.1
Samsung Galaxy Note II LTE GT-N7105: 3.0.y, CWM6, CM10.1
Samsung Galaxy S III GT-I9300: 3.0.y, CWM6, CM10.1
Samsung Galaxy Tab 2 10.1" GT-P5100: 3.0.y, CWM6, CM10.1
Samsung Galaxy Tab 2 7" GT-P3100: 3.0.y, CWM6, CM10.1
Samsung Galaxy S II GT-I9100: 3.0.y, CWM6, CM10.1
Samsung Galaxy S II GT-I9100G: 3.0.y, CWM6, CM10.1
Dead devices:
Google Galaxy Nexus, HTC Desire HD, LG Optimus 2X, Samsung Galaxy S, HTC Dream (G1)
Last weekend cyanogen granted me global +2 in gerrit which allows me to merge anything in by myself now. But since these changes are affecting the GUI and user experience we have to get our UX-controller gu1dry on it.
i'll ping him about it for review.
See if you can get those dock audio commits out of review too...
codeworkx,
can u tell what u changed to fix CRT animation bug (quick blink) on ICS?
Unfrtunately, u did it before merge to official Cyanogen tree and there are no history for this change.
I want to try to port your fix for stock ROM.
grep the code for "SURFACEFLINGER_FORCE_SCREEN_RELEASE"
^^ this is my personal opinion and can't be taken as a official statement from the CyanogenMod team.
-------------------------------------------------------------------------------------------------------------------------------------------------- CyanogenMod Developer | FreeXperia Team
Twitter: http://twitter.com/codeworkx | FreeXperia Project Website | IRC: #freexperia @ irc.freenode.net
Current devices: Google Nexus 4: 3.4.y, CWM6, CM10.1 HTC One: 3.4.y, CWM6, CM10.1 Sony Xperia Tablet Z: 3.4.y, CWM6, CM10.1 Sony Xperia Z: 3.4.y, CWM6, CM10.1 Sony Xperia V: 3.4.y, CWM6, CM10.1 Sony Xperia T: 3.4.y, CWM6, CM10.1
Samsung Galaxy Note II LTE GT-N7105: 3.0.y, CWM6, CM10.1
Samsung Galaxy S III GT-I9300: 3.0.y, CWM6, CM10.1
Samsung Galaxy Tab 2 10.1" GT-P5100: 3.0.y, CWM6, CM10.1
Samsung Galaxy Tab 2 7" GT-P3100: 3.0.y, CWM6, CM10.1
Samsung Galaxy S II GT-I9100: 3.0.y, CWM6, CM10.1
Samsung Galaxy S II GT-I9100G: 3.0.y, CWM6, CM10.1
Dead devices:
Google Galaxy Nexus, HTC Desire HD, LG Optimus 2X, Samsung Galaxy S, HTC Dream (G1)
i know i shouldn't post here ( no dev ) but i feel this should be mentioned here, since it was lost in the User Discussion Thread.
It is about fixing the FM radio, apparently there is a fix but it can't be merged into CM the way it is now.
If any of you dev's is interested in fixing the FM Radio this is what Codeworkx wrote:
Quote:
Originally Posted by codeworkx
Not really.
I'm also working on the GT-I9100G (omap4).
Btw... if someone wants to fix fmradio:
1. implement fmradio support from scratch
2. make the fmradio app ics compatible
3. http://review.cyanogenmod.com/#change,7389, but not the way it's done because it would break all other devices.
i would try it myself but i have barely any coding skills
if someone is offended by me posting here just delete it
i know i shouldn't post here ( no dev ) but i feel this should be mentioned here, since it was lost in the User Discussion Thread.
It is about fixing the FM radio, apparently there is a fix but it can't be merged into CM the way it is now.
If any of you dev's is interested in fixing the FM Radio this is what Codeworkx wrote:
i would try it myself but i have barely any coding skills
if someone is offended by me posting here just delete it
I replied to that in the discussion thread, but based on that patch, some of it can be fixed in the kernel:
1) Change kernel to make the device appear at /dev/radio0 to /dev/fmradio
2) There seems to be some funky frequency math (kHz vs Hz unit conversions?) - that should be movable to the kernel
3) The audio stream stuff, if necessary after the other changes, is the hard part.
I can try a quick attempt at a kernel patch for this but I have no way of testing it beyond "does it compile", since this is one of the few differences between I9100 and I777.
I replied to that in the discussion thread, but based on that patch, some of it can be fixed in the kernel:
1) Change kernel to make the device appear at /dev/radio0 to /dev/fmradio
2) There seems to be some funky frequency math (kHz vs Hz unit conversions?) - that should be movable to the kernel
3) The audio stream stuff, if necessary after the other changes, is the hard part.
I can try a quick attempt at a kernel patch for this but I have no way of testing it beyond "does it compile", since this is one of the few differences between I9100 and I777.
Entropy, if you patch it just compile for me and i will do the tests/logging for i19100.
# Google Nexus 4 CM10.1 JB 4.2.2 # Asus Pad TF300T CM10.1 JB 4.2.2 # Rikomagic MK802 Ubuntu
I replied to that in the discussion thread, but based on that patch, some of it can be fixed in the kernel:
1) Change kernel to make the device appear at /dev/radio0 to /dev/fmradio
2) There seems to be some funky frequency math (kHz vs Hz unit conversions?) - that should be movable to the kernel
3) The audio stream stuff, if necessary after the other changes, is the hard part.
I can try a quick attempt at a kernel patch for this but I have no way of testing it beyond "does it compile", since this is one of the few differences between I9100 and I777.
Hi,
the most important part is indeed the audio path control , the rest as you said can easily be done in the kernel module,
the advice was to have a wrapper for SGS SII but this is something I would need some help to do, there is other examples in the code of such a thing but for me thats too much work for such a small thing , I have my own kanged version which do the trick for me
I assume we still can use the same FM application as it is with ICS, this one also need some changes
P.S : I am the one who submitted the gerrit patch
New Mobile Operating System Jolla Sailfish‘s … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?