Commit Graph

831 Commits

Author SHA1 Message Date
Patrick von Reth 47d8e30eb4 Use if >= in version detection instead of a switch case. 2015-09-03 14:48:55 +02:00
Patrick von Reth 270f70f872 Fix ifdef. 2015-08-31 11:19:42 +02:00
Lasse Liehu 6ed837eaff Use parameters instead of concatenation in UI strings
Translations sometimes need to have different word order.
2015-08-29 12:17:35 +03:00
Lasse Liehu fb74751e32 Clean up list of positions 2015-08-29 12:15:35 +03:00
Lasse Liehu 117bf2fe1c Fix typo 2015-08-29 12:14:41 +03:00
Patrick von Reth 7347abbac5 Code style 2015-08-27 23:08:42 +02:00
Patrick von Reth c940e44b63 Ifdef the font selection on systems other than Windows. 2015-08-27 23:04:21 +02:00
Patrick von Reth 8262ad85fc Use different font for itegrated backend on windows 8 and 10 2015-08-27 22:48:09 +02:00
Patrick von Reth 029a633515 Process event befor closing the settings app. 2015-08-27 18:50:31 +02:00
Patrick von Reth c027b43ee7 Set freedesktop hint suppress-sound to the value of hints silent 2015-08-27 18:45:57 +02:00
Patrick von Reth 4685c7fe21 Fix urgency level in freedesktop notifications. 2015-08-27 18:37:32 +02:00
Patrick von Reth 9057d1735f Use default icon instad of path to the resource of the default icon. 2015-08-27 18:22:01 +02:00
Patrick von Reth 5d4620728b Fix gcc pedantic warning 2015-08-27 16:46:55 +02:00
Adrián Chaves Fernández (Gallaecio) 9130bb7798 that it played → that is played 2015-08-27 07:12:08 +02:00
Adrián Chaves Fernández (Gallaecio) ed58774100 accout → account 2015-08-27 07:04:43 +02:00
Patrick von Reth a234cd2997 Only log to info not to warning ig no app id is present. 2015-08-25 23:15:15 +02:00
Patrick von Reth b58ae8471d Update SnoreToast.exe 2015-08-25 23:03:08 +02:00
Patrick von Reth 7c44aa6c8e Create an error if SystemTray backend is used and no tray icon avalible. 2015-08-25 22:37:16 +02:00
Patrick von Reth e0d66739c3 Set text format for qml to richtext. 2015-08-25 22:37:13 +02:00
Yuri Chornoivan b5a6e8220e Fix minor typos 2015-08-25 22:03:05 +03:00
Patrick von Reth 8e70d20a73 Always install 128-apps-snore.png on unix 2015-08-24 18:34:27 +02:00
Patrick von Reth 9dcad1416c Fix snore settings if no app is specified$ 2015-08-24 18:04:01 +02:00
Patrick von Reth de33e8e913 Prepare for kde translations. 2015-08-24 17:48:08 +02:00
Patrick von Reth 4206d38c56 Use cmake_dependent_option for INSTALL_freedesktop_notification_service 2015-08-23 14:38:20 +02:00
Patrick von Reth eb4594c0a8 Document some of the cmake options. 2015-08-23 13:47:50 +02:00
Patrick von Reth 5aac4dc578 Make it possible to disable the installation as a dbus service. 2015-08-21 17:48:20 +02:00
Patrick von Reth 3c16572525 Code style 2015-08-18 10:41:46 +02:00
Patrick von Reth cf46a9aae1 Added possebility to call settings for just one application. 2015-08-18 10:41:34 +02:00
Patrick von Reth 14a412b54f Fix windows-app-id hint detection 2015-08-17 19:53:52 +02:00
Patrick von Reth 5d21e1cc0c fix typo 2015-08-17 18:23:01 +02:00
Patrick von Reth aefbb064bf Update german translation 2015-08-17 17:27:08 +02:00
Patrick von Reth fedd5564c3 Fix string and update translation 2015-08-17 16:59:34 +02:00
Patrick von Reth b1bed3f97d Add some tooltips to the config gui 2015-08-17 16:02:24 +02:00
Patrick von Reth 3d058dbe96 Update the shipped SnoreToast.exe 2015-08-17 14:52:37 +02:00
Patrick von Reth a038f03347 Snoresend is a cmd application so mark it as non gui 2015-08-17 12:02:44 +02:00
Patrick von Reth 4fc6e33cd4 Use a different timestamp methode 2015-08-17 12:02:14 +02:00
Patrick von Reth cebd73c094 Fix flushing 2015-08-15 00:46:45 +02:00
Patrick von Reth b3531f0c39 Include timestamp in log messages 2015-08-15 00:04:51 +02:00
Patrick von Reth eed8b4e040 Remove class doc from src/plugins/backends/snarl/SnarlInterface.h to prevent it from appearing in the doc 2015-08-14 17:10:48 +02:00
Patrick von Reth 2dc5551b9f Add documentation for PluginTypes 2015-08-14 16:52:09 +02:00
Patrick von Reth b6bb93beba snore-send has been renamed to snoresend so also chnage the applications name 2015-08-12 14:10:06 +02:00
Patrick von Reth 3ed204c756 use correct macro 2015-07-30 00:35:52 +02:00
Patrick von Reth 8f49127a24 fix msvc ... 2015-07-29 21:37:57 +02:00
Patrick von Reth 5edad0fe6f style fixes 2015-07-29 16:16:21 +02:00
Patrick von Reth e555d36e56 fix sync settings call 2015-07-29 16:14:49 +02:00
Patrick von Reth 1bee396e03 only allow a limited number of notifications to be active at a time and queue the rest.
More than 100 outstatnding notifications crashed the windows backend,
this shouldn't happen to often but a crash isn't wat we ant too.
2015-07-29 16:12:30 +02:00
Patrick von Reth 7cd19cc0e0 the is no need for a meta invoke here 2015-07-29 16:11:18 +02:00
Patrick von Reth 5ed87306d9 reduce log 2015-07-29 16:10:57 +02:00
jendas 7e8a7f1157 Fixed merge conflicts 2015-07-29 01:03:06 +02:00
jendas 13a59af61c Fixed loading plugins 2015-07-29 01:00:01 +02:00
jendas 8f3b159f96 Fixed compilation on mac + added possibility to display os x notification without bundle identifier (terminal programs) 2015-07-29 01:00:00 +02:00
jendas1 4a30099480 Remove unecessary code 2015-07-28 22:17:05 +02:00
jendas 944f21f47c Fixed loading plugins 2015-07-28 21:36:36 +02:00
Patrick von Reth 26f4093f8d rename snoresned to match the rest, add icon to snoresend 2015-07-28 11:11:52 +02:00
Patrick von Reth 862a9d0362 make buildin backend optional 2015-07-28 02:14:35 +02:00
Patrick von Reth 9fe5e81533 silence warning about unused code 2015-07-28 02:06:08 +02:00
Patrick von Reth d16fb3f20b fix mac osx build 2015-07-28 02:05:46 +02:00
jendas 0b4b0b89bc Fixed compilation on mac + added possibility to display os x notification without bundle identifier (terminal programs) 2015-07-27 14:46:41 +02:00
Patrick von Reth c9270e51b4 make it possible to use different settings location 2015-07-25 15:20:48 +02:00
Patrick von Reth 55e6ee9d6b fix modules 2015-07-24 01:58:46 +02:00
Patrick von Reth 7f46e579c5 use ECMOptionalAddSubdirectory 2015-07-24 01:30:16 +02:00
Patrick von Reth 417dc0fed7 add licence header 2015-07-23 20:17:05 +02:00
Patrick von Reth 1bc23391d7 improve cli of snoresettings 2015-07-22 18:55:58 +02:00
Patrick von Reth 75d65d96f8 silence warning 2015-07-21 12:04:01 +02:00
Patrick von Reth feda2b20d5 license header 2015-07-21 11:56:52 +02:00
Patrick von Reth f896b1b661 remove unneeded files and make snore-send compile 2015-07-21 11:52:22 +02:00
Patrick von Reth 4d56926c78 merge snoresend back into Snorenotify 2015-07-21 11:38:53 +02:00
Patrick von Reth db449d03d5 improve appveyor script 2015-07-20 11:25:37 +02:00
Patrick von Reth 4ea0d86f2a fix connect on msvc 2015-07-17 15:36:28 +02:00
Patrick von Reth 6ef2f00f4e update translation 2015-07-16 12:46:47 +02:00
Patrick von Reth 92b2c38d07 move SnoreSecondaryBackend to its own header 2015-07-16 11:47:58 +02:00
Patrick von Reth cdc651b6e6 improve plugin loading/error handling 2015-07-15 18:12:43 +02:00
Patrick von Reth 49a1f21e61 improve plugin loading/error handling 2015-07-15 18:11:09 +02:00
Patrick von Reth eecd2b4217 fix QTimer issues 2015-07-15 16:08:12 +02:00
Patrick von Reth 74a500efa9 fix QTimer issues 2015-07-15 16:05:16 +02:00
Patrick von Reth d310cb821c fix snarl backend 2015-07-15 15:39:15 +02:00
Patrick von Reth 0c072f3368 cleanup 2015-07-15 15:25:01 +02:00
Patrick von Reth f05300178d stop timeout timer if notification is closed 2015-07-15 15:19:17 +02:00
Patrick von Reth 61f0908a36 cleanup 2015-07-15 15:07:32 +02:00
Patrick von Reth 1146340184 improve test notification 2015-07-15 15:00:53 +02:00
Patrick von Reth 52bb577885 make osx backend work? 2015-07-15 12:43:15 +02:00
Patrick von Reth f67d4a5201 make sure the fallback works 2015-07-15 12:35:59 +02:00
Patrick von Reth 9f3cdc6f41 Make sure notification times out even so there is no working backend 2015-07-15 12:23:01 +02:00
Patrick von Reth 5112904d32 cleanup plugin loading 2015-07-15 11:21:14 +02:00
Patrick von Reth 7d0f7584fd improve SnorePlugin::setEnabled 2015-07-13 21:49:33 +02:00
Patrick von Reth 24bfc9e50b fix issues with broken backends 2015-07-13 18:38:59 +02:00
Patrick von Reth d12eca88e2 process events before broadcast 2015-07-13 17:30:15 +02:00
Patrick von Reth 753dfc9109 improve the way plugins are initialized, looks a bit fishy for frontends 2015-07-13 17:20:51 +02:00
Patrick von Reth 3f9d5ec325 set default settings befor before initialize is called 2015-07-13 13:34:03 +02:00
Patrick von Reth 55f4606d49 fix cross compile on fedora 2015-07-10 16:47:28 +02:00
Patrick von Reth 1536c109a5 complete renaming of bakcneds 2015-07-10 14:18:15 +02:00
Patrick von Reth b0dd50540e fix crash 2015-07-10 14:18:14 +02:00
Patrick von Reth 8196e3a669 added an assert 2015-07-10 14:18:13 +02:00
Patrick von Reth cd2bb17728 rename two plugins 2015-07-10 13:59:48 +02:00
Patrick von Reth b8dbc734c1 fix clash of plugins of different type with the same name 2015-07-10 13:56:19 +02:00
Patrick von Reth a586ca60e3 prevent notification loops 2015-07-10 12:39:52 +02:00
Patrick von Reth 7713c61fdb prevent notification loops 2015-07-10 12:17:57 +02:00
Patrick von Reth f724133f31 use better icon for freedesktop notifications 2015-07-10 12:07:36 +02:00
Patrick von Reth 822271870e use reference 2015-07-09 12:01:06 +02:00
Patrick von Reth 5cb65c3625 Introduce key to Alert and Action.
As the name of them might be a translated string, the lookup of these using the name might be problematic.
Key is either identical to name or a fixed untranslated string.
2015-07-09 11:52:41 +02:00