15 Commits

Author SHA1 Message Date
ShadowNinja
dbf9e444b1 Split settings into seperate source and header files
This also cleans up settings a bit
2014-09-21 14:39:35 -04:00
sapier
bdf071c46b Add sqlite3 backend hack for android 2014-08-16 12:28:07 +02:00
sfan5
ba889166fd Move MapBlock (de)serializing code out of Database class 2014-07-12 17:38:17 +02:00
kwolekr
77656b0723 Don't unload blocks if save failed
Improve error handling in saveBlock()
2014-07-07 01:20:25 -04:00
sapier
0cc88400f4 Switch android to leveldb as sqlite3 is broken and fails to save any mapblock there 2014-07-06 21:27:54 +02:00
ShadowNinja
6753feceb5 Remove confusing code block from SQLite3 database 2014-06-23 15:36:45 -04:00
sapier
f0edcf6f3a Fix sqlite3 map shutdown fails due to missing to finalize list statement
Add error output on fail to shutdown sqlite3 map db
Implement shutdown of sqlite3 rollback db
2014-06-22 13:38:51 +02:00
kwolekr
a499f5f623 Don't continue trying to deserialize blank block data 2013-11-24 02:10:15 -05:00
kwolekr
eca52a4016 Do the same for LevelDB interface 2013-11-17 11:26:34 -05:00
kwolekr
0f390b46a9 Handle blank blocks in database
Fix screwed-up indentation
2013-11-17 10:57:45 -05:00
proller
d01bb79c86 Add configurable PRAGMA synchronous = 2013-09-17 02:11:30 +04:00
Kahrl
7f7f54b581 Add license headers and remove useless includes 2013-09-10 16:09:30 +02:00
Sfan5
e3010b9862 Use STL containers instead of irr::core::list 2013-09-09 22:50:51 +02:00
Sfan5
4901d1e853 Make it compile 2013-09-09 22:50:50 +02:00
Ilya Zhuravlev
30af8e75d7 Add dummy and LevelDB database backends 2013-09-09 22:50:50 +02:00