ef24e72b26
Asserts: break/crash program, fit to style guide; log.h->assert.h
...
Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time)
As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing)
Also removed some GEKKO cruft.
2015-02-10 18:30:31 -08:00
82528ba7df
Common: Add a clone of std::make_unique
2014-12-20 03:45:02 -02:00
4d2a6f8b9b
Remove old logging system
2014-12-13 02:08:06 -02:00
0e0a007a25
Add configurable per-class log filtering
2014-12-13 02:08:06 -02:00
616d874443
New logging system
2014-12-13 01:59:52 -02:00
04b1f2936c
Add SCOPE_EXIT macro to conveniently execute cleanup actions
2014-12-13 01:59:51 -02:00
02fd19b2f6
Added support for multiple input device types for KeyMap and connected Qt.
2014-09-12 01:15:14 -07:00
4a94ec934a
Initial HID PAD work, with GLFW only.
2014-09-11 22:43:42 -07:00
727bad24a2
Removed fixed_size_queue.h
...
It's unused and doesn't look like it compiles anyway :/
2014-09-08 18:49:41 -07:00
498d1a37f1
Removed common/std_xyz, instead using the std header
2014-09-07 14:31:07 -07:00
4795a64fc8
Removed common/atomic, instead using std::atomic
2014-09-02 22:40:02 -07:00
45976da975
CMake cleanup
...
Several cleanups to the buildsystem:
- Do better factoring of common libs between platforms.
- Add support to building on Windows.
- Remove Qt4 support.
- Re-sort file lists and add missing headers.
2014-09-01 18:06:30 -03:00
403e4bf837
CMakeLists: rename HEADS, improved comments
...
Changes for clarity of comments, removed redundant compiler flags.
2014-05-19 15:19:36 -07:00
c1394650ff
Updated cmakelists
2014-05-16 23:39:27 -07:00
704075f04a
Fixed indents
2014-04-30 20:13:28 -07:00
5a9c2ce5ea
IT'S ALIVE!
2014-04-28 19:40:39 -07:00
80a040ac77
fixes to scm_rev generation to make it conistent with windows build
2014-04-23 19:13:00 -07:00
4405a53cf3
added scm rev generation on Linux/cmake
2014-04-23 18:43:57 -07:00
5c89324809
updated CMakeLists for missing files
2014-04-22 18:35:40 -04:00
6b83509a7e
updated CMakeLists
2014-04-09 23:09:05 -04:00
c9b5b89e21
convert tabs to spaces
2014-04-01 18:48:08 -04:00
d9c849586e
updated CMakeLists.txt file for new common files
2013-09-04 20:42:27 -04:00
27474060e1
adding initial project layout
2013-08-29 23:35:09 -04:00