summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-04-25Convert hard tabs to four spaces in all our SConscript/*.py filesTobias Markmann
Test-Information: Test that it still builds and unit test pass on OS X 10.11.4. Change-Id: I2eb4a0b707991aee553db36a8cd1ae28b813acab
2016-03-31Convert tabs to 4 spaces for all source filesTobias 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-30Apply consistent #include grouping and sorting styleTobias 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
2015-05-19Consolidate Python and SCons files to tab based indentationTobias Markmann
Test-Information: Verified that SCons still runs on OS X. Change-Id: I7e9b97f90ee5581a691a959b6f2c999d93e0be53
2015-04-28Add Qt flags detection using pkg-config on Linux platformsTobias Markmann
Fix qt4.py SCons module to use the specific tools of the correct Qt verison. On non-Windows and non-Darwin platforms SCons will try to detect the correct Qt compiler and linker flags from pkg-config. Added the ability to build Slimber with Qt5. Fixed Qt5 support on Linux when using prebuilt Qt distribution from Qt. This patch adds support for building Swift on Arch Linux, with Qt4 and Qt5. Test-Information: Tested under Mac OS X 10.9.5 and Manjaor Linux (Arch Linux) in Qt4 and Qt5 configuration, and tested Qt5 Linux binary from their website on Arch Linux with the qt variable set in config.py. Change-Id: I2e19ab4aa7a26fdd989e2a12faa51a0f3f89c3ce
2014-12-15Update Copyright In SlimberKevin Smith
Change-Id: I927ac2ed7be0153bb0e3d9f33c3001734ee9f65c
2014-08-10Fix invalid characters being allowed in JID domainsRichard Maudsley
Test-Information: Prepare valid and invalid JIDs and make sure that isValid() is reported correctly. Added unit tests. Change-Id: Ic4d86f8b6ea9defc517ada2f8e3cc54979237cf4
2011-06-18Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Fixed compilation of Slimber/Qt. Fixed flag order in Slimber. MergeFlags->UseFlags in Slimber. Use UseFlags for compiling the unit test.
2011-06-18Fixed compilation of Slimber/Qt.Remko Tronçon
2011-06-13Added CppCheck script.Remko Tronçon
Tweaked the sources to satisfy cppcheck.
2011-04-30Replace #include "" by #include <> in SwifTools, Swiftob, Slimber and Limber.Remko Tronçon
2011-02-19Make Swift translatable.Remko Tronçon
2011-02-16Fixed slimber compilation.Remko Tronçon
2011-02-14Removed Swift::String.Remko Tronçon
2010-10-27Fixed Linux compilation.Remko Tronçon
2010-10-24Added missing platform link flags.Remko Tronçon
2010-10-09Moved Application from Swiften into SwifTools.Remko Tronçon
2010-06-09Fixed compilation warningns for Linux build.Remko Tronçon
2010-05-25Pick up build version from git tag (if present).Remko Tronçon
2010-04-24Avoid segfault on Slimber shutdown.Remko Tronçon
2010-04-24Add About dialog to Slimber/Qt.Remko Tronçon
2010-04-24Instantiate Qt event loop in Slimber.Remko Tronçon
2010-04-22Include Slimber QRC file.Remko Tronçon
2010-04-22Fix AvahiBrowserQuery compilation.Remko Tronçon
2010-04-22Don't compile CppUnit if we're not testing.Remko Tronçon
2010-04-08Added copyrights to Slimber.Remko Tronçon
2010-03-28Moving submodule contents back.Remko Tronçon
2010-03-28Removing submodules.Remko Tronçon
2010-02-11Moved some modules into separate git modules.Remko Tronçon
2009-08-16Add LibXML support to build system.Remko Tronçon
2009-08-16Add Slimber Qt build.Remko Tronçon
2009-08-05Slimber: Add Qt implementation.Remko Tronçon