! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Partly rewrite
Status:
RESOLVED: FIXED
Product:
Xfce4-session
Component:
General

Comments

Description Benedikt Meurer editbugs 2005-02-22 18:02:42 CET
Currently the handling of clients/properties is cumbersome. There's no clear
abstraction of data, but the data is accessed directly from several "different"
modules. While xfce4-session is amazingly bug-free, this can still turn into a
maintaince problem one day, and its better to use clear data encapsulation here.

Besides that, xfce4-session lacks an UI for the checkpoint support and a
selector for the applications to launch. See
http://mail.gnome.org/archives/desktop-devel-list/2003-April/msg00090.html for
some interesting ideas by havoc.
Comment 1 Harold Aling 2007-02-15 21:10:12 CET
*bump*

Something to add to the ever expanding 4.6 list?
Comment 2 Harold Aling 2007-09-23 12:14:28 CEST
(In reply to comment #1)
> *bump*
> 
> Something to add to the ever expanding 4.6 list?
> 

*bump v2*
Comment 3 Brian J. Tarricone (not reading bugmail) 2008-10-06 16:45:17 CEST
Started work on this.  XfsmManager and XfsmClient are GObjects now and are pretty well-encapsulated.  XfsmProperties is still wide open, but I'm not sure there'd really be a benefit to closing it up and GObject-ifying it, since it's so small (and GObject isn't).

Added D-Bus interface, so next step is to create a session editor.
Comment 4 Stephan Arts editbugs 2009-02-02 22:33:16 CET
I think brian covered this months ago :-)

Bug #798

Reported by:
Benedikt Meurer
Reported on: 2005-02-22
Last modified on: 2009-07-14

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
1 user

Version

Attachments

Additional information