Activity for Scott Talbert

  • Scott Talbert Scott Talbert committed [df351f] on Code

    GIRR test cases

  • Scott Talbert Scott Talbert committed [87ec02] on Code

    mhgui: Add GIRR Import

  • Scott Talbert Scott Talbert committed [4b83bf] on Code

    Fix progress gauge with Python 3.10+

  • Scott Talbert Scott Talbert committed [1056c3] on Code

    Set minimum page height in MHGUI to ensure new buttons are visible

  • Scott Talbert Scott Talbert committed [4a8fc9]

    New release 21

  • Scott Talbert Scott Talbert committed [da22af]

    Update README with latest tested versions

  • Scott Talbert Scott Talbert committed [0c8346]

    Support wxPython >= 4.1.0

  • Scott Talbert Scott Talbert created ticket #2450

    Segfault on s390x with 5.4.1 during docs build

  • Scott Talbert Scott Talbert posted a comment on ticket #74

    On logging in with Google and Facebook, yes I could probably implement that (possibly using a webview) but it may take some work. On the Edit Favorite Channels issue, yes, that's unfortunately known work that needs to be done for certain remotes: https://sourceforge.net/p/congruity/issues/37/ On version numbers, yes, I should probably do a new release with the login changes.

  • Scott Talbert Scott Talbert committed [1c6437]

    Handle invalid credentials and members.harmonyremote.com accounts

  • Scott Talbert Scott Talbert posted a comment on ticket #74

    Okay, I've updated mhgui's login process to match the latest official software. Please pull the latest from git and give it a try. If it still doesn't work, I have some additional ideas/questions. When using the official software, you're using "Login with Email" and not "Login with Google" or "Login with Facebook" right? In other words, you're using a Logitech account, not a Google or Facebook account. If you're still getting that "Not Found" error, let me know.

  • Scott Talbert Scott Talbert committed [21c042]

    Update login process to match latest official software

  • Scott Talbert Scott Talbert posted a comment on ticket #74

    Wireshark won't help as the communications will be encrypted. Unless there is a way to inject your own root certificate and MITM yourself with Wireshark? But I have a way to do it using Fiddler. I was able to capture the new communications. I just need to find some time to work on it more. Maybe tonight.

  • Scott Talbert Scott Talbert posted a comment on ticket #74

    Okay, I will try to reproduce the problem by using the official software. Also, I noticed that the official software seems to be using a different method for logging in now. I will try to convert mhgui over to use that. Probably won't be able to look into this until Sunday or Monday though.

  • Scott Talbert Scott Talbert posted a comment on ticket #74

    If you're definitely sure that you have a valid myharmony.com username and password (and can log in using the official software), then there may be some case that I'm not handling. Let me know.

  • Scott Talbert Scott Talbert posted a comment on ticket #74

    Okay, so I'm not sure why you're having trouble logging in. I'm able to log in fine. Are you sure you have a myharmony.com account? I was able to reproduce the issue with creating a new account - it turns out that is an issue with Python 3.9+. I fixed it in git. If you want, you can pull the latest code from git or patch your local copy with the change I made. Then you should be able to try creating a new account.

  • Scott Talbert Scott Talbert committed [b0a3fc]

    Fix account creation on Python 3.9

  • Scott Talbert Scott Talbert posted a comment on ticket #73

    Actually, there may be some remotes for which it is possible to convert from using members.harmony to myharmony.com. The 650 might be one of those. However, I don't think MHGUI would be able to handle transitioning a remote (at least not as currently implemented). You would probably have to use the official software to transition it, after which you could probably use MHGUI.

  • Scott Talbert Scott Talbert posted a comment on ticket #73

    If your remote works with members.harmonyremote.com, then it won't work with MHGUI. It's an either-or thing. It's mainly the newer remotes that work with MHGUI (remotes that use the myharmony.com website).

  • Scott Talbert Scott Talbert posted a comment on ticket #72

    So, it seems clear to me that the problem is in concordance (or lower in the stack). Would you be up for building a debug version of concordance?

  • Scott Talbert Scott Talbert posted a comment on ticket #72

    Actually, yes you are right. The "concordance -r" does ignore the result of the reboot so given that it is waiting for ~60 seconds it does appear that it is just waiting for the maximum number of retries before giving up.

  • Scott Talbert Scott Talbert posted a comment on ticket #72

    Okay, so it sounds like that's roughly Debian Stable, minus udev of course. The "concordance -r" test should actually be useful because it should be waiting for the remote to come back after rebooting. The fact that it seems to be able to talk to the remote fine is interesting. It is a little suspicious that it took ~60 seconds though.

  • Scott Talbert Scott Talbert posted a comment on ticket #72

    My first thought is that this situation should probably work, although I don't know if anyone has ever tested concordance/congruity with mdev before. What model of remote are you using? Also, what Linux distribution are you using? And can you tell me the versions of concordance/libconcord, hidapi, and libusb that you're using? Also, just to simplify the problem, can you plug in your remote and try just a reboot from concordance with "concordance -r" and see if that works or fails?

  • Scott Talbert Scott Talbert posted a comment on ticket #2240

    Okay, my bad. I completely failed to apply the patch properly. Sorry about that. Now that I've done so, the zoom box is now visible when using X11, but unfortunately not when using Wayland.

  • Scott Talbert Scott Talbert posted a comment on ticket #2240

    I tested with 0d93b4c5c3a365d5278d7d930634b7ecc1c36cc0 on a gtk3 build. Unfortunately, it doesn't seem to resolve the problem.

  • Scott Talbert Scott Talbert created ticket #2240

    Zoombox doesn't appear with wxterm under GTK3

  • Scott Talbert Scott Talbert posted a comment on ticket #71

    I was talking about in your first reply where you said you ran 'concordance -i'. :P Can you also try running 'concordance -iv' several times repeatedly and see if it works sometimes and sometimes not?

  • Scott Talbert Scott Talbert posted a comment on ticket #71

    Sounds like a permissions issue and that your udev rule is not working.

  • Scott Talbert Scott Talbert posted a comment on ticket #71

    You didn't perhaps run 'concorcordance -i' as root, did you? You could try running the connectivity test with the concordance binary and see what happens. For example 'concordance -v Connectivity.EZHex'

  • Scott Talbert Scott Talbert created merge request #1

    Remove Python subpackages

  • Scott Talbert Scott Talbert committed [5520e1]

    Fix gcc6 narrowing conversion by Kentaro Hayashi (Closes: #811758)

  • Scott Talbert Scott Talbert committed [5a51f9]

    Remove Python subpackages (Closes: #937321, #948502)

  • Scott Talbert Scott Talbert committed [3aed49]

    Add ButtonClientAction which is needed for Harmony 950

  • Scott Talbert Scott Talbert modified ticket #70

    mhgui crasher after login(Type not found: 'a:Sub')

  • Scott Talbert Scott Talbert posted a comment on ticket #70

    Thanks for the report. Should be fixed now.

  • Scott Talbert Scott Talbert committed [a0894d]

    Update to match latest website changes

  • Scott Talbert Scott Talbert posted a comment on discussion General Discussion

    To close the loop, it looks like 475fb4e8b2f4444d1d7b406ff3a7d21bc89a1e6f broke it. Going to stop the discussion here as this clearly isn't a rEFInd problem.

  • Scott Talbert Scott Talbert posted a comment on discussion General Discussion

    Looks like it broke between 4.7 and 4.8rc1. Started the git bisection.

  • Scott Talbert Scott Talbert posted a comment on discussion General Discussion

    I didn't mean that the hardware broke...I meant that that kernel's support for said hardware broke. :-)

  • Scott Talbert Scott Talbert posted a comment on discussion General Discussion

    Yeah, I can try to narrow down when this hardware broke. The 18.04 upgrade comes with 4.15.x (ie, I can't boot 4.15.x) so it broke somewhere between 4.4 and 4.15.

  • Scott Talbert Scott Talbert posted a comment on discussion General Discussion

    This seems like it may be a kernel problem on this system. I was able to sort of work around the problem by doing the following: 1) Install Ubuntu 16.04.1 from USB (which does boot) 2) Install refind from Rod's PPA 3) Upgrade to Ubuntu 18.04 However, the system can't seem to boot from the 18.04 kernel. I had to go back to the 16.04 one. So it seems this system may unfortunately be broken in later kernels.

  • Scott Talbert Scott Talbert posted a comment on discussion General Discussion

    Hi, I'm using rEFInd 0.11.4, which I've installed on a Mac Pro (mid 2012) using MacOS. I then installed Ubuntu 18.04.3. When rEFInd loads, I can see the Ubuntu installation and select it, but it hangs on the screen which says: rEFInd - Booting OS Starting vmlinuz-5.0.0-34-generic Using load options 'ro root=UUID=<uuid> initrd=boot\initrd.img-5.0.0-23-generic'</uuid> Any ideas on what I can do to fix this? I can see the ext4 driver has been installed. Thanks, Scott

  • Scott Talbert Scott Talbert modified ticket #69

    My Harmony 350, I don't save my activity.

  • Scott Talbert Scott Talbert posted a comment on ticket #69

    Yes, 18-4 is quite old.

  • Scott Talbert Scott Talbert posted a comment on ticket #69

    Does the Harmony 350 even have Activities? From looking at a picture of it, it doesn't appear to have Activities, only a Watch TV button. So, MHGUI shouldn't be allowing you to add activities, but it does?

  • Scott Talbert Scott Talbert posted a comment on ticket #69

    OK, I'll have a look later.

  • Scott Talbert Scott Talbert posted a comment on ticket #69

    Do you get a traceback when this happens? You may need to run mhgui from terminal, if you are not doing this already.

  • Scott Talbert Scott Talbert posted a comment on ticket #1674

    Any updates on plans for supporting Python 3? Fedora is planning to retire Python 2 soon.

  • Scott Talbert Scott Talbert updated merge request #4

    Fix #68 -- add `PrioritizedDeviceCapabilityList` to XSD

  • Scott Talbert Scott Talbert modified ticket #68

    suds.TypeNotFound: Type not found: 'b:PrioritizedDeviceCapabilityList'

  • Scott Talbert Scott Talbert posted a comment on ticket #68

    Thanks for your MR. I didn't see it until I had already fixed it in a slightly different way.

  • Scott Talbert Scott Talbert committed [e38831]

    Update to match latest website changes

  • Scott Talbert Scott Talbert posted a comment on ticket #67

    So, you are trying to log into mhgui with a Google account, is that correct?

  • Scott Talbert Scott Talbert posted a comment on ticket #65

    Just to make sure I understand what you're requesting... You are talking about buttons like "TV" and "DVD" correct? And you want to have more than one TV assigned to a remote, and you want to be able to choose which TV the remote will send commands to when you press TV?

  • Scott Talbert Scott Talbert modified ticket #60

    mhgui:Login failed:sslv3 alert handshake failure

  • Scott Talbert Scott Talbert modified ticket #63

    mhgui error

  • Scott Talbert Scott Talbert posted a comment on ticket #63

    Closing due to no further response from reporter.

  • Scott Talbert Scott Talbert modified ticket #62

    trying to make congruity work

  • Scott Talbert Scott Talbert posted a comment on ticket #62

    Closing due to lack of response from reporter.

  • Scott Talbert Scott Talbert modified ticket #64

    Update schema

  • Scott Talbert Scott Talbert posted a comment on ticket #64

    Thanks for the report. Done.

  • Scott Talbert Scott Talbert committed [f83eb0]

    Fixes to match latest website changes

  • Scott Talbert Scott Talbert posted a comment on ticket #1593

    Yes, 1.4.4 works fine without the patch. Thanks.

  • Scott Talbert Scott Talbert created ticket #1674

    Python 3 / wxPython 4 (Phoenix) Support

  • Scott Talbert Scott Talbert committed [203e3c]

    Update schemas as of 18 September 2018 (#1)

  • Scott Talbert Scott Talbert modified ticket #26

    Python 3 Support

  • Scott Talbert Scott Talbert posted a comment on ticket #26

    Python 3 support has been added. Closing.

  • Scott Talbert Scott Talbert updated merge request #3

    Update schemas as of 24 August 2018

  • Scott Talbert Scott Talbert posted a comment on ticket #63

    Yes, if you want to run mhgui with Python 3, then you will need all dependencies to support Python 3 . Yes, you will need to install concordance 1.3 to get the Python 3 version of the libconcord bindings.

  • Scott Talbert Scott Talbert posted a comment on ticket #63

    It looks like you are using all Python 2 dependencies, but you installed congruity/mhgui with Python 3. Reinstalling congruity with Python 2 should resolve the problem, or switch your dependencies to Python 3. The error you are seeing is because you don't have a Python 3 version of wxPython installed.

  • Scott Talbert Scott Talbert committed [3241b7]

    New release 20

  • Scott Talbert Scott Talbert merged merge request #1

    Fix install fails with Python 2.7

  • Scott Talbert Scott Talbert committed [662cf1]

    Update release date in Changelog

  • Scott Talbert Scott Talbert committed [ea9318]

    Modernize Python installation (replace Makefile with setup.py)

  • Scott Talbert Scott Talbert committed [6d653c]

    Release bump and preparation for release

  • Scott Talbert Scott Talbert committed [a12122]

    Add support for Python 3

  • Scott Talbert Scott Talbert committed [98a9ff]

    Add support for wxPython 4 (Phoenix)

  • Scott Talbert Scott Talbert committed [c32a5c]

    Switch to use https when talking to SourceForge / downloading configs

  • Scott Talbert Scott Talbert modified ticket #62

    trying to make congruity work

  • Scott Talbert Scott Talbert posted a comment on ticket #62

    Have you ever configured this remote with the website before, or is this the first time? Are you sure this remote works with the older website (members.harmonyremote.com)? At least some (and possibly all?) Harmony 650's must be used with the newer website, and thus you must use mhgui instead. Can you try running mhgui?

  • Scott Talbert Scott Talbert committed [1de277]

    Add missing XSD for UpdateMultipleResult (for IR learning)

  • Scott Talbert Scott Talbert modified ticket #61

    MHGui fails to communicate with server (reopen)

  • Scott Talbert Scott Talbert posted a comment on ticket #61

    Glad to hear it is working for you.

  • Scott Talbert Scott Talbert posted a comment on ticket #61

    You have to go to: http://members.harmonyremote.com/EasyZapper/

  • Scott Talbert Scott Talbert posted a comment on ticket #61

    Does "concordance -iv" recognize the remote? It sounds to me like this is one of the older remotes, so you will probably need to use members.harmonyremote.com. I would give that a try.

  • Scott Talbert Scott Talbert posted a comment on ticket #61

    Okay, now that you mentioned creating accounts I can see the problem. The version in Debian/Ubuntu has a problem with creating accounts. Existing accounts work fine, which is why I didn't see any problems there. This has been since fixed in git. I would suggest just using the version from git. Do this: git clone git://git.code.sf.net/p/congruity/code congruity-code cd congruity-code ./mhgui

  • Scott Talbert Scott Talbert posted a comment on ticket #61

    Based on what you are telling me, you aren't even getting close to talking to the remote, so udev is irrelevant. Don't worry about that for now. Can you please run "dpkg --status congruity" and provide the output? Also, can you please run "mhgui --suds-debug 2>&1 | tee log.txt", attempt logon, and provide the output?

  • Scott Talbert Scott Talbert posted a comment on ticket #61

    Please make sure you are really using the Ubuntu package (reinstall it??). The official package works for me on Ubuntu 16.04. Don't change any udev rules. That's not related to the problem. Also, you shouldn't need to run mhgui as root.

  • Scott Talbert Scott Talbert posted a comment on ticket #61

    Okay, so it looks like the website changed in the past couple of days. That was probably the first problem you saw. If you go back to the Ubuntu package (18-4) it should work now.

  • Scott Talbert Scott Talbert committed [8237a5]

    Fixes to match latest website changes

  • Scott Talbert Scott Talbert posted a comment on ticket #61

    https://sourceforge.net/p/congruity/code/ci/master/tree/

  • Scott Talbert Scott Talbert posted a comment on ticket #61

    Version 18 from Sourceforge definitely won't work. I thought the 18-4 package in Debian/Ubuntu was working, so I'll check that out later. You can either use git master, or if the Ubuntu package isn't working, I can probably provide a fixed one in a PPA.

  • Scott Talbert Scott Talbert posted a comment on ticket #61

    What version of mhgui are you using? Unfortunately, the login fixes are not in a release, so you will have to use git master. I am intending to make a new release soon as I'm adding wxPython 4 and Python 3 support.

  • Scott Talbert Scott Talbert posted a comment on ticket #61

    Can you please provide the output from the command line when you're seeing this failure?

  • Scott Talbert Scott Talbert committed [0bacf2]

    Fixes to match latest website changes

  • Scott Talbert Scott Talbert posted a comment on ticket #60

    I don't see any problems on Ubuntu 16.04.

  • Scott Talbert Scott Talbert posted a comment on ticket #60

    Also, it looks like there might be multiple problems(?): the SSL error but you are also seeing a traceback from the password storage stuff. Are you selecting "Store username and password?" If so, can you try without that?

  • Scott Talbert Scott Talbert posted a comment on ticket #60

    No, the URLs in the XSDs are not real URLs so that shouldn't be the problem. I can't reproduce on Fedora. I will try on an Ubuntu 16.04. I don't think I have a 14.04 instance around anymore - I worry that it might be due to its old SSL version?

  • Scott Talbert Scott Talbert committed [e62e77]

    Fixes to match latest website changes

  • Scott Talbert Scott Talbert modified ticket #59

    suds.TypeNotFound: Type not found: 'a:IsNewUser'

1 >
MongoDB Logo MongoDB