Fixing slow startup

2012-06-09 Thread Warren Block
After the update to xfce 4.10, there was about a 30-second delay on 
startup where the desktop background would show, but the panel was 
incomplete and the mouse pointer was still a clock.


This had something to do with the Session and Startup settings.  "Clear 
saved sessions" under the Session tab and disabling "Xfconf Migration 
Script" under the Application Autostart tab fixed it, and now it's back 
to an instant startup.

___
freebsd-xfce@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "freebsd-xfce-unsubscr...@freebsd.org"


Keyboard application shortcut fixes

2012-06-09 Thread Warren Block
https://bugzilla.xfce.org/show_bug.cgi?id=8744 has a couple of patches 
to allow certain modifiers like shift to work again in the 
Settings/Keyboard/Application Shortcuts dialog.  These should be 
considered experimental, but are working here.


These two patches go in x11/libxfce4menu/files.  The diff paths have 
been changed from the originals so they would apply in the port.commit 7324dea66d754ff863fea3362c90acc9689670c6
Author: Harald Judt 
Date:   Fri May 4 22:15:16 2012 +0200

Enable  as modifier key in shortcut dialog.

This restores the functionality of  as a modifier key.
Using  and  as a single key is still possible.

It seems gtk_accelerator_name is not designed to distinguish between
upper-/lowercase, so we just store the  key in the accelerator
name. This might not be the recommended way to store accelerators
as specified by the GTK docs, but at least it fixes the regression
and seems to not cause any troubles.

diff --git a/libxfce4kbd-private/xfce-shortcut-dialog.c 
b/libxfce4kbd-private/xfce-shortcut-dialog.c
index 5f1b058..b1ce159 100644
--- libxfce4kbd-private/xfce-shortcut-dialog.c
+++ libxfce4kbd-private/xfce-shortcut-dialog.c
@@ -327,6 +327,8 @@ xfce_shortcut_dialog_key_pressed (XfceShortcutDialog 
*dialog,
&keyval, NULL, NULL, &consumed);
 
   /* Get the modifiers */
+  if ((modifiers & GDK_SHIFT_MASK) && (consumed & GDK_SHIFT_MASK))
+consumed &= ~GDK_SHIFT_MASK;
   modifiers &= ~consumed;
   modifiers &= mod_mask;
 
commit fe4aff6a20024d9480199e19c13614dd118be725
Author: Harald Judt 
Date:   Fri May 4 22:24:12 2012 +0200

Enable  as modifier key in shortcuts grabber.

This restores the functionality of  as a modifier key.
Using  and  as a single key is still possible.

It seems gtk_accelerator_name is not designed to distinguish between
upper-/lowercase, so we just store the  key in the accelerator
name. This might not be the recommended way to store accelerators
as specified by the GTK docs, but at least it fixes the regression
and seems to not cause any troubles.

Additionally, we need to gtk_accelerator_parse the value returned by
gtk_accelerator_name, because the key values of both functions are
not consistent.

diff --git a/libxfce4kbd-private/xfce-shortcuts-grabber.c 
b/libxfce4kbd-private/xfce-shortcuts-grabber.c
index 9faec07..01b85c3 100644
--- libxfce4kbd-private/xfce-shortcuts-grabber.c
+++ libxfce4kbd-private/xfce-shortcuts-grabber.c
@@ -512,8 +512,10 @@ xfce_shortcuts_grabber_event_filter (GdkXEvent
*gdk_xevent,
&keyval, NULL, NULL, &consumed);
 
   /* Get the modifiers */
-  modifiers &= ~consumed;
+  if ((modifiers & GDK_SHIFT_MASK) && (consumed & GDK_SHIFT_MASK))
+consumed &= ~GDK_SHIFT_MASK;
   gdk_keymap_add_virtual_modifiers (keymap, &modifiers);
+  modifiers &= ~consumed;
   modifiers &= mod_mask;
 
   context.keyval = keyval;
@@ -521,6 +523,7 @@ xfce_shortcuts_grabber_event_filter (GdkXEvent
*gdk_xevent,
 
   raw_shortcut_name = gtk_accelerator_name (keyval, modifiers);
   TRACE ("Looking for %s", raw_shortcut_name);
+  gtk_accelerator_parse (raw_shortcut_name, &context.keyval, 
&context.modifiers);
   g_free (raw_shortcut_name);
 
   g_hash_table_foreach (grabber->priv->keys, (GHFunc) find_event_key, 
&context);
___
freebsd-xfce@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "freebsd-xfce-unsubscr...@freebsd.org"


Re: ports/168708: x11-fm/thunar-vfs: wrong dependencies?

2012-06-09 Thread John W. O'Brien
The following reply was made to PR ports/168708; it has been noted by GNATS.

From: "John W. O'Brien" 
To: bug-follo...@freebsd.org, tim...@gmail.com
Cc:  
Subject: Re: ports/168708: x11-fm/thunar-vfs: wrong dependencies?
Date: Sat, 09 Jun 2012 17:12:42 -0400

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Thanks for posting this PR. I just bumped into this problem too.
 
 It looks like x11-wm/xfce4 depends directly on archivers/squeeze,
 which depends in turn on x11-fm/thunar-vfs. I don't know what the
 implications would be of retaining x11-fm/thunar-vfs against the
 UPDATING advice, but it becomes possible to follow the advice by
 clearing the SQUEEZE option prior to (re-)building x11-wm/xfce4, then
 deleting the offending ports.
 
 # portmaster [other flags] --force-config x11-wm/xfce4
 [uncheck SQUEEZE option]
 # pkg_delete -x squeeze
 # pkg_delete -x thunar-vfs
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.11 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
 
 iQEcBAEBAgAGBQJP07xKAAoJEEdKvTwaez9wEwcIAI4ND0t1mkTEWy2DSgKqNy/2
 25lSYnjzBMsX7yEx8V4dHRlGbC5z+xaBCirJ7rE8J09w1elYGei8Le13RHZt5RFy
 hTHL1J7pGKTd+4mywqrwi6ueoJymhGxxavNvENgVstLf+k+AzoQDWSMvNV7n5Y6m
 GNOPs/+0qiyC8LKCt2vO1+Z5Lry46GWLaTa0NL6GRC/HQBXwwIW2JgK96dWlBBVf
 rWJGHWhpDutyfgMhZ2js96y6Rgour7On/hVV4T2JvDBQNtemJTBvagw8wgvhd44J
 CoY4O7gPo9eXODJc8PE1CF0AqEYGfi8CD4ZF0rMFbY+ObIg6+Dp7xcxo986aT4g=
 =Apw7
 -END PGP SIGNATURE-
___
freebsd-xfce@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "freebsd-xfce-unsubscr...@freebsd.org"


Fwd: cvs commit: ports/x11-fm/thunar Makefile

2012-06-09 Thread Doug Barton
FYI.


 Original Message 
Subject: cvs commit: ports/x11-fm/thunar Makefile
Date: Sun, 10 Jun 2012 00:03:09 + (UTC)
From: Doug Barton 
To: ports-committ...@freebsd.org, cvs-po...@freebsd.org, cvs-...@freebsd.org

dougb   2012-06-10 00:03:09 UTC

  FreeBSD ports repository

  Modified files:
x11-fm/thunarMakefile
  Log:
  Fix minor typo that prevented 2 options descriptions from appearing

  Revision  ChangesPath
  1.43  +2 -2  ports/x11-fm/thunar/Makefile

http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/x11-fm/thunar/Makefile.diff?&r1=1.42&r2=1.43&f=u



___
freebsd-xfce@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "freebsd-xfce-unsubscr...@freebsd.org"


Re: xfce4-utils-4.8.3_4 failed on i386 9-pkgng

2012-06-09 Thread Doug Barton
On 06/05/2012 10:35, Olivier Duchateau wrote:
> xfce4-utils is no longer compatible with Xfce 4.10 (conflicts with
> x11-wm/xfce4-session). It should be removed.

I have both installed, and they seem to be working fine. Why do you
think they conflict?

Doug

-- 

This .signature sanitized for your protection


___
freebsd-xfce@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "freebsd-xfce-unsubscr...@freebsd.org"


Re: xfce4-utils-4.8.3_4 failed on i386 9-pkgng

2012-06-09 Thread Olivier Duchateau
2012/6/10 Doug Barton :
> On 06/05/2012 10:35, Olivier Duchateau wrote:
>> xfce4-utils is no longer compatible with Xfce 4.10 (conflicts with
>> x11-wm/xfce4-session). It should be removed.
>
> I have both installed, and they seem to be working fine. Why do you
> think they conflict?

Since Xfce 4.10, x11-wm/xfce4-session has scripts directory (xinitrc,
startxfce4, xflock4, ...)
xfce4-about is now in x11/libxfce4menu (libxfce4ui).

>
> Doug
>
> --
>
>    This .signature sanitized for your protection
>
>



-- 
olivier
___
freebsd-xfce@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "freebsd-xfce-unsubscr...@freebsd.org"


Re: xfce4-utils-4.8.3_4 failed on i386 9-pkgng

2012-06-09 Thread Doug Barton
On 06/09/2012 21:55, Olivier Duchateau wrote:
> 2012/6/10 Doug Barton :
>> On 06/05/2012 10:35, Olivier Duchateau wrote:
>>> xfce4-utils is no longer compatible with Xfce 4.10 (conflicts with
>>> x11-wm/xfce4-session). It should be removed.
>>
>> I have both installed, and they seem to be working fine. Why do you
>> think they conflict?
> 
> Since Xfce 4.10, x11-wm/xfce4-session has scripts directory (xinitrc,
> startxfce4, xflock4, ...)
> xfce4-about is now in x11/libxfce4menu (libxfce4ui).

I'm sorry, I don't understand this response.


-- 

This .signature sanitized for your protection


___
freebsd-xfce@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "freebsd-xfce-unsubscr...@freebsd.org"


Re: cvs commit: ports/x11-fm/thunar Makefile

2012-06-09 Thread Martin Wilke
On Sat, 09 Jun 2012 17:15:44 -0700
Doug Barton  wrote:

Thanks.

> FYI.
> 
> 
>  Original Message 
> Subject: cvs commit: ports/x11-fm/thunar Makefile
> Date: Sun, 10 Jun 2012 00:03:09 + (UTC)
> From: Doug Barton 
> To: ports-committ...@freebsd.org, cvs-po...@freebsd.org,
> cvs-...@freebsd.org
> 
> dougb   2012-06-10 00:03:09 UTC
> 
>   FreeBSD ports repository
> 
>   Modified files:
> x11-fm/thunarMakefile
>   Log:
>   Fix minor typo that prevented 2 options descriptions from appearing
> 
>   Revision  ChangesPath
>   1.43  +2 -2  ports/x11-fm/thunar/Makefile
> 
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/x11-fm/thunar/Makefile.diff?&r1=1.42&r2=1.43&f=u
> 
> 
> 
> ___
> freebsd-xfce@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-xfce
> To unsubscribe, send any mail to
> "freebsd-xfce-unsubscr...@freebsd.org"



-- 
+--oOO--(_)--OOo+

Facebook:   miwi1
Twitter:miwi_

With best Regards,
Martin Wilke (miwi_(at)_FreeBSD.org)
___
freebsd-xfce@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "freebsd-xfce-unsubscr...@freebsd.org"