Re: www.gtk.org now updated but no news!

2011-06-04 Thread Martyn Russell

On 03/06/11 20:40, Devin Samarin wrote:

I have hopefully fixed this problem (I can't test with older versions
of PHP, but I have tested the new function by itself, and in theory it
will work.)

Patch is located here: https://bugzilla.gnome.org/show_bug.cgi?id=651807

I also cleaned up some code used during development of the website.


Thank you for the patches Devin, however, at the moment, it seems the 
last few commits from me and Javier Jardón have not yet made it through 
to the website. I suspect there is something larger going wrong here and 
I don't have access to the server to fix it.


Shawn, any chance you can assist here?

--
Regards,
Martyn
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


Re: www.gtk.org now updated but no news!

2011-06-04 Thread Devin Samarin
Everyone,

It looks like all the committed changes are being updated fine. Except
the changes on the features page were editing code that was not
visible. They were editing the code for the old features slider
instead of the current page (which is hidden in a PHP if-statement). I
have removed the old features slider and moved the changes over.

https://bugzilla.gnome.org/show_bug.cgi?id=651834


On Sat, Jun 4, 2011 at 2:04 AM, Martyn Russell  wrote:
> On 03/06/11 20:40, Devin Samarin wrote:
>>
>> I have hopefully fixed this problem (I can't test with older versions
>> of PHP, but I have tested the new function by itself, and in theory it
>> will work.)
>>
>> Patch is located here: https://bugzilla.gnome.org/show_bug.cgi?id=651807
>>
>> I also cleaned up some code used during development of the website.
>
> Thank you for the patches Devin, however, at the moment, it seems the last
> few commits from me and Javier Jardón have not yet made it through to the
> website. I suspect there is something larger going wrong here and I don't
> have access to the server to fix it.
>
> Shawn, any chance you can assist here?
>
> --
> Regards,
> Martyn
>



-- 
Regards,

Devin Samarin 
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


Re: Gail next steps (was Re: GTK and ATK)

2011-06-04 Thread Piñeiro

On 06/03/2011 06:01 PM, Matthias Clasen wrote:

On Wed, Jun 1, 2011 at 7:48 PM, Piñeiro  wrote:

On 05/10/2011 04:28 PM, Benjamin Otte wrote:
In fact, IMHO, some of the issues pointed by Benjamin would be solved by
this [2] and the gail migration, but lets not talk about it. As I said,
those are long term tasks, and the fact is that the current accessibility
status needs to be improved also in the short and medium term.

I also planned to define those short-medium tasks, but after reading again
some mails, Matthias already did it in this mail [3], so I will not repeat
that. I will just include that as task 1.5 I would include refactoring
gailtreeview, one of the big problems related to performance that prevents
having a11y enabled as default [5]

For making things work better in the short/medium term (ie before we
land a complete refactoring/rewrite of gail), I think two things are
essential:

1. Define the atk interfaces to a testable level.

One example that I have run in recently is
the 'name' property of AtkObject - it is not really defined at all
what this is supposed to contain, and how it is supposed to be used.
It turns out a change that I committed last September made menu
accessibles not have names - it turns out that that breaks ATs which
expected those names to be taken out of the labels contained in the
menuitems. This needs to be specified somewhere, so that we can then


About this specific case it is about improve the documention:

http://developer.gnome.org/atk/stable/AtkObject.html#AtkObject--accessible-name

Or something else?

You could also try to create a bug to debate it, or include it as a item 
on the a11y weekly.


Anyway, I thought that the first step here was to migrate the current 
gail (with their virtues and drawbacks) to gtk. And although things 
would be easier with a good atk documentation, Im not sure if this is a 
blocking here.



2. Test that the accessible implementations actually follow that spec.

I want to be able to have a unit test in the GTK+ repository that
instantiates a widget, gets the corresponding accessible, and then
verifies that it has the expected properties. If we had such
testcases, it would not have taken 9 months from me committing the
breaking change to me committing the fix. On the other hand, the fact
that nobody filed a bug maybe tells us something about the amount of
real-life usage that the gnome3 accessibility stack currently gets...


Real-life usage is mostly done by users. GNOME 3 is not accessible, or 
at least was announced as not accessible. In general most of the tests 
done by the users were mostly a disappointment  (ie: [1][2][3][4]). In 
summary: there is no real-life usage of the gnome3 accessibility stack. 
For the moment GNOME 3 accessibility stack is mostly developers tested.


BR

[1] https://mail.gnome.org/archives/orca-list/2011-May/msg00307.html
[2] https://mail.gnome.org/archives/orca-list/2011-May/msg00165.html
[3] https://mail.gnome.org/archives/orca-list/2011-May/msg00048.html
[4] https://mail.gnome.org/archives/orca-list/2011-May/msg00143.html


--
Alejandro Piñeiro Iglesias (API) (apinhe...@igalia.com)

___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


GLib 2.29.6

2011-06-04 Thread Matthias Clasen
GLib 2.29.6 is now available for download at:

  ftp://ftp.gtk.org/pub/glib/2.29/
  http://download.gnome.org/sources/glib/2.29/

d6218380f33f0ad48471cd8b245fbbc20aabd542b1a5221708c19a4e72860fa7
glib-2.29.6.tar.bz2
2ad525fc0aa2381594c51569e38824d820b1f551b825dbc9219defaa7e90c329
glib-2.29.6.tar.xz

The is another development snapshot of the 2.29 series.


Overview of changes from GLib 2.29.4 to 2.29.6
==

* Atomic operations have been rewritten from scratch to make use
  of gcc builtins where possible. As a side-effect of this, calls
  to g_atomic_ API with explicit casts may now be problematic; if
  that happens to you, try first to remove the casts. Another
  side-effect of the rewrite is that g_atomic_int_exchange_and_add
  has been deprecated in favor of g_atomic_int_add.

* A full set of atomic operations on pointers has been added,
  including bit locks in pointer-size locations.

* Access to quarks is now lockless

* GObject data scalability has been greatly improved

* g_data_time_format now supports alternative digits and padding

* Introspection improvements:
 - Add a boxed type for GVariantBuilder
 - Annotation fixes in GDBus, GVariant, g_base64_

* Bugs fixed:
 502560 g_rand_double_range returns 'inf'
 612729 g_mkdir_with_parents can fail if the directory already exists
 617491 g_once() implementation is inefficient
 619418 Add a performance test for UTF-8 decoding functions
 619435 Make g_utf8_to_ucs4_fast() yet faster
 626549 G_STATIC_ASSERT_EXPR
 631231 bitlock: Fix detection and usage of futexes with Bionic
 632294 g_queue_remove() should return a boolean
 640518 GMainLoop has quadratic complexity when all pollfd's...
 642026 Race condition in g_static_private_free
 646635 Fix introspection of GLib
 648678 g_date_time_format(): support %O flags for localized numbers
 649480 Use MSG_CMSG_CLOEXEC in recvmsg in gio/gsocket.c
 649506 GTestFunc et al lacking Since tag
 649657 Don't return gboolean for functions that throw
 649775 glib-gio-gdbuscodegen-Makefile.patch
 649915 gsettings accepts unquoted strings longer than two characters
 649973 gthread: build unix tests only on unix
 649988 gdbus-codegen: Drop dependency on argparse
 650078 forkbomb building glib/tests/protocol
 650211 Optimization in key file parsing
 650236 Application over DBus implements action state incorrectly
 650345 g_key_file_has_key_full: New function to fix...
 650458 reduce overhead in g_object_set/get_data
 650459 hash table consistency while calling destroy notify funcs
 650688 enforce rules about hash table modification
 650823 expand the set of atomic ops
 650874 codegen chokes on docs
 650882 use stdout instead of stderr for informational messages
 650884 fix compilation with gcc2
 650885 implement glib credentials on OpenBSD (hackish)
 650935 G_GNUC_MAY_ALIAS and atomic ops
 651009 minor documentation fix
 651034 Regarding g_cond_wait after g_thread_pool_push in gthreaded...
 651133 race condition in GDBusConnection's emit_signal_instance_in_...
 651141 hashtable infinite loop
 651219 fix path to true(1) on OpenBSD
 651223 Fix some compile warnings on OpenBSD
 651327 Minor fixes for the gsocket API
 651467 Add pointer sized bitlocks
 651650 gdbus: Avoid busy wait loop
 651725 gmain: Cleanups and a new test case
 651745 Switch to _ prefixing rather than G_GNUC_INTERNAL

* Updated translations:
 Catalan (Valencian)
 Esperanto
 Hebrew
 Hungarian
 Russian
 Spanish

Thanks to all contributors
Chun-wei Fan
Colin Walters
Dan Winship
David Zeuthen
Ray Strode
Ryan Lortie
Martin Pitt
Giovanni Campagna
Maarten Bosmans
Benjamin Otte
Philip Withnall
Javier Jardón
Emmanuele Bassi
John Lindgren
Jasper Lievisse Adriaanse
Antoine Jacoutot
Marc-André Lureau
Richard Hughes
David Schleef
Simon McVittie
Neil Roberts
Alexander Larsson
Matthew Barnes
Mikhail Zabaluev
Paolo Bonzini


June 4, 2011
Matthias Clasen


___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list