824 - 825 - if (!pendingConfigures.pending ()) 826 - { 827 - /* Tell plugins its ok to start doing stupid things again but 828 - * obviously FIXME */ 829 - CompOption::Vector options; 830 - CompOption::Value v; 831 - 832 - options.push_back (CompOption ("window", CompOption::TypeInt)); 833 - v.set ((int) id); 834 - options.back ().set (v); 835 - options.push_back (CompOption ("active", CompOption::TypeInt)); 836 - v.set ((int) 0); 837 - options.back ().set (v); 838 - 839 - /* Notify other plugins that it is unsafe to change geometry or serverGeometry 840 - * FIXME: That API should not be accessible to plugins, this is a hack to avoid 841 - * breaking ABI */ 842 - 843 - screen->handleCompizEvent ("core", "lock_position", options); 844 - }
DIE
924 -bool 925 -PrivateWindow::checkClear () 926 -{ 927 - if (pendingConfigures.pending ()) 928 - { 929 - /* FIXME: This is a hack to avoid performance regressions 930 - * and must be removed in 0.9.6 */ 931 - compLogMessage ("core", CompLogLevelWarn, "failed to receive ConfigureNotify event on 0x%x\n", 932 - id); 933 - pendingConfigures.dump (); 934 - pendingConfigures.clear (); 935 - } 936 - 937 - return false; 938 -} 939 - 940 void 941 compiz::X11::PendingEventQueue::add (PendingEvent::Ptr p) 942 { 943 @@ -2454,21 +2148,6 @@ 944 mValueMask (valueMask), 945 mXwc (*xwc) 946 { 947 - CompOption::Vector options; 948 - CompOption::Value v; 949 - 950 - options.push_back (CompOption ("window", CompOption::TypeInt)); 951 - v.set ((int) w); 952 - options.back ().set (v); 953 - options.push_back (CompOption ("active", CompOption::TypeInt)); 954 - v.set ((int) 1); 955 - options.back ().set (v); 956 - 957 - /* Notify other plugins that it is unsafe to change geometry or serverGeometry 958 - * FIXME: That API should not be accessible to plugins, this is a hack to avoid 959 - * breaking ABI */ 960 - 961 - screen->handleCompizEvent ("core", "lock_position", options); 962 }
« Back to merge proposal
824 - ures.pending ()) :TypeInt) ); :TypeInt) ); >handleCompizEv ent ("core", "lock_position", options);
825 - if (!pendingConfig
826 - {
827 - /* Tell plugins its ok to start doing stupid things again but
828 - * obviously FIXME */
829 - CompOption::Vector options;
830 - CompOption::Value v;
831 -
832 - options.push_back (CompOption ("window", CompOption:
833 - v.set ((int) id);
834 - options.back ().set (v);
835 - options.push_back (CompOption ("active", CompOption:
836 - v.set ((int) 0);
837 - options.back ().set (v);
838 -
839 - /* Notify other plugins that it is unsafe to change geometry or serverGeometry
840 - * FIXME: That API should not be accessible to plugins, this is a hack to avoid
841 - * breaking ABI */
842 -
843 - screen-
844 - }
DIE
924 -bool :checkClear () res.pending ()) es.dump (); es.clear (); :X11::PendingEv entQueue: :add (PendingEvent::Ptr p) :TypeInt) ); :TypeInt) ); >handleCompizEv ent ("core", "lock_position", options);
925 -PrivateWindow:
926 -{
927 - if (pendingConfigu
928 - {
929 - /* FIXME: This is a hack to avoid performance regressions
930 - * and must be removed in 0.9.6 */
931 - compLogMessage ("core", CompLogLevelWarn, "failed to receive ConfigureNotify event on 0x%x\n",
932 - id);
933 - pendingConfigur
934 - pendingConfigur
935 - }
936 -
937 - return false;
938 -}
939 -
940 void
941 compiz:
942 {
943 @@ -2454,21 +2148,6 @@
944 mValueMask (valueMask),
945 mXwc (*xwc)
946 {
947 - CompOption::Vector options;
948 - CompOption::Value v;
949 -
950 - options.push_back (CompOption ("window", CompOption:
951 - v.set ((int) w);
952 - options.back ().set (v);
953 - options.push_back (CompOption ("active", CompOption:
954 - v.set ((int) 1);
955 - options.back ().set (v);
956 -
957 - /* Notify other plugins that it is unsafe to change geometry or serverGeometry
958 - * FIXME: That API should not be accessible to plugins, this is a hack to avoid
959 - * breaking ABI */
960 -
961 - screen-
962 }
DIE