Fixing slow startup
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
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?
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
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
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/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
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
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"