Commit Graph

945 Commits

Author SHA1 Message Date
klayoutmatthias 616c2942e1 WIP: made pymod functional on Windows (without Qt). Tests pass. 2018-07-10 23:34:30 +02:00
Matthias Koefferlein 32b6439704 Added -without-qt option to build script. 2018-07-10 19:01:28 +02:00
Matthias Koefferlein d2c890ab6d WIP: fixed unit tests for Qt-less build. 2018-07-10 01:17:35 +02:00
Matthias Koefferlein 58fd6ed143 WIP: bugfix on WaitCondition (deadlocked) 2018-07-10 00:13:06 +02:00
Matthias Koefferlein 5cfb98d9f2 WIP: pthread-based WaitCondition (simple) 2018-07-10 00:01:25 +02:00
Matthias Koefferlein ad49c9502b WIP: some work on the pthread-based alternative to Qt threads. 2018-07-09 22:58:16 +02:00
Matthias Koefferlein b0f69d46a9 WIP: one first basic Thread test. 2018-07-09 00:55:41 +02:00
Matthias Koefferlein 772062e33e WIP: fixed path generation in db::init in non-Qt case. 2018-07-09 00:43:49 +02:00
Matthias Koefferlein 18782666f7 WIP: made Qt build functional again. 2018-07-09 00:03:19 +02:00
Matthias Koefferlein 260243a6d9 WIP: Fixed PCB import for non-Qt builds, added missing file. 2018-07-08 23:44:36 +02:00
Matthias Koefferlein 221d5a4a38 Using enviornment locale with unit_tests. 2018-07-06 00:07:01 +02:00
Matthias Koefferlein e0a23adb66 Made XML parser and writer functional with expat 2018-07-05 23:40:39 +02:00
Matthias Koefferlein 43243ae162 Enabled Qt-less unit tests, some basic implementation of Qt-less threads based on pthread and an atomics library. A lot missing. 2018-07-05 00:33:34 +02:00
Matthias Koefferlein eec1843459 Less Qt in strmrun test 2018-07-04 20:30:34 +02:00
Matthias Koefferlein ad7a9836b0 Using pipes instead of QProcess for pymod tests, enable pipes on Windows (needs testing) 2018-07-04 20:26:34 +02:00
Matthias Koefferlein 642fb4270b Fixed rba::Technology test. Now all tests are passing with Qt. 2018-07-04 20:00:41 +02:00
Matthias Koefferlein 12e0db660c Finished file utils tests. 2018-07-04 19:33:39 +02:00
Matthias Koefferlein e9dcadb278 Fixed a linker issue. 2018-07-04 00:25:34 +02:00
Matthias Koefferlein 1f8afab417 Bugfixed the Qt-based XML implementation. 2018-07-04 00:21:06 +02:00
Matthias Koefferlein d1553d7586 Some more tests on tl::FileUtils 2018-07-03 23:51:10 +02:00
Matthias Koefferlein 17c7c8e1bb Some file utils tests added (file name decomposition, fake Windows/Linux tests) 2018-07-03 23:43:57 +02:00
Matthias Koefferlein 7ede06dca5 Build fixed, basic bugs fixed and made unit test framework work. Added tests for tlString. 2018-07-03 22:09:38 +02:00
Matthias Koefferlein bbfcd9cf9e Made normal build work again. 2018-07-03 01:49:06 +02:00
Matthias Koefferlein ab06ce3445 Made the code build without Qt. 2018-07-03 01:08:02 +02:00
Matthias Koefferlein a82adbbe83 Massive reduction of Qt dependencies, but also massive refactoring. 2018-07-03 00:51:36 +02:00
Matthias Koefferlein c532b75338 Provide an QtXml alternative through expat. 2018-07-02 22:19:36 +02:00
Matthias Koefferlein 7fca6f5f31 Non-Qt implementations of file utils - needs testing. 2018-07-02 20:29:34 +02:00
Matthias Koefferlein 239b7ca3ff First (major) steps towards a Qt-less basic build. 2018-07-02 18:20:20 +02:00
Matthias Koefferlein 507189b1d4 Reduced test fails for some platforms. 2018-06-24 21:26:59 +02:00
Matthias Koefferlein 03b25e37bd Added doc publishing step. 2018-06-24 18:24:13 +02:00
Matthias Koefferlein 5b7a924c3e Fixed doc generation script. 2018-06-24 18:15:36 +02:00
Matthias Koefferlein ea31e76c92 Enhanced user doc (css, title) 2018-06-24 18:11:40 +02:00
Matthias Koefferlein 15518c3984 Leaner doc generation, python3 installed fix for openSuSE. 2018-06-24 17:33:24 +02:00
Matthias Koefferlein 0798ac1e45 Fixed user extraction script. 2018-06-24 17:12:53 +02:00
Matthias Koefferlein 4c23e5f42e Using batch mode for doc generation. 2018-06-24 17:05:40 +02:00
Matthias Koefferlein 8ebf4a0f79 Added Jenkinsfile for doc generation step. 2018-06-24 16:10:49 +02:00
Matthias Koefferlein d2341cd408 Updated Changelog.Debian 2018-06-24 15:43:44 +02:00
Matthias Koefferlein 0d50d400f6 Updated COPYRIGHT and Changelog. 2018-06-24 15:42:18 +02:00
Matthias Koefferlein edbe0b2542 Attempt to make thread test more reproducible. 2018-06-24 15:16:49 +02:00
Matthias Koefferlein 5322b48193 Updated version field to distinguish from existing versions. 2018-06-24 14:51:50 +02:00
Matthias Koefferlein da65851ee2 Public declaration of path::to_string 2018-06-24 14:11:23 +02:00
Matthias Koefferlein f7843410a0 Public declaration of path template instantiation 2018-06-24 14:08:31 +02:00
Matthias Koefferlein 4a8c4fef35 Generalized run_ut step in Jenkinsfile. 2018-06-24 12:30:17 +02:00
Matthias Koefferlein 03cba76535 Fixed Jenkinsfile-publish-sources 2018-06-24 12:19:21 +02:00
Matthias Koefferlein 5b73d1d796 Added Jenkinsfile to publish sources 2018-06-24 12:17:26 +02:00
Matthias Koefferlein 56a359741a Jenkinsfile updated (wrong path for junit file) 2018-06-24 12:00:12 +02:00
Matthias Koefferlein a49d1d5fbd New Jenkinsfile (testing) 2018-06-24 11:45:15 +02:00
Matthias Koefferlein 64ec35f94d New Jenkinsfile (testing) 2018-06-24 11:21:15 +02:00
Matthias Koefferlein a8849c99d5 New Jenkinsfile (testing) 2018-06-24 11:11:40 +02:00
Matthias Koefferlein 7e5ab4dddf New Jenkinsfile (testing) 2018-06-24 10:45:08 +02:00