mono bump, frugalware-tweak vs frugalware-tweak2

by bouleetbil 12. janvier 2011 22:54

Mono have be updated to 2.8.2 that fixe some security issues :

http://www.mono-project.com/Release_Notes_Mono_2.8.2

 

I've begin to rewrite pacman-g2 vala binding: 

http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=blob_plain;f=bindings/vala/pacman.vapi;hb=HEAD

I've begin to use it for rewrite frugalware-tweak with vala.

A pre-version is available into current : http://frugalware.org/packages/103802

frugalware-tweak (mono version) and frugalware-tweak2 (vala version) use the same daemon for updated pacman-g2 database. This daemon is written in vala.

# service frugalware-tweak add (for enable it on boot)

 

I've begin to write frugalware-tweak2 for tested vala pacman-g2 binding and for have some tools that not depends on mono. Some users/devels wouldn't use/install mono.

Some screenshots of this first version :

Main window you can change your hostname.

 

I've begin to add some tools. (each modules provides a .xml into /usr/share/frugalware-tweak/plugins/ for add it into the treeview)

 

For now only 2 options (uses glib schema for tested)

Check update packages : for inform with a popup when some updates are available, and frugalware systray icon is red in this case.

 

A mini pacman-g2 frontend.

 

When some update are available you can see the packages with this window(accessible with menu systray)

 

A minimalist browser (webkit engine) for access to wiki and forums.

 

A terminal fork of moko terminal.

 

And a tools for select your login manager, written in pygtk.

When a module should be started as root the password is asked. frugalware-tweak use his module for start application as root user. (for don't depend of kdesu,gksu.. or some other tools)

I will continue to rewrite frugalware-tweak in vala for have all tools that provides frugalware-tweak (mono version) but that will take some times :p

Tags:

Frugalware | Linux | Mono

Commentaires

13/01/2011 10:43:00 #

Devil505

Excellent ! good work ! Smile

Devil505