Wykres commitów

53 Commity (a4523baec2733e1ed871257b883d1673c622bcdd)

Autor SHA1 Wiadomość Data
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