Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-16 | Revert "compat/shm, proto/wine: remove duplication" | Stanislaw Halik | |
This reverts commit bab093ebbe392927a92ef201fe60344d5c1191dd. | |||
2018-12-25 | fix build | Stanislaw Halik | |
2018-12-25 | compat/shm, proto/wine: remove duplication | Stanislaw Halik | |
The X-Plane plugin is next and should build on win32 then. | |||
2018-12-24 | cruft | Stanislaw Halik | |
2018-12-19 | proto/wine: add warns to winegcc invocation | Stanislaw Halik | |
2018-12-12 | proto/wine: fixes | Stanislaw Halik | |
- use SDK_WINE boolean - improve logic when building for X-Plane only - rename when building for X-Plane - conditionalize Wine-related stuff - move starting the wrapper to initialize() as it should be done - use more C++17 - update header usage | |||
2018-10-27 | cleanup | Stanislaw Halik | |
2018-06-26 | core, modules: modernize syntax only | Stanislaw Halik | |
Use more C++17 features where this helps any. | |||
2018-05-28 | fix build warnings | Stanislaw Halik | |
2018-05-27 | proto/wine: update translation | Stanislaw Halik | |
2018-05-23 | proto/wine: remove obsolete `otr_tr' | Stanislaw Halik | |
cf. https://github.com/opentrack/opentrack/issues/726#issuecomment-391422146 | |||
2018-05-23 | proto/wine: fix i18n | Stanislaw Halik | |
Reported-by: Artem Sobolev cf. https://github.com/opentrack/opentrack/issues/726#issuecomment-390559585 | |||
2018-05-22 | proto/wine: add missing translation string | Stanislaw Halik | |
2018-04-05 | modules: now use i18n | Stanislaw Halik | |
2018-01-18 | compat/util: retire | Stanislaw Halik | |
Adjust usages. | |||
2017-12-18 | plugins: rename check_status -> initialize | Stanislaw Halik | |
It's a contract for plugin invocation that the particular function fills the role of initialization. Rename accordingly. | |||
2017-12-09 | many: use otr_tr for non-qobject translation | Stanislaw Halik | |
I haven't even compile-tested Linux and OSX-specific bits. | |||
2017-12-04 | api: add status check for modules | Stanislaw Halik | |
2017-09-30 | remove camel case | Stanislaw Halik | |
2017-07-29 | proto/{libevdev,wine}: add stub i18n | Stanislaw Halik | |
Was breaking make(1). Issue: #661 | |||
2017-06-18 | minor tweaks only | Stanislaw Halik | |
2017-05-17 | use math const | Sven Kocksch | |
2017-03-27 | cmake: rename project's function prefix | Stanislaw Halik | |
It's not annoying having to type it anymore. Also "otr_boilerplate" -> "otr_module". | |||
2016-11-04 | modules: make names unique | Stanislaw Halik | |
2016-09-05 | cmake: switch back to c++14 | Stanislaw Halik | |
Lambdas with explicit return values are fun. | |||
2016-08-23 | cmake: refactor boilerplate for projects | Stanislaw 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-08-23 | cmake: go back to c++11 | Stanislaw Halik | |
We don't use c++14 features yet, and GNU 5.3.0 has missing make_unique anyway. | |||
2016-08-12 | all: rename modules s#^opentrack-##. and opentrack -> api | Stanislaw Halik | |
Adjust usages. | |||
2016-08-01 | cmake: switch to c++14 | Stanislaw Halik | |
We need std::begin/end return constant iterators for const sequences. | |||
2016-07-19 | proto/{ft,wine}: simplify qprocess killing logic | Stanislaw Halik | |
2016-07-19 | proto/wine: unbreak | Stanislaw Halik | |
2016-07-19 | cmake: install source code as well | Stanislaw Halik | |
2016-07-08 | gui, api, proto/wine: get rid of library path as exported symbol | Stanislaw Halik | |
There's no need to do that. It never changes unless the toolchain changes. | |||
2016-07-07 | cmake: get rid of duplicate includes | Stanislaw Halik | |
2016-07-06 | proto-wine, x-plane-plugin: fix install prefix | Stanislaw Halik | |
2016-07-06 | proto-wine: fix .dll path after hier(7) support | Stanislaw Halik | |
2016-06-16 | all: 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-26 | many modules: trivial cleanups only | Stanislaw Halik | |
- Remove "this->" where it's not needed. Possibly rename shadowed vars. - Don't reload the options bundle manually since `options::opts' exists for that very reason. - Remove '^ \+$' whitespace - :retab | |||
2015-10-30 | wine: fix install wrapper | Stanislaw Halik | |
2015-10-30 | also rename protocol -> proto | Stanislaw Halik | |