Commit Graph

32 Commits (master)

Author SHA1 Message Date
Perttu Ahola 4f9939c547 Fix coding style 2014-11-02 16:04:11 +02:00
Perttu Ahola 52b9031100 Fix coding style 2014-11-01 22:08:53 +02:00
Perttu Ahola 53f0508383 core/types: Don't use MinGW 4.8.1 hack 2014-10-31 11:45:01 +02:00
Perttu Ahola 3cb57eaee4 Fix Windows build 2014-10-31 11:21:47 +02:00
Perttu Ahola c77343cc1a impl/linux/debug: Attempt to not hang or crash when printing signal backtrace 2014-10-30 18:48:32 +02:00
Perttu Ahola 1786c8b02a core/log: Remove insane mutex trylocks 2014-10-30 14:23:30 +02:00
Perttu Ahola 873213aae9 core/types, doc/conventions, builtin: NullptrCatch 2014-10-30 07:08:03 +02:00
Perttu Ahola 0b62121dad core/log: Keep logging functional even if a signal handler calls log_(), log_no_nl() or log_nl() while the log mutex is already locked 2014-10-30 01:02:20 +02:00
Perttu Ahola 82e0ff612a New base for a configuration system 2014-10-29 13:19:23 +02:00
Perttu Ahola 17faa14416 core/types.h: T* check(T *v) 2014-10-28 14:50:09 +02:00
Perttu Ahola ee48a47094 core/log: Rename LOG_* to CORE_* so that they don't get mixed up by Urho3D's LOG_* constants 2014-10-28 09:31:15 +02:00
Perttu Ahola b23a2348ad core/log: Use std::atomic 2014-10-27 14:43:37 +02:00
Perttu Ahola 197bced783 core/types: using wp_ = std::weak_ptr<T> 2014-10-21 18:19:26 +03:00
Perttu Ahola 4c7e59138f CMakeLists.txt, core/sajson.h: Get rid of warnings 2014-10-21 18:19:26 +03:00
Perttu Ahola fff7682d10 core/types: inline ss_ dump(const int &v) 2014-10-21 18:19:26 +03:00
Perttu Ahola f64adf35d6 Fix coding style 2014-10-21 18:19:25 +03:00
Perttu Ahola e5daf4ba67 core/types.h: Fix build problem 2014-10-21 18:19:21 +03:00
Perttu Ahola a6c959c5d6 core/types: Tweak dump() 2014-10-21 18:19:21 +03:00
Perttu Ahola 1b3a4182ab Fix coding style (previous attempt only touched header files) 2014-10-08 00:52:30 +03:00
Perttu Ahola dec971307e Fix coding style 2014-10-06 16:57:54 +03:00
Perttu Ahola 15e9dbcc95 Hack and rape everything so that everything works on Windows and Linux 2014-10-04 00:12:40 +03:00
Perttu Ahola b13436e0df Fix coding style (doing this on core/sajson.h is a bit weird but whatever) 2014-09-30 12:33:48 +03:00
Perttu Ahola 0f6900d669 core/json 2014-09-29 21:42:49 +03:00
Perttu Ahola 13381d0202 core/log: Don't use #defines for log levels 2014-09-28 00:27:55 +03:00
Perttu Ahola abab2f9ee0 Apply Vim modeline magic to everything 2014-09-24 14:54:15 +03:00
Perttu Ahola fb322e1d44 core/types: Remove @ prefix from output of dump(const id_ &id) 2014-09-20 14:20:42 +03:00
Perttu Ahola d2427313ea Prepend license notice to all *.{h,cpp} files 2014-09-19 18:42:14 +03:00
Perttu Ahola 89b02eeb19 Fix core/log coding style 2014-09-17 23:45:14 +03:00
Perttu Ahola 73f5da9636 Move logging from c55/log to core/log and use it everywhere 2014-09-17 23:44:42 +03:00
Perttu Ahola 3ef62d8685 Apply coding style 2014-09-17 11:14:18 +03:00
Perttu Ahola 5004d1e156 Custom event and stuff 2014-09-17 02:18:03 +03:00
Perttu Ahola d355b436e6 WIP 2014-09-16 20:39:57 +03:00