|
|
@113:14139defbd04
|
23 months |
ivaradi |
Set the plugin version to 30
|
|
|
@111:9c29a0b10ea6
|
23 months |
ivaradi |
The C client API can connect over TCP
|
|
|
@110:9ac6386fe9ff
|
23 months |
ivaradi |
The C++ client API can connect over TCP
|
|
|
@108:7b985f3a0ee1
|
23 months |
ivaradi |
The Python client can connect to X-Plane over TCP
|
|
|
@107:614b9ff033c1
|
23 months |
ivaradi |
Modernized the exception specifications in the C++ client
|
|
|
@106:21b79d873a67
|
23 months |
ivaradi |
The successful disabling of the plugin is logged
|
|
|
@105:43a4a27845da
|
23 months |
ivaradi |
The VSCPL logger is given a function to log into X-Plane's log.
|
|
|
@104:a41f04cda4c2
|
23 months |
ivaradi |
The plugin accepts connections over TCP as well
|
|
|
@103:c55961369c07
|
3 years |
ivaradi |
Using frombytes() an array instead of fromstring()
|
|
|
@100:17143b3ddd4b
|
4 years |
ivaradi |
Some updates for GCC 9
|
|
|
@98:496e56f242ea
|
5 years |
ivaradi |
Added missing include to Protocol.h
|
|
|
@96:eef8ca34bc9e
|
5 years |
ivaradi |
The Python client module works with both Python 2 and 3
|
|
|
@95:4e7b6e497667
|
6 years |
ivaradi |
Python 3 compatibility fix
|
|
|
@92:e3a0abb22ef4
|
7 years |
ivaradi |
C++11 compatibility
|
|
|
@91:7132de00a203
|
7 years |
ivaradi |
Updated to be compatible with current automake
|
|
|
@87:819d8b155771
|
11 years |
ivaradi |
Added the C and C++ calls to save the current situation
|
|
|
@85:ad0ce3502257
|
11 years |
ivaradi |
Added a configure switch to enable compilation for X-Plane 9
|
|
|
@83:f31da5d1718d
|
11 years |
ivaradi |
Added a client call to save the current situation
|
|
|
@82:e247e9f2fa15
|
11 years |
ivaradi |
Added the define for version 2.0 of the XPLM API
|
|
|
@81:f28f1b8f3ef7
|
11 years |
ivaradi |
Added a command to save the current situation
|
|
|
@75:901b47f772b0
|
12 years |
ivaradi |
Made it possible to build the used libraries as shared ones too
|
|
|
@70:7882bccb87a0
|
12 years |
ivaradi |
Added the description of the C API
|
|
|
@66:f7c8521991df
|
12 years |
ivaradi |
Added the Doxygen configuration file and updated the documentation to …
|
|
|
@64:29a745311929
|
12 years |
ivaradi |
Added a proper implementation of the stream for Win32
|
|
|
@61:6e2a750fe9f7
|
12 years |
ivaradi |
Fixed the listening logic
|
|
|
@59:19e2d0c3dbd3
|
12 years |
ivaradi |
Added static linking switches
|
|
|
@58:f0fa93354e15
|
12 years |
ivaradi |
Added the safe unregistration support to the C client interface
|
|
|
@57:f52efb9ba3d8
|
12 years |
ivaradi |
Implemented the C++ client part of the re-registration support
|
|
|
@56:1d491f271eaf
|
12 years |
ivaradi |
Implemented a more proper handling of a broken connection in the …
|
|
|
@55:fa05d8dd30a2
|
12 years |
ivaradi |
Added the C client API for hotkey handling and the test program. Also …
|
|
|
@54:fb6a875ea5d2
|
12 years |
ivaradi |
Added support for the hotkey functions in the C++ client and a test …
|
|
|
@53:84a550d370b1
|
12 years |
ivaradi |
Added test program for the hotkey handling
|
|
|
@52:50bbffd99071
|
12 years |
ivaradi |
Implemented the Python client for hotkey support
|
|
|
@51:bc776d590040
|
12 years |
ivaradi |
Added scrolling the message if needed
|
|
|
@50:d650ff7422a5
|
12 years |
ivaradi |
The font size is now taken into account and the maximal message length …
|
|
|
@49:2f52c296803c
|
12 years |
ivaradi |
Made the moving and resizing better looking
|
|
|
@48:d853401b7307
|
12 years |
ivaradi |
Added support for moving and resizing the message area
|
|
|
@47:411a69092798
|
12 years |
ivaradi |
Added a menu option to reset the message area
|
|
|
@46:e57735492bf8
|
12 years |
ivaradi |
Fixed the shutdown sequence and removed some unnecessary printouts
|
|
|
@45:72d5105fcb72
|
12 years |
ivaradi |
Implemented hotkey handling
|
|
|
@44:f5222044879c
|
12 years |
ivaradi |
Created the Globals class
|
|
|
@43:d05df1944444
|
12 years |
ivaradi |
Moved the menu handling into its own class
|
|
|
@42:719f590e4878
|
12 years |
ivaradi |
Added initial support for the menu
|
|
|
@40:ec5dde8a6ff6
|
12 years |
ivaradi |
Implemented the client support for the new commands and updated the …
|
|
|
@39:44eda5bbbdfb
|
12 years |
ivaradi |
Implemented a plugin reload command
|
|
|
@38:128b9ced9779
|
12 years |
ivaradi |
Added basic support for showing a message
|
|
|
@37:0576c4bf175b
|
12 years |
ivaradi |
Fixed call
|
|
|
@36:29e3b676c0c2
|
12 years |
ivaradi |
Added a new command to query the versions
|
|
|
@35:9451e75788ea
|
12 years |
ivaradi |
Implemented support for multi-dataref setting
|
|
|
@34:3a90641eba91
|
12 years |
ivaradi |
Implemented the multi-dataref getter in Python
|
|
|
@33:080fa73274f8
|
12 years |
ivaradi |
Using the multi-get and multi-set commands in unregistered …
|
|
|
@32:22525b9438b5
|
12 years |
ivaradi |
Implemented the setting of single datarefs
|
|
|
@31:a37c4ec54e84
|
12 years |
ivaradi |
Reading of single values works with the Python client
|
|
|
@30:d92d686b4d70
|
12 years |
ivaradi |
Fixed problems with detecting a broken connection
|
|
|
@29:5ab375f73489
|
12 years |
ivaradi |
Implemented the rest of the multi-dataref API and the multi-dataref …
|
|
|
@28:d7119bc5a483
|
12 years |
ivaradi |
Implemented the basics of the multi-buffer support for C
|
|
|
@27:a228b1e1e16a
|
12 years |
ivaradi |
Made the class Slot into a template
|
|
|
@26:77a23a961301
|
12 years |
ivaradi |
The multi-dataref buffers are managed by the XPlane object
|
|
|
@25:77da156bca86
|
12 years |
ivaradi |
Implemented the set operations
|
|
|
@24:838d1d1b619e
|
12 years |
ivaradi |
Added the array reading functions
|
|
|
@23:e3beb05af132
|
12 years |
ivaradi |
Implemented some functions of the C interface and a simple test …
|
|
|
@22:e29d792d1b5d
|
12 years |
ivaradi |
Moved the registration code into MultiBuffer
|
|
|
@21:3f824500be71
|
12 years |
ivaradi |
Implemented the multi-dataref setter object
|
|
|
@19:280541440d22
|
12 years |
ivaradi |
Getting multiple values works
|
|
|
@18:c957b01ca44c
|
12 years |
ivaradi |
Added the setting of array values
|
|
|
@17:2b7d9b08ce3f
|
12 years |
ivaradi |
Setting of scalar values works
|
|
|
@16:1d329bbc0303
|
12 years |
ivaradi |
Added the functions to handle the array queries
|
|
|
@15:1c0347ed41c6
|
12 years |
ivaradi |
Implemented the scalar queries
|
|
|
@14:bb6484eceb1e
|
12 years |
ivaradi |
Very basic client code works
|
|
|
@13:42fd631176b7
|
12 years |
ivaradi |
Reorganized code to be able to handle the client library as a normal …
|
|
|
@12:3696a9f93983
|
12 years |
ivaradi |
Customized the linking procedure
|
|
|
@11:215163a309ee
|
12 years |
ivaradi |
Updated to the new, separated VSCPL and XPLCOMMON libraries
|
|
|
@10:b0048ba6f3ca
|
12 years |
ivaradi |
Implemented the commands querying or setting multiple datarefs directly
|
|
|
@9:953cd606427c
|
12 years |
ivaradi |
Registering multi-data update requests works
|
|
|
@8:acc105036a41
|
12 years |
ivaradi |
Added the registry of multiple-data queries
|
|
|
@7:bafe58db1509
|
12 years |
ivaradi |
Added support for setting values
|
|
|
@6:8dd4ca9966d0
|
12 years |
ivaradi |
Made all the single query operation work for all types
|
|
|
@5:94fdd791268f
|
12 years |
ivaradi |
Extracted the protocol-related constants into their own class
|
|
|
@4:48b5811d4b46
|
12 years |
ivaradi |
Added all the dataref retrieving tasks
|
|
|
@3:459106f9bf9a
|
12 years |
ivaradi |
Very basic client and server functionality works
|
|
|
@2:fec77d29a663
|
12 years |
ivaradi |
The basic architecture is implemented
|
|
|
@1:36cf4d98558c
|
12 years |
ivaradi |
Some further development
|
|
|
@0:01765e0d3719
|
12 years |
ivaradi |
Very basic plugin works
|