Skip to content
Snippets Groups Projects
  • Andreas Traczyk's avatar
    ae1cde4d
    misc: format QML files using the python format script · ae1cde4d
    Andreas Traczyk authored
    + Requires that the Qt path is supplied when calling build.py --init.
    + format.py now also takes a --qt argument to specify the Qt path, used to locate qmlformat.
    + format.py takes a --type argument to specify the type of files to format (qml, cpp, or both).
    
    qmlformat is called with `--normalize` and `--force`.
    
    Gitlab: #1059
    Change-Id: Id9ff4b17018370696792b44f55ed2f4bc8091193
    ae1cde4d
    History
    misc: format QML files using the python format script
    Andreas Traczyk authored
    + Requires that the Qt path is supplied when calling build.py --init.
    + format.py now also takes a --qt argument to specify the Qt path, used to locate qmlformat.
    + format.py takes a --type argument to specify the type of files to format (qml, cpp, or both).
    
    qmlformat is called with `--normalize` and `--force`.
    
    Gitlab: #1059
    Change-Id: Id9ff4b17018370696792b44f55ed2f4bc8091193
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Jami

jami-logo

Share, freely and privately

Introduction

Jami provides all its users a universal communication tool, autonomous, free, secure and built on a distributed architecture thus requiring no authority or central server to function.

jami is the cross platform client for Jami.

For more information about the jami project, see the following:

Getting involved

Notes

  • Coding style is managed by the clang-format and qmlformat, if you want to contribute, please use the pre-commit hook automatically installed with ./build.py --init --qt=<path/to/qt>
  • We use gerrit for our review. Please read about working with Gerrit if you want to submit patches.

Build

cf INSTALL.md

License

Copyright (C) 2020-2023 Savoir-faire Linux Inc.

Jami is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

See COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html for the full GPLv3 license.