User Tools

Site Tools


linux:advanced-mate-menu-favourites-cant-be-rearranged

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

linux:advanced-mate-menu-favourites-cant-be-rearranged [2022/10/31 17:12] – created riklinux:advanced-mate-menu-favourites-cant-be-rearranged [2022/10/31 17:16] (current) rik
Line 24: Line 24:
     toButton = ( Gtk.TargetEntry.new( "text/uri-list", 0, TARGET_TYPE_TEXT ), Gtk.TargetEntry.new( "text/uri-list", 0, TARGET_TYPE_TEXT ) )     toButton = ( Gtk.TargetEntry.new( "text/uri-list", 0, TARGET_TYPE_TEXT ), Gtk.TargetEntry.new( "text/uri-list", 0, TARGET_TYPE_TEXT ) )
     TARGET_TYPE_FAV = 81     TARGET_TYPE_FAV = 81
- +     
-    <del>#toFav = ( Gtk.TargetEntry.new( "FAVORITES", Gtk.TargetFlags.SAME_APP, 81 ), Gtk.TargetEntry.new( "text/plain", 0, 100 ), Gtk.TargetEntry.new( "text/uri-list", 0, 101 ) )  +    #------ REMOVED 
-    #fromFav = ( Gtk.TargetEntry.new( "FAVORITES", Gtk.TargetFlags.SAME_APP, 81 ), Gtk.TargetEntry.new( "FAVORITES", Gtk.TargetFlags.SAME_APP, 81 ) )</del>+    #toFav = ( Gtk.TargetEntry.new( "FAVORITES", Gtk.TargetFlags.SAME_APP, 81 ), Gtk.TargetEntry.new( "text/plain", 0, 100 ), Gtk.TargetEntry.new( "text/uri-list", 0, 101 ) )  
 +    #fromFav = ( Gtk.TargetEntry.new( "FAVORITES", Gtk.TargetFlags.SAME_APP, 81 ), Gtk.TargetEntry.new( "FAVORITES", Gtk.TargetFlags.SAME_APP, 81 ) ) 
 +    #------------------
        
-    # Rik+    # ----- ADDED (Rik)
     toFav = (Gtk.TargetEntry.new("text/plain", Gtk.TargetFlags.SAME_APP, 81), Gtk.TargetEntry.new("text/plain", 0, 100), Gtk.TargetEntry.new("text/uri-list", 0, 101))     toFav = (Gtk.TargetEntry.new("text/plain", Gtk.TargetFlags.SAME_APP, 81), Gtk.TargetEntry.new("text/plain", 0, 100), Gtk.TargetEntry.new("text/uri-list", 0, 101))
     fromFav = (Gtk.TargetEntry.new("text/plain", Gtk.TargetFlags.SAME_APP, 81),  Gtk.TargetEntry.new("text/plain", Gtk.TargetFlags.SAME_APP, 81))     fromFav = (Gtk.TargetEntry.new("text/plain", Gtk.TargetFlags.SAME_APP, 81),  Gtk.TargetEntry.new("text/plain", Gtk.TargetFlags.SAME_APP, 81))
 +    #-------------------
 </code> </code>
 Line 1371 Line 1371
Line 37: Line 40:
 def on_drag_data_received( self, widget, context, x, y, selection, info, time ): def on_drag_data_received( self, widget, context, x, y, selection, info, time ):
         if info == self.TARGET_TYPE_FAV:         if info == self.TARGET_TYPE_FAV:
-            <del>#self.favoritesReorder( int(selection.get_data()), widget.position )</del> +         
-            #Rik+            #------- REMOVED 
 +            #self.favoritesReorder( int(selection.get_data()), widget.position )</del> 
 +            #------- ADDED (Rik)
             self.favoritesReorder(int(selection.get_data().decode()), widget.position)             self.favoritesReorder(int(selection.get_data().decode()), widget.position)
  
 def on_drag_data_get( self, widget, context, selection, targetType, time ): def on_drag_data_get( self, widget, context, selection, targetType, time ):
         if targetType == self.TARGET_TYPE_FAV:         if targetType == self.TARGET_TYPE_FAV:
-            <del>#selection.set(Gdk.SELECTION_CLIPBOARD, 8, str(widget.position))</del> +            #------- REMOVED 
-            #Rik+            #selection.set(Gdk.SELECTION_CLIPBOARD, 8, str(widget.position))</del> 
 +            #------- ADDED (Rik)
             selection.set_text(str(widget.position), -1)             selection.set_text(str(widget.position), -1)
 </code> </code>
  
 Save, reboot and the problem is solved. Save, reboot and the problem is solved.
linux/advanced-mate-menu-favourites-cant-be-rearranged.txt · Last modified: 2022/10/31 17:16 by rik