Cinnamon: graphics tablet support needs testing
by mtwebster

Cinnamon: graphics tablet support needs testing
Seasons greetings!   We’ve begun re-porting graphics tablet (wacom) support back into Cinnamon.  The affected packages are cinnamon-control-center, cinnamon-settings-daemon, and cinnamon itself. As none of us has a tablet to test with, if anyone is interested, and running Mint 16 or some other distro with >= ~Gnome 3.8 they can do the following: a) Build ...

New window tiling and snapping functionality
by mtwebster

Been a while since an update, we’ve all been in various states of busy-ness, vacationing, or otherwise occupied…but yesterday we merged new functionality into Cinnamon and Muffin that Clem has been discussing in the last few posts.  You can try it out by compiling Cinnamon and Muffin from  our github (here), or via glebihan’s nightly ...

Packaging changes for Cinnamon
by mtwebster

If you follow the development of Cinnamon at all, you’ll notice there are a couple new related packages now, and yesterday we merged in changes to Cinnamon to utilize these new packages. They are: cinnamon-settings-daemon: This program runs in the background and handles a lot of behind-the-scenes management, like your media keys, various notifications, and ...

Cinnamon 1.8 Theme Notes
by mtwebster

Cinnamon 1.8 Theme Notes
There are a number of CSS changes that you may be interested in knowing about if you’ve got Cinnamon themes out there. I’ve uploaded two files here – one is the current Cinnamon default theme as it is currently, and the other is what the file looked like in the last major release (1.6.7).  There’s ...

Cinnamon 1.8 settings API – some lesser-known bits
by mtwebster

There are a few features of the new settings API I’d like to touch on, that may be less than obvious, but which might help you in this transition period… Metadata Options Every applet (and desklet and extension) has a metadata.json file – this, at minimum, has the uuid, the name, and a brief description of your ...

Applet, Desklet, Extension Settings API – a brief example.
by mtwebster

I’m going to take a few minutes to go over a very simple example of our new settings API in action. Using the new settings API Take the new spacer applet – new for Cinnamon 1.8, it allows multiple instances to let you add spacing in between other applets on your panels. It’s very short, ...

How to (not) break your DE in a few steps
by glebihan

For those of you out there who want to test the very latest developments happening in Cinnamon in order to test it and report possible issues (although there almost never are any of course), you’ve basically the choice between 2 alternatives :  1. Building from source First case, you’re among the brave ones, compiling the ...

Cinnamon 1.8 Applet, Desklet, Extension and Theme packaging guidelines
by mtwebster

With the ability to install applets, desklets, extensions and themes right from Cinnamon Settings comes a need to implement a uniform packaging structure for these downloads. To be honest, I would say a majority of those out there already do conform to what we want, and at this time there won’t be any penalty or ...

Exciting changes to Applets, Desklets and Extensions for Cinnamon 1.8
by mtwebster

Hi there!  Clem suggested I be brief, but as this is my very first ever blog post anywhere, and because of all the cool stuff to talk about, I found it difficult.  If it’s tl;dr, skip to the boldface below! I’d like to take a bit of time to present some of the exciting new ...