maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] QtComponents for Fremantle (https://talk.maemo.org/showthread.php?t=79134)

inean 2011-10-15 20:55

[Announce] QtComponents for Fremantle
 
Hi everyone.

A new qt-components package is out!. There are HUGE improvements against latest version, so, upgrade is totally recommended.

What's new

For Users
  • New cell and network indicators. Also some issues with battery indicators has been fixed.
  • Magnifier (requires opengl)
  • Eddit bubbles works
  • Function key of VKB works
  • CSSU support*

For Developers
  • Several bugs fixed, most important one, FocusScope component works again
  • com.nokia.meego namespace is available for CSSU enabled devices

All developers using this package are encouraged to release a new package that depends on 'qt-components-10 (>= 1.0-pre0)'

It's recommended to build your packages taken into consideration the possibility that target users will be using different set of configurations (SSU / CSSU). To see a way on which you can build your package to support both deployments, take a look to:

https://qt.gitorious.org/~inean/qt-c...tle/HelloWorld
https://qt.gitorious.org/~inean/qt-c...mponentGallery

Upgrade
Along with qt-components, maliit IM framework has been updated as well. To be consistent with maliit upstream packages, I've need to replace old package with a new one, so automatic upgrade won't work. To upgrade:
  • Go to Application manager
  • Select Nemo keyboard and upgrade
  • Select Qt Component examples and upgrade

Until official maliit-keyboard works on N900, Nemo keyboard from NemoMobile (kudos to Jakub and Maliit team) will be used as the default keyboard.

Enjoy :D

Alfred 2011-10-15 21:20

Re: [Announce] QtComponents for Fremantle
 
Thanks a lot! I can now delete that dropbox repo from signature i guess. Btw how should we treat the MeeCast app?
Well... I'll reply later after testing. Thanks again.

inean 2011-10-15 21:37

Re: [Announce] QtComponents for Fremantle
 
Quote:

Originally Posted by Alfred (Post 1109353)
Thanks a lot! I can now delete that dropbox repo from signature i guess.

yes \o/
Quote:

Btw how should we treat the MeeCast app?
Well... I'll reply later after testing. Thanks again.
Ive contacted vlad about the upgrade yesterday so, we will get a new meecast with fixed deps soon. Anyway, qt-components-10 provides temporarily a virtual qtcomponents package so, follow instructions and AFTER that, reinstall meecast

MiK546 2011-10-16 09:12

Re: [Announce] QtComponents for Fremantle
 
1 Attachment(s)
I'm having a problem with the latest QtComponents, it doesn't seem to be able to load the theme. When I open butaca for example I can't see the bottom menubar or the statusarea with clock and battery(like in the attached screenshot). When I open it from command line I get the following(it all doesn't fit the N900's command line application):
Code:

file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:170:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/BusyIndicator.qml:68:5: QML QDeclarativeImage_QML_66: Failed to get image from provider: image://theme/spinner_96_1
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:226:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-indicator-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:226:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-indicator-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:220:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-background-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:175:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-indicator
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:175:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-indicator
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:170:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-background
qrc:/qml/CustomListDelegate.qml:39:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-list-background-pressed-vertical-center
qrc:/qml/CustomListDelegate.qml:39:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-list-background-pressed-vertical-center
file:///usr/lib/qt4/imports/org/maemo/fremantle/StatusBar.qml:66:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-statusbar-landscape-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/StatusBar.qml:66:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-statusbar-landscape-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/ToolBar.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-toolbar-landscape-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/ToolBar.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-toolbar-landscape-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:220:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-background-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:226:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:226:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:170:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:175:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:175:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator
file:///usr/lib/qt4/imports/org/maemo/fremantle/ToolIcon.qml:63:9: QML QDeclarativeImage_QML_51: Failed to get image from provider: image://theme/icon-m-toolbar-favorite-unmark-white
file:///usr/lib/qt4/imports/org/maemo/fremantle/ToolIcon.qml:63:9: QML QDeclarativeImage_QML_51: Failed to get image from provider: image://theme/icon-m-toolbar-share-white
file:///usr/lib/qt4/imports/org/maemo/fremantle/Button.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-inverted-background-disabled
file:///usr/lib/qt4/imports/org/maemo/fremantle/Button.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-inverted-background-disabled
file:///usr/lib/qt4/imports/org/maemo/fremantle/Button.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/Button.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/Button.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/Button.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/Button.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/Button.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/BusyIndicator.qml:68:5: QML QDeclarativeImage_QML_66: Failed to get image from provider: image://theme/spinnerinverted_96_1
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:220:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-background-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:226:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:226:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:170:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:175:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:175:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:220:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-background-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:226:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:226:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:170:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:175:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:175:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator
file:///usr/lib/qt4/imports/org/maemo/fremantle/BusyIndicator.qml:68:5: QML QDeclarativeImage_QML_66: Failed to get image from provider: image://theme/spinnerinverted_96_1
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:220:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-background-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:226:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:226:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator-horizontal
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:170:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:175:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator
file:///usr/lib/qt4/imports/org/maemo/fremantle/ScrollDecorator.qml:175:9: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-positionindicator-inverted-indicator
qrc:/qml/CustomListDelegate.qml:39:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-list-inverted-background-pressed-vertical-center
qrc:/qml/CustomListDelegate.qml:39:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-list-inverted-background-pressed-vertical-center
file:///usr/lib/qt4/imports/org/maemo/fremantle/Button.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-inverted-background-selected
file:///usr/lib/qt4/imports/org/maemo/fremantle/Button.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-button-inverted-background-selected
file:///usr/lib/qt4/imports/org/maemo/fremantle/StatusBar.qml:66:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-statusbar-portrait-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/StatusBar.qml:66:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-statusbar-portrait-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/ToolBar.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-toolbar-portrait-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/ToolBar.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-toolbar-portrait-inverted-background
qrc:/qml/CustomListDelegate.qml:39:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-list-inverted-background-pressed-vertical-center
qrc:/qml/CustomListDelegate.qml:39:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-list-inverted-background-pressed-vertical-center
qrc:/qml/CustomListDelegate.qml:39:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-list-inverted-background-pressed-vertical-center
qrc:/qml/CustomListDelegate.qml:39:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-list-inverted-background-pressed-vertical-center
file:///usr/lib/qt4/imports/org/maemo/fremantle/StatusBar.qml:66:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-statusbar-landscape-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/StatusBar.qml:66:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-statusbar-landscape-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/ToolBar.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-toolbar-landscape-inverted-background
file:///usr/lib/qt4/imports/org/maemo/fremantle/ToolBar.qml:73:5: QML BorderImage: Failed to get image from provider: image://theme/meegotouch-toolbar-landscape-inverted-backgroundv


cloud596 2011-10-16 10:02

Re: [Announce] QtComponents for Fremantle
 
@ inean . i uninstall and purge all qt component , blanco base icon, and maliit keyboard .
now , i couldn't get any virtual keyboard appeared on any qt apps
though gtk apps work ( appeared too in microb , contact , conversation , xterminal , msdict )
do u know how to solve it.
edit : reinstallation new qt component doesn't work either,

inean 2011-10-16 10:10

Re: [Announce] QtComponents for Fremantle
 
Quote:

Originally Posted by MiK546 (Post 1109442)
I'm having a problem with the latest QtComponents

Yep, I was expecting something like that for early-adopters :)

Have you follow instructions to upgrade from a previous qt-components installation?

On a shell type:
Code:

# dpkg --get-selections | grep qt-components*
you should have installed only qt-components-10 and qt-components-base-theme

If this is ok, then it could be a problem with theme cache.
QtComponents makes a cache of themes in /home/user/.cache/meegotouch/. Remove it.

Code:

# rm -rf /home/user/.cache/meegotouch

Alfred 2011-10-16 10:12

Re: [Announce] QtComponents for Fremantle
 
I can confirm MiK546's apps behaviour and also maliit doesn't work, as it did from dropbox repo.

EDIT:
so i deleted the blanco theme and now Butaca got it's bottom bar back and maliit works. Btw it looks different, doesn' it?

inean 2011-10-16 10:12

Re: [Announce] QtComponents for Fremantle
 
Quote:

Originally Posted by cloud596 (Post 1109451)
@ inean . i uninstall and purge all qt component , blanco base icon, and maliit keyboard .
now , i couldn't get any virtual keyboard appeared on any qt apps
though gtk apps work ( appeared too in microb , contact , conversation , xterminal , msdict )
do u know how to solve it.
edit : reinstallation new qt component doesn't work either,

QtComponents depends of maliit but it doesn't install vkb by default. Just go to Application Manager and lookup for Maliit keyboard. Or from shell

Code:

# apt-get install maliit-keyboard-quick
After that, reboot

inean 2011-10-16 10:41

Re: [Announce] QtComponents for Fremantle
 
Quote:

Btw it looks different, doesn' it?
Yep it looks... base :p

Base theme (the one provided by qt-components-base-theme) is a "popurrí" of kate's qt-components-base-icons > meegotouch-theme-graphics > meegotouch-theme > autogenerated-images to cover all images provided by blanco theme ( > 5000).

There's has been also a relocate of images to match directory structure of blanco theme.
The good news is that apps like butaca now works with base theme. The bad ones is that, yes, we need a designer...


PD. New QtSimulator has a beautiful blanco theme inside...

MiK546 2011-10-16 11:15

Re: [Announce] QtComponents for Fremantle
 
Quote:

Originally Posted by inean (Post 1109452)
Yep, I was expecting something like that for early-adopters :)

Have you follow instructions to upgrade from a previous qt-components installation?

On a shell type:
Code:

# dpkg --get-selections | grep qt-components*
you should have installed only qt-components-10 and qt-components-base-theme

If this is ok, then it could be a problem with theme cache.
QtComponents makes a cache of themes in /home/user/.cache/meegotouch/. Remove it.

Code:

# rm -rf /home/user/.cache/meegotouch

Thanks, removing the cache helped. Maybe you could make the postinstall script of the new package do that to avoid the same problem with others.


All times are GMT. The time now is 04:03.

vBulletin® Version 3.8.8