summaryrefslogtreecommitdiffhomepage
path: root/freetrackclient
AgeCommit message (Collapse)Author
2017-10-28freetrackclient: mark volatileStanislaw Halik
2017-10-20freetrackclient: fix for 64-bitStanislaw Halik
2017-06-22misc irrelevantStanislaw Halik
2017-06-18get rid of "volatile" abuseStanislaw Halik
We heavily used "volatile bool" to check if the thread loop should stop. But this functionality is already provided by Qt5's QThread::requestInterruption. In other cases, "volatile" is wonderfully underspecified so it's better to ditch its usage in favor of std::atomic<t>. At the time we don't appear to be using the "volatile" keyword except when calling win32's Interlocked*() family of functions as necessary. In freetrackclient's header the "volatile" qualifier was used as part of a typedef. This doesn't work. Use it as part of data declaration.
2016-07-16freetrackclient: updateStanislaw Halik
2015-10-06ft: cleanup commentsStanislaw Halik
2015-07-01freetrack: use volatileStanislaw Halik
2015-06-07freetrackclient: implement legacy FTReportIDStanislaw Halik
2014-11-27ftclient: copy the data actualStanislaw Halik
Issue: #97
2014-11-27ftclient: skip stdbool requirementStanislaw Halik
2014-10-28nix cruftStanislaw Halik
2014-10-28unbreak ftclient, needs MSVC no matter whatStanislaw Halik
2014-10-05flush and pushStanislaw Halik
2014-10-04flush before windows breaks and data lossageStanislaw Halik
2014-09-22needless compat api breakageStanislaw Halik
2014-09-22pass -Wall -Wextra, reformatStanislaw Halik
2014-09-18ft: use C-style commentsStanislaw Halik
2014-09-18fix buildStanislaw Halik
2014-09-18nix unused includesStanislaw Halik
2014-09-18ftclient: .def doesn't work, don't lie to ourselvesStanislaw Halik
2014-09-18reformatStanislaw Halik
2014-09-17no need for dllmainStanislaw Halik
2014-09-17cleanup global symbolsStanislaw Halik
2014-09-17ftclient: compile as C, cleanupStanislaw Halik
2014-07-28ftclient: remove/simplify some of broken logicStanislaw Halik
2013-12-29delete unreferenced headerStanislaw Halik
2013-12-29unbitrot freetrack protoStanislaw Halik
2013-10-15freetrackclient: don't include unnecessary headersStanislaw Halik
2013-10-11clarify copyrightStanislaw Halik
Please see facetracknoir/develop: 336fc06ebe550d2c5fefae7dc1f967377eef998d https://sourceforge.net/p/facetracknoir/codegit/ci/336fc06ebe550d2c5fefae7dc1f967377eef998d/tree/ % git clone http://git.code.sf.net/p/facetracknoir/codegit Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
2013-09-15Workaround GNU ld bugs with win32-specific stuffStanislaw Halik
2013-09-14Unbreak Windows buildStanislaw Halik
2013-09-14Run dos2unix on the tree. No user-facing changes.Stanislaw Halik
2013-09-13Remove per-file version history. Be careful not to touch copyright information.Stanislaw Halik
2013-04-05Correct SHM access flagsStanislaw Halik
2013-04-02Build works nowStanislaw Halik
2013-04-02Some cruftStanislaw Halik
2013-04-02Remove old filesStanislaw Halik
2013-03-22Remove .bat files, actually finish rename this timeStanislaw Halik
2013-03-22finish renameStanislaw Halik
2013-03-22Remove VS solutionsStanislaw Halik
2013-03-22Downcase. PLEASE TURN OFF IGNORING CASE IN GIT CONFIG!!!Stanislaw Halik
.git/config: [core] ignorecase = false