Merge branch 'backport' into 3.4-working
authorDana Jansens <danakj@orodu.net>
Wed, 6 Jan 2010 22:32:14 +0000 (17:32 -0500)
committerDana Jansens <danakj@orodu.net>
Wed, 6 Jan 2010 22:32:14 +0000 (17:32 -0500)
Conflicts:

openbox/actions/focus.c

1  2 
Makefile.am
data/rc.xml
openbox/actions/focus.c
openbox/config.c
openbox/config.h
openbox/menuframe.h

diff --cc Makefile.am
Simple merge
diff --cc data/rc.xml
Simple merge
@@@ -6,7 -6,7 +6,8 @@@
  
  typedef struct {
      gboolean here;
 +    gboolean activate;
+     gboolean stop_int;
  } Options;
  
  static gpointer setup_func(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node);
@@@ -72,9 -60,11 +76,12 @@@ static gboolean run_func(ObActionsData 
              (data->context != OB_FRAME_CONTEXT_CLIENT &&
               data->context != OB_FRAME_CONTEXT_FRAME))
          {
+             if (o->stop_int)
+                 actions_interactive_cancel_act();
              actions_client_move(data, TRUE);
 -            client_activate(data->client, TRUE, o->here, FALSE, FALSE, TRUE);
 +            client_activate(data->client, TRUE, o->here,
 +                            o->activate, o->activate, TRUE);
              actions_client_move(data, FALSE);
          }
      } else if (data->context == OB_FRAME_CONTEXT_DESKTOP) {
Simple merge
Simple merge
Simple merge