grantlee:se-grantlee-windows-plugins.git
6 years agoRemove hardcoded values from the expected output of NullLocalizer. v0.2.0-rc2
Stephen Kelly [Wed, 5 Oct 2011 22:39:11 +0000 (00:39 +0200)]
Remove hardcoded values from the expected output of NullLocalizer.

The exact output depends on the locale so is not easily predictable.

6 years agoGenerate a define for whether we have tr1.
Stephen Kelly [Wed, 5 Oct 2011 21:31:36 +0000 (23:31 +0200)]
Generate a define for whether we have tr1.

It is used for 'custom' containers in the unit tests.

6 years agoInstall the GrantleeParseArguments file.
Stephen Kelly [Thu, 22 Sep 2011 22:34:58 +0000 (00:34 +0200)]
Install the GrantleeParseArguments file.

Also look for it in the correct place, and before attempting to
use its contents.

BUG: 282512

6 years agoCompare with direct expected date output instead of hardcoded.
Stephen Kelly [Mon, 19 Sep 2011 19:58:16 +0000 (21:58 +0200)]
Compare with direct expected date output instead of hardcoded.

QDate::toString localises output, making tests fail.

6 years agoAttempt to exclude the build directory from coverage analysis.
Stephen Kelly [Sat, 17 Sep 2011 19:25:08 +0000 (21:25 +0200)]
Attempt to exclude the build directory from coverage analysis.

6 years agoGenerate coverage data for plugins too.
Sébastien Fricker [Sat, 17 Sep 2011 19:24:09 +0000 (21:24 +0200)]
Generate coverage data for plugins too.

6 years agoFix typos in the pedantic flag.
Stephen Kelly [Sun, 4 Sep 2011 18:59:51 +0000 (20:59 +0200)]
Fix typos in the pedantic flag.

6 years agoRemove the plugin macro wrapper.
Stephen Kelly [Fri, 2 Sep 2011 15:34:37 +0000 (17:34 +0200)]
Remove the plugin macro wrapper.

It breaks collection of regular coverage data.

6 years agoMake sure the name is properly quoted.
Stephen Kelly [Fri, 2 Sep 2011 15:34:18 +0000 (17:34 +0200)]
Make sure the name is properly quoted.

6 years agoAdd reporting to the testcocoon target.
Stephen Kelly [Fri, 2 Sep 2011 15:16:49 +0000 (17:16 +0200)]
Add reporting to the testcocoon target.

6 years agoAlso extract instrumentation for plugins.
Stephen Kelly [Fri, 2 Sep 2011 15:07:15 +0000 (17:07 +0200)]
Also extract instrumentation for plugins.

6 years agoFix the testcocoon usage on 64 bit.
Stephen Kelly [Fri, 2 Sep 2011 14:50:34 +0000 (16:50 +0200)]
Fix the testcocoon usage on 64 bit.

6 years agoMake sure the textdocument library is handled by testcocoon too.
Stephen Kelly [Fri, 2 Sep 2011 14:25:02 +0000 (16:25 +0200)]
Make sure the textdocument library is handled by testcocoon too.

6 years agoFix path to test.
Stephen Kelly [Fri, 2 Sep 2011 14:22:39 +0000 (16:22 +0200)]
Fix path to test.

6 years agoAdd a testcocoon target for generating coverage data.
Stephen Kelly [Fri, 2 Sep 2011 14:09:00 +0000 (16:09 +0200)]
Add a testcocoon target for generating coverage data.

6 years agoAdd a CoverageObject for testcocoon to use to initialize and save test data
Sébastien Fricker [Fri, 2 Sep 2011 14:06:06 +0000 (16:06 +0200)]
Add a CoverageObject for testcocoon to use to initialize and save test data

6 years agoAdd a macro for conditional logging of testcocoon data from plugins.
Stephen Kelly [Fri, 2 Sep 2011 14:03:01 +0000 (16:03 +0200)]
Add a macro for conditional logging of testcocoon data from plugins.

6 years agoPass the unit test if run before installation.
Stephen Kelly [Sun, 28 Aug 2011 11:47:45 +0000 (13:47 +0200)]
Pass the unit test if run before installation.

6 years agoCoverage data should be gathered in release mode.
Stephen Kelly [Sat, 27 Aug 2011 14:56:31 +0000 (16:56 +0200)]
Coverage data should be gathered in release mode.

6 years agoMake sure to do a make install before coverage tests.
Stephen Kelly [Sat, 27 Aug 2011 14:55:26 +0000 (16:55 +0200)]
Make sure to do a make install before coverage tests.

6 years agoExclude the installed Qt being used from the coverage output. v0.2.0-rc1
Stephen Kelly [Sat, 6 Aug 2011 16:39:39 +0000 (18:39 +0200)]
Exclude the installed Qt being used from the coverage output.

6 years agoGenerate Coverage and Cccc output as part of the release process.
Stephen Kelly [Sat, 6 Aug 2011 16:00:12 +0000 (18:00 +0200)]
Generate Coverage and Cccc output as part of the release process.

6 years agoMerge branch '0.1'
Stephen Kelly [Sat, 6 Aug 2011 15:55:18 +0000 (17:55 +0200)]
Merge branch '0.1'

6 years agoRemove the mutabletags experiment from master.
Stephen Kelly [Sat, 6 Aug 2011 15:52:04 +0000 (17:52 +0200)]
Remove the mutabletags experiment from master.

6 years agoRename the strings.h file to avoid conflicts with system files. 0.1
Stephen Kelly [Mon, 1 Aug 2011 08:41:25 +0000 (10:41 +0200)]
Rename the strings.h file to avoid conflicts with system files.

6 years agoUse boost on solaris when 3rd party containers are tested.
tropikhajma [Sun, 31 Jul 2011 21:19:55 +0000 (23:19 +0200)]
Use boost on solaris when 3rd party containers are tested.

The tr1 library is not part of apache stdc++ used by solaris.

6 years agoFix build on solaris and similar buildsystems.
tropikhajma [Sun, 31 Jul 2011 21:16:33 +0000 (23:16 +0200)]
Fix build on solaris and similar buildsystems.

The issue is that some build systems add standard include paths,
finding the wrong exception.h.

By specifying the desired path more explicitly we ensure that the
precedence rules find the correct exception.h.

6 years agoThe join filter now correctly escapes the joiner too.
Stephen Kelly [Sat, 2 Jul 2011 19:15:24 +0000 (21:15 +0200)]
The join filter now correctly escapes the joiner too.

6 years agoOnly use set_property(CACHE) in versions that it works.
Stephen Kelly [Sun, 31 Jul 2011 20:59:48 +0000 (22:59 +0200)]
Only use set_property(CACHE) in versions that it works.

6 years agoCopy macro file from version of cmake that we don't depend on yet.
Stephen Kelly [Sun, 31 Jul 2011 20:28:10 +0000 (22:28 +0200)]
Copy macro file from version of cmake that we don't depend on yet.

6 years agoDon't use a cmake 2.8.3 feature in Grantlee yet.
Stephen Kelly [Sun, 31 Jul 2011 20:25:57 +0000 (22:25 +0200)]
Don't use a cmake 2.8.3 feature in Grantlee yet.

Some distros are behind.

6 years agoSync with version submitted to CMake.
Stephen Kelly [Sun, 31 Jul 2011 20:24:39 +0000 (22:24 +0200)]
Sync with version submitted to CMake.

6 years agoFix build on OSX
Bernhard Rosenkraenzer [Mon, 4 Jul 2011 09:38:49 +0000 (11:37 +0159)]
Fix build on OSX

It uses gcc, but not GNU ld, and its ld doesn't
understand --fatal-warnings or --no-undefined.

6 years agoMerge branch '0.1'
Stephen Kelly [Fri, 24 Jun 2011 13:15:56 +0000 (15:15 +0200)]
Merge branch '0.1'

6 years agoBump the version in the 0.1 branch.
Stephen Kelly [Sun, 29 May 2011 12:13:38 +0000 (14:13 +0200)]
Bump the version in the 0.1 branch.

6 years agoFill the changelog for the next release. v0.1.9
Stephen Kelly [Fri, 24 Jun 2011 12:53:33 +0000 (14:53 +0200)]
Fill the changelog for the next release.

6 years agoCompile with -DQT_NO_KEYWORDS
Stephen Kelly [Fri, 24 Jun 2011 12:43:27 +0000 (14:43 +0200)]
Compile with -DQT_NO_KEYWORDS

6 years agoFill in the Changelog for all released versions.
Stephen Kelly [Fri, 24 Jun 2011 12:36:30 +0000 (14:36 +0200)]
Fill in the Changelog for all released versions.

6 years agoseemed .resolve( c ).toList() do not work properly with user-registred types
Evgeny Lunegov [Wed, 4 May 2011 19:10:20 +0000 (23:10 +0400)]
seemed .resolve( c ).toList() do not work properly with user-registred types

6 years agoMore documentation for the examples.
Stephen Kelly [Fri, 24 Jun 2011 11:31:27 +0000 (13:31 +0200)]
More documentation for the examples.

7 years agoAdd a convenience header for the textdocument library.
Stephen Kelly [Thu, 23 Jun 2011 17:37:06 +0000 (19:37 +0200)]
Add a convenience header for the textdocument library.

7 years agoAdd a script for creating a docs tarball easily.
Stephen Kelly [Thu, 23 Jun 2011 16:03:17 +0000 (18:03 +0200)]
Add a script for creating a docs tarball easily.

7 years agoEnable some more flags for safety.
Stephen Kelly [Thu, 23 Jun 2011 15:26:22 +0000 (17:26 +0200)]
Enable some more flags for safety.

7 years agoDon't document the Metatype class, but document the relevant macro instead.
Stephen Kelly [Thu, 23 Jun 2011 11:40:36 +0000 (13:40 +0200)]
Don't document the Metatype class, but document the relevant macro instead.

7 years agoDocument the smartTrim features, useful for code generation.
Stephen Kelly [Fri, 17 Jun 2011 15:54:21 +0000 (17:54 +0200)]
Document the smartTrim features, useful for code generation.

7 years agoRemove some excludes which no longer exist.
Stephen Kelly [Wed, 22 Jun 2011 23:21:57 +0000 (01:21 +0200)]
Remove some excludes which no longer exist.

7 years agoUse the force...
Stephen Kelly [Wed, 22 Jun 2011 22:38:48 +0000 (00:38 +0200)]
Use the force...

7 years agoUse the USE file before building the library.
Stephen Kelly [Wed, 22 Jun 2011 21:50:03 +0000 (23:50 +0200)]
Use the USE file before building the library.

7 years agoMake sure the CMAKE_BUILD_TYPE is set to something sensible on MinGW.
Stephen Kelly [Wed, 22 Jun 2011 21:49:11 +0000 (23:49 +0200)]
Make sure the CMAKE_BUILD_TYPE is set to something sensible on MinGW.

7 years agoFind Qt in the config file, not the USE file.
Stephen Kelly [Wed, 22 Jun 2011 17:14:46 +0000 (19:14 +0200)]
Find Qt in the config file, not the USE file.

Conditionally look for QtGui based on which Grantlee components
are searched for.

7 years agoDon't hardcode the path to Qt in the GrantleeTargets file.
Stephen Kelly [Wed, 22 Jun 2011 15:44:46 +0000 (17:44 +0200)]
Don't hardcode the path to Qt in the GrantleeTargets file.

Use an import reference instead for portability.

7 years agoFix build on MIPS and ARM.
Sune Vuorela [Mon, 20 Jun 2011 21:40:46 +0000 (23:40 +0200)]
Fix build on MIPS and ARM.

7 years agoGenerate NSIS install wizards on Windows.
Stephen Kelly [Mon, 20 Jun 2011 21:01:38 +0000 (23:01 +0200)]
Generate NSIS install wizards on Windows.

7 years agoAdd a description for the Common component and make it required.
Stephen Kelly [Mon, 20 Jun 2011 20:48:41 +0000 (22:48 +0200)]
Add a description for the Common component and make it required.

7 years agoAdd a reference to the licence file.
Stephen Kelly [Mon, 20 Jun 2011 20:48:27 +0000 (22:48 +0200)]
Add a reference to the licence file.

7 years agoFix mingw build.
Stephen Kelly [Mon, 20 Jun 2011 19:07:32 +0000 (21:07 +0200)]
Fix mingw build.

7 years agoLink to QtNetwork
Stephen Kelly [Fri, 10 Jun 2011 19:24:04 +0000 (21:24 +0200)]
Link to QtNetwork

7 years agoMake it possible to create tarball packages with CPack.
Stephen Kelly [Mon, 20 Jun 2011 17:12:34 +0000 (19:12 +0200)]
Make it possible to create tarball packages with CPack.

7 years agoCreate some components for different frameworks
Stephen Kelly [Mon, 20 Jun 2011 12:45:09 +0000 (14:45 +0200)]
Create some components for different frameworks

7 years agoPort to the shipped version of ParseArguments.
Stephen Kelly [Mon, 20 Jun 2011 17:22:20 +0000 (19:22 +0200)]
Port to the shipped version of ParseArguments.

7 years agoRemove repetition of Qt USE file.
Stephen Kelly [Sun, 19 Jun 2011 20:02:32 +0000 (22:02 +0200)]
Remove repetition of Qt USE file.

7 years agoUse a CMake shortcut instead of specifying the binary dir.
Stephen Kelly [Sun, 19 Jun 2011 20:01:41 +0000 (22:01 +0200)]
Use a CMake shortcut instead of specifying the binary dir.

7 years agoRemove redundant CMake includes.
Stephen Kelly [Sun, 19 Jun 2011 19:57:02 +0000 (21:57 +0200)]
Remove redundant CMake includes.

7 years agoNo need to specify the binary dir for plugins.
Stephen Kelly [Sun, 19 Jun 2011 19:56:15 +0000 (21:56 +0200)]
No need to specify the binary dir for plugins.

They don't include generated files anyway.

7 years agoRemove explicit QT_INCLUDES.
Stephen Kelly [Sun, 19 Jun 2011 19:43:02 +0000 (21:43 +0200)]
Remove explicit QT_INCLUDES.

Not needed when we use the Qt USE file.

7 years agoMake sure to list all required modules.
Stephen Kelly [Sun, 19 Jun 2011 19:48:12 +0000 (21:48 +0200)]
Make sure to list all required modules.

7 years agoUse cccc to get metrics about Grantlee source.
Stephen Kelly [Sun, 19 Jun 2011 17:49:26 +0000 (19:49 +0200)]
Use cccc to get metrics about Grantlee source.

7 years agoAdd a Coverage build type and target for running unit tests
Stephen Kelly [Sun, 19 Jun 2011 15:43:48 +0000 (17:43 +0200)]
Add a Coverage build type and target for running unit tests

7 years agoGenerate dependency graphs with dot instead of using static images.
Stephen Kelly [Thu, 9 Jun 2011 22:44:17 +0000 (00:44 +0200)]
Generate dependency graphs with dot instead of using static images.

7 years agoAdd missing file.
Stephen Kelly [Tue, 14 Jun 2011 22:59:27 +0000 (00:59 +0200)]
Add missing file.

7 years agoUse the new export header generating macro.
Stephen Kelly [Fri, 10 Jun 2011 00:03:57 +0000 (02:03 +0200)]
Use the new export header generating macro.

7 years agoNo need to set these variables when using the export/import mechanism.
Stephen Kelly [Fri, 10 Jun 2011 23:05:27 +0000 (01:05 +0200)]
No need to set these variables when using the export/import mechanism.

7 years agoAdd export targets for grantlee.
Stephen Kelly [Thu, 9 Jun 2011 22:21:45 +0000 (00:21 +0200)]
Add export targets for grantlee.

Simplifies the Config file considerably.

7 years agoThere is no need to specify dependencies in the LIBRARIES variable.
Stephen Kelly [Thu, 9 Jun 2011 22:16:33 +0000 (00:16 +0200)]
There is no need to specify dependencies in the LIBRARIES variable.

7 years agoTake this outside of the conditional
Stephen Kelly [Thu, 9 Jun 2011 21:57:52 +0000 (23:57 +0200)]
Take this outside of the conditional

7 years agoUse more variables instead of hardcoding.
Stephen Kelly [Thu, 9 Jun 2011 21:48:30 +0000 (23:48 +0200)]
Use more variables instead of hardcoding.

7 years agoDon't hardcode the install path into the config file.
Stephen Kelly [Thu, 9 Jun 2011 21:40:10 +0000 (23:40 +0200)]
Don't hardcode the install path into the config file.

Makes it possible to use a different prefix eg for packaging and deployment.

7 years agoDon't hardcode the install path. Let it be overridden.
Stephen Kelly [Wed, 8 Jun 2011 22:07:53 +0000 (00:07 +0200)]
Don't hardcode the install path. Let it be overridden.

7 years agoFix the configured path to the USE file.
Stephen Kelly [Thu, 9 Jun 2011 00:44:24 +0000 (02:44 +0200)]
Fix the configured path to the USE file.

7 years agoUse the defined directory.
Stephen Kelly [Thu, 9 Jun 2011 00:10:05 +0000 (02:10 +0200)]
Use the defined directory.

7 years agoInstall the cmake stuff to a better location.
Stephen Kelly [Wed, 8 Jun 2011 22:09:03 +0000 (00:09 +0200)]
Install the cmake stuff to a better location.

7 years agoUse automatic RPATH handling
Stephen Kelly [Wed, 8 Jun 2011 22:05:12 +0000 (00:05 +0200)]
Use automatic RPATH handling

7 years agoDon't make QTSCRIPT part of the link interface of grantlee_core.
Stephen Kelly [Tue, 7 Jun 2011 11:19:52 +0000 (13:19 +0200)]
Don't make QTSCRIPT part of the link interface of grantlee_core.

7 years agoPlugins don't need all the extra stuff.
Stephen Kelly [Tue, 7 Jun 2011 11:19:30 +0000 (13:19 +0200)]
Plugins don't need all the extra stuff.

7 years agoPlugins should be modules, not libraries as other targets don't link to them.
Stephen Kelly [Tue, 7 Jun 2011 11:17:30 +0000 (13:17 +0200)]
Plugins should be modules, not libraries as other targets don't link to them.

7 years agoDon't set the link_directories behind the users back.
Stephen Kelly [Tue, 7 Jun 2011 11:17:03 +0000 (13:17 +0200)]
Don't set the link_directories behind the users back.

7 years agoNo need to use IMMEDIATE anymore.
Stephen Kelly [Tue, 7 Jun 2011 11:16:20 +0000 (13:16 +0200)]
No need to use IMMEDIATE anymore.

It is legacy from a declarative version of CMake.

7 years agoUse Grantlee_PLUGIN_DIR instead of PATH, which is usually a list in CMake.
Stephen Kelly [Tue, 7 Jun 2011 13:47:12 +0000 (15:47 +0200)]
Use Grantlee_PLUGIN_DIR instead of PATH, which is usually a list in CMake.

7 years agoUse _DIR for a single path and don't confuse built ins.
Stephen Kelly [Tue, 7 Jun 2011 11:15:14 +0000 (13:15 +0200)]
Use _DIR for a single path and don't confuse built ins.

7 years agoUse a more specific minimum cmake version.
Stephen Kelly [Tue, 7 Jun 2011 11:13:42 +0000 (13:13 +0200)]
Use a more specific minimum cmake version.

7 years agoUse PersonWrapper consistently instead of MyPersonWrapper.
Stephen Kelly [Sun, 29 May 2011 12:00:10 +0000 (14:00 +0200)]
Use PersonWrapper consistently instead of MyPersonWrapper.

7 years agoAdd a unit test for QObject derived custom types in properties.
Stephen Kelly [Sun, 29 May 2011 11:57:18 +0000 (13:57 +0200)]
Add a unit test for QObject derived custom types in properties.

7 years agoMake sure QObject conversion is exported.
Stephen Kelly [Sun, 29 May 2011 11:56:39 +0000 (13:56 +0200)]
Make sure QObject conversion is exported.

7 years agoFix the docs regarding QObject derived pointers in QVariant.
Stephen Kelly [Sun, 29 May 2011 11:55:59 +0000 (13:55 +0200)]
Fix the docs regarding QObject derived pointers in QVariant.

7 years agoClarify documentation a bit. Qt 4.8 does not fix this issue.
Stephen Kelly [Sun, 29 May 2011 11:11:32 +0000 (13:11 +0200)]
Clarify documentation a bit. Qt 4.8 does not fix this issue.

7 years agoAdd a list property to the Contact class.
Stephen Kelly [Mon, 14 Mar 2011 02:11:38 +0000 (03:11 +0100)]
Add a list property to the Contact class.

7 years agoUse a QObject in a Q_PROPERTY for the Address.
Stephen Kelly [Mon, 14 Mar 2011 01:35:08 +0000 (02:35 +0100)]
Use a QObject in a Q_PROPERTY for the Address.

7 years agoSpecialize registering of QObject derived types automatically.
Stephen Kelly [Mon, 14 Mar 2011 01:33:34 +0000 (02:33 +0100)]
Specialize registering of QObject derived types automatically.

7 years agoAdd clearer documentation about QObject derived types in Q_PROPERTY
Stephen Kelly [Sun, 13 Mar 2011 20:14:28 +0000 (21:14 +0100)]
Add clearer documentation about QObject derived types in Q_PROPERTY

7 years agoUse the new Context::insert overload.
Stephen Kelly [Sun, 13 Mar 2011 20:21:05 +0000 (21:21 +0100)]
Use the new Context::insert overload.