Commit Graph

904 Commits

Author SHA1 Message Date
Patrick von Reth 02224896a6 Revert "more eol stuf..."
Changing the eol of png and exe isnt cool...

This reverts commit 1dca06655c.
2014-07-08 00:46:53 +02:00
Patrick von Reth 1dca06655c more eol stuf... 2014-07-08 00:37:42 +02:00
Patrick von Reth 934f5f3819 scale elements 2014-07-07 23:43:57 +02:00
Patrick von Reth 68165cfe83 fixed eol 2014-07-07 23:43:28 +02:00
Patrick von Reth 286c0bf33e removed dead code 2014-07-07 23:29:25 +02:00
Patrick von Reth ec8109adfc resize image 2014-07-06 20:36:54 +02:00
Patrick von Reth d38e35d532 fix 2014-07-06 14:28:21 +02:00
Patrick von Reth 07916d892d make notification locks time out 2014-07-06 12:14:00 +02:00
Patrick von Reth a1a569b242 Fixed update of qued notifications 2014-07-06 12:09:47 +02:00
Patrick von Reth f333e04334 use point size and open urls directly 2014-07-04 12:25:06 +02:00
Patrick von Reth 4c5f916b30 cache background color for applications 2014-07-04 11:38:54 +02:00
Patrick von Reth 6edbbd3df4 make privateHints mutable, so we can use them to cache stuff for applications even if we only acces them from a notification 2014-07-04 11:38:34 +02:00
Patrick von Reth 432fd89dd3 fixed size 2014-07-03 18:24:28 +02:00
Patrick von Reth ff73367efb fixed spacing, and make it possible to change screen resolution 2014-07-03 14:39:36 +02:00
Patrick von Reth a248773ed8 make it possible to see icons in designer 2014-07-03 14:20:53 +02:00
Patrick von Reth b977907a80 scaling \m/ 2014-07-03 12:07:58 +02:00
Patrick von Reth d19ece3b05 style updates 2014-07-03 11:23:59 +02:00
Patrick von Reth 55e4784f29 added missing parts of a commit 2014-07-03 11:23:41 +02:00
Patrick von Reth 11fbe486cb renamed qrc to prevent clashes on linux 2014-07-03 10:10:06 +02:00
Patrick von Reth 790c6e39b6 rewrote snore backend with qml 2014-07-02 18:54:05 +02:00
Patrick von Reth 064a93ff9f also test appdir/libsnore for plugins 2014-06-22 17:19:39 +02:00
Patrick von Reth 0fc53dc24e thx to cmake policy CMP0020 we dont need that hack anymore 2014-03-26 21:52:38 +01:00
Patrick von Reth 7d0eccecab dont suffix the deamon 2014-03-24 18:15:06 +01:00
Patrick von Reth 318a644b5b fix plugin install path 2014-03-23 17:21:37 +01:00
Patrick von Reth 012904645e fixed msvc crash 2014-03-23 17:14:27 +01:00
Patrick von Reth 9928a6040a fixed detection of win8 notification on win8.1 2014-03-23 17:08:55 +01:00
Patrick von Reth a3a25e4af9 make it possible to coinstall qt4 and qt5 version 2014-03-23 16:11:11 +01:00
Patrick von Reth 5afad635c3 Fixed a crash in the processing of the notification queue 2014-02-26 11:01:41 +01:00
Patrick von Reth b1f2f1929d Better align the title
Make the title align with the close buton
2014-02-26 11:00:54 +01:00
Patrick von Reth cf2743b830 speedup animation 2014-02-25 23:40:40 +01:00
Patrick von Reth 74eae7814e fix layout 2014-02-25 16:58:58 +01:00
Patrick von Reth 3cd1eee4d3 some markdown doc 2014-02-25 11:31:43 +01:00
Patrick von Reth f9a59f481d added doc for env vars 2014-02-24 20:22:31 +01:00
Patrick von Reth 9da3d3be4b add LIBSNORE_FORCE_CHACHE_UPDATE env var to force and update of the plugin cache 2014-02-24 18:58:28 +01:00
Patrick von Reth 61cdfc8b1c print cache location 2014-02-24 18:49:43 +01:00
Patrick von Reth db954b29d9 cleanup 2014-02-24 18:10:35 +01:00
Patrick von Reth 65072e2866 trying to add mac support 2014-02-24 18:00:27 +01:00
Patrick von Reth 3d4cdec0c6 fixed ifdef 2014-02-21 11:36:22 +01:00
Patrick von Reth 3cbb0ff598 enable wordwrap on linux 2014-02-21 11:16:09 +01:00
Patrick von Reth 7acaead283 yet another try 2014-02-21 11:11:04 +01:00
Patrick von Reth 2175f42fd3 qt4 build fix 2014-02-21 10:53:35 +01:00
Patrick von Reth b72e121728 more fixes 2014-02-21 01:37:36 +01:00
Patrick von Reth ee1569da35 more fixes 2014-02-21 01:30:02 +01:00
Patrick von Reth fd37a449b0 linux fixes 2014-02-21 01:12:14 +01:00
Patrick von Reth 4d92fb8afc some fixes to the snore backend 2014-02-20 20:40:55 +01:00
Patrick von Reth f65694717e extended testing strings 2014-02-20 20:40:04 +01:00
Patrick von Reth dec4232824 fix revision for release 2014-02-20 20:39:32 +01:00
Patrick von Reth 6b30cb6562 properly unload plugins 2014-02-20 20:38:58 +01:00
Patrick von Reth d9efefe2c1 use shared mem to prevent two apps from hiding their notifications 2014-02-20 11:02:27 +01:00
Patrick von Reth 56b1a0a3ae remove crazy locking until I have a better idea 2014-02-19 11:17:57 +01:00
Patrick von Reth e26cbde75a fix and cleanup 2014-02-18 19:01:26 +01:00
Patrick von Reth 3fe1418b08 detect broken cache 2014-02-18 18:45:25 +01:00
Patrick von Reth c035742265 use fallback also on linux 2014-02-18 15:27:02 +01:00
Patrick von Reth 2ec527507f fallback to Snore backend instead of system tray 2014-02-18 15:16:01 +01:00
Patrick von Reth 75d6970818 some changes to default backend layout, extended test 2014-02-18 15:15:11 +01:00
Patrick von Reth f18a3a1702 some desig changes 2014-02-18 11:57:52 +01:00
Patrick von Reth 88bd6a7cdb fixed plugin loading 2014-02-18 11:57:03 +01:00
Patrick von Reth 8522a1fd4f fixed plugin loading
Conflicts:
	src/core/plugins/plugins.cpp
	src/core/plugins/plugins.h
2014-02-15 19:48:14 +01:00
Patrick von Reth 58f95602ce cleaned up icon 2014-02-15 19:45:38 +01:00
Patrick von Reth 8e45af0901 cleanup 2014-02-15 12:34:08 +01:00
Patrick von Reth 1567e2d2a6 sort plugins 2014-02-14 17:04:10 +01:00
Patrick von Reth 2e3359331c cleanup 2014-02-14 16:28:06 +01:00
Patrick von Reth daa9a8e389 register application as meta type 2014-02-14 16:06:28 +01:00
Patrick von Reth 131f0b2fd9 soem cleanups 2014-02-14 13:54:46 +01:00
Patrick von Reth f4483142e1 fix 2014-02-14 12:48:33 +01:00
Patrick von Reth 50ed6e2943 trying to improve the threading issue 2014-02-14 12:24:06 +01:00
Patrick von Reth a8f169428d fixes and cleanup 2014-02-14 01:15:03 +01:00
Patrick von Reth 58756c4635 fixed case 2014-02-14 00:18:58 +01:00
Patrick von Reth 3737a88ca5 enable wordwrap for title 2014-02-13 23:55:42 +01:00
Patrick von Reth ac12b9e37c faster slide in 2014-02-13 23:33:30 +01:00
Patrick von Reth 45b0fa7708 changed size 2014-02-13 23:20:11 +01:00
Patrick von Reth bb25700094 fixes 2014-02-13 19:03:16 +01:00
Patrick von Reth 49b79615ec added a new backend, to internaly display notifications 2014-02-13 18:54:45 +01:00
Patrick von Reth 286ac4dd98 fixes 2014-02-12 12:04:43 +01:00
Patrick von Reth a0b5f45273 cleanup 2014-02-10 20:16:15 +01:00
Patrick von Reth 8c4bdbe3ae fixed snore frontend 2014-02-10 00:07:07 +01:00
Patrick von Reth f6331884c5 changed pluginDir test 2014-02-07 14:01:39 +01:00
Patrick von Reth e72ee23ea8 fixed a qdebug 2014-02-06 00:41:26 +01:00
Patrick von Reth 091625d0ba use revision again to identify the cache 2014-02-05 18:18:49 +01:00
Patrick von Reth 2d95122749 changes to the logging system 2014-02-05 17:15:50 +01:00
Patrick von Reth 6cc6f08317 make hint really work with qobjects 2014-02-04 16:35:16 +01:00
Patrick von Reth f2459a4ae8 only use pid in log filename if app name is not set 2014-02-04 15:24:25 +01:00
Patrick von Reth f1b9c24dbd use loggfile 2014-02-04 14:44:03 +01:00
Patrick von Reth 8870ef2df8 more doc 2014-02-04 13:37:40 +01:00
Patrick von Reth ff74de9d37 freedesktop does support updates 2014-02-03 13:05:49 +01:00
Patrick von Reth 43f8581847 fixed notification update support 2014-02-03 12:57:30 +01:00
Patrick von Reth 14e70eceee cleanup 2014-01-28 10:44:05 +01:00
Patrick von Reth 8e987c1cf8 more debug output, and added support for close notification to win8 backend 2014-01-27 17:51:45 +01:00
Patrick von Reth 01c2e264ac disabled warning 2014-01-24 09:07:51 +01:00
Patrick von Reth 155b57efd8 instead of seperate cache, lock the cache 2014-01-24 09:00:40 +01:00
Patrick von Reth e61b9385d7 Revert "create plugin cache per application to prevent clashes on stratup"
This reverts commit e4e1ab0cbf.
2014-01-23 21:39:23 +01:00
Patrick von Reth e4e1ab0cbf create plugin cache per application to prevent clashes on stratup 2014-01-23 18:52:34 +01:00
Patrick von Reth 991b6641e3 cleanup 2014-01-23 18:45:29 +01:00
Patrick von Reth 7f654e935f cleanup 2014-01-23 18:41:57 +01:00
Patrick von Reth caeb0493d7 fixes 2014-01-23 15:04:52 +01:00
Patrick von Reth 46ac673070 changed plugin loading path, its no longer neccesary to install snore to test it 2014-01-23 13:57:54 +01:00
Patrick von Reth b9f94f5e7d cleaneup plugin loading and install path... 2014-01-22 17:49:54 +01:00
Patrick von Reth a64f6ebe71 cleaned up plugin cache and plugin loading 2014-01-22 17:10:57 +01:00
Patrick von Reth 428456570d reduced member count 2014-01-22 14:14:43 +01:00
Patrick von Reth 6e4f0b3659 added some more doc 2014-01-21 19:10:28 +01:00
Patrick von Reth 2f4bd7bb69 use qmetaenum in typeFromString 2014-01-21 14:33:12 +01:00
Patrick von Reth 2ecbba5980 fix 2014-01-21 10:53:31 +01:00
Patrick von Reth 812f59f935 fix 2014-01-21 10:46:15 +01:00
Patrick von Reth c0e8a4a8b5 linux fixes 2014-01-21 10:35:32 +01:00
Patrick von Reth d20293416e reduce possebilitys for typos 2014-01-21 10:04:49 +01:00
Patrick von Reth 5f22236693 removed the horrible enum header 2014-01-21 09:56:31 +01:00
Patrick von Reth a7b81ffe07 fixed init of default backend on linux 2014-01-20 18:46:29 +01:00
Patrick von Reth 07e777ac01 fixed logger 2014-01-20 16:01:47 +01:00
Patrick von Reth 478de37909 remove title from alert, dont set an icon by default 2014-01-20 15:52:35 +01:00
Patrick von Reth a439bea131 doc changes 2014-01-20 15:40:16 +01:00
Patrick von Reth 3921933f72 doc 2014-01-20 14:32:42 +01:00
Patrick von Reth 1b223fbb82 replaced qwarning 2014-01-20 11:47:11 +01:00
Patrick von Reth 48ec634993 more doc and cleanup 2014-01-20 11:27:14 +01:00
Patrick von Reth 0b46a81f35 added some doc 2014-01-20 10:19:52 +01:00
Patrick von Reth c1235f0432 some more debug changes 2014-01-20 09:23:38 +01:00
Patrick von Reth cdacc74d88 added possebility to set debug level 2014-01-20 09:06:37 +01:00
Patrick von Reth f1dab6aa55 use new logging function 2014-01-20 01:22:56 +01:00
Patrick von Reth 8720c0c6d7 make everything unix eol 2014-01-20 01:17:57 +01:00
Patrick von Reth bcbfb7ee98 added logger 2014-01-20 01:15:36 +01:00
Patrick von Reth ad55f76dc9 extended logging 2014-01-19 20:47:07 +01:00
Patrick von Reth fb500722f1 grr 2014-01-19 20:47:07 +01:00
Patrick von Reth bbae4fc5a6 changes to plugin initialisation 2014-01-19 20:47:06 +01:00
Patrick von Reth b4b73a8f36 fixed linux 2014-01-19 19:30:02 +01:00
Patrick von Reth 3494164dce only backends should start the timeout 2014-01-19 19:09:01 +01:00
Patrick von Reth a3b2805d7b fixes 2014-01-19 18:03:05 +01:00
Patrick von Reth 9000ab5ad0 chaned update stuff 2014-01-19 17:43:23 +01:00
Patrick von Reth 7e0d97a960 changed private hing ahsh type 2014-01-19 16:47:03 +01:00
Patrick von Reth 0a4093ecda better timeout stuff 2014-01-19 16:38:12 +01:00
Patrick von Reth dccaf09ff1 fixes 2014-01-19 14:01:13 +01:00
Patrick von Reth 63e15d1358 fixes 2014-01-19 14:00:54 +01:00
Patrick von Reth a54da391b8 chanegd update code 2014-01-19 13:57:46 +01:00
Patrick von Reth 9163753039 fixd linux 2014-01-18 20:20:59 +01:00
Patrick von Reth 81236c8836 qt5 ifdef 2014-01-18 20:12:21 +01:00
Patrick von Reth 95075fe29a fixed qt4 etc 2014-01-18 18:56:11 +01:00
Patrick von Reth 8b57c2a41b Revert "moved timeout code"
This reverts commit f8bd3fad8a.
2014-01-18 18:40:26 +01:00
Patrick von Reth f8bd3fad8a moved timeout code 2014-01-18 17:43:48 +01:00
Patrick von Reth 63f98fa638 rewroite startTimer 2014-01-18 17:24:53 +01:00
Patrick von Reth f438c2a15c introduced private hints 2014-01-18 16:59:22 +01:00
Patrick von Reth d25d387e13 dropped http client support 2014-01-18 16:31:31 +01:00
Patrick von Reth aaf7e00a5b fixed netsnarl 2014-01-18 16:27:23 +01:00
Patrick von Reth 9d711a2b0a fixed deadlock 2014-01-18 16:26:34 +01:00
Patrick von Reth 98fbac1fa1 cleanup 2014-01-16 10:32:24 +01:00
Patrick von Reth adfe9f3380 close notifications on deinitialize 2014-01-16 10:13:55 +01:00
Patrick von Reth 964dacce52 fixed tray icon 2014-01-16 09:55:56 +01:00
Patrick von Reth 2171ed455b fixed tray icon 2014-01-16 09:41:05 +01:00
Patrick von Reth 39191c146b fixed crash 2014-01-16 09:30:01 +01:00
Patrick von Reth 39ce837ae4 fixed a crash 2014-01-15 18:49:20 +01:00
Patrick von Reth b4cb329145 use a mutex to protect some things in icon 2014-01-15 18:49:12 +01:00
Patrick von Reth 135d0d470d implemented uninitialize, its omehow ugly 2014-01-15 18:24:32 +01:00
Patrick von Reth 0f38add1cf started work on deinit 2014-01-15 15:35:01 +01:00
Patrick von Reth 4fba46753e make broadcast nonblocking 2014-01-15 13:40:29 +01:00
Patrick von Reth 77a290d82f added a second test notification 2014-01-15 11:42:41 +01:00
Patrick von Reth 523c2ca18c added a timeout for the download of icons 2014-01-15 11:42:40 +01:00
Patrick von Reth a93839fab8 cache downloaded image 2014-01-14 21:50:24 +01:00
Patrick von Reth b55e63af7d fixed freedesktop build 2014-01-14 14:49:47 +01:00
Patrick von Reth 271050cb22 fixed image cache 2014-01-14 14:20:39 +01:00
Patrick von Reth 188adb974d make the caching workg again 2014-01-14 13:38:54 +01:00
Patrick von Reth 39e70977cf const fix 2014-01-14 12:51:46 +01:00
Patrick von Reth ceb6a71066 small fix 2014-01-14 12:34:33 +01:00
Patrick von Reth bb67fbf268 better key for qimage icons 2014-01-14 12:24:30 +01:00
Patrick von Reth abbaeb524f cleanup icon 2014-01-14 12:15:23 +01:00
Patrick von Reth fd82d23600 changed plugin install path 2014-01-14 11:01:22 +01:00
Patrick von Reth 094eb09deb use default timeout 2014-01-14 10:22:54 +01:00
Patrick von Reth a6138dc85b moved action to its own class 2014-01-14 10:22:07 +01:00
Patrick von Reth 6d5b7a7b76 introduced default app 2014-01-14 10:10:58 +01:00
Patrick von Reth 760ed23bec yet another fix 2014-01-13 15:41:38 +01:00
Patrick von Reth a2dfefbba4 fix 2014-01-13 14:42:57 +01:00
Patrick von Reth 345f63a793 hide soem functions 2014-01-13 14:24:41 +01:00
Patrick von Reth f8df055192 cleanup 2014-01-13 14:17:28 +01:00
Patrick von Reth 88aae3d8d8 cleanup of icon stuff 2014-01-13 14:13:05 +01:00
Patrick von Reth 6745afa680 added support for remote icons 2014-01-13 12:56:09 +01:00
Patrick von Reth aea46dc42a a real fix 2014-01-13 11:30:32 +01:00
Patrick von Reth cbe10a3619 better to check if the notification origins in the frontend 2014-01-13 11:20:26 +01:00
Patrick von Reth 19a89f9e47 fixed crash 2014-01-13 11:18:00 +01:00
Patrick von Reth b9f72387d5 fixed crash 2014-01-13 11:15:09 +01:00
Patrick von Reth 8d7626f950 fixed linux build 2014-01-13 10:43:00 +01:00
Patrick von Reth 5ef936cfb2 make a notification not only contain the name of alert and application but the objects themselfe 2014-01-13 10:28:41 +01:00
Patrick von Reth 570208f8dd make the freedesktop backend use desktop-entry 2014-01-12 20:32:43 +01:00
Patrick von Reth ad0b79d544 added hints to application 2014-01-12 20:05:34 +01:00
Patrick von Reth ddc5abb1e6 dont return const QString& 2014-01-12 18:38:29 +01:00
Patrick von Reth 2475802a10 fix 2014-01-12 18:05:52 +01:00
Patrick von Reth a16e680bd5 reduce amount of pointers ... 2014-01-12 18:00:45 +01:00
Patrick von Reth 85d3c99fcf fixed licence 2014-01-12 16:02:54 +01:00
Patrick von Reth 85fc110188 rename plugins cache 2014-01-12 15:54:55 +01:00
Patrick von Reth fddc6d1777 grr that was horrible 2014-01-12 15:30:50 +01:00
Patrick von Reth f5dba89ae0 chanegd settigns path 2014-01-12 15:05:23 +01:00
Patrick von Reth 8f9160ec44 new position independent plugin cache 2014-01-12 15:04:41 +01:00
Patrick von Reth 4375ddd81a fix 2014-01-12 14:14:55 +01:00
Patrick von Reth e4b5a2339f set plugin path also on osx 2014-01-12 14:00:07 +01:00
Patrick von Reth 0d7b810baf fixed freedesktop notifications 2014-01-12 13:02:29 +01:00
Patrick von Reth 39a622acfe fixed some horrible api stuff 2014-01-12 12:22:53 +01:00
Patrick von Reth 3f9e56c9ed make freedesktop backend compile again 2014-01-12 02:34:24 +01:00
Patrick von Reth 072736d832 fixed plugins unloaded when cache is updated 2014-01-11 18:41:28 +01:00
Patrick von Reth a43234f115 refactored notification 2014-01-11 17:44:47 +01:00
Patrick von Reth 38242655f0 more refactoring 2014-01-11 16:50:34 +01:00
Patrick von Reth b34d7de18f refactoring 2014-01-11 15:10:46 +01:00
Patrick von Reth 1b6f1f9fcd fixed disconnect 2014-01-11 00:19:23 +01:00
Patrick von Reth f19a561799 fixed two deprecates and added a simple test 2014-01-10 18:54:30 +01:00
Patrick von Reth 329f36ac38 happy new year 2014-01-10 18:36:33 +01:00
Patrick von Reth 86efd28f68 fixed eol 2014-01-10 18:35:52 +01:00
Patrick von Reth a125761e6f started some api changes 2014-01-10 18:31:28 +01:00
Patrick von Reth 7d745469ed better logging for the growl backend 2014-01-10 18:03:47 +01:00
Patrick von Reth 32bc5583be small change 2013-11-25 12:48:22 +01:00
Patrick von Reth 5a864285e4 code style and default icon for default alert in growl 2013-11-20 22:57:03 +01:00
Patrick von Reth e5add0f58b dont initialize snarlbackend if snarl is not running 2013-11-20 18:22:48 +01:00
Patrick von Reth 9f5b476b05 make sure to disconnect signal 2013-11-20 18:21:58 +01:00
Patrick von Reth e0e74c1011 as SnoreToast has been renamed rename it in the default loading 2013-11-20 17:36:22 +01:00
Patrick von Reth 43b950cdf9 changed plugin description to be more intuitivly 2013-11-20 15:23:35 +01:00
Patrick von Reth f4a870baf2 make sure -DQT_NO_DEBUG is set on windows .... 2013-10-15 17:40:59 +02:00
Patrick von Reth ad3d09d170 small fix 2013-07-25 14:08:29 +02:00
Patrick von Reth ac2126e305 dont emit action invoked when it doesnt make sense 2013-07-25 12:41:47 +02:00
Patrick von Reth 03452acf12 smll changes 2013-07-25 11:34:58 +02:00
Patrick von Reth 87ed91c432 added support for urgency 2013-07-25 11:32:08 +02:00
Patrick von Reth f38367a770 make sure to stip title and body for dbus notifiactions from rhichtext if not supported, include application name to title 2013-07-25 11:04:27 +02:00
Patrick von Reth ddf1660172 make the dbus backend work 2013-07-25 10:26:50 +02:00
Patrick von Reth d41092eb16 updated the freedesktop backend :D 2013-07-25 01:50:39 +02:00
Patrick von Reth 2aeb8928fc fixed casing 2013-07-24 23:02:33 +02:00
Patrick von Reth e92c84e118 small change to deamon 2013-07-24 15:28:09 +02:00
Patrick von Reth 43aac4cfc6 fixed crash 2013-07-24 15:23:36 +02:00
Patrick von Reth 7e903ad093 small cleanup 2013-07-24 15:14:46 +02:00
Patrick von Reth de7993413d fixed typo 2013-07-24 15:08:43 +02:00
Patrick von Reth 552400b46c some refactoring 2013-07-24 14:55:18 +02:00
Patrick von Reth 3baca0e14f added qt5 support 2013-07-24 14:47:56 +02:00
Patrick von Reth f96c882ea2 make snore deamon optional 2013-07-24 12:34:45 +02:00
Patrick von Reth bab87aeaf6 if the notifications is just clicked emit actionInvoced but dont set the action 2013-07-23 18:24:23 +02:00
Patrick von Reth e4bdb9b476 aded missing export 2013-07-23 12:07:14 +02:00
Patrick von Reth 1c7fdf9100 cleanup 2013-07-23 12:05:07 +02:00
Patrick von Reth 83e805e411 fix 2013-07-23 12:04:33 +02:00
Patrick von Reth 6fb3f561ff revorked hints system, added hints to snorecore 2013-07-23 12:00:51 +02:00
Patrick von Reth bfe963cb64 some cleaning up 2013-07-23 01:10:04 +02:00
Patrick von Reth 17d899f151 as Im using namespaces there is no reason to call it SnoreIcion 2013-07-22 21:23:02 +02:00
Patrick von Reth 1af5f8d43c cleanups refactoring, added supportsRichtext to backends 2013-07-22 21:12:24 +02:00
Patrick von Reth bb98537310 fixed issue caused bay spaces in a app ID 2013-07-20 19:56:14 +02:00
Patrick von Reth e8aff7aafb small fixes to snoretoast backend 2013-07-20 16:52:26 +02:00
Patrick von Reth b2cad9a712 default initialisation for the backends 2013-07-18 16:59:06 +02:00
Patrick von Reth 50b78c6cca small fixes for export, and a cleanup for the tmp string 2013-07-18 10:16:53 +02:00
Patrick von Reth 10ed363d23 added possebility to make a notification silent, dont use app id for now 2013-07-16 13:53:23 +02:00
Patrick von Reth 775cd3cd84 fixes snarl backend 2013-07-11 18:29:13 +02:00
Patrick von Reth 7fc91d819e more fixes 2013-07-10 12:13:26 +02:00
Patrick von Reth 01b47fd6a7 hopefully finally fixed the crash caused by using the same notification id twice, caused by the freedesktop notification frontend trying to update a existing notification 2013-07-10 11:35:08 +02:00
Patrick von Reth aec4dd4d84 more fixes 2013-07-09 21:42:01 +02:00
Patrick von Reth 41061f322e hopefully fixed the crashes 2013-07-09 20:13:24 +02:00
Patrick von Reth ca1a89d3ef fixes 2013-07-07 13:39:58 +02:00
Patrick von Reth 8745c966f5 updated snarl interface 2013-07-07 12:55:57 +02:00
Patrick von Reth 68621627e3 fixed copying info 2013-07-07 12:38:39 +02:00
Patrick von Reth 16fa947b82 fixed ifdef 2013-07-07 12:23:22 +02:00
Patrick von Reth 0f17633972 relicensed 2013-07-07 10:33:14 +02:00
Patrick von Reth 8a29bd339e small cleanup for version 2013-07-07 10:19:23 +02:00
Patrick von Reth adb81b0fe9 use KUniqueApplication if build with kde, so that there is always only one instance and we dont get problems with the dbus backend 2013-07-07 01:52:28 +02:00
Patrick von Reth b477323a33 small cleanup 2013-07-07 01:09:16 +02:00
Patrick von Reth e28cd4e0d0 ids are generated by default and not asigned by the backend, somecleanup 2013-07-06 14:12:38 +02:00
Patrick von Reth b4e3488561 fixed crash 2013-07-05 18:36:08 +02:00
Patrick von Reth 70c7e8a980 only a backend can close a notification 2013-07-04 11:25:28 +02:00
Patrick von Reth a2d4f926f0 update for snoretoast 2013-07-03 12:53:18 +02:00
Patrick von Reth 64f88f84e9 use install snoretoast, fixed crash 2013-07-03 11:34:48 +02:00
Patrick von Reth 6e43a0a872 cleanup 2013-07-02 19:17:06 +02:00
Patrick von Reth 7f6700c6a3 get rid of shared pointers 2013-07-02 18:48:30 +02:00
Patrick von Reth 5b5bd6e6d3 added a new backand which supports windows 8 notifications, refactoring 2013-07-01 11:18:15 +02:00
Patrick von Reth d9b7820f35 buildsystem fixes 2013-03-13 11:15:48 +01:00
Patrick von Reth e8d1db7338 bumped to 0.4 2012-03-08 14:32:07 +01:00
Patrick von Reth e4106b056d prepare 0.3 2012-03-08 14:29:33 +01:00
Patrick von Reth 74f3339e0f removed a debug line 2012-03-08 14:27:22 +01:00
Patrick von Reth 09bef7791c partly reverted last commit" 2012-02-08 15:13:54 +01:00
Patrick von Reth 3a5570e967 fixed crash if backend could not be initialized 2012-02-08 15:11:52 +01:00
Patrick von Reth feb469b8d6 renamed publicatePlugin 2012-02-07 23:22:52 +01:00
Patrick von Reth 95dd564456 fixed some warnings 2012-02-07 18:20:04 +01:00
Patrick von Reth 4ba07dd7bd fixed linux plugin cache 2012-02-07 18:13:51 +01:00
Patrick von Reth 8d3560b5bf fixed unloading of the plugins 2012-02-07 14:04:10 +01:00
Patrick von Reth 9460613875 renamed the freedesktop frontend 2012-02-07 13:26:17 +01:00
Patrick von Reth 1e480c7e83 fixed initialisation of plugindir 2012-02-07 01:40:30 +01:00
Patrick von Reth adbe380b7a fixed snarl backend build 2012-02-07 01:06:08 +01:00
Patrick von Reth 9ea3dbc865 small fix 2012-02-03 19:30:29 +01:00
Patrick von Reth d0e1ffa8d1 crash fix 2012-02-01 08:48:32 +01:00
Patrick von Reth 4b98bfea1a Merge branch 'master' of git://gitorious.org/snorenotify/snorenotify 2012-01-31 11:54:43 +01:00
Patrick von Reth c1b960f003 small cleanup 2012-01-31 11:54:36 +01:00
Patrick von Reth 1c109f1041 fixed linux build 2012-01-31 11:44:26 +01:00
Patrick von Reth e236763168 refactoring 2012-01-30 22:10:32 +01:00
Patrick von Reth 556bd5398f started refactoring 2012-01-30 12:15:28 +01:00
Patrick von Reth a0241edf2d the rest of the patch 2012-01-28 15:35:50 +01:00
Patrick von Reth cc6efbc6da fixed crash 2012-01-28 15:35:15 +01:00
Patrick von Reth dc34eda1d7 easyer way of loading plugins :D 2012-01-28 15:21:04 +01:00
Patrick von Reth 22c80b007c fixes 2012-01-28 01:47:08 +01:00
Patrick von Reth fb830b9c2a more chanegs then I can tell 2012-01-27 20:38:47 +01:00
Patrick von Reth 09da654af4 some fixes 2012-01-26 15:55:10 +01:00
Patrick von Reth 9c218b29fc renamed some vars 2012-01-26 02:05:15 +01:00
Patrick von Reth 3b15f77941 renamed some vars 2012-01-26 01:26:57 +01:00
Patrick von Reth 57cb02094e refactord init, delete plugins which cant be initialized" 2012-01-26 01:12:39 +01:00
Patrick von Reth 1f66bb6dab quite alot of refactoring, dont init unneeded plugins 2012-01-26 00:45:22 +01:00
Patrick von Reth b15c33b8a8 updated license ehaders 2012-01-25 16:53:02 +01:00
Patrick von Reth dc837877fa fixed signal slots 2012-01-25 15:19:30 +01:00
Patrick von Reth 2311291414 fixed mem elak 2011-12-19 17:39:29 +01:00
Patrick von Reth e89165747b added version file 2011-11-13 00:47:51 +01:00
Patrick von Reth 8e0e31bd42 new version layout 2011-11-12 19:20:58 +01:00
Patrick von Reth a6303e005c readded snp 1.0 support 2011-11-12 18:27:41 +01:00
Patrick von Reth cf13a539fd namespaces yai 2011-11-09 23:13:46 +01:00
Patrick von Reth 2d6066b5db fixed dbus service on windows 2011-10-19 09:47:37 +02:00
Patrick von Reth 128c6daec0 make it possible to compile without kde and dbus 2011-10-07 12:51:37 +02:00
Patrick von Reth 3d5ed7f8ef fixed unregister with snarl 2011-08-12 18:27:29 +02:00
Patrick von Reth 29f9f677f8 only install the dbus interface if the freedesktop frontend is build 2011-08-12 17:23:17 +02:00
Patrick von Reth 98b9f23434 fixed sticky stuff :P 2011-08-12 14:51:20 +02:00
Patrick von Reth 1f809a2d95 use uint also for snarl 2011-08-11 14:29:03 +02:00
Patrick von Reth 3c6e943071 fixed another crash 2011-08-11 05:20:48 -07:00
Patrick von Reth 7727d37a67 fixed a crash 2011-08-11 05:14:09 -07:00
Patrick von Reth 830d46a208 cleaned up a mess and made it compile on linux, not stable yet 2011-08-10 11:26:44 -07:00
Patrick von Reth fb62d94097 added sticky() to notification, fixed handling of sticy in snarl, added function to sbnoreplugin to timeout activenotifications 2011-08-09 13:34:12 +02:00
Patrick von Reth 0f795eaeba use qsettings instead of xml stuff 2011-08-03 15:27:48 +02:00
Patrick von Reth 020ea2c4d2 install a .desktop 2011-08-02 17:50:07 +02:00
Patrick von Reth e348dd7f7c timeout for freedesktop notifications, to close them all 2011-07-29 20:12:48 +02:00
Patrick von Reth 2370fd47cc improved code 2011-07-29 17:00:59 +02:00
Patrick von Reth 8961a58a94 this and that 2011-07-29 14:45:00 +02:00
Patrick von Reth 6cdd6504a5 implemented gntp callbacks 2011-07-25 17:15:58 +02:00
Patrick von Reth d0956594a9 app icons for all regist calls, added non encrypted regist version with support for multiple alerts 2011-07-24 13:31:08 +02:00
Patrick von Reth 7e34fbaecf extended gntp with app icon 2011-07-24 12:28:44 +02:00
Patrick von Reth f558e1420a bugfix 2011-07-23 18:17:07 +02:00
Patrick von Reth 12d3c68df3 improved notification interface 2011-07-23 16:26:05 +02:00
Patrick von Reth 8b84a18172 looks better 2011-07-23 13:18:55 +02:00
Patrick von Reth c914445e0e use kicon to get the application icon woho(looks cool),require kde for kicon :P, added priority support to freedesktop notifications... 2011-07-23 13:14:37 +02:00
Patrick von Reth a7aff40dc2 its better to not cache .. 2011-07-22 14:56:51 +02:00
Patrick von Reth f90397a370 revert didnt work .. 2011-07-21 19:56:36 +02:00
Patrick von Reth f01c61f622 use a faster way for getting a qbytearray out of a qimage 2011-07-21 19:50:09 +02:00
Patrick von Reth 75ba909f7d improved icon handling 2011-07-21 18:33:43 +02:00
Patrick von Reth 7abeae216d improved icon class, only write icons out if needed (snarl) 2011-07-21 16:57:12 +02:00
Patrick von Reth 727cca7ba7 removed backup file 2011-07-20 17:31:38 +02:00
Patrick von Reth 289d495c7b tryed to clean up, could be that I faield 2011-07-20 17:30:35 +02:00
Patrick von Reth 15e824707f fix 2011-07-20 02:02:06 +02:00
Patrick von Reth bc7955f02c added action support to notificationinstance 2011-07-20 01:53:04 +02:00
Patrick von Reth 1f324d8b27 fixed action menus in snarl backend, fixed register with snarl if app name contains spaces,version bump to 0.1.5,cleaned up,some improvements in the freedesktopfrontend 2011-07-20 00:57:41 +02:00
Patrick von Reth ea8ab89e8e use gntppp instead of gntp-send 2011-07-19 18:18:30 +02:00
Patrick von Reth 9d97249ef6 use priority in notification interface 2011-07-19 00:41:27 +02:00
Patrick von Reth 212d56dc2c improved priority handling 2011-07-19 00:38:24 +02:00
Patrick von Reth 120245cb41 removed unused is notification stuff, should be reimplemented with hints, added priority support 2011-07-18 20:31:35 +02:00
Patrick von Reth fa92da30d7 QSharedData is copy on write and so wrong for what I need 2011-07-18 18:58:02 +02:00
Patrick von Reth 9e918f7435 use qshareddata, and added some new action stuff 2011-07-18 16:19:06 +02:00
Patrick von Reth 48fbb4f5b6 updated to snarl v42 2011-07-12 14:12:02 +02:00
Patrick von Reth 5a6886ddd7 fixed mingw-w64 build 2011-01-24 00:21:10 +01:00
Patrick von Reth e371e20e09 automatical register with snarl when snar starts 2011-01-10 13:28:27 +01:00
Patrick von Reth 9b23b6d80c improved saving, make it possible to recive actions in snorenotificationinstance 2011-01-10 01:24:52 +01:00
Patrick von Reth 0c87aa81a8 fixed to plaintext 2011-01-08 01:21:51 +01:00
Patrick von Reth 265b74ebaf 2 small fixes 2011-01-03 11:54:07 +01:00
Patrick von Reth 23da56b4a9 removed a lot of dead code 2011-01-02 16:11:23 +01:00
Patrick von Reth 857d91f100 version reset to 0.1 2011-01-02 15:12:26 +01:00
Patrick von Reth 38a4c0d4fd real mingw fix 2011-01-02 15:08:33 +01:00
Patrick von Reth 674e37de23 more correct mingw fix 2011-01-02 14:13:50 +01:00
Patrick von Reth 0cf764b72a Merge branch 'master' of git://gitorious.org/snorenotify/snorenotify 2011-01-02 01:48:04 +01:00
Patrick von Reth 93ac5e13fb fixed snarlnetwork 2011-01-02 01:47:59 +01:00
Patrick von Reth fd7098652a Merge branch 'master' of git://gitorious.org/snorenotify/snorenotify 2011-01-02 01:14:20 +01:00
Patrick von Reth 8b67ab543a mingw workaround for snarl 2011-01-02 01:14:14 +01:00
Patrick von Reth d4a32756e5 mark selected backend in tray menue 2011-01-02 01:13:14 +01:00
Patrick von Reth 02667e4285 yea fixed settings,version bum 2010-12-31 18:28:51 +01:00
Patrick von Reth 5cdf8a6908 added missing files 2010-12-31 18:20:31 +01:00
Patrick von Reth 9e5d649551 added saving of backend, why doesnt it work ... 2010-12-31 18:19:37 +01:00
Patrick von Reth 7de255da37 some minor changes 2010-12-31 17:03:13 +01:00
Patrick von Reth aacb2387dd callbacks yeeeha :P 2010-12-31 16:06:13 +01:00
Patrick von Reth 1ff61ae19c implemented not working snarl callbacks 2010-12-31 15:00:29 +01:00
Patrick von Reth 2d84729ef1 use new snarl interace 41 2010-12-30 16:12:14 +01:00
Patrick von Reth 37d134fe85 disabled some warnings in growl stuff, added version number 2010-12-30 01:52:40 +01:00
Patrick von Reth 8479d54742 some minor whitspace fixes and other changes 2010-12-30 01:23:00 +01:00
Patrick von Reth defebd7c2c fixed msvc build 2010-12-30 01:02:30 +01:00
Patrick von Reth 2075bc04d7 fixed console thing 2010-11-30 14:47:00 +01:00
Patrick von Reth 506a937988 added icon and disabled console window for release builds 2010-11-30 14:01:24 +01:00
Patrick von Reth 0761bb86db dont hash if FreedesktopImageHint is created from a Image 2010-10-31 14:00:14 +01:00
Patrick von Reth 3b314daa6d some small fixes hopfully improved performace of fredesktopnotification 2010-10-31 13:56:04 +01:00
Patrick von Reth 93536f2070 fixed encoding issues 2010-10-30 16:02:45 +02:00
Patrick von Reth 8651ffba4f implemented event filter 2010-10-30 15:49:26 +02:00
Patrick von Reth 098ee04d03 cleanup, fixed clsoe notification in snarl, closing a notification doesnt need to be connected to a special program, dont use wchar for snarl 2010-10-30 13:21:09 +02:00
Patrick von Reth 6125a63eb7 added service installation 2010-10-29 19:56:01 +02:00
Patrick von Reth 9b02ba082f added 3party lib gntp-send 2010-10-29 01:16:09 +02:00
Patrick von Reth b2bda94c4a fixed include 2010-10-25 14:29:29 +02:00
Patrick von Reth 431bf01e85 added tray icon and possebility to select backend 2010-10-24 20:13:58 +02:00
Patrick von Reth b591336d16 more commit would be good 2010-09-26 17:09:56 +02:00
Patrick von Reth c06e3b9739 extended notificationinstance interface for icon support 2010-09-24 18:23:40 +02:00
Patrick von Reth 74f64d9442 fixed export 2010-09-22 16:56:21 +02:00
Patrick von Reth e2d0bc6d09 fixed some issues and make compile with msvc10 2010-09-20 15:44:39 +02:00
Patrick von Reth ce59e355a2 added support for application, alert icon 2010-08-10 16:19:36 +02:00
Patrick von Reth 34a5c4beb3 register dbus applications 2010-08-10 11:23:27 +02:00
Patrick von Reth b750faf85e fixed dbus icon color 2010-08-10 10:27:16 +02:00
Patrick von Reth 2263cf252c ... 2010-08-10 00:25:47 +02:00
Patrick von Reth 801fab9dac don't use QObject for Q_Metatype 2010-08-09 00:47:18 +02:00
Patrick von Reth ce83740e82 reformated code with kdevelope, some chanegs in freedesktop_backend 2010-08-08 16:02:35 +02:00
Patrick von Reth ceeacf0225 made dbus backend compile again 2010-08-04 17:06:22 +02:00
Patrick von Reth 1281aefdcf disabled webposter til theres a real web platform 2010-08-04 11:42:44 +02:00
Patrick von Reth 79b4e434f8 updated SnoreInterface to a version thats working with mingw-w64, added a simple interface to generate intern notifications, made it possible again to notify with snarl if the application is unregistered 2010-08-04 01:32:49 +02:00
Patrick von Reth 67cae7dca5 fixed installs, added finslibsnore.cmake 2010-07-22 20:02:03 +02:00
Patrick von Reth cb93ba1fa7 fixed snore 2010-07-22 18:55:32 +02:00
Patrick von Reth a6adddebbe dont connect primary notification backend with signal notify 2010-07-22 18:03:22 +02:00
Patrick von Reth b4bf83a880 added unregister of applications 2010-07-22 17:48:33 +02:00
Patrick von Reth 6652fd1add big refactoring, cleaning up,added register for notification backends 2010-07-22 15:19:48 +02:00
Patrick von Reth 97c405df58 added missing file 2010-07-16 17:04:56 +02:00
Patrick von Reth bd80a4aea3 added tray icon notifer,fixed SNorePlugin cast 2010-07-16 16:02:04 +02:00
Patrick von Reth 109f15450e big refactoring, disabled webinterface stuff, it is to ugly for now 2010-07-16 14:38:35 +02:00
Patrick von Reth 9cd7ad39bd added install targets, continued refactoring, added posibility to change notification backend 2010-07-16 10:37:29 +02:00
Patrick von Reth e0a6355aa4 fixed snarl support, added unicode support to snarl, refactored notification class 2010-07-16 01:09:43 +02:00
Patrick von Reth 3918f19eb0 fixed for x64 support 2010-07-15 12:14:03 +02:00
TheOneRing 902ebb6393 fixed snarl icons 2010-03-24 16:32:27 +01:00
theonering f553d99c04 fixed typo 2010-03-06 19:20:21 +01:00
theonering 44a68b8345 some cleaning up, copyright header 2010-03-06 19:18:34 +01:00
theonering 7b45723f4c reenabled some backends, if an other primary abckend is loaded the current one is qued to the others 2010-03-06 18:44:25 +01:00
theonering 787f62d6ea added growl support 2010-03-06 17:28:14 +01:00
theonering 7fde21d496 some cleaning up 2010-03-01 20:37:22 +01:00
theonering 18adeb0326 fixed snarl network 2010-02-28 15:29:17 +01:00
theonering 598b72ffb3 fixed tmp path 2010-02-26 15:31:05 +01:00
theonering 3a20a9427f fixed marcup in snarl-backend,added possebility to use Qwidgets 2010-02-25 14:37:44 +01:00
theonering 40bedb896a removed useless gui 2010-02-20 16:31:59 +01:00
theonering d5d1290397 initial commit 2010-02-20 16:30:03 +01:00