Skip to content

Repository files navigation

QRedshift Cinnamon

GitHub Release GitHub Release

A Cinnamon applet that makes the color of your computer's display adapt to the time of day, warm at night and like sunlight during the day.

Original Repository: https://github.com/raphaelquintao/QRedshiftCinnamon

Installation

curl https://github.com/raphaelquintao/QRedshiftCinnamon/raw/master/install.sh -sSfL | bash 

Buy me a coffee

  • PayPal
  • Bitcoin: 1PxRoGDq32FNdzk6jq8DGgaRY5uRVtLjHN

Features

  • Powerfull Interface.
  • Scroll actions on panel icon.
  • Keyboard Shortcuts.
  • Temperature from 1000k to 12000k.
  • Gamma from 0.5 to 5.
  • Smooth transition between day and night.
  • Independent of redshift package.

Why development moved away from Cinnamon Spices

Starting with version 2.x, the applet no longer depends on the original Redshift project. Instead, it uses QRedshift, a dedicated backend that I developed specifically for this applet. Here you can find Why I Wrote QRedshift.

Unfortunately, the Cinnamon Spices distribution model doesn't allow shipping prebuilt binaries. The recommended approach is to have the applet install a C toolchain and development dependencies, then download the source code and compile the backend on the user's machine at runtime.

I completely understand why that policy exists.

However, this compilation approach doesn't align with the goals of this project. I want it to have a seamless experience.

Therefore, I sadly decided to move development away from Cinnamon Spices in June 2024. Coincidentally, that exact month marked the 5th anniversary of when I first published the applet back in June 2019.

The version currently available on Cinnamon Spices will remain there, although I don't know for how long.

Changelog

  • 2.0.4
    • Fixed a bug when changing latitude/longitude manually.
    • Clicking and dragging the slider now follows the step parameter.
    • Added support for the most common architectures
      • x86_64 - 64-bit x86
      • i386, i486, i586, i686 - 32-bit x86
      • aarch64 - 64-bit ARM
      • armv7l - 32-bit ARM
      • armv5tel - ARMv5
      • mips64el - 64-bit MIPS (Little Endian)
      • mipsel - 32-bit MIPS (Little Endian)
      • powerpc64le - 64-bit PowerPC (Little Endian)
      • s390x - IBM System/390 (64-bit)
    • Updated Danish and Portuguese(Brazil) Translations
  • 2.0.3
    • Max temperature increased to 12000k
  • 2.0.2
    • Added auto-update based on GitHub releases.
    • New icons for sunset and sunrise.
  • 2.0.1
    • New icons.
    • Improved interface.
    • Architecture check and notify.
    • Location is back and better.
  • 2.0.0
    • Original repository renamed to QRedshiftCinnamon.
    • Completely disabled on Wayland (wayland cinnamon compositor don't support gamma ramps yet).
    • Removed remote location option (I don't think anyone uses it. Can be implemented in the future if there are enough requests).
    • Removed dependency of redshift package.
    • Extension now uses its own backend application: QRedshift CLI.
    • Added an option to configure step for shortcuts.
Old
  • 1.7.7
    • Added smooth transition to brightness.
  • 1.7.6
    • Added option to activate as soon as Cinnamon starts up.
  • 1.7.5
    • Update messages on Arch.
    • Add icons for Cinnamon 5.8
  • 1.7.4
    • Added new translations.
  • 1.7.3
    • Fixed small bug on smooth transition.
    • Fixed messages when not using manual night time.
  • 1.7.2
    • Fixed sliders on Cinnamon 5.4
    • Automatically check for redshift-gtk and notify to remove it.
    • Smooth transition between day and night.
  • 1.7.1
    • Auto update is only used when night is enabled.
  • 1.7.0
    • Fixed issues with asynchronous command calls.
      • Main redshift call reverted to synchronous, so the cinnamon will show the annoying message again: This applet contains function calls that could potentially cause Cinnamon to crash or freeze.
      • I noticed that on some (slow?) computers many asynchronous calls cause the application to freeze.
  • 1.6.0
    • Added manual night time option.
    • Fixed some issues with Debian.
  • 1.5.5
    • Fixed icon blinking when using symbolic icon.
  • 1.5.4
    • Fixed: "This applet contains function calls that could potentially cause Cinnamon to crash or freeze."
  • 1.5.3
    • Fixed some issues with Debian.
      • Automatically disable redshift default service.
    • Removed default keyboard shortcuts.
  • 1.5.2
    • Added keyboard shortcut to increase brightness <Control>Page_Up
    • Added keyboard shortcut to decrease brightness <Control>Page_Down
    • Added keyboard shortcut to increase temperature <Control><Shift>Page_Up
    • Added keyboard shortcut to decrease temperature <Control><Shift>Page_Down
    • Added support to lower gamma.
    • Added option to use a symbolic icon.
  • 1.5.1
    • Update night brightness on scrolling.
    • Added support to version 4.6.
  • 1.5
    • Added keyboard shortcut to toggle On/Off <Control>End
    • Added localization support.
  • 1.4
    • Fixed icon scale.
    • Added support to version 4.3 and 4.4

Translations

If you want to submit some translations please make it on the original repository. It's a lot easier to me keep it synced.

Flag Language Code Translator
Bulgarian bg @spacy01
Danish da @Alan01
German de @OzzieIsaacs
Spanish (Spain) es @haggen88
Spanish (Mexico) es_MX @RichLuna
French fr @claudiux
Hungarian hu @kami911
Italian it @eperulli
Dutch nl @Vistaus
Occitan oc @Mejans
Polish pl @szedar14
Portuguese (Portugal) pt @hugok79
Portuguese (Brazil) pt_BR @raphaelquintao
Romanian ro @AndreiMiculita
Russian ru @aivazoff
Slovak sk @prescott66
Swedish sv @eson57
Turkish tr @kelebek333
Chinese zh_CN @Slinet6056

Screenshots

About

A Cinnamon applet that makes the color of your computer's display adapt to the time of day, warm at night and like sunlight during the day.

Topics

Resources

Stars

132 stars

Watchers

2 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages