Package Details: congruity 21-1

Git Clone URL: https://aur.archlinux.org/congruity.git (read-only, click to copy)
Package Base: congruity
Description: A GUI application for programming Logitech(R) Harmony(TM) remote controls.
Upstream URL: http://congruity.sourceforge.net/
Licenses: GPL3
Submitter: None
Maintainer: webmeister
Last Packager: webmeister
Votes: 16
Popularity: 0.000000
First Submitted: 2010-10-10 09:43 (UTC)
Last Updated: 2023-04-28 06:36 (UTC)

Latest Comments

1 2 Next › Last »

swt2c commented on 2023-04-28 02:20 (UTC)

@znoble360, yeah, there's a new congruity release available. Someone just needs to update the arch package (I'm not an arch packager).

znoble360 commented on 2023-04-28 00:51 (UTC)

Any update on this?

swt2c commented on 2022-07-18 13:06 (UTC)

@ggnoredo, yeah congruity-20 isn't compatible with wxpython4.1. I need to do a new release with some fixes.

ggnoredo commented on 2022-07-17 20:16 (UTC)

I'm getting the error below

Traceback (most recent call last):
  File "/usr/bin/congruity", line 33, in <module>
    sys.exit(load_entry_point('congruity==20', 'gui_scripts', 'congruity')())
  File "/usr/lib/python3.10/site-packages/congruity/congruity.py", line 1878, in main
    resources.CreatePages(wizard)
  File "/usr/lib/python3.10/site-packages/congruity/congruity.py", line 1791, in CreatePages
    self.page_learn_ir_learn = LearnIrLearnPanel(wizard, self)
  File "/usr/lib/python3.10/site-packages/congruity/congruity.py", line 1159, in __init__
    self.signal = IRSignalPanel(self)
  File "/usr/lib/python3.10/site-packages/congruity/congruity.py", line 1115, in __init__
    sizer_buttons.Add(btn_zi, 0, ALIGN_RCA, 5)
wx._core.wxAssertionError: C++ assertion "CheckSizerFlags(!((flags) & (wxALIGN_CENTRE_VERTICAL)))" failed at /usr/src/debug/wxWidgets-3.2.0/src/common/sizer.cpp(2258) in DoInsert(): wxALIGN_CENTRE_VERTICAL will be ignored in this sizer: only horizontal alignment flags can be used in vertical sizers

DO NOT PANIC !!

If you're an end user running a program not developed by you, please ignore this message, it is harmless, and please try reporting the problem to the program developers.

You may also set WXSUPPRESS_SIZER_FLAGS_CHECK environment variable to suppress all such checks when running this program.

If you're the developer, simply remove this flag from your code to avoid getting this message. You can also call wxSizerFlags::DisableConsistencyChecks() to globally disable all such checks, but this is strongly not recommended

kar commented on 2015-09-19 11:31 (UTC)

Yes, rebuilding was the solution! Now it's working perfectly! Please see my other comment from today (11:24).

webmeister commented on 2015-09-19 11:26 (UTC)

congruity still works for me. Did you try rebuilding the package and its dependencies (python-libconcord and libconcord)? If that does not help, congruity is just Python code, so you can take a look at /usr/bin/congruity to try to figure out what goes wrong.

kar commented on 2015-09-19 11:24 (UTC)

Ok, I found the solution! ;-) Reinstall of "libconcord" was the solution. But before, I have reinstall "congruty" and "python-libconcord". Maybe it's necessary to reinstall all 3 packages? I don't know! But now, it's working!

kar commented on 2015-09-19 11:17 (UTC)

Congruity doesn't start anymore. But it's maybe one year ago, I have last time using this tool for update my Harmony One. Today, there is only a error-message. Can anybody help? ############################################# ~ % congruity (python2:26784): Gtk-WARNING **: Theme directory apps/system-power-actions of theme breeze has no size field (python2:26784): Gtk-WARNING **: Theme directory apps/toolbar of theme breeze has no size field (python2:26784): Gtk-WARNING **: Theme directory categories/kickoff-menu-tabs of theme breeze has no size field #############################################

swt2c commented on 2015-08-10 19:10 (UTC)

Yes, that should be the only commit you need.

webmeister commented on 2015-08-10 14:41 (UTC)

Are you talking about this change? http://sourceforge.net/p/congruity/code/ci/9ae53766b3a3344653c9f9bc9be1ea36f81eadd3 Is this commit sufficient to fix your problem? Then I can include the patch in this package as well, so that it works everywhere until they release a new version. That's probably easier for everyone than maintaining an additional -git package.