summaryrefslogtreecommitdiffhomepage
path: root/x-plane-plugin
AgeCommit message (Collapse)Author
2018-02-12cmake: remove otr_prop()Stanislaw Halik
It's too complex to be understood when written in CMake. Replace with explicit calls to set_property(). This hasn't been tested on OSX.
2018-01-14Fix XPluginEnablePhilipp Ringler
This fixes the plugin loading in an undefined state. See https://forums.x-plane.org/index.php?/forums/topic/138529-psa-check-your-int-xpluginenable-function-definition/ for more information
2017-12-18compat, x-plane: get rid of attribute unused macroStanislaw Halik
2017-10-27x-plane: fix buffer overflowStanislaw Halik
Also, mismatched lock/release and bad logic
2017-09-30remove camel caseStanislaw Halik
2017-06-22misc irrelevantStanislaw Halik
2017-05-17head rollSven Kocksch
only set view if tracking is running
2017-05-16Merge https://github.com/opentrack/opentrack into unstablekocsv
merge from upstream
2017-05-16rename macroSven Kocksch
2017-05-16add otr_prop for appending property stringsStanislaw Halik
2017-03-27cmake: rename project's function prefixStanislaw Halik
It's not annoying having to type it anymore. Also "otr_boilerplate" -> "otr_module".
2017-02-23add empty .ts files for qxt-mini, x-plane-pluginStanislaw Halik
2016-12-28x-plane-plugin: fix typo, it was always builtStanislaw Halik
2016-09-18add missing copyright termsStanislaw Halik
Due to fucking AT&T vs BSD suit copyright defaults to all rights reserved. Fuck Berne Convention as well.
2016-09-16x-plane-plugin: fix ldflags logic for clangStanislaw Halik
2016-08-23x-plane-plugin: fix buildStanislaw Halik
2016-08-23cmake: refactor boilerplate for projectsStanislaw Halik
Don't rely on a macro that shouldn't be necessary. The information "opentrack_boilerplate" retrieves is now factored out to be easily available to projects themselves. opentrack_boilerplate can now also build executables. When appropriate, target properties are now concatenated rather than replaced.
2016-07-19cmake: install source code as wellStanislaw Halik
2016-07-07cmake: get rid of duplicate includesStanislaw Halik
2016-07-06proto-wine, x-plane-plugin: fix install prefixStanislaw Halik
2016-06-16all: split "api" into "api" and "logic"Stanislaw Halik
Here, the "logic" module has all the stuff for building one's own graphical user interface. The "api" module has stuff used by other trackers. While at it, each of "api", "logic", and "compat" need their own export headers. This is because of preprocessor symbol clashes. This is all because a change in the "gui"-only dependency required a relink of all the trackers, protocols, and flters. It takes too long when building in the release configuration. With the split, only the "gui" module gets rebuilt. Since it has close to no static dependencies, it's fast enough.
2016-05-23cmake/x-plane-plugin: remove typo var name. enough to check for cxxStanislaw Halik
2016-05-17x-plane-plugin: set default visibility. remove linker script.Stanislaw Halik
2015-10-30move to subdirectory-based build systemStanislaw Halik
Closes #224
2015-10-20x-plane: ignore diagnosticStanislaw Halik
2015-07-02Reinit the offsets when re-enabling the pluginEnnio Barbaro
2015-07-02Added enable/disable plugin command.Ennio Barbaro
2015-07-02Use XPLMRegisterFlightLoopCallback instead of XPLMRegisterDrawCallbackEnnio Barbaro
2014-09-24unbreak hopefullyStanislaw Halik
2014-09-24no need for pragma hereStanislaw Halik
Revert part of ae8f78bf5e9096b44e700b1b2e1e4edc03a0b93d
2014-09-22style onlyStanislaw Halik
2013-11-30untested merge from compat, hopefully fix osxStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-11-30fix x-plane crashing on exitStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-11-30fix bitrot shm nameStanislaw Halik
Reported-by: runningman84 Issue: github issue #10 Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-30use proper originStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-30update plugin. now using radians in shmStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-17all except 3rdparty-maintained stuff pass -Wall -Wextra -pedanticStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-10-17reformatStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-09-19xpl: pass -Wall -pedantic in gnuc89Stanislaw Halik
2013-09-19xpl: dead code. mmap(2) (void*)-1 on failureStanislaw Halik
2013-09-17xpl: rename user-visible data following forkStanislaw Halik
2013-09-14Don't leak any memory, ever (?)Stanislaw Halik
2013-09-14Even more dead codeStanislaw Halik
2013-09-14Play nice with IDE analysisStanislaw Halik
2013-09-14X-Plane: remove dead codeStanislaw Halik
2013-07-18Fix Linux bitrotStanislaw Halik
2013-04-25Don't convert the same value to degrees twice in a row.Stanislaw Halik
2013-04-25Unbreak X-Plane pluginStanislaw Halik
2013-04-02Just put everything new in. Conflict resolution will be laterStanislaw Halik