Problem: Qt5 UIC cannot create a file if its absolute path contains
multibyte characters and LC_CTYPE is set to "C".
Solution: set all (but LC_CTYPE and LC_COLLATE) POSIX locale environment
variables to "C". LC_CTYPE and LC_COLLATE should be set to the original
locale via LANG. Avoid LC_ALL.
Closes: #265
Q_OS_MACX is not documented in QtGlobal, so this is supposed to be an
internal define. The docs suggest to use Q_OS_MACOS instead. This holds
true as far as Qt website allows to go back in time - up to Qt 5.6.
Accroding to license headers, the software is provided under the terms
of GPL, either version 2 or (at user's opinion) any later version, fix
this fact in CKB_LICENSE macro.
Related-to: #17
Squashed commit of the following:
commit 27a2ea9dda
Author: Tasos Sahanidis <[email protected]>
Date: Sat Dec 16 18:49:41 2017 +0200
Add udev rule, fixes#357
Thanks to @ZirconiumX for writing the rule.
Closes#365.
Squashed commit of the following:
commit 0f47771df57f89af55dd8e462e6650b83c4c0dcd
Merge: 5969b3845d1885
Author: Oleksii Vilchanskyi <[email protected]>
Date: Sat Dec 9 13:08:41 2017 +0100
Merge branch 'master' into chore/explicit-tab-order
commit 5969b38cf3
Author: Karl Fleischmann <[email protected]>
Date: Mon Nov 27 22:44:49 2017 +0100
Add explicit tabbing-order to ui files
Use Qt-Designer to re-arrange the order in which individual fields in
the UI are cycled, if pressing <TAB> repeatedly. The actual order is
completely biased (and can be changed if required).
Closes#347.