Related
EDIT 11/11/10: See Here for the official release thread.
EDIT 11/8/10: See Here for latest progress / update
Okay, wanted to give you guys a sneak peek of a port I just started working on this past weekend, for integrating the CyanogenMod Notification's panel power control widget into Sense based ROMs.
Short of the rotary lockscreen I originally ported back in the day, this has been one of the most intensive ports I've had to tackle, but it's getting close.
I've got the port to a point where it is mostly functionality (some buttons are not working yet, etc), but as you will see in the quick video demo, the formatting, etc, is all FUBAR'ed.
The formatting issues "should" be relatively easy to fix, my main focus to this point was to get things functional, then worry about pretty-ing it up, etc.
You can see in the video I currently have the widget set to the options for 'Lockscreen|Flashlight|GPS|Silent Mode', and you will see when I toggle the right 2, that the status bar updates accordingly to reflect the change in mode/status, based on the toggle. You can't really see, obviously, the flashlight come on, but it is working as well, in addition to the lockscreen on/off toggle.
Anyway, just a sneak peek. It may be that I never get it fully functional, and this ends up being nothing but a tease, but, I'm pretty persistent... .
Awesome. I just started working on this last week for Zen's ROM. It is a very daunting task. I got everything to show up, but wasn't able to get it functioning. Smali editing sucks. I've also been working on editing the recent apps icons in the notification menu from Zen's ROM (And Desire HD I think) and customizing them to be shortcuts that I use. The recent apps is useless and I'd love to have my shortcuts there instead.
I'll be watching this to see how you make out. I've slowed down on this since I'm waiting to get a new phone.
EDIT: GOOD LUCK!
signals23 said:
I got everything to show up, but wasn't able to get it functioning. Smali editing sucks.
I'll be watching this to see how you make out. I've slowed down on this since I'm waiting to get a new phone.
EDIT: GOOD LUCK!
Click to expand...
Click to collapse
Thanks. Yes, .smali editing sucks, especially this type, where you can't simply replace smali files and update resource ids, etc, as the two services.jar files are vastly different as it relates to the status bar, so it has been a complex merger of the two.
I'm close, but need a break! I'll probably re-visit this more over the coming weekend, when I have time to dig in. I have more hours invested in this from last weekend than I care to admit, and the wife wasn't very happy with me as a result...
wow js!!!! i really like this feature!!! hope you get it fully functional!!!
JsChiSurf said:
Thanks. Yes, .smali editing sucks, especially this type, where you can't simply replace smali files and update resource ids, etc, as the two services.jar files are vastly different as it relates to the status bar, so it has been a complex merger of the two.
I'm close, but need a break! I'll probably re-visit this more over the coming weekend, when I have time to dig in. I have more hours invested in this from last weekend than I care to admit, and the wife wasn't very happy with me as a result...
Click to expand...
Click to collapse
I've been there one too many times!
VERY cool. I would for sure use this. I'm almost surprised no one has thought of this...it's such a genius idea...for something so obvious haha
Greenfieldan said:
VERY cool. I would for sure use this. I'm almost surprised no one has thought of this...it's such a genius idea...for something so obvious haha
Click to expand...
Click to collapse
I'd have to imagine others have thought of it, now pulling it off of is a different story . It is not a simple task.
I didn't know this existed in CM until I was working on porting a mod I made for hex editing the lockscreen/notification window banner text (carrier) on Sense based ROMs over to CM, which forced me to load CM for testing, then, EUREKA!
Almost wish I hadn't come across it
JsChiSurf said:
I'd have to imagine others have thought of it, now pulling it off of is a different story . It is not a simple task.
I didn't know this existed in CM until I was working on porting a mod I made for hex editing the lockscreen/notification window banner text (carrier) on Sense based ROMs over to CM, which forced me to load CM for testing, then, EUREKA!
Almost wish I hadn't come across it
Click to expand...
Click to collapse
LMAO!!!!!
10chars
I'm so glad you got an EVO JsChiSurf. This looks very promising! I was just pouring over the code changes in your rotary lockscreen port the other day to see if I could get it working on my EVO. Long story short, I crapped a brick and put that thought to rest.
nukedukem said:
I'm so glad you got an EVO JsChiSurf. This looks very promising! I was just pouring over the code changes in your rotary lockscreen port the other day to see if I could get it working on my EVO. Long story short, I crapped a brick and put that thought to rest.
Click to expand...
Click to collapse
Thanks. Yes, the problem with the Rotary lock is, on 2.1, HTC left most of the remnants in place, in 2.2, not so much, so it is going to take more work to pull off.
I think it is possible, but I haven't had the time or motivation to dig in. If someone else doesn't get to it first, it's on my list, but it's more fun to work on new stuff, rather than something I've already done before, so I'm less motivated to do it again .
This will be sweet. I loved it on my Samsung
Sent from my PC36100 using Tapatalk
bblanski said:
This will be sweet. I loved it on my Samsung
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
Thanks. Made some more head way this evening, but still much more to tackle...
This reminds me, I went digging into Sense to get the Mail widget to work in LauncherPro. Boy, what a PIA. I got it to show up and insert, but it wouldn't work. I figure there has to be a way to make it independent. I bet I'd have a lot of time to work on it if I got divorced...
i'm soo glad you got an evo bro. This will be sweet.
This looks amazing. Can't wait to see how it turns out.
Awesome man! Thanks for doing this, it is such a nice feature on the Galaxy S and CM 6.1. I hope it works out
Progress Report
Okay guys, getting real close on this port of the CM Power Control Widget for Sense ROMs. The video below will show you how far along I've come with this port. I've pretty much got most of the cosmetics corrected, but still have a few of the widgets to get functional, most notably bluetooh and wifi (don't think it will be an issue, just need to time to dig in).
This port/mod, upon release, requires changes to services.jar, and framework-res.apk, and as such, if you are using custom themes, edits, etc, you'll probably want to wait and see / request for your ROM dev or themer to take this as a base / starting point to integrate into their ROM or theme, as there is simply no way to do it the other way around. There are just too many edits involved to try and do this any other way in order to retain your previous mods / edits.
You'll see in the video that I actually moved the widget bar below the sprint banner / clear button area, rather than the default above. I think it looks better, curious what you guys think.
Also, while CM allows you to turn on/off widget options via the menu/settings area, I don't plan on going that far, and may either just fix it to 6 most popular, or provide a file on your phone that you can manually modify to specify the widgets (up to 6), you want to use.
Looking for opinions, based on the list below, if I were to fix it to 6, hard coded, what 6 in the list of available widgets would be preferred. Available widgets are:
Airplane mode
Auto rotate
Bluetooth
Brightness
Flashlight *
GPS *
Lockscreen *
Mobile Data
Network mode
Sleep
Screen Timeout
Sound (mute) *
Sync
Wifi
*Included in the video demo below.
Some of these I haven't test and am not exactly sure what they do, lol.
Also, curious what you guys think about the addition of toast notifications when a button is pressed (on screen text confirmation / message) and/or haptic feedback when pressed.
That's it for now. Again, getting close to a release soon.
WOW!
This is huge buddy
Awesome job.
My vote goes for:
Bluetooth
Flashlight
GPS
Wifi
Airplane
Brightness
Awesome work btw
I vote
Wifi
Mobile Network
Sound
Bluetooth
Auto Rotate
Lockscreen
Hey guys,
Just wanted to share an image with you of a keyboard project I'm working on for tablets. Currently all dev and testing is being done on my Galaxy Tab, but next week I'll start working on the xoom screensize port as well.
Info:A free basic multitouch keyboard for tablets, (a paid version with more features may come later, or I may just update the free version)
Features:
-Fast
-Word prediction
-Multitouch
-capability for multilanguage support (depends on interest I guess)
-FREE (My favorite words ever!)
How can you help?
Well as you can see there is some space in the middle of the screen, while I've still setup the keyboard with a seperate symbols keyboard (also tablet/thumb friendly) I'm wondering if there are some 'must have' buttons that should be put in the middle. My thoughts are they should be key's that are essential but not normally used, like arrow keys maybe? There's probably room for about 12 keys? So chime in and let me know.
How do I help not to clog up this thread
I don't need testers thanks. But if I do in the future I'll ask.
When is it coming out! I want it now!
As soon as it's ready, obviously it's mothers day this weekend so don't expect it until next week some time at the earliest.
Final info:
This is not the final theme, although it will be something along these lines probably.. I like a clean, minimalistic approach. Also in the second picture (the symbols) you can see the keys are slightly larger, I've also not decided on the final key size yet.
*Update*,
I've updated the attached pictures with the latest revision, and the initial sizing for the 10.1" Tablets. I've only speant a few minutes with the xoom, but being able to input text with both thumbs while holding it makes all the difference in the world.
*Update*, Portrait orientation fixed for 7 and 10" layout
*Update 05-12* I'm pretty happy where things are at right now with the 7" version. I just need to incorporate those changes into the 10.1" size and it should be basically ready. I've tweaked the sizing a bit since these latest screenshots now that I can put the xoom through more testing. I'll maybe add another couple of languages before release, if not everyone can work on those after. I've kept the additional keys in the space minimal, as I said before I like minimal.
hey that's pretty great. But instead of black is it possible to make the background translucence so as to see the content of the app.
a translucence background is a great idea
Will this require 2.2+?
I know you specified Galaxy Tabs, but I have been messing with a cmp738a craig tablet lately and this is exactly what I have been looking for.
Would be willing to test it if you are willing to add support.
korl85 said:
a translucence background is a great idea
Click to expand...
Click to collapse
Hmmm. Maybe, first up though before I finalize the theme is the layout.. ill keep it in mind though, thanks for the suggestion
Sent from my GT-P1000 using XDA App
I have played around with a Xoom for a while and this looks like a great replacement for the stock keyboard.
One thing I really miss on the Xoom is the ability to quickly write numbers by long pressing the alphabetic keys (secondary keys in general would be nice).
Frequently used keys in the middle seems great, a few symbol keys would fit nicely there. I find myself typing @ a lot, but other than I can't think of anything (except numbers) that I type often.
// A
Nice.
The screen res of the Galaxy tab is the same on my Nook running CM7 Gingerbread 2.3.4.
So I would like to help test if possible. This looks lime a nice project.
mssmison said:
How do I help not to clog up this thread
I don't need testers thanks. But if I do in the future I'll ask.
Click to expand...
Click to collapse
12paq said:
Nice.
The screen res of the Galaxy tab is the same on my Nook running CM7 Gingerbread 2.3.4.
So I would like to help test if possible. This looks lime a nice project.
Click to expand...
Click to collapse
thanks for the offer though
Portugal here, i can help with pt-PT translation
numbers
numbers in the middle would be very helpful and a .com thank u for this
What about the international characters? It would make no sense to limit your work to English language, especially in times of European Community. If possible, it should be more explicit than they Android standard one.
Perfect it was a customizable panel, on which we could put our preferred characters/smiles/etc
Looks nice. An @ button instead of an emoticon button might be used more in the default layout. Also, left and right arrow keys in case someone misspells a word & do not want to delete all letters or try to tap the exact space before the wrong letter.
How does it look like in potrait mode?
Sent from my GT-P1000 using XDA App
Well its really designed for tablets and landscape mode.. on the todo list is portrait layout.
As for the @ sign and the number keys. They'll be setup on the symbols keyboard(as per the pic) and with long presses. Though honestly its faster to access them on the symbols keyboard than by long pressing.
Sent from my GT-P1000 using XDA App
Reminds me this keyboard a lot.
a.) I wish it could look that good
b.) there's not way it'll have the same level of features.. well not 'no way', but not likely at all
Arrow Keys
Arrow keys are a must.
Initial concept looks pretty good. Things that stand out for me as a Xoom user with slightly more space:
Ability to swap between traditional and thumb layout
Arrow keys would be fantastic
Long press for secondary symbols much like GB keyboard.
Thanks for your efforts.
latest updates added. Thanks for all your feedback guys. A couple of notes.
this is for a tablet layout, the original layout will not be available to switch between, the portrait is fairly close to stock.
I haven't added in arrow keys as of yet, and don't think I will before release. In all my years with android I've never needed them so why add more clutter.
So I'm curious about looks vs. functionality
Each one of my little drawings here satisfy both.
First off, I apologize for being a retard and using cam scanner to make these images sideways (although they were right side up originally).
Seeing as I can't attach images directly from my phone onto this site, I had to email them to myself, download them and then re attach.
Also another retard thing, I made a home button (app) thing on both of them even though there is a physical one on the phone itself.
Have a look
Also clarify with me which is which (theme or ROM).
How hard is it to design/engineer this and actually have everything function properly?
Theme/ROM 1
Them/ROM
it looks like you want to pull the whole status bar to the bottom of your phone. i didnt think you could just move that stuff around. a Dev would would be able to give u a yes or no.
im leaning more towards a theme than a Rom. but you can only theme what the Rom has. and NO rom has that, that i know of. so its like a combination of both.
Those drawings appear to be a significant layout overhaul, a la Sense and Touchwiz
It would either be:
1) a full-blown ROM
2) A replacement for a number of system apps (but could be an add-on), at the very least the launcher and probably the lockscreen
More than just basic theming, that's for sure.
Well it certainly gives the phone a neater, "in my opinion more efficient" functionality.
The one with the radial app dial, that spins, (you guys probably could tell that already) can fit either 7 or 8 apps.
When you press the home button the phone app automatically aligns directly above the said home button (non physical assuming there are 7 apps not 8).
The apps that go on the radial thing-a-ma-jig are your primary apps.
However since that non-physical home button is not needed, then the phone would be in the center or perhaps you'd like the browser.
In any case whichever app you use most extensively (ie #1).
I certainly cannot do any of the ROM creating but I was hoping to spark interest with the ones who are able to do so with ease.
The one with the triangle side bars (next image) these have 1-3 icons on them, when you tap that icon the first time a box will come up over lapping everything else in the background (or with slight opacity) and that gives you more detail rather than just an icon.
I think it would be neat as hell if this was done.
So is it like, theme = aesthetics ; rom = function
In this case I'd like to do both.
Also the capability to assign any app in that 7-8 slot (radial) would also be nice.
Perhaps done through the command prompt.
This is a feature I picked up from a blackberry (ability to assign any icon to a specific design/theme).
Thanks for the interest, I'm going to try and fix the orientation.
Some of what you're looking to do (the home-dial concept) may be doable without any ROM development at all - after all, plenty of launchers are installable as apps and what you're describing there is a launcher concept.
Notification bar moving could be a lot harder though.
FYI I'm a kernel guy not an app developer, so I can't help you much other than say that I'm fairly certain one of the features you want to implement can be done as a launcher app for any ROM.
Alright alright, we're sifting through sonething here.
I have very little knowledge od 'kernel' 'launchable' 'rom' as far as developing them goes. Are there tutorials ? (search bar probably)
Thanks for your contributions
What about color (borders keys etc)
Nice drawings man
Sent from my SAMSUNG-SGH-I997 using xda premium
Hey thanks DevilDogAK
It's one thing to draw the idea by hand but to actually create it with code...
That's where the tires hit the road one might say.
I need to do some reading to get an idea of what I have to accomplish.
Thanks for the interest, as always it starts with a dream
I'll let you guys know whats up when I actually get to the point of dev
But team work goes a long way (hint hint hint)
sweet... great concept imo, & hey, cyanogen started with just a concept. wish i knew more to help you out, but we're with you in spirit nice drawings too lol
from Sams inFuse... inFused GB
About the launcher comment, does having two mean more computing power needed to run the first and second launcher or can I just do one primary launcher?
If I can just move things around, what about putting some notification components under the wheel? Components such as the wifi toggle and the data image or perhaps the data and battery.
Anyone smart enough to do that probably isn't dicking around on XDA. You never know though.
Well... I'm here
Haha just kidding, I do wish somebody with some experience knowledge (ie developer of Serendipity etc... ) a man can dream... a man can dream.
I'm combining two questions/issues here so I don't fill up this forum.
1. I heard a rumor (or read it somewhere going through this forum?) that the custom ROMs for the 3113 rarely implement the IR drivers as a means of being more compatible with other versions of this tablet. Is this true? Are there ROMs that support IR? As a TS owner, this is fairly important.
2. Nova launcher - perhaps this is more of a complaint session than a question: On every device I've owned, I've seen hacks and mods to attempt to get "tablet mode" working on a 7" device. Overall, I believe the attempt is to get launchers to look more tablet like. Yes, the soft buttons move to the left, and the menu locations change, but overall, I'm assuming the holy grail everyone is searching for is the tablet look on the launchers.
I saw a support section on the Nova website where the developer stated that creating phablet and tablet modes was hokey and pointless (paraphrasing). My question would be, has anyone attempted to mod Nova to support a tablet mode on a 7" device? Really all we're asking for here is to move the side located launch bar to the bottom, allow the side margins to change pages, and put the search bar on the top.
Is this really that big of a deal??? What is it with this belief that a 7" tablet owner should be happy with a phone interface, and why are the devs of the launchers too stubborn to give us the option to decide how we want our layout? Is there something I'm missing here?
I've been through every launcher ever made (practically), and to date, I've only seen one offshoot of ADW do what we're asking, but unfortunately, performance was down, it was a little buggy, and I believe the dev may not have been babying the development.
majorpay said:
I'm combining two questions/issues here so I don't fill up this forum.
1. I heard a rumor (or read it somewhere going through this forum?) that the custom ROMs for the 3113 rarely implement the IR drivers as a means of being more compatible with other versions of this tablet. Is this true? Are there ROMs that support IR? As a TS owner, this is fairly important.
2. Nova launcher - perhaps this is more of a complaint session than a question: On every device I've owned, I've seen hacks and mods to attempt to get "tablet mode" working on a 7" device. Overall, I believe the attempt is to get launchers to look more tablet like. Yes, the soft buttons move to the left, and the menu locations change, but overall, I'm assuming the holy grail everyone is searching for is the tablet look on the launchers.
I saw a support section on the Nova website where the developer stated that creating phablet and tablet modes was hokey and pointless (paraphrasing). My question would be, has anyone attempted to mod Nova to support a tablet mode on a 7" device? Really all we're asking for here is to move the side located launch bar to the bottom, allow the side margins to change pages, and put the search bar on the top.
Is this really that big of a deal??? What is it with this belief that a 7" tablet owner should be happy with a phone interface, and why are the devs of the launchers too stubborn to give us the option to decide how we want our layout? Is there something I'm missing here?
I've been through every launcher ever made (practically), and to date, I've only seen one offshoot of ADW do what we're asking, but unfortunately, performance was down, it was a little buggy, and I believe the dev may not have been babying the development.
Click to expand...
Click to collapse
1. To the best of my knowledge, the IR issue is based on the fact that it is proprietary software that belongs to Samsung - and they have not released the code, or given permission, etc for it to be used. The only "custom" roms that will have the IR option will be those using a stock Samsung rom as its base.
2. I cannot respond to the Nova Launcher question
Regards,
bill_in_mtl said:
1. To the best of my knowledge, the IR issue is based on the fact that it is proprietary software that belongs to Samsung - and they have not released the code, or given permission, etc for it to be used. The only "custom" roms that will have the IR option will be those using a stock Samsung rom as its base.
Click to expand...
Click to collapse
Ah... That clears up a lot. Unfortunate as I thought Samsung was one of the leaders in open sourcing their code.
majorpay said:
I'm combining two questions/issues here so I don't fill up this forum.
1. I heard a rumor (or read it somewhere going through this forum?) that the custom ROMs for the 3113 rarely implement the IR drivers as a means of being more compatible with other versions of this tablet. Is this true? Are there ROMs that support IR? As a TS owner, this is fairly important.
2. Nova launcher - perhaps this is more of a complaint session than a question: On every device I've owned, I've seen hacks and mods to attempt to get "tablet mode" working on a 7" device. Overall, I believe the attempt is to get launchers to look more tablet like. Yes, the soft buttons move to the left, and the menu locations change, but overall, I'm assuming the holy grail everyone is searching for is the tablet look on the launchers.
I saw a support section on the Nova website where the developer stated that creating phablet and tablet modes was hokey and pointless (paraphrasing). My question would be, has anyone attempted to mod Nova to support a tablet mode on a 7" device? Really all we're asking for here is to move the side located launch bar to the bottom, allow the side margins to change pages, and put the search bar on the top.
Is this really that big of a deal??? What is it with this belief that a 7" tablet owner should be happy with a phone interface, and why are the devs of the launchers too stubborn to give us the option to decide how we want our layout? Is there something I'm missing here?
I've been through every launcher ever made (practically), and to date, I've only seen one offshoot of ADW do what we're asking, but unfortunately, performance was down, it was a little buggy, and I believe the dev may not have been babying the development.
Click to expand...
Click to collapse
To point 2, the phablet ui was pushed by Google in jellybean. It has nothing to do with the homescreen devs. If you use a tablet ui hack, Nova works fine.
SonicJoe said:
To point 2, the phablet ui was pushed by Google in jellybean. It has nothing to do with the homescreen devs. If you use a tablet ui hack, Nova works fine.
Click to expand...
Click to collapse
Well, really all a homescreen dev would have to do is allow us to move the the dock and search in portrait, right? I understand that tablet ui moves a few of the menus, etc, but I myself don't care that much about that (maybe I'm alone on this?. The big potatoes for me is the main home ui as I really don't like the dock on the side...
The control moving would be nice, but much lower on my list.
Sent from my GT-P3113 using Tapatalk HD
Doesn't ADW EX allow for the tablet-like homescreen option? I know you can put the dock on the bottom as opposed to the side, and the redesigned action bar can be put at the top. Only thing it doesn't do is put system UI in tablet mode.
Sent from my Incredible 2 using xda premium
So since the 5.0 update for the Google Nexus 5 I'm not quiet happy with some things like that if you enter the menu the space between the apps isn't transparent anymore and that you can't enable vibration/mute/loud by holding the power button anymore, its litteraly just turning off now. Also that the google search line is unremovable on every single page. And the background of the letters is bright white and the letter are black, basically everything is way to untransparent and bright for me and a lot of things I'd like to customize aren't cumstomizable. If anyone would be so kind and could forward me some custom rom that gives me a lot of options to comstumize layouts, button binds, menu colours and if its transparent or not and is compatible with A5.0 that would be great. If its with tutorial it would be even better! Thanks
Hi,
5.0 just was released. It'll take time for developers to dig into it and add features and options that are in previous Android version roms.
You will need to be patient. Asking won't make it happen any sooner. In no time everything you are looking for will be out there. It's a Nexus after all.
Keep checking the development sections here for new roms and read the features in their opening posts.
> Google Nexus 5