maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Competitors (https://talk.maemo.org/forumdisplay.php?f=4)
-   -   Bubble UI For Symbian - Qt Based (https://talk.maemo.org/showthread.php?t=69382)

tzsm98 2011-02-05 01:14

Bubble UI For Symbian - Qt Based
 
Today at the Nokia betalabs a new application launching interface was released in their experimental section. "Nokia Bubbles" is exactly what it sounds like. You have an application launcher that is based on manipulating bubbles containing icons. I've loaded it into my N8 and it is every bit as interesting as any Android application launcher I've seen to date.

According to the application blurb supplied by Nokia "Bubbles is a fun and efficient way to take a shortcut to timely or useful things on your phone. Bubbles appears when you press the "Apps" key while your device is in sleep mode (instead of the black screen with clock and unlock button). Simply grab a bubble and drag it to one of the available drop points to initiate the corresponding action."

I've been using it today and find that even in this experimental and unconfigurable state it is a cool way to get the phone to do what you want. If this is Qt based, and I can not find anything that says it is or isn't, I imagine this might make an interesting overlay for a home screen in Maemo5. The one reference I did see to Qt was "Unfortunately we cannot change the bubble to use "Mobile" field by using the Qt Mobility API." in reference to selecting a contact.

Tiboric 2011-02-05 01:19

Re: Bubble UI For Symbian - Qt Based?
 
WoW i remember seeing this ages ago. but now they have released it.
it looks pretty cool, wonder if it will catch on...

kojacker 2011-02-05 01:23

Re: Bubble UI For Symbian - Qt Based?
 
Yep, it's a pretty nice unlock screen. Nice to see some innovation coming out of Nokia Labs.
http://www.blogcdn.com/www.engadget....-02-04-600.jpg
Quote:

Originally Posted by tzsm98 (Post 936498)
If this is Qt based, and I can not find anything that says it is or isn't, I imagine this might make an interesting overlay for a home screen in Maemo5. The one reference I did see to Qt was "Unfortunately we cannot change the bubble to use "Mobile" field by using the Qt Mobility API." in reference to selecting a contact.

Is the code available on the Nokia labs site? I haven't looked but hopefully it is. Ofcourse, whether it is Qt based or not matters nothing to the Maemo5 and the N900 once it's been compiled for Symbian. To be able to run this on Maemo5 we'd need the original source first of all, then change and port anything Symbian specific over to Maemo, then recompile and package the project for the N900.

Creamy Goodness 2011-02-05 01:35

Re: Bubble UI For Symbian - Qt Based?
 
yes its qt, no there's no source available
http://mynokiablog.com/2010/11/25/vi...nd-nokia-n900/

kojacker 2011-02-05 01:40

Re: Bubble UI For Symbian - Qt Based?
 
Quote:

Originally Posted by Creamy Goodness (Post 936513)
yes its qt, no there's no source available
http://mynokiablog.com/2010/11/25/vi...nd-nokia-n900/

What you've linked to isn't the same thing as discussed in the OP. What you've linked to is the old MeeGo UI tech demo from Digia. What the OP is talking about is a new unlock screen for Symbian that came out of Nokia Labs.

Creamy Goodness 2011-02-05 02:04

Re: Bubble UI For Symbian - Qt Based
 
yes, thanks for... explaining the obvious.
i linked to that because i'm accusing nokia of stealing that idea and releasing it for another platform. it's totally something they would do.

MINKIN2 2011-02-05 02:14

Re: Bubble UI For Symbian - Qt Based
 
Awwww, man... Now i want an N8 even more :(

How does this perform on the N8 BTW, any problems?

tzsm98 2011-02-05 02:24

Re: Bubble UI For Symbian - Qt Based?
 
Quote:

Originally Posted by kojacker (Post 936515)
What you've linked to isn't the same thing as discussed in the OP. What you've linked to is the old MeeGo UI tech demo from Digia. What the OP is talking about is a new unlock screen for Symbian that came out of Nokia Labs.

The link is interesting reading, even if to a different instance of a Bubble paradigm for launching applications. I didn't see any code for this at betalabs. I've asked for the code to be set loose or to have betalabs port it to Maemo5 themselves.

To clarify, I never expected the Symbian file to work with Maemo5. I was expressing that the concept, having been worked out in Qt, would be interesting if it were to be ported to Maemo5.

kojacker 2011-02-05 02:37

Re: Bubble UI For Symbian - Qt Based
 
The actual concept is not very difficult to write even from scratch, but i wonder if the lock screen can be altered to such an extent on the N900. I believe it's closed source on maemo5 - you can change an image or the text linked in the lock screen, but not the lock screen widget/app itself. I'd like to be wrong though if someone knows better...

MohammadAG 2011-02-05 02:56

Re: Bubble UI For Symbian - Qt Based
 
Quote:

Originally Posted by kojacker (Post 936547)
The actual concept is not very difficult to write even from scratch, but i wonder if the lock screen can be altered to such an extent on the N900. I believe it's closed source on maemo5 - you can change an image or the text linked in the lock screen, but not the lock screen widget/app itself. I'd like to be wrong though if someone knows better...

/etc/mce/mce.ini:
Code:

# Double press [power] behaviour
#
# Valid options:
# disabled - do nothing on double press
# menu - show the device menu
# poweroff - shutdown device
# softpoweroff - enter soft poweroff mode
# tklock - enable the touchscreen/keypad lock <default>
PowerKeyDoubleAction=tklock

Setting that to disabled and making an app which listens and waits for two power button presses makes a lock screen concept possible.

Code:

signal sender=:1.10 -> dest=(null destination) serial=945 path=/org/freedesktop/Hal/devices/computer_logicaldev_input; interface=org.freedesktop.Hal.Device; member=Condition
  string "ButtonPressed"
  string "power"

Edit: hmm, that option seems to deal with locks only (unlocking works even when disabled), will look into it further.

Edit 2: the lock screen is handled by systemui, as a plugin, /usr/lib/systemui/libsystemuiplugin_tklock.so, moving it breaks screen locking.

kojacker 2011-02-05 03:07

Re: Bubble UI For Symbian - Qt Based
 
Quote:

Originally Posted by MohammadAG (Post 936552)
Setting that to disabled and making an app which listens and waits for two power button presses makes a lock screen concept possible.

Cool.. so imaging a Qt app listening to the power button presses, on two presses it makes a call to unlock the screen
Code:

mDbusInterface->call(MCE_TKLOCK_MODE_CHANGE_REQ, "unlocked");
It then displays the app in full screen (showFullScreen()) view with two bubble images, for example.. one draggable and the other static. When the draggable bubble is dragged so it's position overlaps the position of the another bubble the application sends a system call to do whatever that bubble does..

Not quite the same but maybe could work...

MohammadAG 2011-02-05 03:38

Re: Bubble UI For Symbian - Qt Based
 
Technically, it can be done, but see my edited post again.
Also, it's quite interesting that themes have a portrait lock screen image/icon, and the plugin has:
_HILDON_WM_ACTION_NO_TRANSITIONS
_HILDON_PORTRAIT_MODE_SUPPORT
_HILDON_PORTRAIT_MODE_REQUEST
set on it, so it should rotate in portrait mode, yet I don't know why it doesn't.

Edit: ha, it flips to some inverted state when forced to with CTRL+SHIFT+R, so you have to hold the phone upside down in portrait mode to see it properly, so I guess it was disabled on purpose.

bchliu 2011-02-05 07:20

Re: Bubble UI For Symbian - Qt Based
 
Quote:

Originally Posted by MINKIN2 (Post 936532)
Awwww, man... Now i want an N8 even more :(

How does this perform on the N8 BTW, any problems?

Installed it on my N8 today and glad to say it runs beautifully. I cannot believe how well it works even in beta form. its so clever that I can almost say "please replace my UI with this!"

No reason why it cant be ported over to N900. Uses some pretty good use of transparency/translucency effects from OpenGL with optimised bitmaps. very impressive!!

maxximuscool 2011-02-05 08:39

Re: Bubble UI For Symbian - Qt Based
 
Please please please please please Make Pubbles Bubbles for N900 :)

mikecomputing 2011-02-05 11:02

Re: Bubble UI For Symbian - Qt Based
 
Quote:

Originally Posted by bchliu (Post 936607)
Installed it on my N8 today and glad to say it runs beautifully. I cannot believe how well it works even in beta form. its so clever that I can almost say "please replace my UI with this!"

No reason why it cant be ported over to N900. Uses some pretty good use of transparency/translucency effects from OpenGL with optimised bitmaps. very impressive!!

isn't it possible to access the filesystem on symbian and check if its written in qtquick (.qml files)?

tissot 2011-02-05 11:06

Re: Bubble UI For Symbian - Qt Based
 
Quote:

Originally Posted by Creamy Goodness (Post 936526)
yes, thanks for... explaining the obvious.
i linked to that because i'm accusing nokia of stealing that idea and releasing it for another platform. it's totally something they would do.

And why do you think Nokia stole it? :D
Digia is finnish software company that makes soft for Nokia among others.
Much more likely is that Nokia liked the Digias concept and gave it a green light for beta labs.

Creamy Goodness 2011-02-05 19:17

Re: Bubble UI For Symbian - Qt Based
 
it seems like stealing from US because they concept was written for meego. they should release the source :)

maluka 2011-02-06 00:04

Re: Bubble UI For Symbian - Qt Based
 
When MohammadAG is on the job then you know a port is gonna happen :D

colm.smyth 2011-02-06 00:14

Re: Bubble UI For Symbian - Qt Based
 
Quote:

Originally Posted by Creamy Goodness (Post 936957)
it seems like stealing from US because they concept was written for meego. they should release the source :)

Seriously...what do you mean "Us"..Nokia and Intel own MeeGo along with a number of other companies.

This concept now production from Nokia was also used by Qualcomm to demo their processors.

Its nothing new, Nokia has just got out the gate first and done it brilliantly.

Nobody owes you anything...dont forget that

Creamy Goodness 2011-02-06 01:04

Re: Bubble UI For Symbian - Qt Based
 
???
Don't tell me what I should think. Fine, its not stolen. They're still *******s for taking something from MeeGo that was demonstrated on n900 direct to the N8. It's my opinion, based on how Nokia treats Maemo. How much work would it be to release it for us? Whatever... I don't really care, it looks stupid to me honestly.

maluka 2011-02-06 06:35

Re: Bubble UI For Symbian - Qt Based
 
Quote:

Originally Posted by Creamy Goodness (Post 937120)
???
Don't tell me what I should think. Fine, its not stolen. They're still *******s for taking something from MeeGo that was demonstrated on n900 direct to the N8. It's my opinion, based on how Nokia treats Maemo. How much work would it be to release it for us? Whatever... I don't really care, it looks stupid to me honestly.

Why you mad bro? It was shown on Maemo on the N900, not MeeGo and it was running way too slow. It's pretty cool on my wife's N8. She absolutely loves it. Lets wait for MeeGo to see how much cooler that UI is.

kingoddball 2011-02-06 07:55

Re: Bubble UI For Symbian - Qt Based
 
This is AWESOME!
I absolutely LOVE IT!

I really want it! Is it possible to make something similar for N900?? :D
I'd be happy to risk my phone as a test!

I LOOOOVE IT!
I'd buy an N8 just to play with that... although - I hate symbion!

Rauha 2011-02-06 08:54

Re: Bubble UI For Symbian - Qt Based
 
Quote:

Originally Posted by Creamy Goodness (Post 937120)
???
Don't tell me what I should think. Fine, its not stolen. They're still *******s for taking something from MeeGo that was demonstrated on n900 direct to the N8. It's my opinion, based on how Nokia treats Maemo. How much work would it be to release it for us? Whatever... I don't really care, it looks stupid to me honestly.

Nokia is one the biggest, if not the biggest, client of Digia. Lots of Nokia software is actually bought and rebranded from Digia. Nokia and Digia have close relationship. Very likely that this is completly legit.

MohammadAG 2011-02-08 21:23

Re: Bubble UI For Symbian - Qt Based
 
Disclaimer: no promises.

I started looking into this and I'm currently trying to replace the lock screen with another UI (just a window for now), if that proves to be successful, implementing the UI should be an easy step.

I hope Nokia and Pauli don't mind if we copied their UI ;)

kingoddball 2011-02-12 12:22

Re: Bubble UI For Symbian - Qt Based
 
Hello!
How's your work going?
Can we be on any help?


All times are GMT. The time now is 18:10.

vBulletin® Version 3.8.8