Nexus Extension

Wallpaper Other

Source i (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
Become a Fan
7.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:

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.


Ratings & Comments

12 Comments

3rPha

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

wsid

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. :-<

ticoon

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.

l300lvl

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!

wsid

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' )

l300lvl

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!

LSenf

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

wsid

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

garthecho

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.

wsid

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'

CroMario

Very cool! Thanks for this!

wsid

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

Pling
0 Affiliates
Details
license
version 0.6
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other Wallpaper Other:

A Nice Dream
sefra
last update date: 20 years ago

Score 5.0

I see the light
assaultdk
last update date: 19 years ago

Score 5.0

Cross with Crown Wallpaper
ultrasounddbz
last update date: 18 years ago

Score 5.0

Ubuntillac Wallpaper
ultrasounddbz
last update date: 18 years ago

Score 5.0

Artistic Blue Wallpaper
ultrasounddbz
last update date: 18 years ago

Score 5.0

Blue Wallpaper
ultrasounddbz
last update date: 18 years ago

Score 5.0