Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-01 | Modernize code to use C++11 nullptr using clang-tidy | Tobias Markmann | |
Run 'clang-tidy -fix -checks=modernize-use-nullptr' on all source code files on OS X. This does not modernize platform specific code on Linux and Windows Test-Information: Code builds and unit tests pass on OS X 10.11.4. Change-Id: Ic43ffeb1b76c1a933a55af03db3c54977f5f60dd | |||
2016-03-31 | Convert tabs to 4 spaces for all source files | Tobias Markmann | |
Removed trailing spaces and whitespace on empty lines in the process. Changed CheckTabs.py tool to disallow hard tabs in source files. Test-Information: Manually checked 30 random files that the conversion worked as expected. Change-Id: I874f99d617bd3d2bb55f02d58f22f58f9b094480 | |||
2016-03-30 | Apply consistent #include grouping and sorting style | Tobias Markmann | |
Changed "" style includes to <> style. Test-Information: Build with Clang 3.9.0 and ran all tests on OS X 10.11.4. Change-Id: Ic05e53f2e5dba39cc1307b116fc5f17b62ab9eb8 | |||
2016-03-15 | Explicitly convert between nullable and non-nullable on OS X | Tobias Markmann | |
Clang was complaining about implicit conversions between nullable and non-nullable NSString pointers. Adjusted our std::string -> NSString* conversion utilities to check for nil and return an empty std::string in that case. Replaced uses of [NSString stringWithUTF8String] with our STD2NSSTRING macro. Turned std::string <-> NSString* conversion macros into functions. Test-Information: Builds without the warning on OS X 10.11.3 and Swift runs without issues. Change-Id: I949f2f3332018391aead58ef362764f4b7955b01 | |||
2015-10-30 | Remove Boost workaround for OS X headers | Tobias Markmann | |
Older versions of OS X define the same symbol as Boost does. The workaround, defining __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES as 0 worked around this issue, however __ prefixed defines are considered private and cause the warning "macro name is a reserved identifier [-Wreserved-id-macro]". Test-Information: Builds and unit tests pass on OS X 10.10.5. Change-Id: I489ec201dc31fb4e43336da690c7d348a7d0d9ca | |||
2014-12-15 | Update Copyright In Slimber | Kevin Smith | |
Change-Id: I927ac2ed7be0153bb0e3d9f33c3001734ee9f65c | |||
2013-08-15 | Getting rid of "-Wobjc-interface-ivars" warnings from clang. | Tobias Markmann | |
Move instance variables to implementation because they are deprecated to have in the interface. Requires 'Modern' obj-c runtime. Change-Id: I60d693b7966e08ccc003818ab51ea3633c90ae17 License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details. | |||
2013-01-01 | Fix Objective-C memory leaks. | Remko Tronçon | |
Change-Id: I62206d3813e8873f027ff46e525a30bcb2e945c9 | |||
2012-12-23 | Fix Cocoa-Boost conflict. | Remko Tronçon | |
This one only seems to appear when using CLang. Change-Id: Ib12fbeb3da0dfb54aef0613c7b9eba577654cd6a | |||
2012-06-05 | Added ICU support. | Remko Tronçon | |
2011-06-18 | Merge branch 'swift-1.x' | Remko Tronçon | |
* swift-1.x: Moving unused server code out of Swiften into Limber. Conflicts: Limber/Server/ServerFromClientSession.cpp Limber/Server/ServerSession.cpp Limber/Server/ServerStanzaRouter.cpp Limber/Server/SimpleUserRegistry.cpp Limber/Server/SimpleUserRegistry.h Limber/Server/UnitTest/ServerStanzaRouterTest.cpp Limber/Server/UserRegistry.cpp Limber/main.cpp Slimber/Server.cpp Slimber/Server.h | |||
2011-06-18 | Moving unused server code out of Swiften into Limber. | Remko Tronçon | |
2011-04-30 | Replace #include "" by #include <> in SwifTools, Swiftob, Slimber and Limber. | Remko Tronçon | |
2011-04-18 | Added RFC5122 XMPP URI parsing and basic handling. | Remko Tronçon | |
URI Handling currently only works on Mac OS X. | |||
2011-02-19 | Make Swift translatable. | Remko Tronçon | |
2011-02-14 | Removed Swift::String. | Remko Tronçon | |
2010-10-27 | Remove MainEventLoop singleton. | Remko Tronçon | |
The event loop now needs to be explicitly passed to clients using it. | |||
2010-10-24 | Added more missing platform link libraries. | Remko Tronçon | |
2010-10-09 | Moved Application from Swiften into SwifTools. | Remko Tronçon | |
2010-08-20 | Fix Slimber build. | Remko Tronçon | |
2010-06-09 | Enabled & fixed some more C++ warnings. | Remko Tronçon | |
2010-04-08 | Added copyrights to Slimber. | Remko Tronçon | |
2010-03-28 | Moving submodule contents back. | Remko Tronçon | |
2010-03-28 | Removing submodules. | Remko Tronçon | |
2010-02-11 | Moved some modules into separate git modules. | Remko Tronçon | |
2009-08-16 | Add LibXML support to build system. | Remko Tronçon | |
2009-08-13 | Remove obsolete Info.plist. | Remko Tronçon | |
2009-08-13 | Add Mac App bundle creation tool. | Remko Tronçon | |
2009-08-13 | Add Nib build tool. | Remko Tronçon | |
2009-08-04 | CocoaAction: Remove redundant Menulet declaration. | Remko Tronçon | |
2009-08-02 | Slimber: Added application icon. | Remko Tronçon | |
2009-08-02 | Created a generic CocoaAction. | Remko Tronçon | |
2009-08-02 | Slimber: Add restart menu. | Remko Tronçon | |
2009-08-02 | Slimber: Abstract controllers out of Cocoa UI. | Remko Tronçon | |
2009-08-01 | Report XMPP server errors in Slimber. | Remko Tronçon | |
2009-08-01 | Added newline in copyright info. | Remko Tronçon | |
2009-07-30 | Make Slimber use the new LinkLocal framework. | Remko Tronçon | |
XMPP Server is temporarily out of order. | |||
2009-07-25 | Added credts to about box. | Remko Tronçon | |
2009-07-25 | Added About menu. | Remko Tronçon | |
2009-07-24 | Remove unnecessary Slimber Cocoa menu entries. | Remko Tronçon | |
2009-07-24 | Update the build system. | Remko Tronçon | |
Coverage now works better. Some files are cleaned by default (without the need of CLEANFILES). | |||
2009-07-21 | Create a Slimber/CLI module. | Remko Tronçon | |
2009-07-21 | Load stored VCard. | Remko Tronçon | |
2009-07-21 | Add VCardCollection. | Remko Tronçon | |
2009-07-21 | Add an online/offline icon. | Remko Tronçon | |
2009-07-21 | Show list of connected users. | Remko Tronçon | |
2009-07-21 | Hide Slimber dock icon. | Remko Tronçon | |
2009-07-21 | Update the "You are logged in" menu. | Remko Tronçon | |
2009-07-21 | Create Slimber controller. | Remko Tronçon | |
2009-07-20 | Added Cocoa event loop. | Remko Tronçon | |