Max Kellermann
|
0a8886704a
|
Main: move top-level exception handler to main()
Allows win32_main() to throw exceptions.
|
2021-10-13 16:37:34 +02:00 |
|
Max Kellermann
|
5348f8c9c8
|
copyright year 2021
|
2021-01-01 19:54:28 +01:00 |
|
Max Kellermann
|
2817bf9e95
|
copyright year 2020
|
2020-01-18 19:23:49 +01:00 |
|
Max Kellermann
|
d663f81420
|
include cleanups (powered by iwyu)
|
2019-07-05 09:59:58 +02:00 |
|
Max Kellermann
|
a139279575
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
|
Max Kellermann
|
71a5c8b819
|
Main: allocate Instance on the stack
|
2019-05-29 21:22:25 +02:00 |
|
Max Kellermann
|
f5c9071494
|
*: copyright year 2018
|
2018-10-31 17:54:59 +01:00 |
|
Max Kellermann
|
616abdda26
|
Merge branch 'v0.20.x'
|
2018-08-20 00:19:31 +02:00 |
|
Thomas Guillem
|
aff070bcbb
|
android: add LogListener
A Java object to send logs on the android side.
|
2018-08-19 23:32:24 +02:00 |
|
Max Kellermann
|
95acc4be07
|
Main: add "noexcept"
|
2018-08-01 20:16:40 +02:00 |
|
Max Kellermann
|
dfaf08743c
|
*: check defined(_WIN32) instead of defined(WIN32)
Only _WIN32 is defined by the compiler, and WIN32 is not standardized
and may be missing.
Closes #169
|
2017-12-12 10:22:20 +01:00 |
|
Max Kellermann
|
5900253b85
|
update copyright year
|
2017-01-03 20:48:59 +01:00 |
|
Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
|
Max Kellermann
|
1c90b0c19d
|
*: change C-style prototypes, drop "(void)"
|
2015-03-03 20:05:08 +01:00 |
|
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
NanoTech
|
6ad1e4d99a
|
Revert "Main: run the OS X native event loop"
This reverts commit f0be48ff90
(except for the NEWS entry).
If libdispatch (GCD) is used before forking, it
can't safely be used again after forking.
|
2014-10-31 15:03:46 +01:00 |
|
nanotech
|
f0be48ff90
|
Main: run the OS X native event loop
|
2014-10-10 19:51:44 +02:00 |
|
Max Kellermann
|
b8f1850bba
|
db/Configured: store database file in cache directory
Add class Context which wraps the Android/Java Context class and add a
JNI wrapper for method Context.getCacheDir().
|
2014-03-01 22:20:28 +01:00 |
|
Max Kellermann
|
14168eadb2
|
Main: inline mpd_main() on Android
|
2014-03-01 19:09:31 +01:00 |
|
Max Kellermann
|
243c4e1e83
|
Main: remove unused global variable "main_thread"
|
2014-02-05 17:04:16 +01:00 |
|
Max Kellermann
|
d380db25be
|
Instance: add attribute "event_loop"
Replaces global variable "main_loop".
|
2014-02-05 00:09:36 +01:00 |
|
Max Kellermann
|
4f83c60296
|
copyright year 2014
|
2014-01-13 22:31:55 +01:00 |
|
Max Kellermann
|
8555b65c50
|
*: update copyright year to 2013
|
2013-10-30 23:37:06 +01:00 |
|
Max Kellermann
|
32dfc11c23
|
Main: use ThreadId instead of GThread*
|
2013-10-17 19:28:34 +02:00 |
|
Max Kellermann
|
ccd7f0825a
|
DecoderControl: use GLib forward declarations
|
2013-09-27 23:00:23 +02:00 |
|
Max Kellermann
|
b2d3d15e97
|
Main: move global variables to struct Instance
More preparations for multi-player support.
|
2013-04-17 23:52:58 +02:00 |
|
Max Kellermann
|
601495fa0f
|
ClientList: convert to a class
|
2013-01-16 23:00:13 +01:00 |
|
Max Kellermann
|
e83f805b8f
|
Main, IOThread: move GMainLoop setup code to class EventLoop
|
2013-01-14 09:15:49 +01:00 |
|
Max Kellermann
|
18076ac9b7
|
PlayerThread: use pc.cond instead of main_cond
The main_cond variable was completely unnecessary. The pc.cond object
can be used for both main->pc and pc->main.
|
2013-01-10 10:01:24 +01:00 |
|
Max Kellermann
|
26ebfc04b0
|
EventPipe: rename to GlobalEvents
|
2013-01-09 23:31:43 +01:00 |
|
Max Kellermann
|
d536944beb
|
Partition: new class, container for Playlist and PlayerControl
This is the beginning of multi-player support. There will be support
for multiple Partition objects in one MPD process.
|
2013-01-05 02:43:00 +01:00 |
|
Max Kellermann
|
d0c3fa0150
|
main: use C++ compiler
|
2012-09-28 00:40:00 +02:00 |
|