Skip to content

Releases: iLib-js/ilib-loctool-webos-dist

v1.16.0

14 Feb 01:43
ee0c270
Compare
Choose a tag to compare
  • Added the new ilib-loctool-webos-dart plugin which is for the Dart filetype localization.
  • Updated fixed plugins version
  • Converted all the unit tests from nodeunit to jest.
  • loctool
    • Added a new getProjectType() method on the Project class.
    • Removed the npm-shrinkwrap.json in repository.
  • Fixes in plugins
    • webos-json-resouce
      • Updated to support the Dart filetype localization output as well.
 "ilib-loctool-webos-c": "1.7.4",
 "ilib-loctool-webos-cpp": "1.7.4",
 "ilib-loctool-webos-dart": "1.0.1",
 "ilib-loctool-webos-javascript": "1.10.6",
 "ilib-loctool-webos-json": "1.1.5",
 "ilib-loctool-webos-json-resource": "1.6.1",
 "ilib-loctool-webos-qml": "1.7.4",
 "ilib-loctool-webos-ts-resource": "1.5.4",
 "loctool": "2.24.0"

Release for v1.15.4

10 Nov 04:23
77386a9
Compare
Choose a tag to compare
  • Removed ilib-loctool-webos-appinfo-json in the dependencies.
  • Updated fixed plugins version
    • Removed npm-shrinkwrap.json file in every webOS plugin itself.
  "ilib-loctool-webos-c": "1.7.3",
  "ilib-loctool-webos-cpp": "1.7.3",
  "ilib-loctool-webos-javascript": "1.10.5",
  "ilib-loctool-webos-json": "1.1.4",
  "ilib-loctool-webos-json-resource": "1.5.8",
  "ilib-loctool-webos-qml": "1.7.3",
  "ilib-loctool-webos-ts-resource": "1.5.3",
  "loctool": "2.23.1"

Release for v1.15.3

11 Sep 01:23
Compare
Choose a tag to compare
  • Updated fixed plugins version
    • Updated loctool dependency information in all of webOS Plugins to be written both peerDependencies and devDependencies.
  "ilib-loctool-webos-appinfo-json": "1.7.5",
  "ilib-loctool-webos-c": "1.7.2",
  "ilib-loctool-webos-cpp": "1.7.2",
  "ilib-loctool-webos-javascript": "1.10.4",
  "ilib-loctool-webos-json": "1.1.3",
  "ilib-loctool-webos-json-resource": "1.5.7",
  "ilib-loctool-webos-qml": "1.7.2",
  "ilib-loctool-webos-ts-resource": "1.5.2",
  "loctool": "2.23.1"

Release for v1.15.2

04 Sep 04:21
ca6f639
Compare
Choose a tag to compare
  • Updated fixed loctool and plugins version
  • loctool
    • changed the zxx-Hans-XX pseudo style name to debug-han-simplified.
  • Fixes in plugins
    • Update to be included npm-shrinkwrap.json in the published files.
  "ilib-loctool-webos-appinfo-json": "1.7.1",
  "ilib-loctool-webos-c": "1.7.1",
  "ilib-loctool-webos-cpp": "1.7.1",
  "ilib-loctool-webos-javascript": "1.10.1",
  "ilib-loctool-webos-json": "1.1.2",
  "ilib-loctool-webos-json-resource": "1.5.4",
  "ilib-loctool-webos-qml": "1.7.1",
  "ilib-loctool-webos-ts-resource": "1.5.1",
  "loctool": "2.23.1"

Release for v1.15.1

16 Aug 07:23
37c3894
Compare
Choose a tag to compare
  • Updated fixed loctool and plugins version
  • Fixes in plugins
    • webos-json
      • Update to skip the pseudo localization process when the --nopseudo option is true. If not, it occurs an error when the pseudo locale is not defined on the project.
  "ilib-loctool-webos-c": "1.7.0",
  "ilib-loctool-webos-cpp": "1.7.0",
  "ilib-loctool-webos-javascript": "1.10.0",
  "ilib-loctool-webos-json": "1.1.1",
  "ilib-loctool-webos-json-resource": "1.5.3",
  "ilib-loctool-webos-qml": "1.7.0",
  "ilib-loctool-webos-ts-resource": "1.5.0",
  "loctool": "2.22.0"

Release Notes for v1.14.1

16 Aug 06:30
a18059b
Compare
Choose a tag to compare
  • Updated to have a fixed version on the ilib-loctool-webos-json plugin.
    • All of the plugins must have a fixed version for webOS distribution.
  "ilib-loctool-webos-appinfo-json": "1.7.0",
  "ilib-loctool-webos-c": "1.6.0",
  "ilib-loctool-webos-cpp": "1.6.0",
  "ilib-loctool-webos-javascript": "1.9.0",
  "ilib-loctool-webos-json": "1.0.0",
  "ilib-loctool-webos-json-resource": "1.5.2",
  "ilib-loctool-webos-qml": "1.6.0",
  "ilib-loctool-webos-ts-resource": "1.4.2",
  "loctool": "2.21.0"

Release Notes for v1.15.0

08 Aug 06:54
0cacee5
Compare
Choose a tag to compare
  • Updated fixed loctool and plugins version
  • loctool
    • added new debug-font pseudoLocale style. It transform the source strings into strings of characters that require a different font. This allows you to test out whether or not the font works in your UI without having a real translation.
  • Fixes in plugins
    • webos-javascript/webos-qml/webos-c/webos-cpp/webos-json
      • Added ability to disable pseudo-localization in plugin when a project's pseudo-localization is enabled.
    • webos-cpp
      • Updated to support more file extsnsions.
    • webos-qml
      • Update to use first argument of qsTranslate() as a context value instead of file name.
    • webos-ts-resource
      • Update to set context name value properly which is not always a file name.
    • webos-json
      • Support the pseudo localization.
    "ilib-loctool-webos-c": "1.7.0",
    "ilib-loctool-webos-cpp": "1.7.0",
    "ilib-loctool-webos-javascript": "1.10.0",
    "ilib-loctool-webos-json": "^1.1.0",
    "ilib-loctool-webos-json-resource": "1.5.3",
    "ilib-loctool-webos-qml": "1.7.0",
    "ilib-loctool-webos-ts-resource": "1.5.0",
    "loctool": "2.22.0"

Release Notes for v1.14.0

11 Jul 04:38
10fd434
Compare
Choose a tag to compare
  • Updated fixed loctool and plugins version
  • note) The last release of ilib-loctool-webos-appinfo-json plugin. The ilib-loctool-webos-json plugin is going to cover appinfo.json file localization features as well.
  • loctool
    • added new resourceDir parameter support to util's formatPath() which is for modifying the resource root path.
  • Fixes in plugins
    • webos-javascript/webos-qml/webos-c/webos-cpp/webos-appinfo-json
      • Updated not to load common data repeatedly if it's loaded from another plugin in a project.
    • webos-c/webos-cpp
      • Fixed an issue where didn't handle single quotes properly.
      • Supported pseudo localization.
    • webos-ts-resource
      • Fixed not to have file extension in name element with js file.
    • webos-appinfo-json
      • Added feature not to do localization if the file is already located in the localization directory.
      • Added the mappings configuration of the mapping which is a mapping between a file and an object that gives info used to localize the files that match it.
    • webos-json
      • Implement for webOS json file (appinfo.json and qcardinfo.json) of localization.
      • Most of the code is the same as the ilib-loctool-webos-appinfo-json plugin.
        This plugin, however, expands upon the other plugin to support many different types of json files as used in webOS.
      • The plugin contains a built-in version of the schema file for the appinfo.json file type.
      • For other json file types such as qcardinfo.json, the plugin looks for the schema file in the same directory as the json file.
    "ilib-loctool-webos-appinfo-json": "1.7.0",
    "ilib-loctool-webos-c": "1.6.0",
    "ilib-loctool-webos-cpp": "1.6.0",
    "ilib-loctool-webos-javascript": "1.9.0",
    "ilib-loctool-webos-json": "^1.0.0",
    "ilib-loctool-webos-json-resource": "1.5.2",
    "ilib-loctool-webos-qml": "1.6.0",
    "ilib-loctool-webos-ts-resource": "1.4.2",
    "loctool": "2.21.0"

Release Notes for v1.13.1

28 Mar 04:41
2c1262b
Compare
Choose a tag to compare
  • Updated plugins version
    • webos-json-resource/webos-appinfo-json
      • Fixed to generate ilibmanifest.json file correctly even when a dummy file exists.
   "ilib-loctool-webos-appinfo-json": "1.6.1",
   "ilib-loctool-webos-c": "1.5.2",
   "ilib-loctool-webos-cpp": "1.5.2",
   "ilib-loctool-webos-javascript": "1.8.2",
   "ilib-loctool-webos-json-resource": "1.5.1",
   "ilib-loctool-webos-qml": "1.5.1",
   "ilib-loctool-webos-ts-resource": "1.4.1",
   "loctool": "2.20.2"

Release Notes for v1.13.0

23 Mar 05:31
b8e8ac2
Compare
Choose a tag to compare
  • Updated plugins version
    • webos-json-resource/webos-appinfo-json
      • Added a timestamp in the ilibmanifest.json file to support wee localization.
      • Updated to skip writing ilibmanifest json creation logic if it has already been done in another plugin.
      • Set to have more spaces in the ilibmanifest.json file.
    • webos-qml
      • Fixed issues where didn't handle single quotes and multi-line properly.
    "ilib-loctool-webos-appinfo-json": "1.6.0",
    "ilib-loctool-webos-c": "1.5.1",
    "ilib-loctool-webos-cpp": "1.5.1",
    "ilib-loctool-webos-javascript": "1.8.1",
    "ilib-loctool-webos-json-resource": "1.5.0",
    "ilib-loctool-webos-qml": "1.5.1",
    "ilib-loctool-webos-ts-resource": "1.4.1",
    "loctool": "2.20.2"