Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-04-25 | swiften-config improvements. | Remko Tronçon | |
Allow --libs and --cflags to be used in the same command. Include Boost flags in --cflags. Add documentation for using swiften-config with SCons. Change-Id: I36d78cdecab7c2b7b6ef7861e09a43964357f23d | |||
2013-02-12 | Include frameworks in swiften-config. | Remko Tronçon | |
Also remove duplicates from frameworks list. Change-Id: I769d3951677a180c90618dc6ae5b91d028c08e8a | |||
2012-12-31 | Fix more warnings. | Remko Tronçon | |
Change-Id: I0fc27a08adb6aecd5c5775a52b7fe48570ed526a | |||
2012-12-22 | Replace MergeFlags calls by UseFlags calls. | Remko Tronçon | |
Change-Id: If7193006987fd86d102e5e17aac426ef1a6ccd83 | |||
2011-03-16 | Some more Swiften packaging improvements & fixes. | Remko Tronçon | |
2011-03-16 | Install Swiften if requested. | Remko Tronçon | |
2011-01-27 | Fixed CLang warnings. | Remko Tronçon | |
2010-12-08 | Fixed swiften-config on windows. | Remko Tronçon | |
2010-11-28 | Added swiften-config. | Remko Tronçon | |
2010-03-28 | Removing submodules. | Remko Tronçon | |
2010-03-28 | Moved Swiften to a separate module. | Remko Tronçon | |