Copernicus
|
2014-04-27
, 12:33
|
|
Posts: 1,986 |
Thanked: 7,698 times |
Joined on Dec 2010
@ Dayton, Ohio
|
#1171
|
|
2014-04-27
, 14:48
|
Posts: 2,290 |
Thanked: 4,134 times |
Joined on Apr 2010
@ UK
|
#1172
|
Well, I've gotta say, I'm learning a lot from the effort to port to Android. For one thing, while the tabbed-panel interface is just barely workable in landscape mode, it is completely useless in portrait (which is what I need on all current Android devices with IR). I can barely get three tabs on the screen at once.
The Following 4 Users Say Thank You to sixwheeledbeast For This Useful Post: | ||
|
2014-04-27
, 16:09
|
|
Posts: 1,986 |
Thanked: 7,698 times |
Joined on Dec 2010
@ Dayton, Ohio
|
#1173
|
Upon poking about in the sources of 1.1.33 I spotted you have started making a portrait friendly version of the main panel.
TBH most of the panels are now usable in portrait, some work perfectly the Menu for example, the keypad panel has a couple of buttons that have text overlap.
A few notes, with this layout text inside items cannot be too long, this is why pushbutton and checkbox text has been cut down a lot.
The content on the button needs to be a QLabel which has the wordwrap option.
The "Use default keyset for all volume control" (I am glad I cut that text down on my version ) checkbox is not disabled and also can be checked even if no Default Keyset is selected.
Now for my ideas I think you could make the former tab bar, new list widget, more usable now.
Personally I would move "Choose Panels" and "Choose Favourites" up to the Action Menu.
I would also then IMO group "Select Keyset", "Automated Keyset Search" and Browse Partial List" under one action item.
Finally in addition to my ideas above I think the option to move the new listwidget to the bottom of the page would be handy.
The Following 5 Users Say Thank You to Copernicus For This Useful Post: | ||
|
2014-04-27
, 16:47
|
Posts: 2,290 |
Thanked: 4,134 times |
Joined on Apr 2010
@ UK
|
#1174
|
But should the favourites control be sent away as well? I myself use that a lot more often to switch between favorites than using the volume rocker. It'd be a hassle to keep going up to the menu just to switch between them...
The Following 3 Users Say Thank You to sixwheeledbeast For This Useful Post: | ||
|
2014-04-27
, 20:04
|
Posts: 1,163 |
Thanked: 1,873 times |
Joined on Feb 2011
@ The Netherlands
|
#1175
|
The Following 2 Users Say Thank You to mr_pingu For This Useful Post: | ||
|
2014-04-27
, 21:24
|
|
Posts: 1,986 |
Thanked: 7,698 times |
Joined on Dec 2010
@ Dayton, Ohio
|
#1176
|
you could also use vertical like tabs, but I think it will look weird though. Faircrack is using that in landscape mode, scroll to the screenshots to see what I mean.
http://talk.maemo.org/showthread.php?t=69009
And I always use the rocker to switch keysets too. I hold the N900 with my left hand and I use my right hand to control the screen...
Before you make all the effort of trying to get portrait working, is it any useful? As the way I hold my phone in portrait then my hands cover the IR-thingy.
The Following 3 Users Say Thank You to Copernicus For This Useful Post: | ||
|
2014-04-27
, 21:37
|
Posts: 2,290 |
Thanked: 4,134 times |
Joined on Apr 2010
@ UK
|
#1177
|
Not that I couldn't do that as well, but that introduces lots of problems...
But yeah, putting the panel selector controls on the side rather than on the top or bottom can provide lots more valuable screen real estate.
Yeah, that was my excuse for putting it off. I didn't think it'd be useful enough to warrant the time and effort. But, now that I'm doing it for Android (and I think I'm like 80% - 90% there), there's no reason not to just copy the files back into the N900's source code.
The Following 3 Users Say Thank You to sixwheeledbeast For This Useful Post: | ||
|
2014-04-27
, 22:45
|
|
Posts: 1,986 |
Thanked: 7,698 times |
Joined on Dec 2010
@ Dayton, Ohio
|
#1178
|
But surely your just moving the issue to the other orientation?
In fact wouldn't it make less space in the main panel?
The port could be moved, you could get a uUSB IR device working or maybe Neo900 will be in a different/multiple location.
If all applications worked in both orientations this would mean forcedrotation could be disabled and locking the UI can be done via the CSSU h-d widget.
The Following 4 Users Say Thank You to Copernicus For This Useful Post: | ||
|
2014-04-27
, 23:08
|
Posts: 2,290 |
Thanked: 4,134 times |
Joined on Apr 2010
@ UK
|
#1179
|
Along comes the CSSU, with the ability to invalidate the flag, and poof! Your app now "doesn't work."
I can just imagine that, once the portrait mode goes in, instead of receiving complaints that "your app looks horrible in portrait mode!", I'll be receiving the complaint that "I'm pointing the phone straight at the TV and nothing is happening!"
The Following User Says Thank You to sixwheeledbeast For This Useful Post: | ||
|
2014-04-28
, 09:42
|
Posts: 252 |
Thanked: 221 times |
Joined on Jul 2010
|
#1180
|
The Following 2 Users Say Thank You to chill For This Useful Post: | ||