pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/34526: [update] wm/matchbox-wm



>Number:         34526
>Category:       pkg
>Synopsis:       [update] wm/matchbox-wm
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Sep 14 18:10:01 +0000 2006
>Originator:     Martin Wilke
>Release:        NetBSD 4.0_BETA i386
>Organization:
>Environment:


System: NetBSD 4.0_BETA (GENERIC) #0: Thu Aug 31 02:51:57 UTC 2006
        
builds%b4.netbsd.org@localhost:/home/builds/ab/netbsd-4/i386/200608300000Z-obj/home/builds/ab/netbsd-4/src/sys/arch/i386/compile/GENERIC



>Description:


- Update to 1.1
                                                                                
                                                                   

- Changelog
        Add support for decoration less application windows                     
                                                                       
        Fix typo in non XRDB cmd line parser.                                   
                                                                   
        an alternate key shortcut config file.                                  
                                                                   
        Fix compiler warning when not building with alt input wins.             
                                                                   
        Fixes for better handling shifted key shortcuts.                        
                                                                   
        Set the active app root prop *after* setting new list                   
                                                                   
        props as to avoid sync issues in apps using this info.                  
                                                                   
        Dont start pinging an app if requests to be activated                   
                                                                   
        but is already activated, ( maemo #32483 )                              
                                                                   
        Be more careful removing alt ( maemo ) input methods                    
                                                                   
        when transient to removed dialog / application.                         
                                                                   
        Call XSync() so ping is sent immediatly to be double safe.              
                                                                   
        correctly honur PING_INTERVAL, not PING_INTERVAL+1                      
                                                                   
        Fix for iconizing toolbar windows and there position.                   
                                                                   
        Fixes MB bug #95                                                        
                                                                   
        Add repaint to removal also.                                            
                                                                   
        Force a dialog repaint on IM dialog resize for safety.                  
                                                                   
        Fix typo snafu with previous commit.                                    
                                                                   
        Just change affected dialog height back to original                     
                                                                   
        size. Dont try and do anything clever with positioning.  
       Make aggresive pinging a little less aggressive;                         
                                                                  
         - No pinging on fullscreen toggles.                                    
                                                                   
         - Only ping on NET_ACTIVE message.                                     
                                                                   
        Only remember size of affected dialogs for reseting, not position.      
                                                                   
        Honour client_flags in initial loop. should fix maemo #25281            
                                                                   
        Send state message before configure when toggleing                      
                                                                   
        fullscreen.                                                             
                                                                   
        Fix dialog gravity in presence of panels                                
                                                                   
        Dont attempt to paint 0 width decorations.                              
                                                                   
        Correct some debug info.                                                
                                                                   
        Focus tracking fix moving between dialogs and trans for                 
                                                                   
        root dialog. fixs maemo #26095                                          
                                                                   
        Add basic support for window gravity on dialogs.                        
                                                                   
        Make sure window names changes can end up NULL.                         
                                                                   
        blocker window in place ( When in super modal mode ).                   
                                                                   
        Focus fixes for case of multiple trans for root dialogs. 
                                                                                
                   
                                                                                
              
     1.0                                                                        
                          
                                                                                
                                                                     
        Attempted fix for grouped dialog stacking.                              
                                                                     
        Implement alternate optional more aggesive pinging policy needed        
                                                                     
        for maemo.                                                              
                                                                     
        Add support for optional alternate custom themeing for border only      
                                                                     
        ( no title bar ) dialogs.                                               
                                                                     
        avoid freeing non existant font color on theme switch.                  
                                                                     
        Add support for cache attribute in <theme> tags.                        
                                                                     
        MB_THEME_ALWAYS_CACHE env var overides.                                 
                                                              
        setting MB_NO_THEME_CACHE env var turns off internal pixbuf             
                                                                     
        cacheing ( very experimental )                                          
                                                                     
        dd support for _MB_APP_WINDOW_LIST_STACKING root win prop               
                                                                    
        Add basic support for window grouping.                                  
                                                                     
        Fix 'flash' when non top apps map dialogs.                              
                                                                     
        Fix issues with minimised dialogs not remapping.
        Stacking fixes for multiple groups of transient for transient dialogs.  
                                                                     
        XRestackWindows didn't include count of blocker wins in total           
                                                                     
        window count.                                                           
                                                                     
        Fix preivous blocker win borkage                                        
                                                                     
        Dont map the blocker wins on reparenting, wait for show()               
                                                                     
        Add extra debug info for blocker wins                                   
                                                                     
        Fix potential XGetWMHints leak                                          
                                                                     
        Small fix for east panels to get correctly positioned after             
                                                                     
        theme switch.                                                           
                                                                     
        Fix GCC 4 warnings.     
        Fix issues with modal blocker wins breaking stack count.                
                                                                     
        Move previous fix to safer place in code.                               
                                                                     
        Make sure ewmh lists get updated when closing a window.                 
                                                                     
        Fix re-enabling of help/accept/custom buttons                           
                                                                     
        Add support for help/accept/custom buttons being toggled on the fly     
                                                                     
        Add a little more debug.                                                
                                                                     
        Fix for making sure alt input windows get resized correctly when        
                                                                     
        transient for a transient for root window and switching from/to         
                                                                     
        a fullscreen to a non fullscreen app win.                               
                                                                     
        Dont try and manage new clients if no memory available.                 
                                                                     
        unmap before reparent to root in effort to avoid potential              
                                                                     
        flash.   
        Add new -use_super_modal switch to enable previously default            
                                                                     
        maemo 'aggresive' modal handling - blocking wins etc                    
                                                                     
        Reparent hidden toolbar wins to current position rather than 0,0        
                                                                     
         reparent 'removed' win to current pos on root rather than 0,0          
                                                                      
        Really clear NET_WM_STATE if no states set.                             
                                                                     
        Send PING even when close button is 'blocked' by modal dialog           
                                                                     
        print debug warning if client sets tranciency to itself                 
                                                                     
        Add some more X error traps very early on in new client creation.       
                                                                     
        Include iconized clients in select menu sizing.                         
                                                                     
        Avoid potential recursive for self tranciency changes.                  
                                                                     
        Fix compiler warning.                                                   
                                                                     
        If set, use env 'MB_HUNG_APP_HANDLER' pointing at executable            
                                                                     
        to handle hung applications rather than default killer.  
        Make sure de iconizing a client de-iconizes transients too.             
                                                                     
        Less aggresive root window property updating.                           
                                                                     
        Clean up ping code a little. Adding new define for frequency            
                                                                     
        of hung app check.                                                      
                                                                     
        Simplify switching code a little.                                       
                                                                     
        Remove old attempted transient infinite loop fix ( 2005-06-02 )         
                                                                     
        Handle windows hiding but not always unmapping there windows.           
                                                                     
        Fixes 'ghost' windows when quicking hiding/showing a GTK win.           
                                                                     
        Dont let windows change transiency to themselves.                       
                                                                     
        avoid potential infinite loop from transiant race?    


>How-To-Repeat:





>Fix:


--- matchbox-wm.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/pcvs/pkgsrc/wm/matchbox-wm/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- Makefile    17 Apr 2006 13:46:50 -0000      1.5
+++ Makefile    14 Sep 2006 16:53:47 -0000
@@ -1,11 +1,10 @@
 # $NetBSD: Makefile,v 1.5 2006/04/17 13:46:50 wiz Exp $
 #
 
-DISTNAME=              matchbox-window-manager-0.9.5
+DISTNAME=              matchbox-window-manager-1.1
 PKGNAME=               ${DISTNAME:S/window-manager/wm/}
-PKGREVISION=           3
 CATEGORIES=            wm x11
-MASTER_SITES=          
http://projects.o-hand.com/matchbox/sources/matchbox-window-manager/0.9/
+MASTER_SITES=          
http://projects.o-hand.com/matchbox/sources/matchbox-window-manager/1.1/
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              http://projects.o-hand.com/matchbox/
Index: distinfo
===================================================================
RCS file: /home/pcvs/pkgsrc/wm/matchbox-wm/distinfo,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 distinfo
--- distinfo    31 Dec 2005 13:38:01 -0000      1.1.1.1
+++ distinfo    14 Sep 2006 16:53:57 -0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.1.1.1 2005/12/31 13:38:01 peter Exp $
 
-SHA1 (matchbox-window-manager-0.9.5.tar.gz) = 
05680123640fcce8a23d4a666de66c2195504c00
-RMD160 (matchbox-window-manager-0.9.5.tar.gz) = 
79228a1f51850a4d086323e9c7980149866f5e94
-Size (matchbox-window-manager-0.9.5.tar.gz) = 237878 bytes
+SHA1 (matchbox-window-manager-1.1.tar.gz) = 
4860f11fa177b64d590625e52182305ffba1f75a
+RMD160 (matchbox-window-manager-1.1.tar.gz) = 
29bf223e6051551b3a56c7be8b43121c6a166f0b
+Size (matchbox-window-manager-1.1.tar.gz) = 249825 bytes
--- matchbox-wm.diff ends here ---






Home | Main Index | Thread Index | Old Index