aboutsummaryrefslogtreecommitdiffstats
path: root/src/Main.cxx (unfollow)
Commit message (Expand)AuthorFilesLines
2013-01-20PlayerControl: move functions into the classMax Kellermann1-2/+2
2013-01-18Path: new class "Path" wraps filesystem path stringsMax Kellermann1-1/+2
2013-01-17path: convert to C++Max Kellermann1-1/+1
2013-01-16Idle: use std::atomic instead of GMutexMax Kellermann1-2/+0
2013-01-16Main: fix comment typoMax Kellermann1-1/+1
2013-01-16ClientList: convert to a classMax Kellermann1-3/+8
2013-01-15ServerSocket: use the SocketMonitor classMax Kellermann1-3/+3
2013-01-14StateFile: convert to a classMax Kellermann1-6/+16
2013-01-14Main, IOThread: move GMainLoop setup code to class EventLoopMax Kellermann1-5/+6
2013-01-10io_thread: convert to C++Max Kellermann1-1/+1
2013-01-10input_stream: convert to C++ (internally)Max Kellermann1-1/+1
2013-01-10PlayerThread: use pc.cond instead of main_condMax Kellermann1-4/+0
2013-01-09EventPipe: rename to GlobalEventsMax Kellermann1-7/+7
2013-01-09event_pipe.h: convert to C++Max Kellermann1-1/+1
2013-01-09sig_handlers, log: convert to C++Max Kellermann1-2/+2
2013-01-09Playlist.hxx: move prototype to PlaylistGlobal.hxxMax Kellermann1-0/+1
2013-01-09idle: convert to C++Max Kellermann1-1/+1
2013-01-07decoder_api.h, ...: add "extern C"Max Kellermann1-3/+3
2013-01-07mixer_all: convert to C++Max Kellermann1-1/+1
2013-01-07volume: convert to C++Max Kellermann1-1/+1
2013-01-05Partition: new class, container for Playlist and PlayerControlMax Kellermann1-16/+18
2013-01-05filter/ReplayGain: add method _set_mode()Max Kellermann1-0/+2
2013-01-04Playlist: pass max_length to playlist_init()Max Kellermann1-1/+2
2013-01-04PlayerControl: add constructor and destructorMax Kellermann1-2/+3
2013-01-04player_control.h: convert header to C++Max Kellermann1-1/+1
2013-01-04playlist: convert to C++Max Kellermann1-1/+1
2013-01-04buffer, pipe: convert to C++Max Kellermann1-1/+1
2013-01-03cmdline: convert to C++Max Kellermann1-1/+1
2013-01-03client: convert to C++Max Kellermann1-3/+3
2013-01-03listen: convert to C++Max Kellermann1-1/+1
2013-01-03Permission: use std::map instead of GHashTableMax Kellermann1-1/+0
2013-01-03permission: convert to C++Max Kellermann1-1/+1
2013-01-03database.h: rename to DatabaseSimple.hxxMax Kellermann1-1/+1
2013-01-03database.h: move prototypes to DatabaseGlue.hxxMax Kellermann1-3/+4
2013-01-02mapper: convert to C++Max Kellermann1-1/+1
2013-01-02sticker: convert to C++Max Kellermann1-4/+2
2013-01-02{decoder,player}_thread: convert to C++Max Kellermann1-1/+1
2013-01-02db_save, state_file: convert to C++Max Kellermann1-1/+1
2013-01-02update: convert to C++Max Kellermann1-5/+5
2012-09-28main: use C++ compilerMax Kellermann1-4/+12
2012-09-28stored_playlist, playlist_save: use C++ compilerMax Kellermann1-1/+1
2012-09-25command.h: move function prototypes to AllCommands.hMax Kellermann1-1/+1
2012-08-14log: store duplicated path stringMax Kellermann1-1/+1
2012-08-14input_stream, main: remove obsolete GLib version checksMax Kellermann1-2/+0
2012-08-08tag_pool: use GStaticMutexMax Kellermann1-3/+0
2012-08-08conf: add a "database" blockMax Kellermann1-6/+18
2012-08-08DatabaseGlue: pass block to db_init()Max Kellermann1-1/+6
2012-08-08main: don't call db_init() without databaseMax Kellermann1-1/+0
2012-08-07dbUtils.h: move to DatabaseQueue.hxx, DatabasePlaylist.hxxMax Kellermann1-1/+0
2012-03-26Fix processing of sticker database pathDan McGee1-2/+1