Page 11 of 24

Re: XMBC 2.19 Beta

Posted: Thu Dec 12, 2019 4:21 pm
by Kukurykus
If you add 4th dot or that rectangle or whatever else we'll be close to make it cycled in some future ;)

Re: XMBC 2.19 Beta

Posted: Thu Dec 12, 2019 8:46 pm
by maxoku
Well, the 4th dot isn't needed while the last action starts automatically without releasing the button. You could e.g. change the color of dots to red signalizing the last action is being performed.
Nevertheless dots are still there when the last action has been executed and still holding the button. I think it should vanish then, to show that still holding won't have any effect.
I like the idea with dots for held actions, but it's confusing and annoying if it appears with normal click (without holding the button).

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 8:32 am
by injtsvetkov
phil wrote: Wed Dec 11, 2019 11:37 pm Maybe I could draw a quite transparent rounded rectangle around the dot area as step 1... and fill in with the three dots as each timer passes.
I think that's it! Ideally, I would propose transparent circle (black border) for the normal click and then the three dots for each 'held' action. If there is no way to make a circle then a (rounded) square would also be good enough but IMO it should be no bigger than the diameter of the dots. If the square doesn't look good then maybe a grey dot for the normal click...

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 8:45 am
by phil
Starting to think I may have to make an option because as Maxoku says, changing the cursor at all before the first timer expires could be annoying - if the cursor momentarily flickers as you press the button... I have a similar experience with button chording - its quite distracting to see the little + every time I right click and maybe would be better to display it only when the chord has been activated.. But at the same time, some users may find it good to know the the chord / button held *can* be activated!!! I will try and play around with it over the weekend if I get a moment!

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 9:05 am
by injtsvetkov
Most certainly making an option for that would be best. The simplest option would be: either show the cursor indicator for 'held'/'chording' or don't change the cursor at all... Otherwise it might get too complicated I think :roll:

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 10:33 am
by phil
That option is already there - on the new pointer tab... :)

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 10:49 am
by injtsvetkov
phil wrote: Fri Dec 13, 2019 10:33 am That option is already there - on the new pointer tab... :)
Oh that's great :)

So now the question would be something like: "whether to have an option for showing/not showing indication about 'held'/'chording' at button down..."

P.S. You may first give a thought about the idea for including 'button held' into 'chording', because if eventualy you decide to do it - that would affect the indicators of both features...

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 11:21 am
by phil
injtsvetkov wrote: Fri Dec 13, 2019 10:49 am P.S. You may first give a thought about the idea for including 'button held' into 'chording', because if eventualy you decide to do it - that would affect the indicators of both features...
Not a chance I'll do that for 2.19 so no, I wont think about that first lol! :lol:

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 11:51 am
by injtsvetkov
phil wrote: Fri Dec 13, 2019 11:21 am
injtsvetkov wrote: Fri Dec 13, 2019 10:49 am P.S. You may first give a thought about the idea for including 'button held' into 'chording', because if eventualy you decide to do it - that would affect the indicators of both features...
Not a chance I'll do that for 2.19 so no, I wont think about that first lol! :lol:
That's not the point. What I meant was that at the moment you think separately about the indicators of the two features, but in the future if you decide to include one into the other, most probably you would need to rethink it all over... I personally don't mind even if you leave it like it is now and give it some time to mature for the next beta round. I just wanted to make a note because that may lead you to another idea or something :)

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 1:20 pm
by Kukurykus
I like dots for 'Buton Held', but because of new approach tothat how they should work, maybe that's idea to let change them to different colour cursor depending which 'dot' is currently active.

Colours of cursor could be configurable by settings, so individually by certain user.

For example due to changes some of you poroposed:

Active 'Held Button": normal cursor with with a bold stroke
(this way we would avoid 'problematic' empty rounded square)

1st elapsed time elapsed: green cursor (with kept or restored stroke)
2nd elapsed time elapsed: yellow (orange) cursor
3rd elapsed time elapsed: red cursor

I know there is new option to change colour of cursour, but that would not make conflict to colours for 'Buton Held' option if the bolded stroke that indicated 'Button Held' was activated would stay for all (previously) 3 dots.

I like dots as well, so if that's possible, please make a preference for users who want:

- rounded square with dots
- stroked cursor with different colours

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 1:27 pm
by phil
The problem with colours, is what if the user has chosen a different/animated cursor cursor.. it gets very messy (granted, the dots wont work with animated cursor either - at least I suspect the cursor will stop animating - haven't actually tried it). I cant just "change white to color X" because if the cursor is not white, that wont work. And I cant just replace with a colours arrow because if the cursor IS NOT an arrow, it would look really bad/odd.

Plus I don't want XMBC to be doing a lot of GDI graphics (which is quite resource intensive) work every time the cursor needs to be changed - overlay is bad enough!!

That's why I am adding a little overlay (dots) to the active cursor, whatever it may be. There is also the issue of all the other cursor types (like the hand when over a link) in beta 11 it only puts the dots over the ARROW cursor. In the next beta, the dots will overlay on top of all cursor icons so you will see it on the hand, the caret, the busy, the resize etc. etc. etc.

I don't want to over complicate things thats for sure (esp. at this stage). At the end of the day, if the user does not like it, they can turn it off. But I want to try and have something that works and is not too annoying/distracting!

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 1:28 pm
by Kukurykus
injtsvetkov wrote: Fri Dec 13, 2019 10:49 amP.S. You may first give a thought about the idea for including 'button held' into 'chording', because if eventualy you decide to do it - that would affect the indicators of both features...
I can't wait for this feature, but yeah it's good to think first how visually that could be combined.

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 1:35 pm
by Kukurykus
phil wrote: Fri Dec 13, 2019 1:27 pmIn the next beta, the dots will overlay on top of all cursor icons so you will see it on the hand, the caret, the busy, the resize etc. etc. etc.
I hope it's not going to interrupt Photoshop icons:

Image

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 1:41 pm
by phil
Nothing to do with icons.
If photoshop changes the cursor, then it wont be using the system cursors which is all XMBC can modify...
So no, it shouldnt!

Re: XMBC 2.19 Beta

Posted: Fri Dec 13, 2019 1:47 pm
by Kukurykus
I checked how it's now.

There is of course default icon, so the arrow we use in Windows when the cursor wasn't moved over image. Then it works normally, but if it was, the cursor converts to some Ps icon that make dots don't appear.

Well it's okey, at least they are visible when cursor is in range of workspace, so not over any open image.