Commit Graph

238 Commits

Author SHA1 Message Date
Gergely Polonkai cf31d903ab Add var/ to ignored directories
I use this directory to store run-time files while testing.
I don't want to accidentally add them to the repo...
2013-11-26 11:24:07 +01:00
Gergely Polonkai 3629734cc3 Add config.h macros for timing parameters 2013-11-26 11:22:19 +01:00
Gergely Polonkai 5871943455 Create DB function to update a player's password 2013-11-26 11:20:46 +01:00
Gergely Polonkai 003b56f6a0 Change variable name elapsed_seconds to elapsed_ticks
This new name makes more sense, as later commits will introduce
config.h variables that can change tick length.
2013-11-25 12:10:43 +01:00
Gergely Polonkai 79c0562abc Add log domain to console log messages 2013-11-25 00:22:33 +01:00
Gergely Polonkai 149048f825 Add an extra line break before post-register message 2013-11-25 00:19:02 +01:00
Gergely Polonkai 89cca3fd17 Redesign wmud_db_player_save() for GDA 2013-11-24 20:17:55 +01:00
Gergely Polonkai fde8a9555f Fix return value of a successful wmud_db_load_players() call 2013-11-22 19:33:22 +01:00
Gergely Polonkai f45d893b47 Add error checking to some DB functions 2013-11-22 19:32:54 +01:00
Gergely Polonkai 6c3ee3efda Add some more debugging messages 2013-11-22 19:32:25 +01:00
Gergely Polonkai 2f73630a38 Fix DB connection call
* "sqlite" is changed to NULL, so theoretically it is now possible to use any SQL backend GDA supports
* GDA_CONNECTION_OPTIONS_THREAD_SAFE is added as a connection option, just for safety
2013-11-22 19:31:50 +01:00
Gergely Polonkai 511054d621 Add warning about auto-appended DB file extension to example config 2013-11-22 19:28:27 +01:00
Gergely Polonkai 8bcc6366b3 Fix AM_INIT_AUTOMAKE invocation in configure.ac 2013-11-22 19:27:59 +01:00
Gergely Polonkai c49e9941a7 Remove unnecessary _itit() functions from main() 2013-11-22 19:27:32 +01:00
Gergely Polonkai 7e7beda20b Changed e-mail address in example config file 2013-11-22 19:26:39 +01:00
Gergely Polonkai 95f352523b Documentation fixes 2013-06-21 13:58:04 +02:00
Gergely Polonkai fbf6e7ca6a Created a yet unused WmudWorld object for later world handling 2013-06-21 13:57:47 +02:00
Gergely Polonkai 419fc3fc7f Documentation fix for WmudPlayer 2013-06-21 13:56:41 +02:00
Gergely Polonkai 054cda3e38 Documentation fix for WmudClient 2013-06-21 13:55:19 +02:00
Gergely Polonkai 894b9bfafd Fixed GTK-DOC related errors 2013-06-18 16:42:42 +02:00
Gergely Polonkai 07aadad43f Updated sources to use GDA 5.0 instead of 4.0 2013-06-18 16:42:14 +02:00
Gergely Polonkai 6b3d2c870e Changed my e-mail address 2013-06-10 21:38:15 +02:00
Gergely Polonkai 05baba32c3 Added display handler for log messages with CRITICAL severity 2013-01-06 21:45:03 +01:00
Gergely Polonkai f819df8ad7 Removed unnecessary debug log line 2013-01-06 21:44:37 +01:00
Gergely Polonkai 7e3a908120 Fixed error - WmudPlayer was initialized with g_new0() instead of constructor 2013-01-06 21:44:23 +01:00
Gergely Polonkai 430eacc154 Fixed loader debug messages 2013-01-06 21:43:58 +01:00
Gergely Polonkai bf8d67660a Moved from direct SQLite to GDA
This can provide more flexibility with database backends. The provider
is still hard-coded SQLite!
2013-01-06 21:41:29 +01:00
Gergely Polonkai 55e49ef1a9 Fixed typo in world.c error messages 2013-01-06 19:32:49 +01:00
Gergely Polonkai cdd4be1e59 Refactored WmudClientState to enumtypes.[ch]
enumtypes.[ch] will hold all future enums' GType equivalent
2013-01-06 14:52:12 +01:00
Gergely Polonkai 3ea30a812b Fixed typo
Used g_warn() instead of g_warning()
2013-01-06 14:10:11 +01:00
Gergely Polonkai ce5d5b1a62 Added the state-change signal for WmudClient 2013-01-06 04:31:11 +01:00
Gergely Polonkai 17ed835d09 Removed marshalers from signal definitions
They are actually not needed...
2013-01-06 04:30:01 +01:00
Gergely Polonkai e9067920da Refactored WmudClientState into a separate file
For GType'isation
2013-01-06 04:28:59 +01:00
Gergely Polonkai 2add2d6179 Fixed some header inclusions 2013-01-06 03:08:06 +01:00
Gergely Polonkai 992bfdf0c8 Added timestamp to the logs 2013-01-06 03:07:51 +01:00
Gergely Polonkai 54b5fe00aa Moved network related functions to GLib signal handlers
connect, recv and close events are now handled by GLib signals
(connect, net-recv and net-hup, respectively)
2013-01-05 22:56:42 +01:00
Gergely Polonkai b99f9e1ea2 Consolidated WmudClientState into wmudclient.[ch]
Meanwhile, wmud-types.h became obsolete, so removed it.
2013-01-05 21:17:43 +01:00
Gergely Polonkai 940686111d Consolidated conf/.gitignore into main .gitignore file 2013-01-05 14:35:44 +01:00
Gergely Polonkai 7d3c343f17 Migrated the old wmudPlayer struct to the WmudPlayer GObject 2013-01-05 04:47:04 +01:00
Gergely Polonkai 1489be34bf Migrated struct wmudClient to the WmudClient GObject 2013-01-05 03:43:31 +01:00
Gergely Polonkai (W00d5t0ck) 50a487b7e2 Removed the GIO SMTP startup
It is obsoleted in favor of libcurl
2013-01-02 20:01:42 +01:00
Gergely Polonkai 99a4164785 Removed stale TODO line 2013-01-02 10:41:39 +01:00
Gergely Polonkai ca535b9d40 Made menu redisplaying possible 2013-01-02 02:39:45 +01:00
Gergely Polonkai 27a08947c3 Bug fix - freed a wrong menu structure 2013-01-02 02:39:34 +01:00
Gergely Polonkai c2c14d107b Refactored menu sending to a separate function 2013-01-02 02:39:20 +01:00
Gergely Polonkai d87a26dbe1 Now checking if text file loading was successful 2013-01-02 02:18:47 +01:00
Gergely Polonkai cca1c9df83 Finished code restructuring 2013-01-02 02:09:16 +01:00
Gergely Polonkai 8402455a87 Now issuing a warning if we are logging a debug message in non-debug mode 2013-01-02 02:08:06 +01:00
Gergely Polonkai 8cf82c0d8c Added missing g_clear_error() in wmud_load_error() 2013-01-02 02:06:19 +01:00
Gergely Polonkai b2ac190284 Refactored huge switch() in wmud_client_callback() 2013-01-02 02:05:53 +01:00