Re: [PATCH] chown/chgrp delayed
- From: Alexander Larsson <alexl redhat com>
- To: Christian Neumair <chris gnome-de org>
- Cc: nautilus-list <nautilus-list gnome org>
- Subject: Re: [PATCH] chown/chgrp delayed
- Date: Mon, 21 Aug 2006 11:43:30 +0200
On Fri, 2006-08-18 at 22:12 +0200, Christian Neumair wrote:
> The attached patch delays chown/chgrp, which allows the window system to
> process some events after the user/group was changed, which in turn
> allows to select the group/owner of a file using the keyboard or scroll
> wheel. It should fix bug 162764 [1]. It also fixes a crasher.
>
> [1] http://bugzilla.gnome.org/show_bug.cgi?id=162764
- gtk_combo_box_prepend_text (combo_box, owner_name);
+ name_array = g_strsplit (owner_name, "\n", 2);
+ if (name_array[1] != NULL) {
+ combo_text = g_strdup_printf ("%s - %s", name_array[0],
name_array[1]);
+ } else {
+ combo_text = g_strdup (name_array[0]);
+ }
owner_index = 0;
Wrong. owner_name is already of "%s - %s" form. This is causing us to
always add an extra item to the combo.
+ unschedule_or_cancel_group_change (window);
+ schedule_group_change (window, file, cur_group);
Should be group, not cur_group. This is causing group changes to not
work at all.
I'm commiting this with fixes for the above problem.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Alexander Larsson Red Hat, Inc
alexl redhat com alla lysator liu se
He's a suave alcoholic barbarian haunted by memories of 'Nam. She's a scantily
clad gold-digging bounty hunter with a flame-thrower. They fight crime!
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]