[Bug 4213] New: Deprecate XfceDesktopEntry in libxfce4util

View: New views
4 Messages — Rating Filter:   Alert me  

[Bug 4213] New: Deprecate XfceDesktopEntry in libxfce4util

by Bugzilla from bugzilla-daemon@xfce.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

DO NOT REPLY TO THIS EMAIL.  Also, do not reply via email to the person
whose email is mentioned below.  To comment on this bug, please visit:
http://bugzilla.xfce.org/show_bug.cgi?id=4213

           Summary: Deprecate XfceDesktopEntry in libxfce4util
           Product: Xfce
           Version: unknown
          Platform: PC (x86)
        OS/Version: Linux
            Status: NEW
          Severity: minor
          Priority: Medium
         Component: general
        AssignedTo: benny@...
        ReportedBy: nick@...
         QAContact: jasper@...
                CC: xfce-bugs@...


I think we should deprecate XfceDesktopEntry in libxfce4util. The code is only
used in some places and XfceRc is much more powerful for reading data from .ini
like files. It's also a bit confusing to provide 2 ways of reading desktop
files in the same library.

For the time we could deprecate it and replace the internal code with GKeyFile
(or XfceRc if we add a function to create a new XfceRc from data). This way we
reduce the amount of code in libxfce4util to a minimum.


--
Configure bugmail: http://bugzilla.xfce.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
_______________________________________________
Xfce-bugs mailing list
Xfce-bugs@...
http://foo-projects.org/mailman/listinfo/xfce-bugs

[Bug 4213] Deprecate XfceDesktopEntry in libxfce4util

by Bugzilla from bugzilla-daemon@xfce.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

http://bugzilla.xfce.org/show_bug.cgi?id=4213

Nick Schermer <nick@...> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
         AssignedTo|xfce-bugs@...          |nick@...

--- Comment #1 from Nick Schermer <nick@...> 2009-10-19 12:43:31 CEST ---
Created an attachment (id=2616)
 --> (http://bugzilla.xfce.org/attachment.cgi?id=2616)
Deprecate XfceDesktopEntry and use GKeyFile internally

There are no users of this code anymore, so I think we can deprecate it. Also
cleaned the code by using GKeyFile internally, to saves a couple of lines.

--
Configure bugmail: http://bugzilla.xfce.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.
_______________________________________________
Xfce-bugs mailing list
Xfce-bugs@...
http://foo-projects.org/mailman/listinfo/xfce-bugs

[Bug 4213] Deprecate XfceDesktopEntry in libxfce4util

by Bugzilla from bugzilla-daemon@xfce.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

http://bugzilla.xfce.org/show_bug.cgi?id=4213

--- Comment #2 from Brian J. Tarricone <bjt23@...> 2009-10-19 09:31:38 PDT ---
I'm fine with deprecating it, but there's no need to change the internal
implementation.  Just leave it alone and migrate uses of it to XfceRc or
GKeyFile... changing the impl will just create a new-bug risk for zero gain.

--
Configure bugmail: http://bugzilla.xfce.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
Xfce-bugs mailing list
Xfce-bugs@...
http://foo-projects.org/mailman/listinfo/xfce-bugs

[Bug 4213] Deprecate XfceDesktopEntry in libxfce4util

by Bugzilla from bugzilla-daemon@xfce.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

http://bugzilla.xfce.org/show_bug.cgi?id=4213

Nick Schermer <nick@...> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #2616|0                           |1
        is obsolete|                            |

--- Comment #3 from Nick Schermer <nick@...> 2009-10-20 13:09:08 CEST ---
Created an attachment (id=2622)
 --> (http://bugzilla.xfce.org/attachment.cgi?id=2622)
Deprecate XfceMenuItem

Ok fine. Well the attached patch should do that, but it will break debug
compilation of libxfcegui4, so I think we should drop gui4 out of the core
components first before deprecating.

--
Configure bugmail: http://bugzilla.xfce.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
Xfce-bugs mailing list
Xfce-bugs@...
http://foo-projects.org/mailman/listinfo/xfce-bugs