XMBC 2.16 Beta

x64 Replacement/Alternative to Microsoft's IntelliMouse application.
Forum rules
Please read the forum rules before posting for the first time.
The more information you can provide, the quicker and more accurately someone can help.
NOTE: To reduce spam, new users can not post links or images until they have at least 4 posts.
User avatar
phil
Site Admin
Posts: 6037
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.16 Beta

Post by phil » Thu Jun 01, 2017 7:37 am

OK Thanks...
On my desktop, I have room for 28 on my list (and I have 42) so I always see the scroll bar. On my laptop, I dont see a scroll bar but probably only have 18 or so.

I'll add it to my bug list and see if I can figure it out. It does ensure that all profiles are visible, if one dos not fit, even by a single pixel (which may look like it fits) it will add a scroll bar, but this is a standard windows control that I haven't modified (except to highlight the active entry) so its probably a windows version issue or a common thing that would happen to everyone...
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9, Logitech MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, Intel i5-9600k, Asus Z390-ROG, 16GB DDR4,
nVidia GeForce GTX 970, Evo 970 500Gb NVME, 2x2TB WD Black (RAID1)

User avatar
maxoku
Committed
Posts: 137
Joined: Sun Apr 02, 2017 5:21 pm

Re: XMBC 2.16 Beta

Post by maxoku » Thu Jun 01, 2017 2:28 pm

phil wrote:
Thu Jun 01, 2017 7:37 am
It does ensure that all profiles are visible, if one does not fit, even by a single pixel (which may look like it fits) it will add a scroll bar...
Well as you can see on screens it has a lot of pixels that would fit up to 6 profiles more. :P

Well, it seems to calculate the space wrongly while opening from the tray. I think it's more to the classic style issue, cuz it takes less space. Maybe it's calculating for the other theme or something. I've never seen anything like this before. And I was balancing between profiles fitting to the box and overflowing and nothing wrong was then.

Now When I overflow the box with profiles then I have longer scrollbar after opening from tray and it's shorten after scrolling/clicking on the scrollbar.
over1.jpg
over2.jpg
You do not have the required permissions to view the files attached to this post.

User avatar
phil
Site Admin
Posts: 6037
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.16 Beta

Post by phil » Sat Jun 03, 2017 12:14 pm

OK, so I have built a beta of 2.16.1 so we can give it a run out before I release 2.16.1

Please try it and let me know if it works...
There will *NOT* be an automatic update for this, so you will have to download it here: Changes since v2.16:
  • #491 - Fixed a stuck key issue when the button is released or when the layer changed during simulated keystrokes.
  • #492 - Fixed an issue with Activate on scroll - causing other windows to come to the front.
There are no translation/language file updates in 2.16.1 Beta 1.
Any problems, PM me a copy of the log file (or post a snippet in a code block here).
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9, Logitech MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, Intel i5-9600k, Asus Z390-ROG, 16GB DDR4,
nVidia GeForce GTX 970, Evo 970 500Gb NVME, 2x2TB WD Black (RAID1)

User avatar
JTB3
Dedicated
Posts: 62
Joined: Thu Aug 04, 2016 1:52 am

Re: XMBC 2.16 Beta

Post by JTB3 » Sun Jun 04, 2017 4:15 am

phil wrote:
Sat Jun 03, 2017 12:14 pm
OK, so I have built a beta of 2.16.1 so we can give it a run out before I release 2.16.1
Please try it and let me know if it works...

There will *NOT* be an automatic update for this, so you will have to download it here:
Any problems, PM me a copy of the log file (or post a snippet in a code block here).
Thanks Phil,
Got your PM and downloaded earlier, so far so good...
I'll have a more thorough impression after Monday (when I'll have been at my workstation most of the day putting XMBC into action!) :)
-JT
System: Win10 Pro-x64 v1702+v1607, Intel i7-7700K (Z270) + i7-4771 (Z87)
Logitech M570 Wireless (5-Button) Trackball + M705 (5-Button) Marathon Mouse
[Bay Area, California]

User avatar
JTB3
Dedicated
Posts: 62
Joined: Thu Aug 04, 2016 1:52 am

Re: XMBC 2.16 Beta

Post by JTB3 » Sun Jun 04, 2017 5:46 am

phil wrote:
Sat Jun 03, 2017 12:14 pm
OK, so I have built a beta of 2.16.1 so we can give it a run out before I release 2.16.1
Please try it and let me know if it works...
Ok Phil, Just found a reproducible bug while using my Chrome profile with the {ACTIVATE}{CTRL}W symkeys attached to the 'Middle Mouse Button'.
DemoProfile+ChromeAppShortcut.zip
.
Symptom: Chrome Browser window/tab is not being {Activated} and then closed {Ctrl}W when hovered over and the middle button is pressed - when another Chrome browser OR App window is currently the active window.

Steps to Reproduce:
1) Load attached Demo XMBC Profile
2) Open any Chrome browser window OR Chrome App window
3) Open up another (2nd) regular Chrome browser window with 2 or more open tabs (sometimes 1 is sufficient)
4) Click the 1st opened Chrome browser (or App Window) to activate it
5) Now hover over the (non-active) Chrome browser window and press the 'Middle Mouse' button
6) Observe that the active Chrome browser (or App) window is incorrectly closed - when the hovered over browser tab should have been closed.

What I Was Expecting to Experience:
- The normal Chrome browser window under the cursor should have been activated by the {ACTIVATE} tag and then the tab closed by the subsequent {CTRL}W symkeys. This did not happen - instead, the active Chrome browser (or App) window was closed.

Notes: The activation worked correctly (most of the time) in the 2.16(.0) release. Having an unintended window close is now more frustrating than the random windows coming to the front, so I'll probably revert back to 2.16(.0) until you can fix this, Phil - Thanks in advance for working to resolve it :) You're very close...

Cheers, -JT
You do not have the required permissions to view the files attached to this post.
System: Win10 Pro-x64 v1702+v1607, Intel i7-7700K (Z270) + i7-4771 (Z87)
Logitech M570 Wireless (5-Button) Trackball + M705 (5-Button) Marathon Mouse
[Bay Area, California]

User avatar
phil
Site Admin
Posts: 6037
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.16 Beta

Post by phil » Sun Jun 04, 2017 11:35 am

OK I guess that's why we do beta's (even of patches). Found out whats going on - for some reason, it abandoned the active window check because of a timing issue - quite independence from any changes, it could have happened in 2.16 to, I guess the timing changes introduced by my other fixed just made that tiny difference and caused the thread to get locked out a bit longer or something....

Ive changed it now so it will wait for the thread lock rather than just skipping if a lock could not be obtained (as its locked by the mouse hook thread). That seems to fix it.

I have one other issue I'm looking at (separate from the two I tried to fix already) - then I'll update the beta...
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9, Logitech MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, Intel i5-9600k, Asus Z390-ROG, 16GB DDR4,
nVidia GeForce GTX 970, Evo 970 500Gb NVME, 2x2TB WD Black (RAID1)

User avatar
phil
Site Admin
Posts: 6037
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.16 Beta

Post by phil » Sun Jun 04, 2017 12:07 pm

OK, so I have built 2.16.1 Beta 2 - this should be the final one I hope!

Please try it and let me know if it works...
There will *NOT* be an automatic update for this, so you will have to download it here: Changes since v2.16.1 Beta 1:
  • #492 - Fixed an issue with Activate on scroll - causing other windows to come to the front.
  • #494 - Fixed an issue with Scroll Window actions which didn't work in some circumstances.
There are no translation/language file updates in 2.16.1 Beta 2.
Any problems, PM me a copy of the log file (or post a snippet in a code block here).
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9, Logitech MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, Intel i5-9600k, Asus Z390-ROG, 16GB DDR4,
nVidia GeForce GTX 970, Evo 970 500Gb NVME, 2x2TB WD Black (RAID1)

User avatar
JTB3
Dedicated
Posts: 62
Joined: Thu Aug 04, 2016 1:52 am

Re: XMBC 2.16 Beta

Post by JTB3 » Mon Jun 05, 2017 1:45 am

phil wrote:
Sun Jun 04, 2017 12:07 pm
OK, so I have built 2.16.1 Beta 2 - this should be the final one I hope!
Please try it and let me know if it works...
Bravo, Phil! :cheers: Issue solved - so far so good (and so nice to not have those annoying random windows coming into the foreground!). Many thanks! - I'll continue to test (and report back only if needed)...
-JT
System: Win10 Pro-x64 v1702+v1607, Intel i7-7700K (Z270) + i7-4771 (Z87)
Logitech M570 Wireless (5-Button) Trackball + M705 (5-Button) Marathon Mouse
[Bay Area, California]

User avatar
JTB3
Dedicated
Posts: 62
Joined: Thu Aug 04, 2016 1:52 am

Re: XMBC 2.16 Beta

Post by JTB3 » Sat Jun 10, 2017 1:34 am

JTB3 wrote:
Mon Jun 05, 2017 1:45 am
phil wrote:
Sun Jun 04, 2017 12:07 pm
OK, so I have built 2.16.1 Beta 2 - this should be the final one I hope!
Please try it and let me know if it works...
Thanks! - I'll continue to test (and report back only if needed)... -JT
Hi Phil, just noticed a quirk with the {ACTIVATE} tag when used with my default profile, where {ACTIVATE}{ALT}{F4} symkeys are mapped to the 'Middle' mouse button. The issue exists when an Excel (EXCEL.EXE) spreadsheet windows is open (but not active) and the mouse is hovered over the window and the 'Middle' button is clicked.

First, the window gets activated, but then instead of the {ALT}{F4} closing the entire window (as it does normally when the windows is active prior to pressing the 'Middle' button), the spreadsheet 'area' is closed but the Excel window frame is still left open! Very inconsistent & puzzling!

Do you have a copy of MS-Office (2013, 2016, or 'Home') loaded on one of your machines to test/verify this? Attached is a video demo link and a copy of my demo profile. Otherwise, the patch release has been working great! -JT :)
You do not have the required permissions to view the files attached to this post.
System: Win10 Pro-x64 v1702+v1607, Intel i7-7700K (Z270) + i7-4771 (Z87)
Logitech M570 Wireless (5-Button) Trackball + M705 (5-Button) Marathon Mouse
[Bay Area, California]

User avatar
phil
Site Admin
Posts: 6037
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.16 Beta

Post by phil » Thu Jun 15, 2017 6:53 pm

Yes I have office 2016 - and yes - the same happens here.... Sigh. Another special case I guess. The problem with this is when will it end!
Actually, it does close Excell on the second press, so you could create a profile for excell and set its MMB to {ACTIVATE}{ALT}{F4}{ALT}{F4} as a short term workaround!

I will see if there is a quick/easy fix I can squeeze into 2.16.1 beta 3 which I was about to publish!
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9, Logitech MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, Intel i5-9600k, Asus Z390-ROG, 16GB DDR4,
nVidia GeForce GTX 970, Evo 970 500Gb NVME, 2x2TB WD Black (RAID1)

User avatar
JTB3
Dedicated
Posts: 62
Joined: Thu Aug 04, 2016 1:52 am

Re: XMBC 2.16 Beta

Post by JTB3 » Thu Jun 15, 2017 7:02 pm

phil wrote:
Thu Jun 15, 2017 6:53 pm
Yes I have office 2016 - and yes - the same happens here.... Sigh. Another special case I guess. The problem with this is when will it end!
Actually, it does close Excell on the second press, so you could create a profile for excell and set its MMB to {ACTIVATE}{ALT}{F4}{ALT}{F4} as a short term workaround!

I will see if there is a quick/easy fix I can squeeze into 2.16.1 beta 3 which I was about to publish!
Thx Phil, both for looking into the quick/easy fix and for the workaround idea! Feel free to PM me if you'd like me to pre-test anything in beta 3 :)
-JT
System: Win10 Pro-x64 v1702+v1607, Intel i7-7700K (Z270) + i7-4771 (Z87)
Logitech M570 Wireless (5-Button) Trackball + M705 (5-Button) Marathon Mouse
[Bay Area, California]

User avatar
phil
Site Admin
Posts: 6037
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.16 Beta

Post by phil » Thu Jun 15, 2017 7:09 pm

OK, so I have built 2.16.1 Beta 3 because there were some pretty serious issues with the fixes for beta 1 and 2 - like completely breaking simkeys in some circumstances (timing related)!!

Please try it and let me know if it works...
There will *NOT* be an automatic update for this, so you will have to download it here: Changes since v2.16.1 Beta 2:
  • #499 - Fixed an issue causing Excel to not work correctly with {ACTIVATE} tag.
  • #497 - Fixed an issue causing global hotkeys not to be restored when resuming from sleep.
  • #491 - Fixed an issue caused by the previous fix to break remapped scroll and cause lock-ups.
There are no translation/language file updates in 2.16.1 Beta 3.
Any problems, PM me a copy of the log file (or post a snippet in a code block here).
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9, Logitech MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, Intel i5-9600k, Asus Z390-ROG, 16GB DDR4,
nVidia GeForce GTX 970, Evo 970 500Gb NVME, 2x2TB WD Black (RAID1)

User avatar
phil
Site Admin
Posts: 6037
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.16 Beta

Post by phil » Thu Jun 15, 2017 7:11 pm

JTB3 wrote:
Thu Jun 15, 2017 7:02 pm
Feel free to PM me if you'd like me to pre-test anything in beta 3 :)
Too late :P
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9, Logitech MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, Intel i5-9600k, Asus Z390-ROG, 16GB DDR4,
nVidia GeForce GTX 970, Evo 970 500Gb NVME, 2x2TB WD Black (RAID1)

User avatar
JTB3
Dedicated
Posts: 62
Joined: Thu Aug 04, 2016 1:52 am

Re: XMBC 2.16 Beta

Post by JTB3 » Thu Jun 15, 2017 10:01 pm

phil wrote:
Thu Jun 15, 2017 7:09 pm
OK, so I have built 2.16.1 Beta 3 because there were some pretty serious issues with the fixes for beta 1 and 2 - like completely breaking simkeys in some circumstances (timing related)!!

Please try it and let me know if it works...
There will *NOT* be an automatic update for this, so you will have to download it here:

Changes since v2.16.1 Beta 2:
  • #499 - Fixed an issue causing Excel to not work correctly with {ACTIVATE} tag.
Any problems, PM me a copy of the log file (or post a snippet in a code block here).
Just tested Phil, and unfortunately, the Excel issue still persists. You said that you fixed it, so perhaps there was a silly slip-up somewhere? -JT :?
System: Win10 Pro-x64 v1702+v1607, Intel i7-7700K (Z270) + i7-4771 (Z87)
Logitech M570 Wireless (5-Button) Trackball + M705 (5-Button) Marathon Mouse
[Bay Area, California]

User avatar
phil
Site Admin
Posts: 6037
Joined: Sun Apr 06, 2003 11:12 pm

Re: XMBC 2.16 Beta

Post by phil » Thu Jun 15, 2017 10:07 pm

I fixed it here on office 2016 - just tried again and its still OK.
What office are you using? maybe it uses different class names?

Edit: Tell a lie - its not working on my 2016 laptop.... sigh.
I better check I published the right version (I made a few internal revisions of beta3)
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9, Logitech MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, Intel i5-9600k, Asus Z390-ROG, 16GB DDR4,
nVidia GeForce GTX 970, Evo 970 500Gb NVME, 2x2TB WD Black (RAID1)

Locked