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
Patrick von Reth
892d170791
drop active flag for alerts
2015-07-09 11:24:48 +02:00
Patrick von Reth
1a1e675745
Make Application::alerts use a Qstring as key again
2015-07-08 15:36:44 +02:00
Patrick von Reth
608a1be3d4
doc and some asserts
2015-07-08 12:21:20 +02:00
Patrick von Reth
889eab6f38
try to recconect pushover frontend
2015-07-08 12:10:53 +02:00
Patrick von Reth
e246656cb1
prevent multiple broadcasts of the same notification
2015-07-07 23:37:05 +02:00
Patrick von Reth
cec2801784
cleanup
2015-07-07 23:20:13 +02:00
Patrick von Reth
0612a6feef
add some doc
2015-07-07 23:18:41 +02:00
Patrick von Reth
9a383e8743
remove default constructor for icons
2015-07-07 23:01:50 +02:00
Patrick von Reth
a8380a3484
updated translations
2015-07-05 14:05:13 +02:00
Patrick von Reth
6aed996b34
generate .pri file
2015-07-05 13:48:47 +02:00
Patrick von Reth
5857d09085
cleanup includes
2015-07-05 13:06:21 +02:00
Patrick von Reth
884363e67f
added some doc and moved code out of utils
2015-07-05 12:24:59 +02:00
Patrick von Reth
b08310d869
Added some doc.
2015-07-05 12:16:33 +02:00
Patrick von Reth
ba8e6bde21
fix strings
2015-07-03 12:01:57 +02:00
Patrick von Reth
95cc073b5e
cleanup string creation
2015-07-03 11:58:43 +02:00
Patrick von Reth
09620f66f0
style fixes, kde-dev-scripts/astyle-kdelibs
2015-07-03 11:43:18 +02:00
Patrick von Reth
1dbc3e4710
rename settings functions
2015-07-03 11:37:28 +02:00
Patrick von Reth
7fb29fe49e
make pushover frontend 10% more clean
2015-07-03 11:32:37 +02:00
Patrick von Reth
8a30deef6b
add missing )
2015-07-02 16:28:54 +02:00
Patrick von Reth
6c67fa3acf
add missing )
2015-07-02 16:28:11 +02:00
Patrick von Reth
5283471eda
delay application registration
2015-07-02 15:45:08 +02:00
Patrick von Reth
5ca5c5df79
fix typo
2015-07-02 15:31:05 +02:00
Patrick von Reth
27369b004f
always build plugin
2015-07-02 15:12:30 +02:00
Patrick von Reth
ba72d65420
use KDE Frameworks compile settings
2015-07-02 14:24:11 +02:00
Patrick von Reth
a8f7d93523
cleanup
2015-06-30 11:19:41 +02:00
Patrick von Reth
fc2a42e51a
update doc
2015-06-29 21:17:54 +02:00
Patrick von Reth
4f96a52aa8
cleanup Hints, make noitification inherit Hints from application, fix marokup..
2015-06-29 21:09:05 +02:00
Patrick von Reth
64a680f729
fix markup stuff
2015-06-29 16:12:38 +02:00
Patrick von Reth
0433f38f37
make pushover frontend optional depending on Qt5WebSockets
2015-06-29 15:33:42 +02:00
Patrick von Reth
906a79cea8
fix missing ;
2015-06-29 15:33:16 +02:00
Patrick von Reth
54ffa5af96
added makup support and priorities
2015-06-29 15:06:47 +02:00
Patrick von Reth
8529ea873e
cleanup
2015-06-29 14:58:54 +02:00
Patrick von Reth
e68b7672a6
fix emergency notification
2015-06-29 14:34:10 +02:00
Patrick von Reth
5f52062425
add missing change
2015-06-29 12:21:06 +02:00
Patrick von Reth
4a57343a40
typo
2015-06-29 12:09:34 +02:00
Patrick von Reth
c004504a9d
normalize urgency in freedesktop backend
2015-06-29 12:08:23 +02:00
Patrick von Reth
b530d7771c
only acknowledge messaged withou acked parameter
2015-06-29 12:01:36 +02:00
Patrick von Reth
8ea70e63e8
add settings for pushover frontend, extend priority enum
2015-06-29 11:58:28 +02:00
Patrick von Reth
2510150af7
initialize plugin first
2015-06-29 11:58:27 +02:00
jendas
ada7a30dac
Switched to CamelCase convenction and deletion of activated notification
2015-06-29 10:01:41 +02:00
jendas
89b3b0ad3f
New: OS X notifications are now working again
2015-06-28 22:27:22 +02:00
Patrick von Reth
1e2d675b57
started work on a pushover frontend
2015-06-28 14:56:35 +02:00
Patrick von Reth
47d4bc1c40
fix
2015-06-27 15:19:23 +02:00
Patrick von Reth
2133691899
only use markup in pushover if the app has markup enabled
2015-06-27 15:18:19 +02:00
Patrick von Reth
6177e89670
update freedesktp frontend
2015-06-26 16:28:15 +02:00
Patrick von Reth
e0b751cc93
make sure that test notifications uses the correct markup value
2015-06-26 15:37:22 +02:00
Patrick von Reth
361ee29e94
fix warnings and crash
2015-06-26 13:00:46 +02:00
Patrick von Reth
5ecd0c3cc3
enable markup for internal apps
2015-06-26 12:35:11 +02:00
Patrick von Reth
229b725c55
change the way the singleton is created.
2015-06-26 12:34:39 +02:00
Patrick von Reth
711e880dd7
fix markup stuff
2015-06-26 11:37:34 +02:00
Patrick von Reth
3031723315
disable markup by default, escape string and resolve escaped html
2015-06-26 11:16:27 +02:00
Patrick von Reth
5813e0053b
fix settings key
2015-06-26 00:16:20 +02:00
Patrick von Reth
2e2ecbd58e
fixed mac build?
2015-06-24 18:22:10 +02:00
Patrick von Reth
e5f855ce07
fix freedesktop backend
2015-06-24 18:21:05 +02:00
Patrick von Reth
62e0ea8843
fix assert
2015-06-24 18:04:58 +02:00
Patrick von Reth
40b70ae6f7
use hint name as documented
2015-06-24 17:41:47 +02:00
Patrick von Reth
25646a45e6
fix
2015-06-24 12:37:26 +02:00
Patrick von Reth
f00b7dd6e9
Make it possible to override default value with app specific default values
2015-06-24 12:35:58 +02:00
Patrick von Reth
051e2d1818
Don't set plugin name in constructor.
2015-06-24 12:06:27 +02:00
Patrick von Reth
8fc1907d6d
cleanup backend api
2015-06-23 20:53:21 +02:00
Patrick von Reth
22b4d50ce3
add setting to disable notification sounds
2015-06-23 18:46:34 +02:00
Patrick von Reth
6946b0db9f
drop defaults from hints
2015-06-23 18:32:57 +02:00
Patrick von Reth
080d615b1a
drop supports richtext
2015-06-23 18:12:27 +02:00
Patrick von Reth
21846d2d2e
use markup again for snore backend
2015-06-23 17:13:01 +02:00
Patrick von Reth
bb447c91c1
add better support for markup in messages.
...
added a test class
2015-06-23 17:04:57 +02:00