Cinnamon PPA with Extensions(updated Feb 16)

Please post suggestions for improvement of Cinnamon here
https://github.com/linuxmint/Cinnamon

Cinnamon PPA with Extensions(updated Feb 16)

Postby merlwiz79 on Sat Jan 07, 2012 12:44 am

UPDATE: We are moving over about 900 miles and no idea when we'll have a place to live.
We have 90 days to find a job and a place to live after the move.
I won't be able to update cinnamon or the extensions for a long time.
I'll have internet but my laptop doesn't have 3d acceleration graphics drivers.
My desktop will be in storage until we find place to live.
Hope it doesn't take too long.

Feb 04 Update: patched cinnamon-settings to include font, windows, desktop and other theme settings. Added new extension cinnamon-extensions-gpaste

Install All Extensions: Added more extensions.
Code: Select all
sudo apt-get install cinnamon-extensions-auto-move-windows cinnamon-extensions-dock cinnamon-extensions-drive-menu cinnamon-extensions-places-menu cinnamon-extensions-trash cinnamon-extensions-windows-navigator cinnamon-extension-weather cinnamon-extensions-extended-places-menu cinnamon-extensions-system-monitor cinnamon-extensions-gpaste
Just use Cinnamon Settings to enable and dconf-tools to change settings.

https://launchpad.net/~merlwiz79/+archive/cinnamon-ppa
Ubunut Oneiric 11.10 / Linux Mint 12
Code: Select all
deb http://ppa.launchpad.net/merlwiz79/cinnamon-ppa/ubuntu oneiric main
deb-src http://ppa.launchpad.net/merlwiz79/cinnamon-ppa/ubuntu oneiric main
Ubuntu Precise 12.04
Code: Select all
deb http://ppa.launchpad.net/merlwiz79/cinnamon-ppa/ubuntu precise main
deb-src http://ppa.launchpad.net/merlwiz79/cinnamon-ppa/ubuntu precise main

Cinnamon 1.2.0 Screenshot:
Image
Last edited by merlwiz79 on Thu Feb 16, 2012 4:41 pm, edited 27 times in total.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Linux Mint is funded by ads and donations.
 

Re: Cinnamon PPA with Extensions

Postby bimsebasse on Sat Jan 07, 2012 1:05 am

Nice one! Are you working on porting the weather extension?
Thank you for this thread. That’s all I can say. You most definitely have made this forum into something special. You clearly know what you are doing, you’ve covered so many bases. Thanks!
User avatar
bimsebasse
Level 7
Level 7
 
Posts: 1709
Joined: Fri Nov 11, 2011 10:21 am
Location: Scandinavia

Re: Cinnamon PPA with Extensions

Postby merlwiz79 on Sat Jan 07, 2012 2:21 am

bimsebasse wrote:Nice one! Are you working on porting the weather extension?

Is this the one?
Screenshot:
Image
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Re: Cinnamon PPA with Extensions

Postby z06gal on Sat Jan 07, 2012 2:34 am

Excellent!! Nice work! :wink:
z06gal
Level 5
Level 5
 
Posts: 668
Joined: Sat Jun 13, 2009 7:16 pm

Re: Cinnamon PPA with Extensions

Postby bimsebasse on Sat Jan 07, 2012 3:06 am

Yup, you're a legend.

I'm running out of reasons to use gnome shell :D

With porting being this easy the whole extension issue with Cinnamon isn't really an issue after all.
Thank you for this thread. That’s all I can say. You most definitely have made this forum into something special. You clearly know what you are doing, you’ve covered so many bases. Thanks!
User avatar
bimsebasse
Level 7
Level 7
 
Posts: 1709
Joined: Fri Nov 11, 2011 10:21 am
Location: Scandinavia

Re: Cinnamon PPA with Extensions

Postby merlwiz79 on Sat Jan 07, 2012 5:49 pm

Getting with Clem to make sure I won't have to make changes later to the extensions.
Hopefully I can get the packages made later tonight.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Re: Cinnamon PPA with Extensions

Postby bimsebasse on Sat Jan 07, 2012 6:43 pm

Yes until you have extensions there's nothing here not in the official Mint repo, as far as I understand?
Thank you for this thread. That’s all I can say. You most definitely have made this forum into something special. You clearly know what you are doing, you’ve covered so many bases. Thanks!
User avatar
bimsebasse
Level 7
Level 7
 
Posts: 1709
Joined: Fri Nov 11, 2011 10:21 am
Location: Scandinavia

Re: Cinnamon PPA with Extensions

Postby merlwiz79 on Sat Jan 07, 2012 8:40 pm

bimsebasse wrote:Yes until you have extensions there's nothing here not in the official Mint repo, as far as I understand?

Yep just have to wait to hear back from Clem.
Once I make the extensions a lot is set in stone and can't be changed without causing problems for the user.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Re: Cinnamon PPA with Extensions

Postby bimsebasse on Sat Jan 07, 2012 8:53 pm

Roger. We're gonna need a main site or at least a half-official place for automated installation of Cinnamon extensions to avoid the situation in Gnome Shell before https://extensions.gnome.org/ launched where you had to download extensions from various unofficial sites all over the net and do the dirty work extracting and moving downloaded folders around yourself. If that's not quite where you're going with the ppa, I imagine webupd8 will have one before long.
Thank you for this thread. That’s all I can say. You most definitely have made this forum into something special. You clearly know what you are doing, you’ve covered so many bases. Thanks!
User avatar
bimsebasse
Level 7
Level 7
 
Posts: 1709
Joined: Fri Nov 11, 2011 10:21 am
Location: Scandinavia

Re: Cinnamon PPA with Extensions

Postby z06gal on Sat Jan 07, 2012 9:00 pm

I went ahead and added the ppa. Cinnamon is going to be simply great with the attention it is getting. Thanks for this :wink:
z06gal
Level 5
Level 5
 
Posts: 668
Joined: Sat Jun 13, 2009 7:16 pm

Re: Cinnamon PPA with Extensions

Postby crzen on Sat Jan 07, 2012 9:11 pm

I figured out how to get existing MGSE extentions working in cinnamon also. Two things If your going to talk to Clem. Not having to enter the extentions manually into dconf would be a plus, and could you find out which file I can "adjust" to move the weather extention over next to the clock (or the status buttons to the left one block)? For the life of me I cant find it. Not that I'm any good at coding mind you. :?

(EDIT) I just had a thought (which doesnt mean much). For Mint 13 add a catagory (or 2) in the software manager for "approved" extensions and add them to the repos. :wink:
crzen
Level 2
Level 2
 
Posts: 56
Joined: Tue Aug 25, 2009 10:32 pm

Re: Cinnamon PPA with Extensions

Postby chazdg24 on Sun Jan 08, 2012 10:18 am

crzen wrote:I figured out how to get existing MGSE extentions working in cinnamon also. Two things If your going to talk to Clem. Not having to enter the extentions manually into dconf would be a plus, and could you find out which file I can "adjust" to move the weather extention over next to the clock (or the status buttons to the left one block)? For the life of me I cant find it. Not that I'm any good at coding mind you. :?

(EDIT) I just had a thought (which doesnt mean much). For Mint 13 add a catagory (or 2) in the software manager for "approved" extensions and add them to the repos. :wink:

I would love to add the weather extension, but I can't seem to figure out how to do it. Any tutorials you guys can point me to?
chazdg24
Level 3
Level 3
 
Posts: 141
Joined: Mon Jun 06, 2011 5:11 pm

Re: Cinnamon PPA with Extensions

Postby bimsebasse on Sun Jan 08, 2012 10:51 am

See 5g in this thread
Thank you for this thread. That’s all I can say. You most definitely have made this forum into something special. You clearly know what you are doing, you’ve covered so many bases. Thanks!
User avatar
bimsebasse
Level 7
Level 7
 
Posts: 1709
Joined: Fri Nov 11, 2011 10:21 am
Location: Scandinavia

Re: Cinnamon PPA with Extensions

Postby craig10x on Sun Jan 08, 2012 1:12 pm

yeah it would be great if a simple way could be devised to add cinnamon extensions and cinnamon themes easily without having to do all the technical work involved...this would help the average user and especially the newbies... either some kind of one click install system like the gnome 3 site has....or adding them to the mint repos for installing with software manager, or something along those lines...whatever would be easiest and best :)
craig10x
Level 7
Level 7
 
Posts: 1502
Joined: Fri Jul 03, 2009 12:44 pm

Re: Cinnamon PPA with Extensions

Postby crzen on Sun Jan 08, 2012 2:28 pm

The reason I was thinking software manager and repos is that If the Mint team likes the extension, they could hard code the fuctionality into Mint itself and then just drop it from the repos. An example would be the "color status button" extension. I cant stand those butt ugly symbolic icons. Adding the extension works but it can also be done by changing one word in the panelMenu.js file (Its then subject to changing cinnamon updates). Personally, I think it would be a win all the way around, but what do I know.
crzen
Level 2
Level 2
 
Posts: 56
Joined: Tue Aug 25, 2009 10:32 pm

Re: Cinnamon PPA with Extensions

Postby merlwiz79 on Mon Jan 09, 2012 9:56 am

craig10x wrote:yeah it would be great if a simple way could be devised to add cinnamon extensions and cinnamon themes easily without having to do all the technical work involved...this would help the average user and especially the newbies... either some kind of one click install system like the gnome 3 site has....or adding them to the mint repos for installing with software manager, or something along those lines...whatever would be easiest and best :)

Some can be easy to do from a website but others require packages to be installed.
Some also have it's own script needed to work.
Then translations also need to be taken into account.

Finally think I have what was needed to port the extensions.
If I have enough time today I'll get some extensions working and uploaded to the repo.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Re: Cinnamon PPA with Extensions

Postby crzen on Mon Jan 09, 2012 3:44 pm

@merlwiz79. Dont get me wrong, I like (and agree with) how you are porting and putting the extensions all in one place. Thats what is needed IMO, at least until Mint 13 comes out. :mrgreen:

My only concerns are :
1) Letting everyone know where to find your PPA's. (and that they exist)
2) Finding and installing the extentions after PPA repo's are added. (mainly for newbies)
3) Ease of installing and uninstalling the extentions. (including dependancies and finding conflics)
4) Losing the PPA repos and extenstions after an upgrade. (like to Mint 13)
5) Knowing which extentions would be needed, or actualy, which have been included in Mint functionality and are no longer needed after an update or upgrade.

I understand (from your launchpad site) that they are "use at your own risk", but I think your extensions should somehow be incorperated into the software manager (maybe after they become "stable"?). That would address most of these issues and could help Cinnamon develop further. :D

I agree with the thought that pileing on extentions (like in MGSE) is not the best way to go. Hard coding functionality into Cinnamon will improve its speed and stability. But until Cinnamon comes out of alpha, yours is (in IMO) the best Idea yet for bridging that gap.
crzen
Level 2
Level 2
 
Posts: 56
Joined: Tue Aug 25, 2009 10:32 pm

Re: Cinnamon PPA with Extensions

Postby merlwiz79 on Mon Jan 09, 2012 5:41 pm

crzen wrote:1) Letting everyone know where to find your PPA's. (and that they exist)
It's on the downloads page. http://cinnamon.linuxmint.com/?page_id=61
crzen wrote:2) Finding and installing the extentions after PPA repo's are added. (mainly for newbies)
Well they can search for cinnamon in Synaptic and find them. Most probably be called cinnamon-extension-EXTENSION_NAME.
crzen wrote:3) Ease of installing and uninstalling the extentions. (including dependancies and finding conflics)
All the extensions should be tested by me before uploading them to my PPA. Clem might test them be fore he adds any to the main repo.
crzen wrote:4) Losing the PPA repos and extenstions after an upgrade. (like to Mint 13)
They should also be in Linux Mint after I give them to Clem. Any upgrade should also upgrade the extensions as well.
crzen wrote:5) Knowing which extentions would be needed, or actualy, which have been included in Mint functionality and are no longer needed after an update or upgrade.
The ones in the repos will be removed if they are integrated into Cinnamon.
crzen wrote:I understand (from your launchpad site) that they are "use at your own risk", but I think your extensions should somehow be incorperated into the software manager (maybe after they become "stable"?). That would address most of these issues and could help Cinnamon develop further. :D

Well I'm sure Clem has an idea of what he's going to do with that.
It could end up in Software manager but I would want a separate application.
This makes it easier for other developers to adapt Cinnamon to their distro.
With more people using it also brings in more developers helping find and fix any bugs.
User avatar
merlwiz79
Level 11
Level 11
 
Posts: 3637
Joined: Wed Apr 04, 2007 1:50 pm
Location: Here again :)

Re: Cinnamon PPA with Extensions

Postby crzen on Mon Jan 09, 2012 6:21 pm

ABSOLUTLY!!!! Good point about a separate application. Thats why you guys have the BEST distro. I respectfully yeild to the ones who know what they are doing.
crzen
Level 2
Level 2
 
Posts: 56
Joined: Tue Aug 25, 2009 10:32 pm

Re: Cinnamon PPA with Extensions

Postby blisbell on Tue Jan 10, 2012 4:46 pm

I do not post that much, but had to say this is coming alone nicely! The only thing i'm waiting on is moving the panel to top, also making the panel and icon bigger. For example in gnome 2 I would increase the size to 35 from default 24 if I remember correctly.
I will try to help and start porting Extensions to work in Cinnamon.
Extract and place in /home/(your user name)/.local/share/cinnamon/extensions


Add this code to dconf editor org/cinnamon enabled-extensions
Code: Select all
    ['NetMonitor@zdyb.tk', 'temperature@xtranophilist']   

ALT+f2 r to restart Cinnamon
Attachments
temperature@xtranophilist.zip
CPU Temperature Indicator
by xtranophilist
(4.31 KiB) Downloaded 186 times
NetMonitor@zdyb.tk.zip
NetMonitor Lite
ojo
(6 KiB) Downloaded 176 times
amd II x4 630 A74GA mobo 6gb ddr3 1x 60gb OCZ SSD 1x320gb 1x500gb 1x hvr 2250 1x hvr 1600 1x hvr 1150 LG BD drive Mac Bluray Player windows in wine 1.5 yes it works plays any retail bluray GT 430 hdmi Ubuntu 1204 Athenatech Evo htpc case 27inch lcd.
blisbell
Level 1
Level 1
 
Posts: 4
Joined: Sun Aug 28, 2011 10:35 am

Linux Mint is funded by ads and donations.
 
Next

Return to Cinnamon

Who is online

Users browsing this forum: No registered users and 9 guests