John Tsiombikas
a4523baec2
changed the window type to QMainWindow, added menubar, and about dialog
2022-03-27 02:57:07 +02:00
John Tsiombikas
4a2de83b29
complete keymap functionality
2022-03-27 00:33:52 +02:00
John Tsiombikas
8bf1e25e6e
implemented keymapping, untested
2022-03-26 23:42:29 +02:00
John Tsiombikas
a437474d6e
use the new RAWBUTTON events for button press feedback
2022-03-26 15:04:18 +02:00
John Tsiombikas
4ad1a11dcc
give feedback on which buttons are held down at the top of the button
...
remapping tab
2022-03-26 14:15:23 +02:00
John Tsiombikas
cc9deb96a7
mostly done with the button mapping interface
2022-03-26 14:06:30 +02:00
John Tsiombikas
a13631e833
fixed string query truncation issue, and made the serial dev checkbox
...
affect the configuration, not just the "enabled" state of the editbox
2022-03-25 12:19:19 +02:00
John Tsiombikas
1082fedfc6
updated for the latest libspnav changes
2022-03-25 00:11:46 +02:00
John Tsiombikas
a49c36be6c
implemented more callbacks
2022-03-23 03:21:10 +02:00
John Tsiombikas
9e4e92e6b2
started writing callbacks
2022-03-20 21:55:09 +02:00
John Tsiombikas
0c38320f1a
Progress on the new Qt GUI
2022-03-20 19:57:22 +02:00
John Tsiombikas
a44577892a
ok let's try again with Qt
2022-03-19 16:18:25 +02:00
John Tsiombikas
dc320ee730
updated readme
2022-03-01 01:32:12 +02:00
John Tsiombikas
2bce8dcbbb
spnavcfg updated to work with the new protocol, everything except saving
...
the configuration file.
2022-03-01 01:18:47 +02:00
John Tsiombikas
a3403e5ea2
started converting GUI to use the new protocol
2022-02-15 20:45:18 +02:00
John Tsiombikas
97673e7f9d
Stop installing multiple-sized icons in $PREFIX/share/pixmaps. Which
...
according to github issue #9 , goes against the convention. Install them
under $PREFIX/share/icons/hicolor/WxH/apps/ instead, where we previously
used to install links to the icons under pixmaps.
2020-11-29 23:35:22 +02:00
John Tsiombikas
c85e6cdd1e
preparing for bugfix release
2020-11-15 02:48:56 +02:00
John Tsiombikas
9dcbf2e40b
Brought the config file loading/saving code up to date with current
...
spacenavd. Fixes issue with dropped unknown options from config files
when using spnavcfg. See issue #8 .
2020-11-15 02:43:01 +02:00
John Tsiombikas
4edd00de1c
fixed a couple of minor bugs
2020-05-26 01:45:01 +03:00
John Tsiombikas
c9aa215c24
configure: pass CFLAGS and LDFLAGS as add_cflags and add_ldflags to the
...
makefile. Closes github issue #5 .
2020-02-01 22:28:58 +02:00
John Tsiombikas
cf04171cad
Merge pull request #2 from ErichRitz/install-spnavcfg-desktop-file
...
Install spnavcfg.desktop
2018-11-08 02:55:06 +02:00
Erich Ritz
2f36257442
Install spnavcfg.desktop
2018-11-02 17:25:26 -07:00
John Tsiombikas
0f97394234
screenshot in the readme file
2018-08-21 07:20:29 +03:00
John Tsiombikas
005fe4eee8
updated the README file
2018-08-21 07:07:34 +03:00
John Tsiombikas
610f17ffa5
added .gitignore
2018-08-21 07:00:52 +03:00
John Tsiombikas
f634b1f64e
added spnavcfg.desktop file along with the icons
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@151 ef983eb1-d774-4af8-acfd-baaf7b16a646
2012-11-05 12:09:06 +00:00
John Tsiombikas
44fa604aad
Added DESTDIR to the makefile, see bug #3512087
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@143 ef983eb1-d774-4af8-acfd-baaf7b16a646
2012-05-10 19:38:23 +00:00
John Tsiombikas
70fe2076d2
- Added a repeat interval in the config file (for now disabled by default).
...
When enabled, any motion events outside of the deadzone are repeated every
so many milliseconds.
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@136 ef983eb1-d774-4af8-acfd-baaf7b16a646
2012-04-21 01:08:16 +00:00
John Tsiombikas
e6ae8d32f1
forgot to add the ui definition file
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@133 ef983eb1-d774-4af8-acfd-baaf7b16a646
2011-11-26 04:38:26 +00:00
John Tsiombikas
8c16425c43
new and improved gui, thanks to Daniel Brandt.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@132 ef983eb1-d774-4af8-acfd-baaf7b16a646
2011-11-26 04:37:41 +00:00
John Tsiombikas
36a15c67b5
- install/uninstall spnavcfg icons.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@129 ef983eb1-d774-4af8-acfd-baaf7b16a646
2011-11-25 05:38:28 +00:00
John Tsiombikas
da293890b2
- added option (disabled by default) to avoid grabbing the USB device so that
...
google earth will be able to use it. This might become the default if after
further testing it's decided that current X servers won't try to use the device
as a mouse by default.
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@128 ef983eb1-d774-4af8-acfd-baaf7b16a646
2011-11-23 23:35:48 +00:00
John Tsiombikas
eceab32822
Daniel Brandt's patch adding separate deadzone control for each axis
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@126 ef983eb1-d774-4af8-acfd-baaf7b16a646
2011-11-08 19:07:03 +00:00
John Tsiombikas
84b7b45fb8
- Daniel Brandt's patch, adding per-axis sensitivity to spnavcfg
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@125 ef983eb1-d774-4af8-acfd-baaf7b16a646
2011-11-06 22:43:27 +00:00
John Tsiombikas
2dba04015c
Added the spnavcfg icons contributed by Richard Shaw.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@119 ef983eb1-d774-4af8-acfd-baaf7b16a646
2011-08-20 04:59:04 +00:00
John Tsiombikas
dfad2e2a90
- added a better comment for serial devices in the generated config file
...
- added -lX11 to LDFLAGS. aparently it's not linked indirectly through gtk on some systems...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@114 ef983eb1-d774-4af8-acfd-baaf7b16a646
2011-03-07 03:05:37 +00:00
John Tsiombikas
633a76abf6
added the new serial option to the config file
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@104 ef983eb1-d774-4af8-acfd-baaf7b16a646
2010-06-07 00:58:50 +00:00
John Tsiombikas
e3ba40c1dc
- the swap axes label showed the wrong axes
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@99 ef983eb1-d774-4af8-acfd-baaf7b16a646
2010-02-28 08:55:14 +00:00
John Tsiombikas
95c0f2a829
- added swap-yz and separate translation/rotation sensitivity
...
- removed start/stop/check X11 protocol.
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@97 ef983eb1-d774-4af8-acfd-baaf7b16a646
2010-02-28 02:13:50 +00:00
John Tsiombikas
3feae88fab
- fixed "enable LED" checkbox initial state which was always off
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@85 ef983eb1-d774-4af8-acfd-baaf7b16a646
2009-07-20 22:27:51 +00:00
John Tsiombikas
ba20508efb
foo
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@73 ef983eb1-d774-4af8-acfd-baaf7b16a646
2009-01-30 03:12:54 +00:00
John Tsiombikas
5f15b957b4
compatibility with spacenavd 0.3.1
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@72 ef983eb1-d774-4af8-acfd-baaf7b16a646
2009-01-30 03:11:59 +00:00
John Tsiombikas
cb7c531ae9
supplemental commit
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@50 ef983eb1-d774-4af8-acfd-baaf7b16a646
2008-10-19 09:46:11 +00:00
John Tsiombikas
e215e9d84f
fixed a stupid bug. 1-byte commands were read through the pipe, into an
...
int, with the high order bits uninitialized, leading to bogus commands,
which where silently ignored.
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@49 ef983eb1-d774-4af8-acfd-baaf7b16a646
2008-10-19 09:45:24 +00:00
John Tsiombikas
6e360817d4
- removed init script installation from spacenavd's install target, added
...
message to the user instead.
Applied Hans Meine's patches:
- allow build dir != source dir
- install into /lib64 if /lib64 exists
(modified that one to use uname -m in the configure script, debian seems to
have a lib64 even on 32bit systems)
- display X11 connection closing in verbose mode, too (not only init)
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@47 ef983eb1-d774-4af8-acfd-baaf7b16a646
2008-08-14 02:10:34 +00:00
John Tsiombikas
e013670436
partial commit, led disabling should work, can't test right now... can't vouch for cfggui
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@46 ef983eb1-d774-4af8-acfd-baaf7b16a646
2008-05-12 06:03:19 +00:00
John Tsiombikas
1fdc466daa
forgot to add the GPLv3 license text to spnavcfg
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@45 ef983eb1-d774-4af8-acfd-baaf7b16a646
2008-04-09 09:05:24 +00:00
John Tsiombikas
d14c6e776e
Oh well, I guess there is no other way than duplicating the cfgfile files...
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@43 ef983eb1-d774-4af8-acfd-baaf7b16a646
2008-04-09 08:41:05 +00:00
John Tsiombikas
54fb1d51c5
ops I forgot the configure script
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@40 ef983eb1-d774-4af8-acfd-baaf7b16a646
2008-04-09 07:52:02 +00:00
John Tsiombikas
c45e418118
changed the spnavcfg build to configure-Makefile.in
...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@37 ef983eb1-d774-4af8-acfd-baaf7b16a646
2008-04-09 07:48:10 +00:00