Jump to content


Photo

Up arrow behavior and also P+ behavior


  • Please log in to reply
109 replies to this topic

Re: Up arrow behavior and also P+ behavior #41 littlesat

  • PLi® Core member
  • 57,161 posts

+698
Excellent

Posted 9 October 2013 - 09:14

But the basic question is, should we consider to made this configurable (with default as it is now)? I'm waiting on reactions during the rest of this day.... It depends on pro- and contra- arguments until somewhere this evening...

 

The 10 years argument was only there not to stop improvements... But to open the discussion: "is this really needed"...

 

Sorry for not simply implement everyone's whishes right away...


Edited by littlesat, 9 October 2013 - 09:21.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Up arrow behavior and also P+ behavior #42 Doume

  • Member
  • 12 posts

0
Neutral

Posted 9 October 2013 - 10:24

I agree with Pr2 : It'd be interesting to be configurable.

In my case, I'm sure I would configure it to position on current channel viewed, instead implicitly scroll it

 

 


DM 7020s, DM8000 TGS110 TGM220 TM9100 super Azbox QboxHD AB IP9000 HD

Re: Up arrow behavior and also P+ behavior #43 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 9 October 2013 - 10:24

It is logic as it is now as it is more user frendly when it selects one channel up and down...

I don't share that vision.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Up arrow behavior and also P+ behavior #44 WanWizard

  • PLi® Core member
  • 70,497 posts

+1,810
Excellent

Posted 9 October 2013 - 10:36

I've been a strong advocate for a complete revision of the GUI for many years now. Its current behaviour is not logical, complex, and has a very low WAF.

 

And it gets worse by the minute, recently we seem to have gotten a green button that does two different things depending on the current channel (what a horror!).

 

Problem is that if you ask 1000 people what it should be, you get 1000 different answers. Especially here, where it's being discussed amongst "geeks" (hwo seem to like as many buttons as possible, combinations of long- and short keypress, simply to avoid having to go into a menu), who are not typical endusers, and certainly not usability specialists.

 

If you compare that to the UI's of the "competition", you'll see that they usually have thought this through. I for example like the UK SKY box for this reason: 6 buttons (4 arrows, OK and BACK), and anyone can use it. This also means that more effort has to be put in to design the logic behind the GUI, removing the need to have all these buttons to directly access underlying features. You can always offer MQB like functionality build into the image, to map keys the way you like so you can customize your installation.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Up arrow behavior and also P+ behavior #45 littlesat

  • PLi® Core member
  • 57,161 posts

+698
Excellent

Posted 9 October 2013 - 10:47

At least this is for now a go to make it configurable and to revert the green button patch....


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Up arrow behavior and also P+ behavior #46 WanWizard

  • PLi® Core member
  • 70,497 posts

+1,810
Excellent

Posted 9 October 2013 - 10:59

I don't think that is the correct approach.

 

Currently behaviour of the GUI and underlying functions is all over the place. You need to be a menu-structure-expert to know which feature or what behavior is enabled/disabled where.

 

E2 should, like you see with a lot of desktop applications, export the list of functions that can be assigned to buttons. And provide a default mapping for (a subset of) the keys and functions, and an configuration option which will show you a list of all available functions, and give you the option to assign a key to it.

 

It means redesigning part of Enigma, and it means dumping support for 6 year old plugins that were written for DMM's original Enigma. I say "so what!". If we stick to the "we want to be compatible with the old junk", we will never get anywhere.

 

With the number of OpenPLi compatible boxes in the market, and the number sold, I think we have passed the stage where it was a "geeks" and "linux hobbyist" box only...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Up arrow behavior and also P+ behavior #47 Arcados

  • Member
  • 1 posts

0
Neutral

Posted 9 October 2013 - 11:45

Hello all,

 

I agree with Pr2 : It'd be interesting to be configurable.

In my case, I'm sure I would configure it to position on current channel viewed, instead implicitly scroll it

 

En français

=========

 

Je suis entièrement à 100 % d'accord avec Pr2, étant francophone, si j'ai fait des fautes dans mon message en Anglais, je vous prie de m'excuser.

 

Merci a vous ..

 

Regards,

 

Yvan / Arcados



Re: Up arrow behavior and also P+ behavior #48 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 9 October 2013 - 12:04

Worked fine does not mean that it is structured and not patching around...

That is very true; it's indeed not the best coded plugin. But using it for years (as I didn't see any alternative for configuring button-assignment) I never ever had any issue with it.

As far I understand Pauli does only manupulate the keymap.xml...

OK, I'll have a better look at Pauli then. It's quite some time ago I did that.

But IMHO the best option would be to embed button-assignment functionality in the image.

Re: Up arrow behavior and also P+ behavior #49 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 9 October 2013 - 13:40


As far I understand Pauli does only manupulate the keymap.xml...

OK, I'll have a better look at Pauli then. It's quite some time ago I did that.


OK, done that: Pauli still only allows for a very limited number of changes. So nothing has changed since the last time I looked at it and this isn't a real solution.

Re: Up arrow behavior and also P+ behavior #50 Mikelima69

  • Member
  • 13 posts

0
Neutral

Posted 9 October 2013 - 14:34

Hello,
I just read this thread with interest, because I think the remark Pr2 is justified and logical.

On the greater part of the demodulators,

the return on the channel list is done with the cursor positioned on the channel current.
Thank Pr2 for this approach.
Sincerely.


DM8000HD openpli 4.0 oscam


Re: Up arrow behavior and also P+ behavior #51 Taapat

  • PLi® Core member
  • 2,345 posts

+121
Excellent

Posted 9 October 2013 - 16:41

It seems to me, that make configurable key mapping is not the right way.
If the most feel that it is better to change the Up arrow behavior, it should be changed in kemap.xml.
I do not know, maybe similar already works, but maybe it would be better add an option when in a folder /etc/enigma2 place your keymap.xml in which insert only those events and keys that need to be changed. Then they remain when updated keymap.
If you feel that it is better to configure the buttons with the RC, then the it may be better to use MQB.

Edited by Taapat, 9 October 2013 - 16:42.


Re: Up arrow behavior and also P+ behavior #52 Pr2

  • PLi® Contributor
  • 6,181 posts

+261
Excellent

Posted 9 October 2013 - 16:54

Hi,

 

Changing the keymap.xml manually then at after online update if the file is touched you will need to see what as changed in it and adapt it again, reboot you E2, etc... rapidly boring.

MQB in the feed it claims to be 2.7 I install it is 2.4 and you cannot customised the up/down arrow in 2.4. In 2.4 EPG is not customisable to Graph Multi EPG only long press is configurable... I uninstalle MQB 2.4 as fast as I install it. Or Openpli should to really upgrade it to 2.7 so I can give another try.

 

@WanWizard,

 

I second you on the fact that OpenPli should think of  a total new GUI approach, more modern style. Openpli have now its own life, with good STB manufacturers so it's probably time to say goodbye to this "DMM compatibility" mode.

 

Pr2


NO SUPPORT by PM, it is a forum make your question public so everybody can benefit from the question/answer.
If you think that my answer helps you, you can press the up arrow in bottom right of the answer.

Wanna help with OpenPLi Translation? Please read our Wiki Information for translators

Sat: Hotbird 13.0E, Astra 19.2E, Eutelsat5A 5.0W
VU+ Solo 4K: 2*DVB-S2 + 2*DVB-C/T/T2 (used in DVB-C) & Duo 4K: 2*DVB-S2X + DVB-C (FBC)

AB-Com: PULSe 4K 1*DVB-S2X (+ DVB-C/T/T2)
Edision OS Mio 4K: 1*DVB-S2X + 1*DVB-C/T/T2
 


Re: Up arrow behavior and also P+ behavior #53 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 9 October 2013 - 17:40

MQB on the feeds is indeed very outdated.

Re: Up arrow behavior and also P+ behavior #54 betacentauri

  • PLi® Core member
  • 7,185 posts

+323
Excellent

Posted 9 October 2013 - 18:50

P+ should from my point of view switch to next channel and not show the channellist or switch bouquet or what else is the "normal" e2 behaviour. I think 99,9% of the normal users think so. I have never seen a TV with P+/P- keys on the remote which don't switch channel with P+/P- keys.

 

On the up and down arrow keys I have currently the channellist. I know that's not very common, but I had no other free key for it...

 

I would like to see a functionality to assign ALL functionalities to any key. MQB can do some things. But with my version I was e.g. not able to say that I want to open the EPG while a playback of a recording was running.

 

Changing the keymap manually is possible, but that's only for geeks. And the fact that updates overwrite the customized keymap, makes it more worse.


Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: Up arrow behavior and also P+ behavior #55 Taapat

  • PLi® Core member
  • 2,345 posts

+121
Excellent

Posted 9 October 2013 - 18:57

 And the fact that updates overwrite the customized keymap, makes it more worse.

Therefore, I'm talking about a separate file in the folder /etc/enigma2 which put only the buttons which you want to change.
But looking in the git I understand that now will be an additional test before each switching and this topic can be closed.


Re: Up arrow behavior and also P+ behavior #56 daniel2005

  • Senior Member
  • 120 posts

0
Neutral

Posted 9 October 2013 - 19:03

I fully support PR2's request.


Edited by daniel2005, 9 October 2013 - 19:03.


Re: Up arrow behavior and also P+ behavior #57 Dimitrij

  • PLi® Core member
  • 10,325 posts

+350
Excellent

Posted 9 October 2013 - 19:10

Changing the keymap manually is possible, but that's only for geeks. And the fact that updates overwrite the customized keymap, makes it more worse.

mytest.py...

keymapparser.readKeymap(config.usage.keymap.value)

config.usage.keymap = ConfigText(default = eEnv.resolve("${datadir}/enigma2/keymap.xml"))


GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K


Re: Up arrow behavior and also P+ behavior #58 WanWizard

  • PLi® Core member
  • 70,497 posts

+1,810
Excellent

Posted 9 October 2013 - 19:30

But with my version I was e.g. not able to say that I want to open the EPG while a playback of a recording was running.

 

That would require rewriting the way Engima works, afaik windows aren't separate processes that multitask around a central event thread, like you have with for example an OS window manager (Explorer, Gnome, etc). A keypress lauches a function that overlays the screen, and as long as that has focus, nothing else works.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Up arrow behavior and also P+ behavior #59 cylindric

  • Member
  • 1 posts

0
Neutral

Posted 9 October 2013 - 19:57

I agree with PR2.I'm interrested by the configuration of PR2



Re: Up arrow behavior and also P+ behavior #60 betacentauri

  • PLi® Core member
  • 7,185 posts

+323
Excellent

Posted 9 October 2013 - 20:06

But with my version I was e.g. not able to say that I want to open the EPG while a playback of a recording was running.

 

That would require rewriting the way Engima works, afaik windows aren't separate processes that multitask around a central event thread, like you have with for example an OS window manager (Explorer, Gnome, etc). A keypress lauches a function that overlays the screen, and as long as that has focus, nothing else works.

 

I always wanted to test, whether it's possible or not. But perhaps you understood me wrong. I don't want to see more than 1 plugin/window at a time. So no multitask.

My usecase is the following: I watch a recording. It's 20:10 o'clock and I want to know what programs start at 20:15. So I need to stop the playback. Then I need to stop the mediaplayer (normal no plugin) and then I can start the EPG. Afterwards I need to start the mediaplayer again and choose the file and start it. Very annoying.

Isn't it possible to start EPG plugin while watching a recording? As said before it's not a special mediaplayer plugin.


Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04


2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users