Fix: I18N doesn't work on Windows

Qt expects QM files is placed in case-insensitive file system
on Windows.  QIFW loads QM files from QRC and QRC is case-sensitive
file system.

Change-Id: I1965ec2344e2db6315e84a25ebb3098b11f611c6
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Update Japanese translation

Change-Id: I118318f9fe2bba175698b431d849878f1b97ef0d
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Updated German Translation

Change-Id: I7731cb04e09cf5fc1c0f155874523397c1f26bb3
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Bump version number

Change-Id: I22bda59c70f54336d82dc9bbbedf9330b47478c8
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Merge remote-tracking branch 'origin/1.4' into 1.5

Change-Id: I6d741760ea725561c48de663489d64eab50206ae
Updated Changelog

Change-Id: Id996cb850382100028cd56cbf323361ef5319155
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Fix: Path handling in project files

Because of cleanPath() converts native separators to '/',
call toNativeSeparators() after cleanPath().

Due to warning message from "if (exists(filePath))" on Windows,
if() around the exists() are removed.

Change-Id: I412fe83f13365c8eec00e119270d07ce7f72297d
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Update German translation.

Change-Id: I9507ea080d40164d71ebe0fca77b8832160f5885
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Compile fix after native separator change.

Change-Id: I3044637a65b87483dd9ded63920adb5536952700
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
tutorial: Fix typo

Using backslash on Linux you get the following error:

  Error: Config file configconfig.xml not found at the specified location

Change-Id: I0d48df0c7be2d186c83da0740d50c8f7a06215d2
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
config.xml: Discourage use of <Icon>

<Icon> is deprecated according to the documentation, so better
tell people to use <InstallerApplicationIcon> and/or <InstallerWindowIcon>
instead.

Also moving up the settings to the same position they appear in the documentation.

Change-Id: I8fe468ba9c362f1abbeb69809eb25e2c51204b25
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Reviewed-by: Niels Weber <niels.weber@digia.com>
Fix preselection of components from another component

  Changing the (default) selection of another component per script
  was broken. If the select code comes right after the component loaded
  it could be that a late loaded component overwrites the set value.
  Now we do the preselection after we loaded every script
  (also this was the behavior in older versions, maybe got broken
   while refactoring in the past).

Change-Id: Id6ec22da68d92c8ec764ff2cc2f6062880e29c51
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
doc: Fix directory structure for 'packages' dir

Indent the subdirectories a bit to get a better idea what they
should look like.

Change-Id: I0d4e4e32723e7e00148956123241ed4f818c16f3
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
add operationExists method on script side

Change-Id: Ic49a629931b09f104a644dfa7acb5f57b6185f01
Reviewed-by: Niels Weber <niels.weber@digia.com>
doc: Discourage use of '-c config' for repogen tool

'--config file' was deprecated in 9561e4cd6185b461646d1910e80bc849b677711d
but not reflected in the documentation, so removing the references to it.

Also fixing a typo where the 'repository' parameter was duplicated

  repogen.exe ... repository <repository_directory>

leaving only <repository_directory> as follows:

  repogen.exe -p <package_directory> <repository_directory>

Change-Id: I547e7fd68b19ef42afdd096572216c8e2261f03a
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Merge remote-tracking branch 'origin/1.5'

Change-Id: I75a37b5dce14d454c404eda4f0c7b0b61ca66cf7