[Xfce4-commits] <xfce4-session:master> Build ChangeLog during make dist.

Nick Schermer noreply at xfce.org
Thu Jan 28 22:22:05 CET 2010


Updating branch refs/heads/master
         to 3b4a9bfc377c23005ccf71ac3f6a94c5195d5951 (commit)
       from a906368b5ba730bc4ce27485e71183234ac1bdb1 (commit)

commit 3b4a9bfc377c23005ccf71ac3f6a94c5195d5951
Author: Nick Schermer <nick at xfce.org>
Date:   Thu Jan 28 22:19:46 2010 +0100

    Build ChangeLog during make dist.

 ChangeLog                |  849 ----------------------------------------------
 ChangeLog.pre-xfce-devel |  245 -------------
 Makefile.am              |   10 +-
 3 files changed, 9 insertions(+), 1095 deletions(-)

diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index 3610a96..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,849 +0,0 @@
-2009-06-04	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-global.c: Add timing information to verbose
-	  log printouts.
-	* xfce4-session/xfsm-{manager,startup}.c: Fix a couple warnings.
-
-2009-04-15  Stephan Arts <stephan at xfce.org>
-
-	* == Released 4.6.1 ===
-	* configure.ac.in: Update version info
-
-2009-04-02	Brian Tarricone	<bjt23 at cornell.edu>
-
-	* xfce4-session/sm-layer.c: Fix default value for /security/EnableTcp
-	  so it's disabled if the property isn't in xfconf (bug 5126).
-
-2009-03-01	Brian Tarricone <bjt23 at cornell.edu>
-
-	* settings/xfae-model.c: Don't crash in xfae_item_free() when passed
-	  a NULL pointer (bug 5020).
-
-2009-02-25  Stephan Arts <stephan at xfce.org>
-
-	* == Released 4.6.0 ==
-	* NEWS: Update News
-	* configure,in.in: Update version number and dependencies
-
-2009-02-18	Brian Tarricone <bjt23 at cornell.edu>
-
-	* settings/xfce4-session-settings.glade: Don't mark gtk stock ids as
-	  translatable.  Patch from Stefan Stuhr (bug 4719).
-
-2009-02-13	Jannis Pohlmann <jannis at xfce.org>
-
-	* settings/xfae-window.c: Fix a crash in xfce4-session-settings when
-	  trying to add a new autostarted application. XfaeWindow is no longer
-	  a GtkWindow and can thus not be used as a parent in
-	  gtk_window_set_transient_for() anymore (bug 4934).
-
-2009-02-01	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-shutdown-helper.c: Fix sudo shutdown helper;
-	  use the correct offset into the command string table.  Also
-	  ignore EINTR on errors, as the shutdown helper sometimes gets
-	  killed before replying to the SM (bug 4849).
-
-2009-01-26	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/main.c: Respect the ICEAUTHORITY environment
-	  variable (bug 4369).
-
-2009-01-26	Jannis Pohlmann <jannis at xfce.org>
-
-	* == Released 4.5.99.1 ==
-	* NEWS: Update NEWS file for the release.
-	* configure.in.in: Bump version number.
-
-2009-01-14	Jannis Pohlmann <jannis at xfce.org>
-
-	* configure.in.in: Post-release version bump.
-
-2009-01-12	Stephan Arts <stephan at xfce.org>
-
-	* === Release 4.5.93 ===
-	* configure.in.in: Bump version number
-
-2009-01-11	Jannis Pohlmann <jannis at xfce.org>
-
-	* NEWS: Update NEWS for the upcoming 4.5.93 release.
-
-2008-12-26	Brian Tarricone <bjt23 at cornell.edu>
-
-	* engines/balou/config.c: Use xfce_message_dialog() instead of
-	  xfce_err(), fix string a bit.
-
-2008-12-03	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/shutdown.c: Change "Log off" text to "Log out" to be
-	  consistent with the rest of the UI.
-
-2008-11-27	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-manager.c: On suspend/hibernate, ignore errors
-	  of type DBUS_GERROR_NO_REPLY, not type _TIMEOUT (bug 4628).
-
-2008-11-27	Brian Tarricone <bjt23 at cornell.edu>
-
-	* configure.in.in: Check for pwd.h and getpwuid ().
-	* xfce4-session/shutdown.c: Display the currently logged-in user
-	  in a label in the shutdown dialog (bug 3083).
-
-2008-11-15	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-startup.c: Be sure to properly signal that
-	  startup is complete when running from the failsafe session.
-
-2008-11-15	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-manager.c: Fix autostart getting run twice when
-	  the failsafe session is used (bug 4486).
-
-2008-11-14  Stephan Arts <stephan at xfce.org>
-
-	* NEWS, po/POTFILES.in, configure.in.in: Update files for 4.6 beta2
-	  release
-
-2008-11-12	Brian Tarricone <bjt23 at cornell.edu>
-
-	* settings/main.c: Hook up Help button.
-	* settings/xfce4-session-settings.glade: Fix Help button response
-	  and button order.
-	* settings/xfce-session-settings.desktop.in: Mark dialog as
-	  supporting startup notification.
-
-2008-11-06	Brian Tarricone <bjt23 at cornell.edu>
-
-	* settings/xfce4-session.xml: Add xfce4-settings-helper to the
-	  default failsafe session.
-
-2008-11-06	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-manager.c: Fix a problem: client
-	  requests interaction -> client is granted interaction ->
-	  but now SM kills all other apps.  If the client then requests
-	  that the shutdown is canceled, the SM doesn't listen, and
-	  even if it did, nothing else would be running (including the
-	  WM).  Problem was in xfsm_manager_check_clients_saving(): it
-	  didn't consider a client waiting for interaction or interaction
-	  to be saving (bug 4284).
-
-2008-11-06	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-manager.c: Only one dbus ShutdownCancelled
-	  signal is enough, really.  And I guess it wouldn't get sent
-	  at all if <= 1 client was interacting.
-
-2008-11-05	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/shutdown.c,doc/README.Kiosk: Add 'SaveShutdown'
-	  kiosk capability that allows admins to restrict the ability to
-	  save the session on logout (bug 2998).
-
-2008-11-05	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-startup.c: Be sure to set the current
-	  working directory of restored clients when starting them.
-
-2008-11-05	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-manager.c: Ignore timeout errors from dbus
-	  when using HAL to suspend/hibernate.
-
-2008-11-01	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/main.c: Fix minor one-time memleak.
-
-2008-11-01	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-manager.c: Watch for dbus disconnects and
-	  be sure we aren't terminated.
-	* xfce4-session/xfsm-{client,manager}.c: Manage the lifecycle of
-	  the DBusGConnection reference; not strictly necessary, as it
-	  should be a shared connection, but I like being correct.
-
-2008-11-01	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-shutdown-helper.c: Use dbus-default method
-	  call timeout (which appears to be 25 seconds) rather than hard-
-	  coding 2 seconds.  Fix a possible crash if a possible (however
-	  unlikely) error path is taken.
-
-2008-11-01	Brian Tarricone <bjt23 at cornell.edu>
-
-	* *: Implement suspend/hibernate support using HAL.  Partial patch
-	  from Michael Casadevall.
-	* xfce4-session/shutdown.c: Add buttons for suspend/hibernate.
-	* xfce4-session/xfsm-manager.c: Handle suspend and hibernate as
-	  initiated from the dialog or over dbus.  Don't quit the SM
-	  after a successful suspend/hibernate.  Show errors to the user
-	  via dialog boxes rather than printfs to console.
-	* xfce4-session/xfsm-shutdown-helper.[ch]: Call HAL Suspend and
-	  Hibernate methods as appropriate.  Add a ton of error reporting
-	  so callers can present hopefully-useful error messages to the
-	  user.
-	* icons/48x48/xfsm-{hibernate,suspend}.png: Add icons for the
-	  suspend/hibernate buttons in the UI.
-
-2008-11-01	Brian Tarricone <bjt23 at cornell.edu>
-
-	* engines/simple/simple.c: Use GtkFileChooserButton instead of
-	  GtkEntry+GtkButton for selecting custom image in simple engine.
-
-2008-11-01	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-global.c: Fix warning leading to crash on
-	  amd64 due to missing include (bug 4510).
-
-2008-10-31	Brian Tarricone <bjt23 at cornell.edu>
-
-	* configure.in.in,xfce4-session/xfsm-manager.c: Change the
-	  detection of linux/ioprio.h, as the header is apparently
-	  present but broken on some systems (bug 4515).
-
-2008-10-31	Jannis Pohlmann <jannis at xfce.org>
-
-	* settings/xfce-session-settings.desktop.in,
-	  settings/xfce4-session-settings.glade: Change "Sessions and Startup" back
-	  to "Session and Startup".
-
-2008-10-31	Jannis Pohlmann <jannis at xfce.org>
-
-	* settings/main.c, settings/xfce-session-settings.desktop.in,
-	  xfce4-session-settings.glade: Make settings dialog title/description
-	  consistent. Properly stop startup notification when being plugged
-	  into the settings manager.
-
-2008-10-23	Brian Tarricone <bjt23 at cornell.edu>
-
-	* {settings,xfce4-session}/Makefile.am: Fix MAINTAINER_MODE
-	  build with glib 2.12.
-
-2008-10-22	Brian Tarricone <bjt23 at cornell.edu>
-
-	* settings/xfce4-session-settings.glade: Remove 'remove' button
-	  and add a 'save session' button.  Add a session save progress
-	  dialog.
-	* settings/session-editor.c: Add the ability to save the
-	  session from the dialog.
-
-2008-10-22	Brian Tarricone <bjt23 at cornell.edu>
-
-	* settings/session-editor.c: Validate the value for the
-	  restart style hint to avoid a possible crash.  Sort the
-	  client list first by priority, then by program name.  Allow
-	  the user to change the priority.
-
-2008-10-22	Brian Tarricone <bjt23 at cornell.edu>
-
-	* configure.in.in: Update bug report address to http://bugs.xfce.org/.
-
-2008-10-22	Brian Tarricone <bjt23 at cornell.edu>
-
-	* settings/session-editor.c: Display PID in session editor.
-	  Display restart style in session editor, and allow user to
-	  change the value (is there a way to actually make it look
-	  like a combo box?).
-
-2008-10-22	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-client.c: Handle the SmProcessID property
-	  correctly.
-
-2008-10-22	Brian Tarricone <bjt23 at cornell.edu>
-
-	* settings/session-editor.c: Fix a couple memleaks and a typo
-	  that causes operations on clients to fail.
-
-2008-10-21	Brian Tarricone <bjt23 at cornell.edu>
-
-	* settings/session-editor.c: Cache the DBusGProxy in the list
-	  store.  Set clients to kill to SmRestartIfRunning, not
-	  SmRestartNever.  Display placeholder text if the app doesn't
-	  provide a SmProgram property.  Fix a one-time memleak.
-
-2008-10-20	Brian Tarricone <bjt23 at cornell.edu>
-
-	* settings/session-editor.c: Implement a rudimentary session
-	  editor.  Still a lot more to do.
-	* settings/xfce4-session-marshal.list: Add marshallers for dbus
-	  signals.
-	* settings/xfce4-session-settings.glade: Re-enable a few widgets.
-	* xfce4-session/xfsm-*-dbus.xml: Add ClientCSymbol annotations.
-
-2008-10-19	Brian Tarricone <bjt23 at cornell.edu>
-
-	* settings/xfce4-session-settings.glade: Add/update a bunch of
-	  tooltips.
-
-2008-10-18	Brian Tarricone <bjt23 at cornell.edu>
-
-	* configure.in.in: Depend on newer version of libxfconf.
-	* engines/*/Makefile.am: Link with libxfconf.
-	* libxfsm/xfsm-splash-rc.*: Replace XfceRc usage with
-	  XfconfChannel.
-	* libxfsm/xfce4-session-2.0.pc.in: Add libxfconf-0 to required
-	  packages list.
-	* settings/{module.*,splash-settings.c]: Load XfconfChannel
-	  with a property base instead of the old XfceRc file.
-	* xfce4-session/xfsm-splash-screen.c: Fetch settings from
-	  xfconf instead of rc file.
-
-2008-10-17	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-chooser.c: Use xfce_create_mixed_button()
-	  instead of xfsm_imgbtn_new() (bug 1446).
-	* libxfsm/xfsm-utils.[ch]: Remove xfsm_imgbtn_new() and
-	  xfsm_strv_copy().
-
-2008-10-17	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-manager.c: Don't ditch clients that fail
-	  to restart solely because fork() failed in xfce4-session.
-
-2008-10-17	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/ice-layer.c: Properly initialise a GError to
-	  NULL.  Patch from Carlos Santos (bug 4202).
-	* libxfsm/Makefile.am: Link all used libraries to libxfsm.so
-	  to avoid link-time errors on Darwin.  Shouldn't be an issue
-	  on other platforms as well.  Partial patch from Anders
-	  Björklund (bug 4429).
-
-2008-10-17	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-startup.c: Store the result of fork() in a
-	  temporary again to avoid possible memory access issues if
-	  vfork() is used.
-	* xfce4-session/xfsm-manager.c: Fix a XfsmProperties leak if
-	  a SmRestartNever or SmRestartIfRunning client exits and doesn't
-	  have a discard command, or exits during initial startup.
-
-2008-10-17	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-properties.[ch]: Track the PID of properties
-	  that have an associated app running, whether or not it's
-	  registered with the SM.  Add client ID comparison function.
-	  Track the child watch GSource and provide a way to reset the
-	  child watch to a function that simply reaps the child.
-	* xfce4-session/xfsm-startup.[ch]: Move handling of the child
-	  watch and startup timeout, and make the properties starter
-	  global so the manager can make use of it.  Merge a couple
-	  data structures, and record a launched client's PID in its
-	  properties structure.
-	* xfce4-session/xfsm-manager.[ch]: Implement SmRestartImmediately
-	  support.  Remove some code duplication.  Add an accessor
-	  func for the manager's state.  Add a timeout function that
-	  resets the 'restart attempts' counter if the client has been
-	  alive for a while (5 minutes).
-
-2008-10-15	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-client.c: Grab the GList pointer to iterate
-	  over rather than using g_queue_peek_nth (); a little faster.
-
-2008-10-12	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-manager.c: Return a useful error string from
-	  xfsm_manager_load_failsafe() and display to user in an actual
-	  message dialog box rather than to stderr.
-
-2008-10-11	Brian Tarricone <bjt23 at cornell.edu>
-
-	* (lots): Migrate xfce4-session to use xfconf.  Combine session,
-	  splash, and autostart dialog into one glade-ified (mostly) dialog.
-
-2008-10-08	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session-logout/{main.c,xfce4-session-logout.1}: Add
-	  --fast command-line option to instruct the session manager
-	  not to save the session.
-
-2008-10-07	Brian Tarricone <bjt23 at cornell.edu>
-
-	* configure.in.in: Add separate deps on dbus and dbus-glib.
-	* xfce4-session-logout/Makefile.am,xfce4-session/Makefile.am:
-	  Fix/add dbus/dbus-glib deps.
-	* xfce4-session-logout/main.c: Make xfce4-session-logout use
-	  the more flexible dbus interface for shutting down, and add
-	  command-line options to take action while skipping the
-	  logout confirmation dialog.
-	* xfce4-session-logout/xfce4-session-logout.1: Update manual
-	  page to reflect new command-line options.
-
-2008-10-07	Brian Tarricone <bjt23 at cornell.edu>
-
-	* configure.in.in,xfce4-session/Makefile.am: Add check for
-	  gnome-keyring support library.
-	* xfce4-session/xfsm-compat-gnome.c: Don't start a new
-	  gnome-keyring instance if it's already running (bug 3007,
-	  patch from Olivier Fourdan <fourdan at xfce.org>).
-
-2008-10-07	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-shutdown-helper.c: Remove the HAVE_DBUS
-	  conditionals when doing HAL operations, since it's not
-	  defined anymore because we require dbus.  This should make
-	  HAL-based shutdown work again.
-
-2008-10-07	Brian Tarricone <bjt23 at cornell.edu>
-
-	* configure.in.in: Check for <asm/unistd.h> and
-	  <linux/ioprio.h>.
-	* xfce4-session/xfsm-manager.c: If available, sync() disks
-	  early on in the shutdown process, but only if we can
-	  set the sync() process' i/o priority to 'idle'.  Available
-	  only on Linux (bug 4313).
-	* xfce4-session/shutdown.c: If we didn't have ioprio_set(),
-	  then we do sync() right before quitting.
-
-2008-10-06	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-manager.c: Implement support for the
-	  RestartNever restart style hint.
-
-2008-10-06	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-manager.c: Implement support for the
-	  ShutdownCommand SM property in XfsmManager.  The spec says
-	  this command should be run on manager shutdown for clients
-	  that have set RestartAnyway as their restart hint AND have
-	  already quit.
-
-2008-10-06	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-client.c,xfsm-properties.*}: Implement
-	  support for storing/retrieving the SmProcessID,
-	  SmResignCommand, and SmShutdownCommand SM properties.  The
-	  latter two will be needed for SmRestartAnyway support.
-
-2008-10-06	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/{xfsm-client.c,xfsm-properties.*}: Move some
-	  properties manipulation functions from xfsm-client.c to
-	  xfsm-properties.c
-
-2008-10-06	Brian Tarricone <bjt23 at cornell.edu>
-
-	* configure.in.in: Make D-Bus a hard dependency.
-	* xfce4-session/Makefile.am: Add xfsm-error.* and D-Bus stuff to the
-	  build.
-	* xfce4-session/{xfsm-manager-dbus.xml,xfsm-client-dbus.xml}: Add
-	  D-Bus interface introspection files.
-	* xfce4-session/shutdown.*: Make the shutdown type a real enum,
-	  and add values for 'ask', 'suspend', and 'hibernate'.
-	* xfce4-session/xfsm-shutdown-helper.*: Make sure the shutdown
-	  types/commands don't clash with shutdown.h.
-	* xfce4-session/xfsm-global.*: Add some GValue convenience
-	  functions.
-	* xfce4-session/xfsm-error.*: Add XfsmError type, and register the
-	  error domain with D-Bus.
-	* xfce4-session/{xfsm-manager.*,xfsm-client.*}: Implement D-Bus
-	  server for org.xfce.Session.Manager and org.xfce.Session.Client.
-	* xfce4-session/main.c: Hook up some D-Bus stuff.
-	* po/POTFILES.in: Add xfsm-manager.c and xfsm-client.c to POTFILES.
-
-2008-10-04	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/xfsm-manager.c: Add signals to XfsmManager.
-
-2008-10-04	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/{sm-layer.c,xfsm-client.*,xfsm-properties.*}:
-	  Add signals to XfsmClient, and move some of the property
-	  handling code into XfsmClient to make signal emission
-	  easier.
-	* xfce4-session/{xfsm-marshal.list,Makefile.am}: Add signal
-	  marshallers.
-
-2008-10-04	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/{sm-layer.c,xfsm-client.[ch],xfsm-manager.c}:
-	  Turn XfsmClient into a GObject.  Second step for bug 798 and
-	  a D-Bus interface.
-
-2008-10-03	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/{main.c,xfsm-manager.{c,h},xfsm-global.{c,h}}:
-	  Move some functions that aren't really XfsmManager-related
-	  into xfsm-global.
-
-2008-10-03	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/*.[ch]: Turn XfsmManager into a GObject, and
-	  remove most of the app-global variables.  This is a first
-	  step toward fixing bug 798, as well as making xfce4-session
-	  ready for a D-Bus interface.
-
-2008-10-01	Jannis Pohlmann <jannis at xfce.org>
-
-	* settings/session/{Makefile.am,session.c}, 
-	  settings/splash/{Makefile.am, splash.c},
-	  xfce4-autostart-editor/xfae-window.c: Fix unused and uninitialized
-	  variable warnings. Add G_LOG_DOMAIN to the dialog makefiles.
-
-2008-10-01	Brian Tarricone <bjt23 at cornell.edu>
-
-	* xfce4-session/{xfsm-startup.[ch],xfsm-properties.h,xfsm-manager.[ch]}:
-	  Start all session clients in parallel within priority groups.
-	  There's still probably more work to be done here, but this is
-	  a good first cut, and seems to work well (bug 4312).
-
-2008-09-23	Brian Tarricone <bjt23 at cornell.edu>
-
-	* po/POTFILES.in: add xfce4-autostart-editor/main.c.
-
-2008-09-15	Jannis Pohlmann <jannis at xfce.org>
-
-	* xfce4-autostart-editor/main.c, 
-	  xfce4-autostart-editor/xfae-window.{c,h},
-	  xfce4-autostart-editor/xfce4-autostart-editor.desktop.in: Add 
-	  embedding support to the autostart editor. I suppose there is a 
-	  better way to do it with the existing code, but it works and it's
-	  that much of a mess.
-
-2008-09-14	Jannis Pohlmann <jannis at xfce.org>
-
-	* settings/session/session.c, settings/splash/splash.c: Add embedding
-	  support to the xfce4-session settings dialogs.
-	* settings/session/xfce4-session-settings.desktop.in,
-	  settings/splash/xfce4-splash-settings.desktop.in: Add X-XfcePluggable=true
-		to both desktop files.
-
-2008-09-04	Jannis Pohlmann <jannis at xfce.org>
-
-	* autogen.sh: Add git svn revision versioning support.
-
-2008-08-25	Brian J. Tarricone <kelnos at xfce.org>
-
-	* settings/session/{Makefile.am,xfce-session-settings.desktop.in},
-	  settings/splash/{Makefile.am,xfce-splash-settings.desktop.in},
-	  xfce4-autostart-editor/xfce4-autostart-editor.desktop.in: Include
-	  settings dialogs in the new settings manager.
-
-2007-11-29	Benedikt Meurer <benny at xfce.org>
-
-	* icons/, xfce4-autostart-editor/main.c: Add icon from
-	  Jozsef Mak <jozmak at gmail.com> for the autostart editor.
-	  Bug #3215.
-
-2007-11-28	Benedikt Meurer <benny at xfce.org>
-
-	* engines/simple/simple.c: Fix dialog layout. Bug #3287.
-	* engines/simple/fallback.h, engines/simple/preview.h: Shut up
-	  gcc.
-
-2007-11-28	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-session/xfce4-session.1: Apply patch from Alexander
-	  Toresson <alexander.toresson at gmail.com> to fix typos in
-	  the man page. Bug #3288.
-
-2007-11-28	Benedikt Meurer <benny at xfce.org>
-
-	* engines/balou/config.c, engines/simple/simple.c: Use
-	  GtkFileChooser instead of XfceFileChooser. Bug #3492.
-
-2007-07-20	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-session/shutdown.c: Fix typo. Bug #3381.
-	* configure.in.in: Update for new autoconf.
-	* po/*.po, po/xfce4-session.pot: Update translations.
-	* po/de.po: Update german translation.
-
-2007-01-28	Benedikt Meurer <benny at xfce.org>
-
-	* configure.in.in: Fix broken version number of libxfcegui4 dependency.
-	  Bug #2824.
-
-2007-01-20	Benedikt Meurer <benny at xfce.org>
-
-	* configure.in.in: Post-release version bump.
-
-2007-01-20	Benedikt Meurer <benny at xfce.org>
-
-	* === Released 4.4.0 ===
-	* NEWS, configure.in.in: Bump version.
-	* configure.in.in: Update dependencies.
-	* po/*.po: Update Project-Id-Version.
-	* xfce4-session/xfsm-fadeout.c: stipple_data is only required with
-	  GTK+ < 2.8.0.
-
-2006-12-21	Benedikt Meurer <benny at xfce.org>
-
-	* libxfsm/xfsm-util.c, xfce4-session/shutdown.c: Apply Jasper's patch
-	  to drop the old-style header from the logout dialog. Bug #2653.
-	* xfce4-session/xfsm-fadeout.c: Use Xrender to fadeout the background
-	  if cairo is available, as it gives better results.
-
-2006-11-12	Benedikt Meurer <benny at xfce.org>
-
-	* xfsm-shutdown-helper/main.c: Apply patch from Francis Gudin
-	  <fgudin at nerim.net> to fix poweroff on DragonFly BSD. Bug #2567.
-
-2006-11-04	Benedikt Meurer <benny at xfce.org>
-
-	* configure.in.in: Post-release version bump.
-
-2006-11-04	Benedikt Meurer <benny at xfce.org>
-
-	* === Released 4.3.99.2 ===
-	* NEWS, configure.in.in: Bump version.
-	* configure.in.in: Update dependencies.
-	* po/*.po: Update Project-Id-Version.
-	* xfce4-tips/data/tips.dat: Regenerate the Tips'n'Tricks database.
-
-2006-11-04	Jean-François Wauthy <pollux at xfce.org>
-
-	* xfce4-tips/data/tips: Remove references to xftaskbar4 and
-	  xfce4-iconbox and rename xffm to Thunar. Bug #1332.
-
-2006-10-28	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-session.rc: Be sure to start Thunar prior to xfdesktop on
-	  first login to avoid the trash error from xfdesktop if the session
-	  bus is not configured properly. Bug #2447.
-
-2006-09-13	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-session/xfsm-startup.c(xfsm_startup_continue_session): Fix
-	  argv array allocation. Bug #2315.
-
-2006-09-13	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-session/xfsm-splash-screen.c: Drop GLib 2.2 compat code.
-	* configure.in.in, xfce4-session/xfsm-manager.{c,h},
-	  xfce4-session/xfsm-startup.c: Handle failed applications faster on
-	  session startup and reduce the overhead caused by handing them over
-	  to init.
-
-2006-09-09	Benedikt Meurer <benny at xfce.org>
-
-	* README, configure.in.in, xfce4-session/: Merge the sudo and the HAL
-	  shutdown helpers into a single shutdown helper, which tries to use
-	  HAL first, and falls back to sudo.
-
-2006-09-02	Benedikt Meurer <benny at xfce.org>
-
-	* configure.in.in: Post-release version bump.
-
-2006-09-02	Benedikt Meurer <benny at xfce.org>
-
-	* === Released 4.3.99.1 ===
-	* NEWS, configure.in.in: Bump version.
-	* po/*.po: Update Project-Id-Version.
-
-2006-08-30	Benedikt Meurer <benny at xfce.org>
-
-	* configure.in.in, xfce4-session/xfsm-compat-gnome.c: Support for
-	  assistive technologies requires only GConf, based on patch from
-	  Jani Monoses <jani at ubuntu.com>.
-
-2006-08-28	Benedikt Meurer <benny at xfce.org>
-
-	* xfsm-shutdown-helper/main.c: Add shutdown/reboot support for
-	  Solaris. Based on patch from Moinak Ghosh <moinakg2002 at yahoo.com>.
-	  Bug #2230.
-
-2006-08-15	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-session/main.c: Revert previous change to reap child processes
-	  as the sudo processes are already reaped in the sudo shutdown-helper
-	  and the patch attached to bug #2088 causes xfce4-session to hang on
-	  logout. Bug #2173.
-
-2006-08-14	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-session/main.c: Reap child processes to avoid sudo zombies
-	  when cancelling the logout dialog. Bug #2088.
-	* xfce4-session/xfsm-shutdown-helper-hal.c, AUTHORS, NEWS, README,
-	  configure.in.in, xfce4-session/Makefile.am: Add support for HAL
-	  to shutdown/reboot the computer, based on the Xubuntu patch by
-	  Jani Monoses <jani at ubuntu.com>. Bug #2046.
-
-2006-08-12	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-tips/main.c(main): Fake a session id, so the session manager
-	  will not save the tips as part of the session. Bug #1089.
-
-2006-07-16	Benedikt Meurer <benny at xfce.org>
-
-	* engines/balou/config.c, xfce4-session/xfsm-legacy.c: Apply patch
-	  from Nick Schermer <nick at xfce.org> to fix a bunch of compiler
-	  warnings.
-
-2006-07-10	Benedikt Meurer <benny at xfce.org>
-
-	* configure.in.in: Post-release version bump.
-
-2006-07-10	Benedikt Meurer <benny at xfce.org>
-
-	* === Released 4.3.90.2 ===
-	* NEWS, configure.in.in: Bump version.
-	* po/*.po: Update Project-Id-Version.
-
-2006-05-15	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-session/xfsm-manager.c(xfsm_manager_close_connection): Run
-	  discard command when client terminates in IDLE state.
-	* xfce4-session.rc: Add Thunar to the default session. Bug #1465.
-
-2006-05-04	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-tips/main.c: Use newly added XfceTitledDialog.
-	* configure.in.in: Bump required package versions.
-	* settings/session/session.c, settings/splash/splash.c: Use newly
-	  added XfceTitledDialog.
-	* engines/balou/config.c, engines/simple/simple.c: Make sure we can
-	  still use XfceFramebox for now. Will be updated later.
-	* xfce4-autostart-editor/xfae-model.c(xfae_item_new): Remove unused
-	  variable.
-	* po/xfce4-session.pot, po/*.po: Updated.
-
-2006-05-04	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-autostart-editor/xfae-model.c(xfae_item_new): Properly handle
-	  OnlyShowIn and NotShowIn in the autostart editor.
-
-2006-04-19	Benedikt Meurer <benny at xfce.org>
-
-	* settings/session/session.c(mcs_plugin_init),
-	  settings/splash/splash.c(mcs_plugin_init): Use separate translation
-	  for the settings manager button label. Bug #1669.
-
-2006-04-16	Benedikt Meurer <benny at xfce.org>
-
-	* configure.in.in: Post-release version bump.
-
-2006-04-16	Benedikt Meurer <benny at xfce.org>
-
-	* === Released 4.3.90.1 ===
-	* configure.in.in: Bump dependencies.
-	* NEWS, configure.in.in: Bump version.
-	* po/xfce4-session.pot, po/*.po: Updated.
-	* xfce4-session.spec.in: Update RPM spec file.
-	* xfce4-session/main.c(main): Update copyright date.
-	* xfce4-session.rc: Update Failsafe session.
-
-2006-04-14	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-session/shutdown.c(shutdownDialog): Apply patch from Jani
-	  Monoses to fix "End session" dialog. Bug #1663.
-
-2006-04-09	Benedikt Meurer <benny at xfce.org>
-
-	* icons/Makefile.am: Be sure to run gtk-update-icon-cache after
-	  installing new icons into the hicolor icon theme (skipped if $DESTDIR
-	  is set).
-
-2006-02-26	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-session/shutdown.c: Fix indentation.
-
-2005-11-30	Benedikt Meurer <benny at xfce.org>
-
-	* settings/session/session.c, settings/splash/splash.c: Fix naming
-	  inconsistency for kiosk mode settings. This fixes bug #1246.
-
-2005-09-01	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-tips/main.c: Do not include <libxfce4util/i18n.h> directly.
-
-2005-07-20	Benedikt Meurer <benny at xfce.org>
-
-	* engines/balou/config.c, engines/mice/mice.c, engines/simple/simple.c,
-	  xfce4-session/xfsm-chooser.c: Mark more user visible strings for
-	  translation, using the patch provided by Daichi Kawahata
-	  <daichik at users.sourceforge.net>.
-	* xfce4-session.rc, engines/balou/themes/Default/themerc: Add japanese
-	  translations, thanks to Daichi Kawahata
-	  <daichik at users.sourceforge.net>.
-
-2005-07-16	Jean-Francois Wauthy
-
-	* po/eo.po: Update esperanto translations, thanks to Sylvain
-	  Vedrenne <sylvain.vedrenne at free.fr>.
-
-2005-07-15	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-tips/, NEWS: Import the xfce4-tips from the xfce4-toys and
-	  modify it to support the new autostart mechanism.
-	* po/POTFILES.in: Add new translateable files here.
-	* po/*.po, po/xfce4-session.pot: Merge translations.
-	* configure.in.in, Makefile.am: Add the xfce4-tips to the build
-	  framework.
-	* xfce4-session.spec.in: Include the default autostart directory as
-	  well.
-
-2005-07-15	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-autostart-editor/, NEWS: Add a simple editor for the autostart
-	  mechanism. Currently supports only the basics. The idea is to turn
-	  this into a full-featured "session editor" once xfce4-session
-	  understands D-BUS.
-	* configure.in.in, Makefile.am: Add the autostart editor to the build
-	  framework.
-	* po/POTFILES.in: Add new translateable files here.
-	* po/*.po, po/xfce4-session.pot: Merge translations.
-
-2005-07-14	Benedikt Meurer <benny at xfce.org>
-
-	* xfce4-session/xfsm-startup.c: Implement Waldos second draft of the
-	  autostart specification. Autostart items from the old location will
-	  automatically be migrated to the new standard location on first run
-	  of the new session manager. This fixes bug #1045.
-	* docs/C/xfce4-session.{html,xml}: Describe the new autostart location.
-	* configure.in.in: Bump version to 4.3.1.
-	* NEWS, docs/Makefile.am, docs/NEWS.pre-4.3: Start NEWS file for
-	  Xfce 4.4.
-	* po/*.po, po/xfce4-session.pot: Merge new strings.
-
-2005-07-14	Benedikt Meurer <benny at xfce.org>
-
-	* autogen.sh: Fix copyright typo.
-
-2005-07-14	Benedikt Meurer <benny at xfce.org>
-
-	* autogen.sh, configure.in.in: Merge framework changes from Thunar.
-	* configure.in.in: Bump version to 4.3.0svn.
-	* libxfsm/xfsm-util.c(xfsm_window_add_border): Apply Patch from Ori
-	  Bernstein to fix the border color of the shutdown dialog, as specified
-	  in bug #747.
-
-2005-05-06	Jean-Francois Wauthy <pollux at xfce.org>
-
-	* configure.ac, po/bn_IN.po: add bn_IN translations.
-
-2005-03-28	Jasper Huijsmans <jasper at xfce.org>
-
-	* configure.ac, docs/C/xfce4-session.html, docs/Makefile.am,
-	  docs/fr, docs/fr/.cvsignore, docs/fr/Makefile.am, docs/fr/images,
-	  docs/fr/images/.cvsignore, docs/fr/images/Makefile.am,
-	  docs/fr/images/xfsm-advanced.png, docs/fr/images/xfsm-general.png,
-	  docs/fr/images/xfsm-splash.png, docs/fr/xfce4-session.html,
-	  docs/fr/xfce4-session.xml: Add french doc.
-
-2005-03-27	Francois Le Clainche <fleclainche at xfce.org>
-
-	* icons/128x128/xfce4-session.png, icons/48x48/xfce4-session.png,
-	  icons/48x48/xfce4-splash.png, icons/48x48/xfsm-shutdown.png,
-	  icons/scalable/xfce4-session.svg,
-	  icons/scalable/xfsm-shutdown.svg: Updated icons.
-
-2005-03-17	Benedikt Meurer <benny at xfce.org>
-
-	* settings/splash/module.c(module_test): Properly initialize the
-	  engine structure with zero.
-
-2005-02-24	Benedikt Meurer <benny at xfce.org>
-
-	* settings/splash/module.c(module_test): Call start() if provided by
-	  a splash engine, so engine developers can properly test their
-	  modules.
-
-2005-01-27	Benedikt Meurer <benny at xfce.org>
-
-	* Removed autogenerated files from CVS.
-	* Fixed bug #734 by depending on libgnome-2.0, rather than
-	  gconf, which pulls in the required path settings.
-
diff --git a/ChangeLog.pre-xfce-devel b/ChangeLog.pre-xfce-devel
deleted file mode 100644
index 6b6dcaa..0000000
--- a/ChangeLog.pre-xfce-devel
+++ /dev/null
@@ -1,245 +0,0 @@
-2003-07-07 19:22  bmeurer
-
-	* ChangeLog, defaults/Makefile.am, defaults/Makefile.in,
-	defaults/xinitrc.xfce4-session: Added sample xinitrc file.
-
-2003-07-07 19:12  bmeurer
-
-	* ChangeLog, configure, configure.ac, po/xfce4-session.pot,
-	settings/session.c: Latest version in private CVS. Next version
-	will be in xfce4 CVSROOT.
-
-2003-07-07 18:12  bmeurer
-
-	* ChangeLog, TODO, configure, configure.ac,
-	defaults/splash/Makefile.am, defaults/splash/Makefile.in,
-	defaults/splash/preview.png, defaults/splash/splash.theme,
-	po/xfce4-session.pot, settings/Makefile.am, settings/Makefile.in,
-	settings/session.c, xfce4-session/client.c, xfce4-session/client.h,
-	xfce4-session/main.c, xfce4-session/manager.c,
-	xfce4-session/startup.c, xfce4-session/util.c: Splash theme
-	configurable with the MCS plugin. Added 3 fields to the
-	splash.theme file (info, author and preview) used for the new
-	"About theme..." dialog.
-
-2003-07-06 23:25  bmeurer
-
-	* TODO: Added note about systray icon.
-
-2003-07-06 23:22  bmeurer
-
-	* NEWS, TODO, config.h.in, configure, configure.ac, po/POTFILES.in,
-	po/de.gmo, po/de.po, po/xfce4-session.pot,
-	xfce4-session/Makefile.am, xfce4-session/Makefile.in,
-	xfce4-session/manager.c, xfce4-session/pending.c,
-	xfce4-session/pending.h, xfce4-session/startup.c,
-	xfce4-session/startup.h: Update to 0.0.18. Added several error
-	messages. Fixes. Added TODO items.
-
-2003-07-06 23:02  bmeurer
-
-	* xfce4-session/main.c: Now displays a splash screen when starting
-	a default session.
-
-2003-07-06 23:00  bmeurer
-
-	* xfce4-session/: util.c, util.h: Added xfce_gethostname() - a save
-	way to determine hosts nodename.
-
-2003-07-06 22:30  bmeurer
-
-	* xfce4-session/manager.c: Removed compat code for old session file
-	naming scheme.
-
-2003-07-06 21:49  bmeurer
-
-	* ChangeLog, po/xfce4-session.pot, xfce4-session/pending.c: Updated
-	ChangeLog.
-
-2003-07-06 19:18  bmeurer
-
-	* defaults/splash/Makefile: This was wrong.
-
-2003-07-06 19:17  bmeurer
-
-	* NEWS, TODO, configure, configure.ac, defaults/Makefile.am,
-	defaults/Makefile.in, defaults/splash/Makefile,
-	defaults/splash/Makefile.am, defaults/splash/Makefile.in,
-	defaults/splash/logo.png, defaults/splash/splash.theme,
-	docs/Makefile.am, docs/Makefile.in, docs/SplashThemes.txt,
-	po/POTFILES.in, po/de.gmo, po/de.po, po/xfce4-session.pot,
-	xfce4-session/Makefile.am, xfce4-session/Makefile.in,
-	xfce4-session/pending.c, xfce4-session/splash-fallback.h,
-	xfce4-session/splash-fallback.png, xfce4-session/splash-icon.h,
-	xfce4-session/splash-screen.c, xfce4-session/splash-screen.h,
-	xfce4-session/splash.png: Make Splash screen themable.
-
-2003-07-06 11:52  bmeurer
-
-	* TODO: Note about Splash -> GtkWidget
-
-2003-07-06 11:39  bmeurer
-
-	* NEWS, TODO, configure, configure.ac, po/xfce4-session.pot,
-	xfce4-session/pending.c, xfce4-session/shutdown.c:
-	~/Desktop/Autostart/ now done by xfce4-session. Note about not
-	hardcoding the splash screen in TODO.
-
-2003-07-06 00:41  bmeurer
-
-	* TODO, configure, configure.ac, po/de.gmo, po/de.po,
-	po/xfce4-session.pot, settings/session.c, xfce4-session/client.c,
-	xfce4-session/manager.c, xfce4-session/pending.c,
-	xfce4-session/shutdown.c: Several fixes. new TODO items.
-
-2003-07-05 01:04  bmeurer
-
-	* Makefile.in, TODO, aclocal.m4, config.h.in, configure,
-	configure.ac, ltmain.sh, defaults/Makefile.in, docs/Makefile.in,
-	po/de.gmo, po/de.po, po/xfce4-session.pot, settings/Makefile.in,
-	settings/session.c, xfce4-session/Makefile.am,
-	xfce4-session/Makefile.in, xfce4-session/client.c,
-	xfce4-session/client.h, xfce4-session/main.c,
-	xfce4-session/manager.c, xfce4-session/pending.c,
-	xfce4-session/shutdown.c, xfce4-shutdown/Makefile.in: Fixed
-	splash-screen property. Olivier added function to libxfcegui4, so
-	that we now depend on the latest libxfcegui4.
-
-2003-07-04 19:48  bmeurer
-
-	* README: Cleanup
-
-2003-07-04 19:47  bmeurer
-
-	* Makefile.am, Makefile.in, TODO, config.h.in, configure,
-	configure.ac, po/POTFILES.in, po/de.po, po/xfce4-session.pot,
-	xfce4-shutdown/main.c: Minor updates (TODO cleanups, etc.)
-
-2003-07-04 19:40  bmeurer
-
-	* Makefile.am, Makefile.in, README, TODO, configure, configure.ac,
-	defaults/Makefile.am, defaults/Makefile.in,
-	defaults/shutdown.allow, docs/Makefile.in, po/xfce4-session.pot,
-	settings/Makefile.in, settings/session.c,
-	xfce4-session/Makefile.am, xfce4-session/Makefile.in,
-	xfce4-session/main.c, xfce4-session/pending.c,
-	xfce4-session/shutdown.c, xfce4-session/splash-icon.h,
-	xfce4-session/splash.png, xfce4-shutdown/Makefile.am,
-	xfce4-shutdown/Makefile.in, xfce4-shutdown/main.c: Added shutdown
-	program to remove complexity from the manager program, and make it
-	possible to install the shutdown program setuid.
-
-2003-07-04 00:21  bmeurer
-
-	* TODO: note shutdown problem.
-
-2003-07-04 00:17  bmeurer
-
-	* po/xfce4-session.pot, settings/session.c: Fixed problem with
-	xfce-mcs-manager exiting on "Close".
-
-2003-07-03 23:37  bmeurer
-
-	* xfce4-session/shutdown.c: Changed button order in Logout dialog.
-
-2003-07-03 23:24  bmeurer
-
-	* Makefile.am, Makefile.in, TODO, aclocal.m4, config.h.in,
-	configure, configure.ac, defaults/Makefile.in, docs/Makefile.in,
-	po/ChangeLog, po/Makefile.in.in, po/POTFILES.in, po/de.gmo,
-	po/de.po, po/xfce4-session.pot, settings/Makefile.am,
-	settings/Makefile.in, settings/session.c,
-	xfce4-session/Makefile.am, xfce4-session/Makefile.in,
-	xfce4-session/main.c, xfce4-session/manager.c,
-	xfce4-session/manager.h, xfce4-session/shutdown.c,
-	xfce4-session/shutdown.h: MCS plugin now working (randomly crashes
-	xfce-mcs-manager though).  Shutdown support (optional sudo
-	support).
-
-2003-07-03 12:15  bmeurer
-
-	* TODO: Added new TODO items.
-
-2003-07-03 01:08  bmeurer
-
-	* Makefile.am, Makefile.in, NEWS, TODO, aclocal.m4, configure,
-	configure.ac, defaults/Makefile.in, docs/Makefile.in, m4/debug.m4,
-	m4/depends.m4, m4/i18n.m4, settings/Makefile.am,
-	settings/Makefile.in, settings/session-icon.h, settings/session.c,
-	settings/session.png, xfce4-session/Makefile.am,
-	xfce4-session/Makefile.in, xfce4-session/client.h,
-	xfce4-session/ice-layer.c, xfce4-session/ice-layer.h,
-	xfce4-session/main.c, xfce4-session/manager.c,
-	xfce4-session/pending.c, xfce4-session/pending.h,
-	xfce4-session/splash-icon.h, xfce4-session/splash.png: Added splash
-	screen. Added initial settings module. Fixed startup problems (see
-	pending.c).
-
-2003-07-02 21:54  bmeurer
-
-	* docs/SessionFileFormat.txt: Get this right!
-
-2003-07-02 15:09  bmeurer
-
-	* Makefile.in, configure, configure.ac, xfce4-session/client.c,
-	xfce4-session/client.h, xfce4-session/ice-layer.c,
-	xfce4-session/ice-layer.h, xfce4-session/main.c,
-	xfce4-session/manager.c, xfce4-session/util.c,
-	xfce4-session/util.h: Fixed a stupid failure:
-	
-	did g_list_remove(clients, lp) instead of
-	g_list_delete_link(clients, lp)
-
-2003-07-02 00:18  bmeurer
-
-	* Makefile.am, TODO, xfce4-session/ice-layer.c: Added TODO file.
-
-2003-07-02 00:00  bmeurer
-
-	* config.h.in, configure, configure.ac, xfce4-session/main.c,
-	xfce4-session/manager.c: Added a client id generator.
-
-2003-07-01 22:38  bmeurer
-
-	* Makefile.in, configure, configure.ac, defaults/Makefile.in,
-	docs/Makefile.in, xfce4-session/Makefile.am,
-	xfce4-session/Makefile.in, xfce4-session/client.c,
-	xfce4-session/ice-layer.c, xfce4-session/manager.c,
-	xfce4-session/util.c: Make this work on Linux :-)
-
-2003-07-01 20:25  bmeurer
-
-	* configure, configure.ac: version -> 0.0.3
-
-2003-07-01 20:09  bmeurer
-
-	* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, Makefile.in,
-	NEWS, README, aclocal.m4, autogen.sh, compile, config.guess,
-	config.h.in, config.sub, configure, configure.ac, depcomp,
-	install-sh, ltcf-c.sh, ltconfig, ltmain.sh, missing, mkinstalldirs,
-	defaults/Makefile.am, defaults/Makefile.in,
-	defaults/default.session, docs/Makefile.am, docs/Makefile.in,
-	docs/SessionFileFormat.txt, m4/X11.m4, m4/debug.m4, m4/depends.m4,
-	m4/i18n.m4, xfce4-session/Makefile.am, xfce4-session/Makefile.in,
-	xfce4-session/client.c, xfce4-session/client.h,
-	xfce4-session/ice-layer.c, xfce4-session/ice-layer.h,
-	xfce4-session/main.c, xfce4-session/manager.c,
-	xfce4-session/manager.h, xfce4-session/util.c,
-	xfce4-session/util.h: Initial revision
-
-2003-07-01 20:09  bmeurer
-
-	* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, Makefile.in,
-	NEWS, README, aclocal.m4, autogen.sh, compile, config.guess,
-	config.h.in, config.sub, configure, configure.ac, depcomp,
-	install-sh, ltcf-c.sh, ltconfig, ltmain.sh, missing, mkinstalldirs,
-	defaults/Makefile.am, defaults/Makefile.in,
-	defaults/default.session, docs/Makefile.am, docs/Makefile.in,
-	docs/SessionFileFormat.txt, m4/X11.m4, m4/debug.m4, m4/depends.m4,
-	m4/i18n.m4, xfce4-session/Makefile.am, xfce4-session/Makefile.in,
-	xfce4-session/client.c, xfce4-session/client.h,
-	xfce4-session/ice-layer.c, xfce4-session/ice-layer.h,
-	xfce4-session/main.c, xfce4-session/manager.c,
-	xfce4-session/manager.h, xfce4-session/util.c,
-	xfce4-session/util.h: Initial import.
-
diff --git a/Makefile.am b/Makefile.am
index 617f91e..c3d084c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -19,7 +19,6 @@ endif
 
 EXTRA_DIST =								\
 	BUGS								\
-	ChangeLog.pre-xfce-devel					\
 	intltool-extract.in						\
 	intltool-merge.in						\
 	intltool-update.in						\
@@ -45,4 +44,13 @@ rpm: dist
 	rpmbuild -ta $(PACKAGE)-$(VERSION).tar.gz
 	@rm -f $(PACKAGE)-$(VERSION).tar.gz
 
+.PHONY: ChangeLog
+
+ChangeLog: Makefile
+	(GIT_DIR=$(top_srcdir)/.git git log > .changelog.tmp \
+	&& mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) \
+	|| (touch ChangeLog; echo 'Git directory not found: installing possibly empty changelog.' >&2)
+
+dist-hook: ChangeLog
+
 # vi:set ts=8 sw=8 noet ai nocindent:



More information about the Xfce4-commits mailing list