Nexus Extension

Wallpaper Other

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

3
Score 74.0%
Description:

This is last version from my hand
As I'm joining the army (In my country, it is duty. o_o ), I can't have sufficient time to continue development of it.
I join the army in Mar 19.

This is clone of Nexus live wallpaper from Android.
Energy-beam-like shape moves around screen.

Backgrounds not included

How can I install it on my system?
* Please Refer INSTALL. 'u'

1. Extract the archive.
2. move Nexus-Extension/nexus@wsidre.egloos.com into one of either
- ~/.local/share/gnome-shell/extensions/
- /usr/share/gnome-shell/extensions/
3. install gsettings schema by, ( It is optional )
- move Nexus-Extension/schemas/org.gnome.shell.extensions.nexus.gschema.xml into /usr/share/glib-2.0/schemas
- run glib-compile-schemas /usr/share/glib-2.0/schemas
4. restart gnome shell ( by Alt+F2, r, Enter )
5. In gnome-tweak-tool → Shell Extensions, activate the extension.

More infos are included in README.
Last changelog:

7 years ago

0.6
- Renamed and organized parameters.
- Plane related parameters are just renamed, staying "org.gnome.shell.extensions.nexus".
- Pellet related parameters are moved in "org.gnome.shell.extensions.nexus.pellet", removing "pellet-" prefix.
- Added InlineSettings module, which can be edited by user.
- It is just for avoding using GSettings for a moment.
- Pellet plane will slide when switching bwtween workspaces.
- Added parameter "sliding-duration", "sliding-height" in "org.gnome.shell.extensions.nexus".
- Added WorkspaceIndexer prototype in ActorWrap module.
- When any of windows is maximized, extension will stop its animation.
- Also, if two window is tiled, one at left and the other at right, extension will stop too.
- Added MaximizeDetector prototype in ActorWrap module.
- PelletSources use St.DrawingArea instead of Clutter.CairoTexture.
- It is just because of binding problem.
- WSID join the army. o_o...
- This version may be the last version from my hand.
- To most of South Korean man, its mandatory.

0.5
- Change in internal structure for maintainance convenience.
- Added PelletPlane prototype.
- Addde PelletSource prototype.
- Targetted gnome shell version is 3.2
- I've not tested it on 3.0 but it may work on there too.
- FIXed the bug that "Pellet goes only few of pellet-direction."
- Now, parameters about appearance can be changed without restart.
- But it takes seconds.

0.4
- Merged with experimental-cairo branch.
- Dropped Image
- Uses cairo to draw pellets.
- Introduces pellet colors and appearances parameters.
- Added "pellet-default-alpha" parameter for colors without specific alpha.
- Added "pellet-directions" parameter.
- Bug fix - Now, extension will work color lists with less than 4 items. - thanks, rvc-2011. 'u'

0.3
- Now, the extension is adaptive to changes in screen dimension.
- Uses gsettings.
- Modulized functions to place actor under windows.
- Don't using parameters from metadata.json.
- Information files are added.

0.2
- Bug fix - Energy beam almost always would be under windows.
- Really first release ( I was tempted to release 0.1 but an ugly bug was found. )

0.1
- It was about to released but just uploaded at my blog.

3rPha

3 years ago

can i get the Galaxy(stars & plants not the phone) live-wallpaper effect ??

Report

C

wsid

3 years ago

I'm sorry but, Galaxies might not be in the scope of this extension, and currently I don't plan for the galaxies live-wallpaper effect for now.

In fact, I just left this extension for several years, so I cannot sure that It would work on gnome shell nowadays. I have been busy for my own life, even after my army life.

I'm sorry about that. :-

Report

ticoon

7 years ago

I just discovered this extension, very good job!
If I upgrade to gnome 3.4 does it will work?

I wish someone continue to work on this, since you don't have time.

Report

l300lvl

7 years ago

I know you havent updated in a while, but I was wondering. Would it be at all possible to modify this to only 'start' when in Overview mode. The reason being, when using Nautilus to handle the desktop I never see this on the desktop, I only see it in Overview, so it should not be running unless overview is open. But that is only in my case. Thanks again for the great work!

Report

C

wsid

7 years ago

It will be in 0.6 version.

In fact, development was almost stopped (but not at all) in November while it was being changed.
(Adding features like stopping itself as a window is maximized, Sliding plane while switching workspace... )

Thanks for reminding me, and 0.6 version will be in 2 or 3 week. ( or may be earlier. 'u' )

Report

l300lvl

7 years ago

That sounds fantastic. I am excited to hear that. You have many fans, regardless of how many might comment. Have you thought about submitting this to E.G.O, at least for some constructive criticism from the devs there?
Gratz!

Report

LSenf

7 years ago

Apparently, this extension leads to a lot of CPU usage. Maybe you should try to make the painting process more efficient?

Report

C

wsid

7 years ago

I'll try to optimize it, but it may take time as it requires some works. ( Adding measuring code and ... )

This extension uses its most cpu usage in animating. So, I'm also consider to use Tweener which gnome shell uses to animate gui elements.
Currently, to lower cpu usage, you can do any of them in
dconf-editor > org > gnome > shell > extensions > nexus
( Lower animation steps )
lower proceed-timeout
( Lower counts of pellets visible )
increase speed-max, speed-min
decrease spawn-probability
increase spawn-timeout

Report

rvc-2011

7 years ago

hey...
That works fantastic on 3.2... long awaited ! now i ll go about tweaking the pellet radius and shades !
wish i could vote this up again ! but i cant !!

Report

C

wsid

7 years ago

Thanks for waiting me, friend! 'u' !!
I also awaited this day. too!

As I will have more spear time, the next version will take less days than 0.5. 'u'

Thanks for waiting, again. Have a nice day. 'u'

Report

garthecho

7 years ago

Is there any way to get this to work on Gnome Shell 3.1.91? I tried changing the version number in metadata.json but I still get an exclamation in gnome tweak tool.

Report

C

wsid

7 years ago

Sorry for my late response. I'm in busy time with lots of assignments.
I'll investigate problem in 3.1.91 as soon as I install system with gnome shell 3.1.91.
And I'll solve the problem in two days.

Thanks for reporting it. 'u'

Report

rvc-2011

8 years ago

i like the effects... i took sometime before i decided to install (though i had downloaded,,,) now that its thru, the effects were sooooooo nice that it prompted me to create a wall based on androids...
thank you mate for sharing this wonderful artwork..

this is an amazing effect to induce guys to use the gnome shell !!!

Report

C

wsid

8 years ago

Thanks for praise~! 'u'

Report

rvc-2011

8 years ago

even though i am not using an android phone.... your nexus effect has even prompted me to create a small wall so my nokia looks like an android phone ! the nexus effect will be missed but then your cloning for gnome shell has really inspired me... thanks again mate.

Report

C

wsid

8 years ago

Thanks for praise again 'u'

I had been used nexus live wallpaper since I got my phone upgraded to 2.2. After several months passed, I installed gnome 3 and I thought. "I like Nexus Live Wallpaper and I want use it on my computer too." I like it too. 'u'
( I also think it would be cool if somebody clone this to Compiz, and others )

Thanks again. 'u'

Report

rvc-2011

8 years ago

yes.... someone shold take the cue from your efforts... i ve seen the demo of windows clone (for win7) i dont use windows so it was a pleasant feel on the linux wall !
keep up the good work friend.... it brings a refreshing change to the monotonous desktop !

Report

rvc-2011

8 years ago

not all wallpapers will look nice with energy beams moving here and there... so is there a way to activate and de activate this nexus according to the ambiance and feel of the wallpaper ?

Report

C

wsid

8 years ago

You can deactivate this extension by
- by gnome-tweak-tool
- by dconf-editor ( or other that can edit gsettings ) : add "nexus@wsidre.egloos.com" in "disabled-extensions" at "org/gnome/shell"
You may turn on it by vice versa.

Report

CroMario

8 years ago

Very cool! Thanks for this!

Report

C

wsid

8 years ago

Thanks for comment~! I wish you like it. 'u'

Report

7 years ago

0.6
- Renamed and organized parameters.
- Plane related parameters are just renamed, staying "org.gnome.shell.extensions.nexus".
- Pellet related parameters are moved in "org.gnome.shell.extensions.nexus.pellet", removing "pellet-" prefix.
- Added InlineSettings module, which can be edited by user.
- It is just for avoding using GSettings for a moment.
- Pellet plane will slide when switching bwtween workspaces.
- Added parameter "sliding-duration", "sliding-height" in "org.gnome.shell.extensions.nexus".
- Added WorkspaceIndexer prototype in ActorWrap module.
- When any of windows is maximized, extension will stop its animation.
- Also, if two window is tiled, one at left and the other at right, extension will stop too.
- Added MaximizeDetector prototype in ActorWrap module.
- PelletSources use St.DrawingArea instead of Clutter.CairoTexture.
- It is just because of binding problem.
- WSID join the army. o_o...
- This version may be the last version from my hand.
- To most of South Korean man, its mandatory.

0.5
- Change in internal structure for maintainance convenience.
- Added PelletPlane prototype.
- Addde PelletSource prototype.
- Targetted gnome shell version is 3.2
- I've not tested it on 3.0 but it may work on there too.
- FIXed the bug that "Pellet goes only few of pellet-direction."
- Now, parameters about appearance can be changed without restart.
- But it takes seconds.

0.4
- Merged with experimental-cairo branch.
- Dropped Image
- Uses cairo to draw pellets.
- Introduces pellet colors and appearances parameters.
- Added "pellet-default-alpha" parameter for colors without specific alpha.
- Added "pellet-directions" parameter.
- Bug fix - Now, extension will work color lists with less than 4 items. - thanks, rvc-2011. 'u'

0.3
- Now, the extension is adaptive to changes in screen dimension.
- Uses gsettings.
- Modulized functions to place actor under windows.
- Don't using parameters from metadata.json.
- Information files are added.

0.2
- Bug fix - Energy beam almost always would be under windows.
- Really first release ( I was tempted to release 0.1 but an ugly bug was found. )

0.1
- It was about to released but just uploaded at my blog.

12345678910
6
product-maker ticoon Mar 19 2012 9 excellent
product-maker LiquidSky64 Mar 18 2012 9 excellent
product-maker nextdrift Nov 29 2011 9 excellent
product-maker litvin055 Oct 16 2011 9 excellent
product-maker rvc-2011 Aug 16 2011 9 excellent
product-maker CroMario Jul 10 2011 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.6
updated Mar 18 2012
added Jul 10 2011
downloads 24h
0
page views 24h 1