Klaus Basan
|
cc732bca84
|
Formatting
|
2017-04-17 23:58:54 +01:00 |
|
Mathew Sutcliffe
|
53fc629490
|
Removed outdated precompiled header stuff.
|
2017-02-28 22:34:52 +00:00 |
|
Roland Winklmeier
|
7cb95ef91f
|
Remove 10.8 and older accessibility since it is no longer supported
|
2017-02-25 02:11:17 +00:00 |
|
Roland Winklmeier
|
c6bfd3b01d
|
[Mac OS/X] Enable event taps in case it got disabled by timeout
|
2016-08-26 21:05:19 +01:00 |
|
Roland Winklmeier
|
4c82009ac1
|
Define DirectInput Version for Windows builds
|
2016-08-08 11:23:13 +02:00 |
|
Roland Winklmeier
|
9f3b3c2420
|
Fix Mac OS X keyboard inputs
|
2016-08-08 11:22:57 +02:00 |
|
Mathew Sutcliffe
|
1801616953
|
refs #624 Use conditional SUBDIRS instead of REQUIRES for enabling/disabling subprojects.
|
2016-03-22 16:03:00 +00:00 |
|
Klaus Basan
|
c3722f9198
|
refs #485, refs #584 removed include blackmiscfreefunctions.h
|
2016-03-18 01:07:49 +00:00 |
|
Roland Winklmeier
|
f82895501f
|
Fix build on Mac OS X El Capitan (10.11)
|
2016-02-21 23:09:31 +01:00 |
|
Roland Winklmeier
|
bd251b5de6
|
Fix license headers
|
2016-02-16 20:01:21 +01:00 |
|
Mathew Sutcliffe
|
9968ccbbdb
|
refs #461 Use the REQUIRES variable in the leaf projects instead of conditions at the SUBDIRS level.
|
2015-11-23 23:29:29 +00:00 |
|
Roland Winklmeier
|
2ff0c9fa86
|
Fix Windows and OSX includes
|
2015-11-22 18:45:25 +01:00 |
|
Michał Garapich
|
1b06e15b61
|
refs #510 Remove underscores from all the source file names
|
2015-11-22 12:53:09 +01:00 |
|
Roland Winklmeier
|
5eddef0f12
|
Add install targets
refs #486
|
2015-11-19 21:07:14 +00:00 |
|
Mathew Sutcliffe
|
6b75de0b3f
|
refs #482 Project files changed to use new qmake feature files and build directory structure.
|
2015-11-19 21:02:41 +00:00 |
|
Roland Winklmeier
|
199a1e5fcb
|
refs #453 Refactor CInputManger and low level input handlers
|
2015-11-19 20:57:59 +00:00 |
|
Roland Winklmeier
|
95fe93a83c
|
Style fixes
|
2015-11-19 20:51:16 +00:00 |
|
Roland Winklmeier
|
c31a383547
|
Fix unsafe and broken keyboard detection on Linux
|
2015-11-19 20:51:15 +00:00 |
|
Klaus Basan
|
e695987fa2
|
refs #432 Doxygen, formatting, added new file types in *.pro
Minor tweaks:
* GUI infobar minimum size
* toogle lock protected
* removed unused function
* ASSERT_X
* object name
|
2015-05-28 23:57:14 +02:00 |
|
Roland Winklmeier
|
88cb16321b
|
Workaround issue in blackinput.pro
|
2015-05-06 16:21:04 +02:00 |
|
Roland Winklmeier
|
51c1566824
|
Fix Mac OSX build issues
|
2015-05-06 15:55:14 +02:00 |
|
Roland Winklmeier
|
647c5c2de8
|
doxygen
|
2015-05-05 22:27:31 +02:00 |
|
Roland Winklmeier
|
9c81467fe9
|
refs #403 add BlackInput shared library build
|
2015-05-05 21:34:23 +02:00 |
|
Roland Winklmeier
|
8ad29e2fff
|
refs #403 add extra flag for static builds
|
2015-05-05 21:29:48 +02:00 |
|
Roland Winklmeier
|
793fcbfd15
|
refs #403 refactor project files
* Use source path and build path instead of relative ones
* Unify pre target dependencies in libraries.pri
|
2015-05-05 21:29:46 +02:00 |
|
Klaus Basan
|
dd3f91bcd8
|
Doxygen issues
|
2015-04-19 03:04:19 +02:00 |
|
Roland Winklmeier
|
4e33cf5ac8
|
Fix another incorrect header include
|
2015-04-17 14:28:44 +02:00 |
|
Roland Winklmeier
|
1b26311983
|
Fix license header spelling
|
2015-04-16 00:59:56 +02:00 |
|
Michał Garapich
|
2b07dfb789
|
refs #401 Implementation of IJoystick for Linux
Basically, the implementation uses the API described in the kernel
documentation. It listens for new events that come from the device.
It also supports joystick hotplugging.
* https://www.kernel.org/doc/Documentation/input/joystick-api.txt
|
2015-04-16 00:27:41 +02:00 |
|
Roy Mennicke
|
4d375f6e40
|
refs #379 key events handling for Macintoshs
|
2015-04-16 00:10:15 +02:00 |
|
Michał Garapich
|
985a1caecf
|
refs #396 BlackMisc: nw* goes to network/, hw* goes to hardware/
|
2015-04-07 19:22:37 +02:00 |
|
Mathew Sutcliffe
|
3dfcbb10e9
|
Fix MSVC error when building for 64bits
|
2015-04-05 23:11:11 +01:00 |
|
Klaus Basan
|
28132d8e40
|
Fixed warnings from compiler and Jenkins build
|
2015-03-29 20:15:25 +02:00 |
|
Roland Winklmeier
|
d71e380a91
|
refs #341 Fix operator= return types
|
2014-11-05 16:07:31 +01:00 |
|
Roland Winklmeier
|
34326447f8
|
refs #317 IKeyboard implementation fixes
- private constructor
- deleted public copy constructor
- deleted public assignment operator
|
2014-08-27 19:23:42 +02:00 |
|
Roland Winklmeier
|
80f8e33ba0
|
refs #317 Add stub Linux and OSX IJoystick implementations
|
2014-08-27 19:23:39 +02:00 |
|
Roland Winklmeier
|
78cab16a3d
|
refs #317 IJoystick windows implementation
|
2014-08-27 19:23:32 +02:00 |
|
Roland Winklmeier
|
fa80d2d897
|
refs #317 IJoystick interface definition
|
2014-08-27 19:23:26 +02:00 |
|
Roland Winklmeier
|
fed035291f
|
refs #313 doxygen
|
2014-08-19 15:30:05 +02:00 |
|
Roland Winklmeier
|
8e16f9619f
|
refs #313 Fix argument by const reference
|
2014-08-19 14:42:23 +02:00 |
|
Roland Winklmeier
|
2f527f72c3
|
refs #313 Remove the responsibility from IKeyboard to register
and call functions. Instead just monitor key ups and downs.
|
2014-08-19 14:41:36 +02:00 |
|
Roland Winklmeier
|
50b5e80057
|
refs #313 Remove any occurence of function or virtual keycode from CKeyboardKey(list)
Justification for native virtual key is, because its not cross platform.
|
2014-08-19 14:41:34 +02:00 |
|
Roland Winklmeier
|
66bcea8e20
|
refs #265 Linux raw input handling
|
2014-06-15 20:30:48 +02:00 |
|
Roland Winklmeier
|
498dc5e1df
|
refs #265 Linux raw keyboard mappings
|
2014-06-15 20:30:47 +02:00 |
|
Roland Winklmeier
|
a131e8c91c
|
Move IKeyboard and subclasses to new library BlackInput
refs #256
|
2014-06-15 19:22:59 +02:00 |
|