Update TODO
Fix build on OSX, eggsmclient-osx.c must be compied in objective-c mode.

revert change on ce3af909b5cb5c7ce0a67b5ac4d7a81b457950b7
@robc, why that commit is named `Fix build on non-OSX`

`frontend/gtkmm/src/eggsmclient-osx.c` must be compied in objective-c mode.
However, the `AM_CPFLAGS` apply on it, so `CFLAGS` is used as hack for .c.o.
fix for build on non-DBUS
fix memory leak when play sound.

I find this issue for very long time.
However, I didn't find a good way to fix it.
Now, I use a bad way to do this.

As QTKIT/QUICKTIME is depreceated in OSX, I change to NSSound.
I keep an dictionary for the sound file and NSSound object to avoid
new instance for NSSound every time.
Merge pull request #34 from karu-nto/patch-1

Update TODO
Merge pull request #36 from liudongmiao/master

Patch for Mac OS X again
fix bug on DBUS

sorry for 45d6dbddaa114d5d054836f6829241481ead2442
Normally, the HAVE_XXX is defined to 0 or 1.
I commit it without build. However, I build and find, and figure it.
fix dbus build on MAC OS X
fix configure message for GTK3
fix configure message for duplicate GSTREAMER
Merge pull request #37 from liudongmiao/master

fix bug on DBUS
Fixed bug #1147: Suspend timer during screensaver.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Fix gtkmm/linux compilation.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Refactor audio settings.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Merge remote-tracking branch 'origin/master' into next

Conflicts:
	TODO
	backend/src/Core.cc
	configure.ac
	frontend/common/src/Session.cc
	frontend/common/src/osx/OSXSoundPlayer.cc
	frontend/gtkmm/src/Makefile.am
	libs/audio/src/osx/OSXSoundPlayer.hh
Fixed Bug 1146: dconf changes not honored for /org/workrave/general/operation-mode

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Fixed bug 1137 - Make Workrave start up optional

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Fixed bug 1136 : Status window always appears on startup

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Merge remote-tracking branch 'origin/master' into next

Conflicts:
	frontend/apps/gtkmm/src/PreferencesDialog.cc
	frontend/apps/gtkmm/src/StatusIcon.cc
	frontend/gtkmm/src/GUIConfig.cc
	frontend/gtkmm/src/GUIConfig.hh