~ubuntu-branches/ubuntu/natty/desktop-switcher/natty

« back to all changes in this revision

Viewing changes to src/main.c

  • Committer: Bazaar Package Importer
  • Author(s): Steve Kowalik
  • Date: 2009-09-09 16:32:56 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20090909163256-ipg3b37wmztcrbao
Tags: 0.5.4-0ubuntu1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
52
52
#define NAUTILUS_SHOW_DESKTOP "/apps/nautilus/preferences/show_desktop"
53
53
#define THEME "/desktop/gnome/interface/gtk_theme"
54
54
#define MAXIMUS "/apps/maximus/undecorate"
 
55
#define MAXIMUS_NO_MAXIMIZE "/apps/maximus/no_maximize"
55
56
 
56
57
#define GCONF_STOP  "gconftool-2 --shutdown"
57
58
#define GCONF_UNSET "gconftool-2 --recursive-unset /apps/panel"
394
395
    g_error_free (error);
395
396
    error = NULL;
396
397
  }
 
398
  
 
399
  /* Set maximus no_maximize */
 
400
  error = NULL;
 
401
  gconf_client_set_bool (client, MAXIMUS_NO_MAXIMIZE, FALSE, &error);
 
402
  if (error)
 
403
  {
 
404
    g_warning ("Can't change Maximus's no maximize setting: %s", 
 
405
               error->message);
 
406
    g_error_free (error);
 
407
    error = NULL;
 
408
  }
397
409
 
398
410
  /* Launch the launcher */
399
411
  g_debug ("Launching the, er, Launcher");
511
523
    g_error_free (error);
512
524
    error = NULL;
513
525
  }
 
526
  
 
527
  /* Set maximus no_maximize */
 
528
  error = NULL;
 
529
  gconf_client_set_bool (client, MAXIMUS_NO_MAXIMIZE, TRUE, &error);
 
530
  if (error)
 
531
  {
 
532
    g_warning ("Can't change Maximus's no maximize setting: %s", 
 
533
               error->message);
 
534
    g_error_free (error);
 
535
    error = NULL;
 
536
  }
514
537
 
515
538
  /* Kill any version of the launcher. */
516
539
  g_debug ("Killing the launcher");