Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-06 | Fix potential memory leaks in Cocoa API usage | Tobias Markmann | |
These errors were reported by Clang Analyzer. Test-Information: Verified that behavior is still as expected and Clang Analyzer does not report the warnings anymore. Change-Id: I149d75241f7680a6d2f2b6b710dd38d1ed81a209 | |||
2015-10-16 | Only show default notifications in OS X Notification Center | Tobias Markmann | |
Test-Information: Verified behavior on OS X 10.10.5 with two accounts, presence changes and message exchanges. Change-Id: I79b4b8a92076dfb4c2d65f91bfb2f808cf7821d5 | |||
2015-09-03 | Initial support for OS X Notification Center | Tobias Markmann | |
This implements basic support for OS X Notification Center notifications with simple banner notifications showing type, contact and message/presence information. A click on the notification opens the chat view to the contact. The Notification Center backend will be used on OS X if the Growl notification backend is not used. This code requires OS X version 10.8 or later. Test-Information: Tested presence and message notifications between multiple Swift accounts and instances on OS X 10.9.5. Change-Id: I7b9e2132cab25e086e0912191562cad8f4cbae38 | |||
2014-12-15 | Update Copyright In SwifTools | Kevin Smith | |
Change-Id: Ic5a0cd2d65caac21a748a9a6996a596ee80f5337 | |||
2013-05-17 | Fixed unicode path handling. | Remko Tronçon | |
- Use boost::filesystem::path consistently for referring to files. - Use boost::filesystem streams for I/O, such that paths are always handled correctly. - Use stringToPath and pathToString for conversion between strings and boost::filesystem::path, to ensure we have consistent unicode handling across platforms and environments. The default constructor and string conversion uses platform-dependent encoding, depending on the global locale set in the application, which causes problems. So, unless you are in platform dependent code, the default constructor and string() function should not be used. When constructing paths from other paths (e.g. using operator/), also use stringToPath (instead of string arguments) if the path can contain unicode characters. Change-Id: If286bd9e71c8414afc0b24ba67e26ab7608ef6ea | |||
2013-03-04 | Qt5 support & warning fixes. | Remko Tronçon | |
Change-Id: I62c7d5ca44c915e36c797c798294b7c34b465514 | |||
2012-03-15 | Added purge to Growl. | Remko Tronçon | |
2012-03-15 | Fix compilation error | Kevin Smith | |
2012-03-14 | Dispose of notification callbacks once the account signs out. | Kevin Smith | |
Fixes segfaults caused by clicking notifications after the handlers had been freed. Does not fix GrowlNotifier, which needs fixing later. | |||
2012-03-09 | Fixed Growl crash. | Remko Tronçon | |
2012-03-09 | Handle double growl callbacks. | Remko Tronçon | |
2011-12-24 | Enable "Show notifications" toggle when Growl isn't installed. | Remko Tronçon | |
2011-12-23 | Updated Growl notifier to work against Growl 1.3. | Remko Tronçon | |
2011-06-13 | Added CppCheck script. | Remko Tronçon | |
Tweaked the sources to satisfy cppcheck. | |||
2011-05-05 | Replace ByteArray by typedef. | Remko Tronçon | |
2011-04-30 | Replace #include "" by #include <> in SwifTools, Swiftob, Slimber and Limber. | Remko Tronçon | |
2011-04-02 | Do not crash when clicking system message notifications. | Remko Tronçon | |
Resolves: #818 | |||
2011-02-14 | Removed Swift::String. | Remko Tronçon | |
2010-12-22 | Fixed compilation on non-Windows platforms. | Remko Tronçon | |
2010-12-22 | Use a default balloons notifier on Windows. | Remko Tronçon | |
2010-12-21 | Revert to SnarlNotifier on Windows. | Remko Tronçon | |
Use balloons as a fallback. | |||
2010-12-14 | Removed debug output. | Remko Tronçon | |
2010-12-14 | Added initial Growl for Windows notifier (GNTP). | Remko Tronçon | |
The notifier doesn't handle callbacks yet. Release-Notes: Replaced Snarl notifications with Growl for Windows notifications. | |||
2010-12-08 | Update to new Snarl API. | Remko Tronçon | |
2010-10-30 | Register default Growl notifications correctly. | Remko Tronçon | |
Release-Notes: When registering with Growl, we now request incoming message popups to be enabled by default. | |||
2010-10-26 | Fixed typo. | Remko Tronçon | |
2010-10-26 | Fix compliation problems with CLang. | Remko Tronçon | |
2010-10-23 | Fixed compilation errors due to previous commit. | Remko Tronçon | |
2010-10-23 | Don't lose notification enabledness when the user changes status. | Remko Tronçon | |
Resolves: #651 Release-Notes: The notification toggle on Linux will now be respected. | |||
2010-10-07 | Code cleanup from recent commits | Kevin Smith | |
2010-10-07 | Fix windows compilation. | Remko Tronçon | |
2010-10-05 | Create 'Enable notifications' menu on Linux. | Kevin Smith | |
I've not actually tested this on Linux... Resolves: #594 | |||
2010-10-05 | Added FreeDesktopNotifier. | Remko Tronçon | |
2010-10-04 | Disable the notifier when going to DND. | Remko Tronçon | |
Resolves: #572 | |||
2010-09-17 | By default, only show message notifications. | Remko Tronçon | |
2010-09-16 | Fix compilation on linux. | Remko Tronçon | |
2010-09-15 | Remove FIXME. | Remko Tronçon | |
2010-09-15 | Make Snarl timeouts for messages longer. | Remko Tronçon | |
2010-09-15 | Attempt to show icon in Snarl config dialog. | Remko Tronçon | |
Doesn't work though. Need to find out why. | |||
2010-09-15 | Added Snarl notification support | Remko Tronçon | |
2010-09-15 | Added system message to notifier. | Remko Tronçon | |
2010-09-13 | Added presence notifier. | Remko Tronçon | |
2010-09-12 | Move Notifier to SwifTools | Remko Tronçon | |