The Following User Says Thank You to raaj13 For This Useful Post: | ||
|
2013-02-11
, 18:53
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#1392
|
The Following 3 Users Say Thank You to marmistrz For This Useful Post: | ||
|
2013-02-11
, 20:03
|
Posts: 220 |
Thanked: 1,260 times |
Joined on Apr 2010
@ Poland
|
#1393
|
@freemangordon, arcean and other hildon-desktop & CSSU devs
No idea whether it should be rather posted in CSSU Testing thread, but I've just found that hildon-desktop regressed. Yes, regressed. Having updated to latest hildon-desktop (1:2.2.149-1+thumb1), the X-CSSU-Force-Landscape field in hildon-desktop stopped working. The apps are being rotated as if there was no entry in .desktop.
What has changed? I can find no changelog entry about this? Was the support dropped?
/edit: I used at least version 1:2.2.146-2+thumb0 beforce
The Following 2 Users Say Thank You to arcean For This Useful Post: | ||
|
2013-02-12
, 12:02
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#1394
|
For future reference - please use CSSU-testing thread for such bugs .
All in all, X-CSSU-Force-Landscape field works here. Could you give names of the apps you've tested? Have you enabled forcerotation feature?
|
2013-02-12
, 12:43
|
Posts: 33 |
Thanked: 17 times |
Joined on Jun 2012
|
#1395
|
|
2013-02-12
, 19:06
|
Posts: 220 |
Thanked: 1,260 times |
Joined on Apr 2010
@ Poland
|
#1396
|
Forced rotation enabled.
How it can be checked:
1. install cssu-thumb, update hildon-desktop e.g. via apt-get upgrade, enable forced rotation
2. install powedit (deb needs to be downloaded due to hash sum mismatch)
3. edit /usr/share/applications/hildon/powedit.desktop - add X-CSSU-Force-Landscape=true to the end of the file
4. Launch PowEdit via menu
Expected output: when device rotation, the window shouldn't be rotated by hildon-desktop, it should stay in landscape, only internal Qt Components rotation should be used
Actual ouptut: Both hildon-desktop rotation and internal rotation is used
viewer.setOrientation(QmlApplicationViewer::ScreenOrientationAuto);
viewer.setOrientation(QmlApplicationViewer::ScreenOrientationLockLandscape);
The Following 4 Users Say Thank You to arcean For This Useful Post: | ||
|
2013-02-12
, 19:15
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#1397
|
I've changed the following line in main.cpp file of your application:
toCode:viewer.setOrientation(QmlApplicationViewer::ScreenOrientationAuto);
and it work's as expected.Code:viewer.setOrientation(QmlApplicationViewer::ScreenOrientationLockLandscape);
For some reason ScreenOrientationAuto sets HILDON_PORTRAIT_SUPPORTED flag on app's window. With current portrait mode policy it means that the window won't be blacklisted.
|
2013-02-13
, 15:08
|
Posts: 176 |
Thanked: 262 times |
Joined on Nov 2009
@ Texas, USA
|
#1398
|
There is no need for reflash.
just add community testing repository according to the temporary community-testing repository .
As i already mentioned the original one has cssu testing T6 and not T7.
cssu thumb imports some packages from cssu testing repository..
edit@freemangordon already answered
|
2013-02-13
, 15:43
|
Posts: 404 |
Thanked: 186 times |
Joined on Oct 2010
@ Dehradun,India
|
#1399
|
I added community-testing, and that reduced the number of packages in the "Problems" tab, but there are still missing packages.
libmaemosec, maemosec-certman, osso-systemui-alarm, etc.
The Following User Says Thank You to raaj13 For This Useful Post: | ||
|
2013-02-13
, 19:02
|
Posts: 176 |
Thanked: 262 times |
Joined on Nov 2009
@ Texas, USA
|
#1400
|
community testing which one?
http://skeiron.org/repo/repository.m...unity-testing/
hasn't got missing packages since I used that one myself and didn't faced a problem.
The Following User Says Thank You to mooninite For This Useful Post: | ||
Tags |
code size, dinosaurs, fmg ftw!, fmg.da.king, performance, thumb, thumb life |
|
just add community testing repository according to the temporary community-testing repository .
As i already mentioned the original one has cssu testing T6 and not T7.
cssu thumb imports some packages from cssu testing repository..
edit@freemangordon already answered
Last edited by raaj13; 2013-02-11 at 14:07.