Skip to content

Tool for Sailfish OS launcher icons customization

License

Notifications You must be signed in to change notification settings

legacychimera247/clockwork

 
 

Repository files navigation

Clockwork logo

Clockwork

Customize your Sailfish OS launcher icons

About

Clockwork allows you to customize Sailfish OS launcher icons and dynamically update them.

You can instantly apply any icon pack made for Theme pack support for Sailfish OS.

There is built-in support of dynamic icon plugins: you can create custom one to dynamically update icon for any application. Default dynamic icon plugin supports updating of Clock and Calendar icons.

Screenshots

Settings Main Page Icon Pack Preview

Contributing

Stick to Sailfish OS Coding Conventions when writing new code.

For C++ code you may use clang-format, like this:

clang-format-9 --sort-includes -i **/*.cpp **/*.h

Note that clang-format doesn't formats connect() properly. E.g. code should be formatted as:

connect(sender, &MySender::valueChanged,
        receiver, &MyReciever::updateValue);

but clang-format gives us this:

connect(sender,
        &MySender::valueChanged,
        receiver,
        &MyReciever::updateValue);

So, don't trust him about automatic connect() format changes.

License

Clockwork is provided under the MIT license.

About

Tool for Sailfish OS launcher icons customization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 77.3%
  • QML 19.0%
  • QMake 3.2%
  • C 0.5%