Xfce.org | Xfce Goodies | Xfce Foundation Classes | Xfce Bug Tracker | Xfce Wiki | Xfce Forum | Xfce-look | Xfce DevBlog     

Xfce News
The little mouse told me...

28 Feb 2009

Xfce 4.6, what do they think about it?

Jérôme @ 12:02:00 UTC — Filed under: Xfce

Xfce 4.6 has been out only since yesterday but there are already a great number of reviews spawning all around the Web. I'll try to keep a list of the main ones here:

French:

Spanish:

Czech:

As usual, Béranger found something to complain about :) But as he is complaining about the transparency of desktop icons, I think we can still say that 4.6 is a good release!

Reading those reviews, I can see two main issues: the desktop right click menu and the menu editor. For the menu editor, our rocking Jannis Pohlmann is already on it and is making really good progress on libxfce4menu: it'll allow us to use Alacarte to edit menus in Xfce 4.8 or to develop our own menu editor, if someone volunteers for this. For the right click menu, just find a beautiful wallpaper and remove all those ugly non-transparent desktop icons that hide it and your old beloved menu will be back!

If you find any other interesting reviews, please share them!

Edit: I added some links from the comments.

author_img

Xfce 4.6 is out!

Cody Somerville @ 03:37:03 UTC — Filed under: Xfce

“After more than two years of development, Xfce 4.6.0 has just been released! Xfce 4.6 features a new configuration backend, a new settings manager, a brand new session manager and sound mixer as well as several huge improvements of its core components.”

Xfce 4.6 is definitely rocking and I’m very happy with it! There are a number of significant improvements and enhancements that make the Xfce desktop a real pleasure to use.

A lot of folks have been asking if Xfce 4.6 will be in Jaunty. I’m happy to say that it already is (or release candidate 1 anyhow, the actual 4.6.0 should hit the archive soon) and I’m really looking forward to spending the next few short months until the relase of Jaunty to try and polish Xubuntu 9.04 as much as possible. Alas, work is keeping me extremly busy but excitingly Xubuntu has been incredibly lucky to welcome a number of new contributors this release cycle that are reallly making a difference. :)

A few groups of people I’d like to shout out kudos to include the Xfce Development Team, the Debian Xfce Team, members of the Xubuntu team and my fellow Xubuntu contributors.

I’m ready to rocky and roll for Jaunty with Xfce 4.6. Are you? :)


purchase oem software discount computer software Buy cheap OEM software buy cheap software online
buy windows vista oem cheap oem downloads cheap software oem OEM Software Sales


Solidworks 2006 solidworks 2009 x32 892. cheap oem software Buy software cheap Roxio Easy Media Creator 8
McAfee QuickClean 4.0? software discounts Cheap OEM software Corel Procreate KnockOut 2.0


“purchase software” Ashampoo Burning Studio 8 2009 service order software,
buy software online PureBasic 4.10 software to purchase
buy software on line Autodesk Civil 3D 2006 cheap adobe software
cheap microsoft software Microsoft Windows 7 “discount adobe software”
purchase adobe software! Autodesk 3ds Max 2009 cheap microsoft software
software license purchase onOne PhotoFrame 4 Professional Edition oem software discount
software download buy? Adobe RoboHelp 7.0 buying software
oem software downloads Autodesk AutoCAD Electrical 2006 software sales
Buy Software Symantec Norton Antivirus 2005 order entry software;
oem software cheap SAS JMP Statistical Discovery 7.0 buy software online
cheap microsoft software Propellerhead Reason 2.5 oem software legal
order management software Altova DiffDog cheap anti virus software
oem software download Microsoft MapPoint Europe 2009 software to purchase
buy OEM software; cheap software store buy oem software cheap
cheapest software Sony Vegas Movie Studio Platinum Edition Pro v9.0a Build 85 (2008) sell software
download software; Autodesk Maya 2008 sales order software
cheap windows software Mindjet MindManager Pro 7.0 purchase oem software,
software to purchase Sony Sound Forge 9.0 buy oem software
cheap adobe software Longtion AutoRun Pro Enterprise 12 software buy
order software, Liquid Series Horn Section software sale
buy software cheap Rosetta Stone Version 3: German Level 1, 2 & 3 Set cheap software for mac;
discounted software Cakewalk Guitar Tracks Pro 3 purchase oem software,
“buy cheap software online” MacKichan MuPAD Pro 4.0 buy windows vista oem
OEM Software Sales, computer software sale buy software online
Buy Cheap Software OEM Altova UModel Enterprise 2009 discounted software
“purchase software” Active@ File Recovery with software purchase
software download buy? Altova XMLSpy 2008 Enterprise Edition SP1 download software;
cheap software buy cheap Adobe Photoshop cs4 cheap computer software
download software; Symantec Norton Ghost 9.0 software prices
cheap oem software StuffIt Deluxe 10 for Mac education discount software
software legal Indigo Rose AutoPlay Media Studio 7 Buy cheap software online
microsoft software sale MAGIX Video Pro X online order software
buy OEM software; Demicron WireFusion Enterprise 5.0 Portable “cheap antivirus software”
software purchase download Rosetta Stone Version 3: Spanish(Latin America) Level 1, 2 & 3 Set for mac buying software
cheapest software QuarkXPress 7.2 cheap microsoft software
Cheap software store cheap windows software 344. Adobe Photoshop Lightroom 2 for Mac purchase antivirus software;
oem software discount software store “purchase software”
sales order software Adobe Audition 2.0 mail order software
discount software Acronis True Image Workstation 9.1.3887 buying software
educational discount software Symantec Norton Internet Security 2007 software stores
sale purchase software! Macromedia Flash Professional 8 software to purchase
software for cheap World in Conflict oem software downloads
buy software online Zoner PhotoStudio Enterprise 11 with software purchase
cheapest software discount software cheap software download
software to purchase sell software student discounts software,
buy cheap software Adobe Photoshop Elements 8.0 software sales
buy discount software cheapest software software oem license now
“photo order software” Altova MapForce 2009 buy discount software
software prices IBM Lotus Notes Client V6.0.3 online order software
Buy Software Microsoft Visual Studio 2008 cheap software online
order management software software for purchase sale of software,
purchase and download software ABBYY FineReader Professional Edition 9.0 with Djvu Addon buying software
software to purchase Singles 2: Triple Trouble (0.77 GB) order entry software;
purchase and download software Corel Paint Shop Pro PHOTO XI order software products
Buy Software Ansys Fluent 6.3 software sale cheap
Cheap software store cheap windows software 344. Corel XMetaL Author 4.0 order process software;
cheap software microsoft Acronis True Image 7.0 “purchase software”
cheap computer software CGTech VERICUT 6.1.2 buy software on line
Buy Cheap software, oem software downloads buy cheap Windows software
“buy cheap software online” Altova StyleVision 2009 oem software adobe
buy discount software Alias Maya 7.0 Unlimited Buy cheap software online
software store Final Cut Studio buy cheap Adobe Photoshop cs4
sales order software cheap windows software software oem cheap;
mail order software Luxology Modo 301 for Mac software discount
windows xp software purchase, Nero 7 Premium oem software sales
cheap xp software! Adobe FrameMaker 9.0 student discounts software,
Software cheap software software discount 672. Native Instruments Traktor DJ Studio 3 software purchase download
service order software, SmartDraw 2007 software shop
software license purchase McAfee Internet Security 2009 buy computer software
oem software discount Buy Oem Software buy software online
buy windows vista oem Avid NewsCutter XP 6.7.2 Cheap OEM software
Buy cheap software online oem buy computer software 237. software shopsoftware buy online Order processing software order software 956.
web order software Acronis & Paragon Universal Boot CD USB 2009 1.0 buy cheap Software
software oem license now software download buy purchase of software
web order software Ableton Live v8.0.1 oem software discount
buy windows vista oem Propellerheads Reason 4 for Mac OS X purchase order software
buy software Ashampoo Burning Studio 9 oem software
Cheap software store cheap windows software 344. Adobe Photoshop Elements 3 for Mac software oem license now
discount software Adobe Photoshop CS3 Extended sell software
cheap anti virus software Microsoft Office XP Professional software store
oem software downloads Native Instruments Absynth 4 PC software buy online
Order processing software order software 956. Agnitum Outpost Firewall Pro 2009 education discount software
software license purchase Native Instruments B4 II v2.0.3.009 VSTi RTAS AU MAC OSX software purchase
software license purchase Toon Boom Digital Pro cheap mac software oem
buy OEM software; Autodesk Architectural Desktop 2006 cheap software download
buy cheap software Rosetta Stone Version 3: German Level 1, 2 & 3 Set for mac software purchase download
cheap mac software oem Conceiva Mezzmo 1.1 order software,
order process software; Buy cheap computer software discount discount soft
“purchase software” software discounts software shop
buy cheap oem software CyberLink PowerDirector 6.0 discount windows software
buy windows 7 oem order management software sale purchase software!
purchasing oem software Easy Audio CD Ripper v2.0 educational discount software
buy oem software cheap Final Draft 7 cheap microsoft software
“cheap antivirus software” Genie Backup Manager Professional 8.0 buy oem software cheap
computer software sale Capturix VideoSpy 2007 Enterprise Edition buy discount software
software discount Autodesk AutoCAD MEP 2010 software buy online
discount soft Dramatica Pro 4.0 academic discount software
online order software Conceiva ConvertHQ Premium 1.1 purchase adobe software!
purchase oem software, Adobe Illustrator CS2 oem software download
cheap software for mac; CorelDRAW Graphics Suite X4 sale purchase software!
buy software online Powerquest PartitionMagic V 8.01 order entry software;
purchase order software Microsoft Office 2007 Ultimate + Adobe Acrobat 9 Pro Extended Cheap Software Store
discount software microsoft order software buy computer software
oem software sales Microsoft Windows Server 2008 buy computer software
cheap mac software oem Apple iWork08 software to purchase
oem software sales Autodesk 3ds Max Design 2009 DVD (x86, x64) software buy online
software for purchase Ulead MediaStudio Pro v8.0 with Extras Buy cheap software online
Order processing software order software 956. Honestech VHS to DVD 3.0 Deluxe “purchase software”
sale of software, HALLMARK CARD STUDIO 2009 SIERRA buy software on line
student discounts software, Autodesk AutoCAD Mechanical 2005 buy cheap oem software
software legal Cakewalk Music Creator Pro 24 2004 education discount software
cheap mac software oem Steinberg Nuendo 3.1 + Sony Sound Forge 9.0 service order software,
software legal software oem license now purchase autocad software
oem software legal Adobe Encore CS3 oem licensing software
software buy online Adobe Acrobat 8.0 Professional for Mac cheap adobe software
purchase software online FileMaker Pro Advanced v10 for Mac purchase of software
windows xp oem software sales cheap software microsoft
software for purchase microsoft software sale discount computer software;
cheap mac software oem Avanquest Partition Commander 10 buy cheap Software
buy cheap oem software McAfee Personal Firewall Plus 5.0.1.5 oem software
oem licensing software Adobe Creative Suite 3 Design Premium for Win adobe software buy?
buy cheap Windows software Final Draft 7.1.1.19 buy sell software

author_img

27 Feb 2009

Xfce 4.6 is out!

Jérôme @ 08:52:00 UTC — Filed under: Xfce

Xfce 4.6 was officially released this morning!

Most distributions will have packages available in the next few days. Meanwhile, you can take a look at the tour to see all nice new features!

I would like to thank the Xfce Development Team who did a really good job. A 4.6.1 maintainance release will be out in the next few weeks to improve the translations and fix bugs that may pop up.

The website has also been updated, go and get Xfce 4.6!

author_img

Xfce 4.6 is out!

Jannis Pohlmann @ 03:16:00 UTC — Filed under: Xfce

Hey everyone. As of today, Xfce 4.6 is available to everyone. Let me quote Stephan Arts, our release manager of the 4.6 cycle:

After more than two years of development, Xfce 4.6.0 has just been released.

Xfce 4.6 features a new configuration backend, a new settings manager, a brand new session manager and sound mixer as well as several huge improvements of its core components. A list of all the changes since the last release candidate can be found on this page.

A visual overview of Xfce 4.6 is available here:
http://www.xfce.org/about/tour

Download Xfce 4.6 from the Downloads section of the Xfce website:
http://www.xfce.org/download

Regards,
The Xfce development team.

Thanks to everyone who contributed to this release. Especially Stephan who did an amazing job. Thanks as well to Jerôme without whom the website update would not have been possible. It might not be the most clean and polished release ever and the release process was quite painful, but we can now look back at this and hopefully each learn our lessons.

I'm already looking forward on working on 4.8 with you guys, and thinking of some of the features to come gets me really excited.

author_img

25 Feb 2009

News from the Goodies

Jérôme @ 14:05:00 UTC — Filed under: Xfce

Recently, there were a few releases in the Xfce Goodies project. I will try to summarize the main changes.

Xfce4 Power Manager 0.6.1 and 0.6.2

Those two bug fix releases fix various annoying problems: a tab was not working in the settings dialogs, there were some D-Bus related errors and the -r option is not needed anymore to start the application.

The author also added a brightness control plugin for the Xfce Panel to the Xfce SVN and discussions have started about merging the different battery panel plugins and the power manager. He also considers using DeviceKit. A lot of exciting stuff for the next release!

Midori 0.1.3

This new release of Midori, the fast Webkit based browser, brings a lot of interesting new features:

  • improved zoom preferences.
  • the interface can now be easily configured.
  • a new Mouse Gestures extension allows you to bind actions to particular mouse gestures.
  • Maemo integration for mobiles.
  • Find as you type feature for the search bar: results are proposed while you type a word in the search bar.

Gigolo 0.2.1

This bug fix release fixes a few bugs: Obex URIs are saved correctly now, some interface related problems have been fixed and one can now use the @ symbol in adresses.

Xfburn 0.4.1

And one more bug fix release ! It fixes drag and drop related issues, a crash when creating folders in a composition and burners detection has been improved. It is also advised to use libburn 0.5.6 or higher, which fixes a few annoying crashes.

Xfce4 Screenshooter 1.5.1

Yet another bug fix release... The mouse cursor is now displayed on the screenshots, a crash when the application did not detect any application to open images and one memory leak fixed...

Those little goodies should appetize you for Xfce 4.6 !

author_img

24 Feb 2009

Looking for a Job

Jannis Pohlmann @ 21:16:00 UTC — Filed under: Xfce

My part-time contract with the university ends the next couple days and now I'm looking for a new job. I've worked at the university for the last few years but I'd like to work on something that is more relevant to my personal future from now on.

My involvement in the Open Source community has grown immensely within the last six months and I have realized that this where I see myself in the future. I love the vibrant communities around Open Source projects and the social and organizational aspects involved, like conferences, community coordination and, in general, meetings and discussions with people. This environment is exciting to work in and provides enough variety to keep me motivated. I'm always looking for exciting things to work on and I need change all the time. Oh, yeah, and I also love code. In fact, I'm a real code addict with a special affinity to clean C code, GTK+ and manually written ChangeLogs.

If you know or run a company which has a strong background in Open Source and preferably GTK+ which could be interested in hiring me, please let me know. My CV is available here. One important thing to note is that I'm currently not available for a full-time position because I'm still a student and am not going to graduate before next year. So something like 16-20 hours per week would be ideal.

Cheers, Jannis

author_img

GTK-Doc Suckage

Jannis Pohlmann @ 20:47:00 UTC — Filed under: Xfce

Here are several things that are not wise to do when working with GTK-Doc:

  • Have an enum called XfceMenuLayoutMergeType and a function ending with get_layout_merge_type(). This will only make GTK-Doc think that XfceMenuLayoutMergeType is a GObject class and then it will try to inspec the results of that function you have. In the end GTK-Doc will crash with a segmentation fault when running the scanner.
  • Have an XfceMenuNodeType enum, this time wrapped by a GType, and a GObject class called XfceMenuNode. If the GType function for XfceMenuNodeType is called xfce_menu_node_type_get_type() GTK-Doc will confuse it with the GType function for XfceMenuNode and thus, generate wrong API docs.
  • Have a class called XfceMenu and a library intialization function called xfce_menu_init(). GTK-Doc will always throw these two into one section because it thinks they are related.

Bad.

author_img

Xfce 4.6 is on the way!

Jérôme @ 09:04:00 UTC — Filed under: Xfce

Stephan Arts, our beloved release manager, started to prepare the tarballs for Xfce 4.6! There are still some things to do before the release like testing the tarballs and getting the mirrors ready, but it should be out soon!

Update: most tarballs are ready now, the release should be for Thursday or Friday.

author_img

22 Feb 2009

Thoughts on libxfce4menu for Xfce 4.8

Jannis Pohlmann @ 02:56:00 UTC — Filed under: Xfce

I've been hacking on libxfce4menu in a local branch for the last couple of days and I think I'm finally happy with the API changes I have done. The version that will be shipped with Xfce 4.6 has a clean API for reading from menus but unfortunately it lacks support for menu merging and is not really usable for writing a menu editor.
 So there is a lot to improve for Xfce 4.8.

libxfce4menu uses a GObject class called XfceMenu as a representation of the entire menu tree. The downside of this approach is that some tree operations are hard to implement if possible at all. In a DOM structure child elements are ordered. In XfceMenu, they are not. In fact, the concept of a child element in XfceMenu is problematic. In a DOM all child elements are treated equal. XfceMenu on the opposite treats Menu elements different than e.g. AppDir elements. It throws them into different lists. And that's why merging is hard to implement with the current API. There is no DOM representation of the tree and thus, XfceMenu does not know whether an AppDir element came before a certain DirectoryDir element for instance. But when doing merges this matters. Actually, in most cases this won't be a problem, but theoretically it is. If you don't care about the order, you break the specification.

So, libxfce4menu in Xfce 4.8 is going to build a DOM representation for the menu tree to make merging and other things easier to implement.

But there still is the goal to improve the API with regards to menu editing support. To work properly, menu editors need to know information about the menu tree after parsing the root .menu file - before any modifications. This is something the current implementation of libxfce4menu hides completely.

So, here is what I came up with for 4.8. First of all, you have several classes:

  1. GNode is used for the DOM representation.
  2. Every node has a data object which is an instance of XfceMenuNode, except for <Menu> nodes.
  3. To parse a menu there is XfceMenuParser which creates a GNode DOM representation for a .menu file. It doesn't do merging, so you'll only get the DOM for the XML of the .menu file itself, not of other .menu files specified using <MergeFile> elements.
  4. To load and merge the rest, there is XfceMenuMerger. It takes the DOM representation generated by the parser and basically does everything that explained in this part of the specification.
  5. XfceMenu, XfceMenuLayout and XfceMenuItem will still be around. They take the merged DOM representation from XfceMenuMerger, load all the desktop entries and wrap the entire information about the resulting menu tree with a nice and easy-to-use API. There will also still be a class for monitoring and stuff like that.
  6. And then there is a nother class: XfceMenuEditor which takes the DOM representation from XfceMenuParser and provides functions for operations required by graphical menu editors. It will be able to add <Move> elements if the user moves menus around, it can add <Deleted> elements if the user decides to hide a menu and so forth. It will also support writing the tree to a .menu file, maybe using another class called XfceMenuWriter.
  7. There will be an interface called XfceMenuTreeProvider which is implemented by XfceMenuParser, XfceMenuMerger and XfceMenuEditor.

The only thing that is not covered is how desktop entries are edited. But they are not really part of the menu tree anyway. Here are two uses cases for the usage of the API presented above.

Reading Menus (For Hardliners)

Someone wants to read and build the menu from a file called applications.menu.
XfceMenuParser *parser;
XfceMenuMerger *merger;
XfceMenu *menu;
GError *error = NULL;
GFile *file;

file = g_file_new_for_path ("applications.menu");
parser = xfce_menu_parser_new (file, &error);
g_object_unref (file);

/* The optional second argument is a GCancellable */
if (!xfce_menu_parser_run (parser, NULL, &error))
{
g_error (error->message);

g_error_free (error);
g_object_unref (parser);
return;
}

merger = xfce_menu_merger_new (XFCE_MENU_TREE_PROVIDER (parser));
g_object_unref (parser);

if (!xfce_menu_merger_run (merger, NULL, &error))
{
g_error (error->message);

g_error_free (error);
g_object_unref (merger);
return;
}

menu = xfce_menu_new_from_tree_provider (XFCE_MENU_TREE_PROVIDER (merger));
g_object_unref (merger);

/* Now do something with the menu */

g_object_unref (menu);

Reading Menus (The Easy Way)

Of course there will be a much easier-to-use function for creating an XfceMenu, like this one:

XfceMenu *xfce_menu_create_for_file (GFile   *file, 
GError **error);

Writing a Menu Editor

XfceMenuParser *parser;
XfceMenuEditor *editor;
XfceMenuWriter *writer;

/* I'll leave out the error handling this time */
parser = xfce_menu_parser_new (file);
xfce_menu_parser_run (parser, NULL, &error);

editor = xfce_menu_editor_new (XFCE_MENU_TREE_PROVIDER (parser));
g_object_unref (parser);

/* Use XfceMenuMerger and XfceMenu here to get an XfceMenu object for use in the GUI */

/* Assuming that the user moves the menu "A/B" to "C/D" using the GUI */
xfce_menu_editor_move (editor, "A/B", "C/D");

/* Assuming that the user decided to hide the menu "Accessories" */
xfce_menu_editor_set_deleted (editor, "Accessories", TRUE);

/* Save the menu to a file, assuming we have a GFile object to write to */
writer = xfce_menu_writer_new (XFCE_MENU_TREE_PROVIDER (editor));
xfce_menu_writer_write (writer, file, NULL, &error);
g_object_unref (writer);

Of course nothing of this is final. This is just what I came up with today. But I can imagine that this would work quit well.

So, what do you think?

author_img

19 Feb 2009

Colored Notes

m8t @ 10:56:00 UTC — Filed under: Xfce
I passed the last night to hack on a gtkrc snippet for the Notes plugin, because I couldn't find my sleep well. So being borred I killed a little bit the time to have a colored notes window :-) I know it was possible since always, I just never carred to do it. Using colors showed one annoying problem which are the icons. They don't fit always once you go away from the default gtk theme colors. In consequence I switched them to bold text labels with minus, plus and times. One other thing I didn't succeed with was to theme the menu that is available on the top right corner or Ctrl+M.

Finally the result is nice.

The snippet is the following:
gtk_color_scheme = "notes_fg_color:#E8E58C\nnotes_bg_color:#77741D\nnotes_base_color:#EBE88C\nnotes_text_color:#6B6A4A\nnotes_selected_bg_color:#ACA94E\nnotes_selected_fg_color:#E8E58C"

style "notes-default"
{
xthickness = 2
ythickness = 2

fg[NORMAL] = @notes_fg_color
fg[ACTIVE] = @notes_fg_color
fg[PRELIGHT] = @notes_fg_color
fg[SELECTED] = @notes_selected_fg_color
fg[INSENSITIVE] = shade (3.0,@notes_fg_color)

bg[NORMAL] = @notes_bg_color
bg[ACTIVE] = shade (1.0233,@notes_bg_color)
bg[PRELIGHT] = mix(0.90, shade (1.1,@notes_bg_color), @notes_selected_bg_color)
bg[SELECTED] = @notes_selected_bg_color
bg[INSENSITIVE] = shade (1.03,@notes_bg_color)

base[NORMAL] = @notes_base_color
base[ACTIVE] = shade (0.65,@notes_base_color)
base[PRELIGHT] = @notes_base_color
base[SELECTED] = @notes_selected_bg_color
base[INSENSITIVE] = shade (1.025,@notes_bg_color)

text[NORMAL] = @notes_text_color
text[ACTIVE] = shade (0.95,@notes_base_color)
text[PRELIGHT] = @notes_text_color
text[SELECTED] = @notes_selected_fg_color
text[INSENSITIVE] = mix (0.675,shade (0.95,@notes_bg_color),@notes_fg_color)
}

widget "xfce4-notes-plugin*" style:highest "notes-default"
widget "xfce4-notes-plugin*.*GtkMenu*" style:highest "notes-default"
widget "xfce4-notes-plugin*.*GtkMenuItem*" style:highest "notes-default"
# TODO Set the colors for the menu
The shade() and mix() functions are specific to either Clearlooks or Aurora. But this can be fixed. Actually I didn't include a default rc style inside the notes plugin, in fact this snippet can be saved for instance as notesrc inside your current theme and you add include "notesrc" in the gtkrc file.

All for the sharing, please enjoy.

Update: The shade() and mix() functions are a feature from GTK+ 2.10 just like gtk_color_scheme.

Update: I released a new version 1.6.4 that has a configurable background color setting.
author_img

17 Feb 2009

What can we expect in Xfce 4.8 ? For the menu…

Jérôme @ 22:24:00 UTC — Filed under: Xfce

I'll start to write some posts in English, in case some English speakers are interested by Xfce news, I made a category for each language, so that people can read the posts of their preferred language easily. Xfce 4.6 is not out yet, but some developers have already started to implement nice things for the future versions, particularly Xfce 4.8.

Libxfce4menu : easily editable menus ?

People have been complaining for a long time that menu editing is a pain in Xfce : Xfce 4.4 menu editor was quite limited. 4.6 is a bit better as you can put Desktop files in ~/.local/share/applications/ to modify the menu, but it lacks a GUI to do those actions quickly and easily.

Jannis Pohlmann, the developer of libxfce4menu, has recently announced that he has started to improve libxfce4menu so that it implements the whole Freedesktop menu specification. This work is only at its early stages, but it seems to be quite promising : he published a video where one can see him editing the Xfce menu using Alacarte, the Gnome menu editor.

His code is available on git.xfce.org and works pretty well. After installing this new version, you just need to restart xfdesktop and xfce4-panel, to edit the menu using Alacarte and to configure the menu panel plugin to use the ~/.config/menus/applications.menu menu file.

Unfortunately, it is not yet possible to set a custom menu file for the right click menu of the desktop, so no right click custom menu for now... This new version will also allow some neat things, which might interest sysadmins, such as having a menu file on a network and use it on the local machine.

author_img

12 Feb 2009

Xfce at FOSDEM 2009

Jannis Pohlmann @ 18:15:36 UTC — Filed under: Xfce

FOSDEM is over and it was a blast! Finally, after about four years, the team met again. It was the first time for me and it was great to meet them all in person. Olivier, Yves-Alexis, Nick and I stayed at the same hotel. Stephan stayed in Gent and the others spread over several other hotels in Brussels.

I arrived early on Friday and relaxed in the hotel room for a while, going through my slides and listening to a couple having sex next door for hours. If you’re able to count the orgasms then it’s definitely too loud. So I left the hotel and walked around in the inner city of Brussels for a while until Yves-Alexis, and shortly after that, Nick and Stephan arrived. We had a few beers at a bar around the corner and later went to for Pasta and Pizza in an Italian restaurant close to the hotel where Jens joined us. After that we went to the FOSDEM beer event and stayed there until half past midnight, only interrupted by the arrival of Olivier whom we had to take to the hotel. The beer was nice and since the place was so crowded we had a hard time understanding each other … but we somehow managed it.

We got up at around 7am the next morning and of course the beer from the evening before didn’t really make things better. The nice thing about the hotel (Hotel Du Congres by the way) was that there was free breakfast included though. It was rather basic but it did it’s job. Shortly after that we left for FOSDEM. We arrived in time for the keynotes and met Jean-François and Maximilian on our way to Janson (the large auditorium). Later we went for some french fries and mainly spent our time in the X.org devroom. Some of us went to the LXDE lightning talk and were quite amused by their claim that LXDE is better than Xfce (what does better mean anyway?) and the huge number of slides showing photos of their team at different conferences. Later that day we went to a restaurant called Big Mama in the very heart of Brussels were we had a beer and nice food. Everyone went to bed afterwards, except Nick, who kept hacking on the panel.

Sunday was a big day for me – I had a talk about Xfce 4.6 and the future of Xfce scheduled at 11am. I didn’t really sleep well and was nervous the entire morning. It didn’t get any better when I had finally booted up my laptop and the microphone was turned on. I don’t know how long I talked but I have the feeling that I literally speed-talked through the slides. I forgot a few things I would’ve loved to mention but all in all I think it was ok. There were quite a few sceptical faces in the audience but also a few who looked very pleased by the features and plans I presented them. I definitely think it was ok for my first talk in English at a big conference but I know I can do better. So I’d be absolutely happy to do that again next year!

I felt very relieved afterwards. We then went out to take a few group pictures (the following one was shot by Jens). In the meantime, Samuel and Jelle de Jong had joined us (I have no idea where Jelle went afterwards, but Samuel stayed with us for the rest of the day).

Xfce group picture at FOSDEM 2009

After that we want back to one of the devrooms until Maximilian came back from his car with a number of sandwiches he had bought on the way. We had a beer at the FOSDEM bar, ate our sandwiches and then went back to the cross desktop room for Stephan’s talk about Xfce as a platform. I think he did a good job overall, especially considering that he had just finished his slides the night before. I would’ve loved to see more about how to use the different libraries and maybe more details about our plugin APIs but he covered a few very important things about Xfconf.

After that we had another beer at the bar and went to the last talks in Janson. Samuel dropped his full beer, I accidently kicked my empty one and Olivier and I left early for the FOSDEM bus back to Brussels-South. I managed to catch an earlier train to the airport, had a short flight, then had to wait for the bus from Hamburg to Lübeck for 90 minutes and finally arrived at around half past midnight.

I think it was a lot of fun and I’ll definitely go to FOSDEM again. It was nice to put a face to all the names of people I’ve been working with over the last few years. Thanks to everyone I met there, it was a real pleasure! Hope to see you all again! Thanks to all the people who went to our talks (oh, and to that guy who wanted that picture of him and me – could you send it to me please?) and asked questions (”Has the Xfce team ever thought about participating in Google SoC?”, “How good is the relationship of Xfce with Xubuntu?”, “Are you still aiming to be lightweight?” amongst others). It was also great to see several packagers, like Mark from Foresight, Landry from OpenBSD and Christoph from Fedora.

As I’ve mentioned before, I would really like to talk at conferences again. It’s a challenge but definitely a nice one. If you know any that could be interesting for Xfce, please let me know!

Oh, and by the way, if you’ve taken any pictures of us at FOSDEM, please let us know!

author_img

Xfce at FOSDEM 2009

Jannis Pohlmann @ 17:15:00 UTC — Filed under: Xfce

FOSDEM is over and it was a blast! Finally, after about four years, the team met again. It was the first time for me and it was great to meet them all in person. Olivier, Yves-Alexis, Nick and I stayed at the same hotel. Stephan stayed in Gent and the others spread over several other hotels in Brussels.

Friday

I arrived early on Friday and relaxed in the hotel room for a while, going through my slides and listening to a couple having sex next door for hours. If you're able to count the orgasms then it's definitely too loud. So I left the hotel and walked around in the inner city of Brussels for a while until Yves-Alexis, and shortly after that, Nick and Stephan arrived. We had a few beers at a bar around the corner and later went to for Pasta and Pizza in an Italian restaurant close to the hotel where Jens joined us. After that we went to the FOSDEM beer event and stayed there until half past midnight, only interrupted by the arrival of Olivier whom we had to take to the hotel. The beer was nice and since the place was so crowded we had a hard time understanding each other ... but we somehow managed it.

Saturday

We got up at around 7am the next morning and of course the beer from the evening before didn't really make things better. The nice thing about the hotel (Hotel Du Congres by the way) was that there was free breakfast included though. It was rather basic but it did it's job. Shortly after that we left for FOSDEM. We arrived in time for the keynotes and met Jean-François and Maximilian on our way to Janson (the large auditorium). Later we went for some french fries and mainly spent our time in the X.org devroom. Some of us went to the LXDE lightning talk and were quite amused by their claim that LXDE is better than Xfce (which is denied by the guys at LXDE, so they might not actually have said that ... what does better mean anyway?) and the huge number of slides showing photos of their team at different conferences. Later that day we went to a restaurant called Big Mama in the very heart of Brussels were we had a beer and nice food. Everyone went to bed afterwards, except Nick, who kept hacking on the panel.

Sunday

Sunday was a big day for me - I had a talk about Xfce 4.6 and the future of Xfce scheduled at 11am. I didn't really sleep well and was nervous the entire morning. It didn't get any better when I had finally booted up my laptop and the microphone was turned on. I don't know how long I talked but I have the feeling that I literally speed-talked through the slides. I forgot a few things I would've loved to mention but all in all I think it was ok. There were quite a few sceptical faces in the audience but also a few who looked very pleased by the features and plans I presented them. I definitely think it was ok for my first talk in English at a big conference but I know I can do better. So I'd be absolutely happy to do that again next year!

I felt very relieved afterwards. We then went out to take a few group pictures (the following one was shot by Jens). In the meantime, Samuel and Jelle de Jong had joined us (I have no idea where Jelle went afterwards, but Samuel stayed with us for the rest of the day).

Xfce group picture at FOSDEM 2009

After that we want back to one of the devrooms until Maximilian came back from his car with a number of sandwiches he had bought on the way. We had a beer at the FOSDEM bar, ate our sandwiches and then went back to the cross desktop room for Stephan's talk about Xfce as a platform. I think he did a good job overall, especially considering that he had just finished his slides the night before. I would've loved to see more about how to use the different libraries and maybe more details about our plugin APIs but he covered a few very important things about Xfconf.

After that we had another beer at the bar and went to the last talks in Janson. Samuel dropped his full beer, I accidently kicked my empty one and Olivier and I left early for the FOSDEM bus back to Brussels-South. I managed to catch an earlier train to the airport, had a short flight, then had to wait for the bus from Hamburg to Lübeck for 90 minutes and finally arrived at around half past midnight.

I think it was a lot of fun and I'll definitely go to FOSDEM again. It was nice to put a face to all the names of people I've been working with over the last few years. Thanks to everyone I met there, it was a real pleasure! Hope to see you all again! Thanks to all the people who went to our talks (oh, and to that guy who wanted that picture of him and me - could you send it to me please?) and asked questions ("Has the Xfce team ever thought about participating in Google SoC?", "How good is the relationship of Xfce with Xubuntu?", "Are you still aiming to be lightweight?" amongst others). It was also great to see several packagers, like Mark from Foresight, Landry from OpenBSD and Christoph from Fedora.

As I've mentioned before, I would really like to talk at conferences again. It's a challenge but definitely a nice one. If you know any that could be interesting for Xfce, please let me know!

Oh, and by the way, if you've taken any pictures of us at FOSDEM, please let us know!

author_img

Jaunty and Xfce 4.6

Cody Somerville @ 02:08:32 UTC — Filed under: Xfce

Xfce 4.6 Release Candidate 1 is now in the Jaunty archive! I just upgraded to Jaunty (Hardy -> Intrepid -> Jaunty) the other day and am really digging the new version of Xfce4! :)

One of my favourite new features is the ability to hide certain notification icons in the notification tray.

Xfce4 4.6RC1 Notification Tray

If you click the little arrow button, it’ll expand to show everything.

The properties dialogue looks very sharp IMHO:

Xfce4 4.6RC1 Notification Tray Properties

Another big change is the settings stuff. Gone is MCS and here is xfconfd! They’ve also revamped the GUI for the settings:

Xfce4 4.6RC1 Settings

Xfce4 4.6RC1 Preferred Applications

W00T! :) More screenshots soon!

Big thanks to Lionel Le Folgoc, Jerome Guelfucc, Michael Casadevall, and the Debian Xfce team! :)



buy cheap oem software buy oem software cheap purchase oem software,
software legal Solid Edge 16 software for cheap
windows xp oem Altova SchemaAgent 2009 discount software
Buy cheap computer software buy cheap oem software 201. Rosetta Stone Version 3: English(British) Level 1, 2 & 3 Set for mac order software,
Cheap OEM software Pixarra TwistedBrush Pro Studio 15 software sale cheap
oem licensed adobe software buy cheap software purchase software online
computer software sale windows xp software purchase download software;
cheap oem software ABBYY FineReader 8.0 Professional Multilanguage Buy cheap software online oem buy computer software 237.
windows xp oem CodeAero Movie Label 2008 Professional “buy cheap software online”
OEM Software Sales, Rosetta Stone Version 3: Portuguese(Brazil) Level 1, 2 Set for mac “cheap antivirus software”
“buy cheap software online” MS Windows XP Professional with SP3 x86 buy soft online
buy software on line Serif PhotoPlus X3 buy cheap Software
mail order software SolidWorks 2009 x64 software oem cheap;
software shopsoftware buy online software downloads purchase order software
oem software download Deltagraph 5.6.2 academic discount software
purchase windows software Adobe Encore DVD 2.0 windows xp oem
adobe software buy? Rosetta Stone Version 3: Portuguese(Brazil) Level 1, 2 & 3 Set cheap discount software
oem software adobe McAfee VirusScan Home Edition 8.0 mail order software
adobe software buy? CDMenuPro 6.23 Business Edition discount software office
software purchase Autodesk Inventor LT x32 buy cheap Software
buy oem software Arturia Minimoog v 1.6 software stores
buy sell software Corel Photobook 10.3 oem software legal
mail order software buy software for cheap cheap discount software
order tracking software Ashampoo Burning Studio 7.21 purchase and download software
cheap anti virus software Microsoft OneNote 2003 Professional Buy Cheap Software OEM
software buy online G DATA InternetSecurity 2008 “Buy Cheap OEM Software”
buy cheap Software Realviz ImageModeler 4.02 educational discount software
with software purchase Conitec Gamestudio Pro A7 7.05 buy software on line
buy cheap software Acronis True Image Home 11.0 Cheap Software Store
“Buy Cheap OEM Software” cheap computer software purchase computer software
software oem cheap; Corel WordPerfect X4 oem software download
purchase windows software Microsoft Frontpage 2003 (DEUTSCH) buy cheap oem software
cheap microsoft software Acronis True Image Echo Server for Windows 9.5 buy computer software
purchase oem software, NVIDIA NVDVD 2.55 “discount for software”
software discount Adobe PageMaker 7.0.1 cheap software for mac;
purchase adobe software! Chief Architect Picture Painter 1.0 software shop
purchase computer software Microsoft Windows Vista Ultimate Buy Cheap software,
software purchase Microsoft Macro Assembler 32 v7.0 oem software downloads
Buy Oem Software? SlySoft CloneDVD 2.4.3.5 sales order software
Cheap software store cheap windows software 344. purchase software discount soft
order tracking software Corel Painter 11 software discounts
buying software FruityLoops Studio 8.0 XXL Edition Buy cheap software online
software shopsoftware buy online PaloAlto Business Plan Pro 2007 Premier Edition 9.06 purchasing oem software
cheap oem software HyperChem 8.03 purchase autocad software
order entry software; Autodesk 3ds Max 9.0 academic discount software
Order processing software order software 956. CyberLink PowerDVD ULTRA EDITION v8.0.1531 buy soft online
web order software McAfee Internet Security Suite Version 7.0 software license purchase
purchase of software Adobe Photoshop Lightroom 1.3 cheap windows software
buy windows vista oem Roxio DigitalMedia Studio Deluxe Suite 7.0 buy windows 7 oem
discount oem software Adobe Acrobat 9 Pro Extended oem software
Buy Cheap Software OEM PGP Desktop Professional 9.7 oem software sales
oem licensing software cheap xp software Software downloads software for cheap 245.
“buy cheap software online” Acronis Migrate Easy Deluxe v1.0.0.43 web order software
cheapest software Native Instruments FM8 for PC buy cheap software
cheap software for mac; Symantec Norton SystemWorks 2005 Premier oem software download
Buy cheap software online software discount software Buy Oem Software?
cheap discount software Microsoft Exchange Server 2003 Enterprise with software purchase
software oem cheap; SQLyog Enterprise 6.14 download software;
software buy with software purchase Buy office software buy sell software 350.
order process software; Adobe Premiere Pro CS3 buy software online
cheap discount software Corel VideoStudio X2 educational discount software
microsoft software sale Microsoft Windows Server 2008 + Microsoft SQL Server 2008 online order software
purchase adobe software! sales order software sell software
education discount software order tracking software software discounts
mail order software cheap software for mac “discount for software”
order entry software; StorageCraft ShadowProtect 3.1 Desktop Edition Software cheap software software discount 672.
Cheap Software Store cheap adobe software purchase autocad software
discount software Autodesk Autocad 2009 64bit “discount adobe software”
windows xp oem Family Tree Maker 2009 academic discount software
buy windows 7 oem McAfee VirusScan Plus 2008 Buy Cheap Software OEM
purchase windows software Adobe Font Folio 11 sale of software,
software purchase Cisco Network Magic Pro 5.1 software store
buy cheap oem software Autodesk Autocad 2009 32bit buy oem software cheap
sale of software, Intuit QuickBooks 2007 Premier Edition OEM Software Sales,
windows xp oem Rosetta Stone Version 3: English(British) Level 1, 2 & 3 Set Buy cheap computer software buy cheap oem software 201.
with software purchase JetBrains IntelliJ IDEA 7.0.1 cheap software download
oem software sales KMT Software OfficeReady 4.0 Professional “buy cheap software online”
order process software; PureMotion EditStudio Pro 5.0 buy cheap Adobe Photoshop cs4
purchase autocad software Microsoft Office 2008 Home Student cheap software microsoft
oem software legal Microsoft Visio 2003 Professional software store
discount software office Native Instruments KOMPLETE-5 Buy Software
cheap software online buy software for mac Buy cheap computer software buy cheap oem software 201.
software discounts cheap antivirus software cheap software online
buy OEM software; Adobe Creative Suite 3 Master Collection for Win oem software discount
cheap software download ScanSoft PDF Converter Professional 4.1 Multilanguage buy cheap Software
software discounts Cakewalk Sonar 4 Producer Edition with software purchase
adobe software buy? Microsoft Visual Studio 2005 Professional Edition discount software microsoft
sales order software Wondertouch ParticleIllusion 3.02 buying software
order process software; Diffraction Limited MaxIm DL 4.5 software oem license now
discount software MS Project 2003 Server - Full Version software download buy?
software oem cheap; Symantec pcAnywhere V 12.5 cheap software microsoft
cheapest software Crystal Reports Professional Edition 11 cheap software download
purchase order software Microsoft Exchange Server 2007 student discounts software,
buy cheap Adobe Photoshop cs4 Native Instruments FM8 VSTi RTAS AU MAC OSX buy oem software
Buy Oem Software? FileMaker Pro Advanced v10 purchase autocad software
Buy Oem Software? IMatch Professional Edition 3.6 online order software
software purchase download SlySoft AnyDVD HD v6.5.7.1 cheap microsoft software
order tracking software DVD PHOTO SLIDESHOW 7 cheap software download
discount software Nuance OmniPage 17 Pro with Paper Report software stores
discount software office McAfee Total Protection 2009 purchase order software
software for cheap Adobe Acrobat V 6.0 Professional PC sell software
cheap mac software oem buy oem software Buy cheap software online
computer software sale Cakewalk Home Studio 2004 sell software
OEM Software Sales, McAfee UnInstaller 6.5 Software cheap software software discount 672.
order tracking software sale purchase software sell software
order process software; VSO ConvertXtoDVD 4.0.4.313 Multilingual buying software
cheapest software OEM Software Sales Buy Cheap software,
“photo order software” VersaCheck 2007 Platinum software oem license now
software discount software Microsoft Windows Server 2008 + Microsoft Exchange Server 2007 “purchase software”
service order software, Discreet Lustre 2.0 buy software online
software to purchase MPSOFTWARE PHP Designer 2008 Professional 6.0 buy software on line
cheap adobe software Esperient Creator v 3.7 cheap microsoft software
“discount adobe software” CyberLink PowerDVD 9 Ultra Version purchase adobe software!
cheap microsoft software Adobe Premiere Pro 1.5 software license purchase
oem software discount ActiveState Perl Dev Kit Pro 7 software download buy?
buying software Microsoft Student 2009 with Encarta Premiun oem software downloads
software sales CorelDraw Graphics Suite X3 Buy Software
order entry software; Corel Painter IX for Mac oem software cheap

author_img

Webmaster
Xfce is © Olivier FOURDAN 1996 - 2004 | Powered by WordPress and Lunar Linux | 0.724