Re: GTK+ 3.14.0 released

2014-09-22 Thread Matthias Clasen
Small correction: the correct link to the roadmap page is this: https://wiki.gnome.org/Projects/GTK+/Roadmap ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list

Re: A Gtk's build system ?

2014-08-07 Thread Matthias Clasen
On Thu, Aug 7, 2014 at 10:16 AM, Alberto Ruiz ar...@gnome.org wrote: However, building Gtk+ is not trivial and I am sure waf is going to require some fixing before it can support a full build, if people want to take on the task of setting up a branch and checking what it would look like, I

Re: gtk 2.24.24 cross-gotcha

2014-06-26 Thread Matthias Clasen
On Wed, Jun 25, 2014 at 4:58 PM, Allin Cottrell cottr...@wfu.edu wrote: Just in case anyone else falls into this: there's a potential gotcha if you're cross-compiling gtk for (say) Windows on Linux. It took me a while to figure out why the Windows version of my app didn't have any GTK icons any

GTK+ team meeting at guadec

2014-06-26 Thread Matthias Clasen
Hey, I've put an initial page together for our traditional GTK+ team meeting at guadec: https://wiki.gnome.org/GUADEC/2014/BOFs/GTK+ It would be great if those who are around and interested in participating would put their names and availability (mainly departure dates are relevant, I'd say) on

Icon theme changes in GTK+

2014-06-22 Thread Matthias Clasen
GTK+ 3.13.3 will include a number of changes to the icon theme handling code. The overarching goal is to simplify the icon handling, and make it possible to use it for theme assets like checkboxes, expander arrows, etc. The main changes that may affect applications are: 1) Icons will be

A GTK+ roadmap update

2014-05-06 Thread Matthias Clasen
Its been on my todo list for a while to write an update for the GTK+ roadmap. While I couldn't make it to the Developer experience hackfest in Berlin myself, the GTK+ team was present there and had a pretty extensive roadmap discussion. Thankfully, they took great notes [1]. I encourage everybody

Initial impressions of the gesture branch

2014-03-31 Thread Matthias Clasen
Here are some unsorted, initial impressions from looking over the gesture branch. I've also tried the wip/gesture branches of eog and evince - they work quite nicely. The class hierarchy I see: GtkEventController (abstract) GtkGesture (abstract) GtkGestureSingle (abstract)

GTK+ 3.12 released

2014-03-25 Thread Matthias Clasen
GTK+ 3.12.0 is now available for download at: http://download.gnome.org/sources/gtk+/3.12/ ftp://ftp.gtk.org/pub/gtk/3.12/ sha256 sum: eb69741cd4029b5a1ac9cf04d9de55dcf9e30777a63891750f5d20cc554b6e4b gtk+-3.12.0.tar.xz What is GTK+ GTK+ is a multi-platform toolkit for creating

GTK+ 3.12 released

2014-03-25 Thread Matthias Clasen
GTK+ 3.12.0 is now available for download at: http://download.gnome.org/sources/gtk+/3.12/ ftp://ftp.gtk.org/pub/gtk/3.12/ sha256 sum: eb69741cd4029b5a1ac9cf04d9de55dcf9e30777a63891750f5d20cc554b6e4b gtk+-3.12.0.tar.xz What is GTK+ GTK+ is a multi-platform toolkit for creating

GTK+ 3.12 released

2014-03-25 Thread Matthias Clasen
GTK+ 3.12.0 is now available for download at: http://download.gnome.org/sources/gtk+/3.12/ ftp://ftp.gtk.org/pub/gtk/3.12/ sha256 sum: eb69741cd4029b5a1ac9cf04d9de55dcf9e30777a63891750f5d20cc554b6e4b gtk+-3.12.0.tar.xz What is GTK+ GTK+ is a multi-platform toolkit for creating

Re: support for gestures in GTK+

2014-03-21 Thread Matthias Clasen
Hi Luca, see recent posts here by Carlos [1]. He is indeed working on improved multitouch support for GTK+. I hope that we'll get most of this work merged in the next development cycle. Matthias [1] https://mail.gnome.org/archives/gtk-devel-list/2014-March/msg00018.html On Thu, Mar 20, 2014 at

Re: libsoup + gsettings-desktop-schemas for server code

2014-03-03 Thread Matthias Clasen
On Mon, Mar 3, 2014 at 4:37 PM, Nicolas Dufresne nicolas.dufre...@collabora.com wrote: The control center has no support for network profiles yet, but there is a bug open about that iirc. nm-connection-editor is a GTK tools that comes with NM, and is more complete. You'll find how to program

Re: How to re-enable icons in menus?

2014-02-03 Thread Matthias Clasen
Hey, you didn't say which environment this struggle is happening in, so I'm just going to assume it is GNOME, and gnome-settings-daemon is running. In that case, gsettings set org.gnome.settings-daemon.plugins.xsettings overrides {'Gtk/MenuImages':1} will do what you are asking for. However,

Re: GTK+3 Win32 Bundles : RFC

2013-12-11 Thread Matthias Clasen
On Wed, Dec 4, 2013 at 1:40 AM, Tarnyko tarn...@tarnyko.net wrote: Hi folks, Just some news on the Win32 - bundle distribution - side. Main URL : http://win32builder.gnome.org/ The continuous build environment now generates 64-bit bundles. The bundle for GTK+ 3.10.x has been generated.

Re: Model/view ideas for GtkListBox/GtkFlowBox

2013-11-25 Thread Matthias Clasen
To get some idea what we are talking about here, I've started by writing a toy implementation of a list that reuses rows. You can find it here: https://github.com/matthiasclasen/list The example binary can scroll a 50.000 row list with labels or entries without noticeable problems. Lessons

Re: symbolic icon fallback failure

2013-11-23 Thread Matthias Clasen
On Sat, Nov 23, 2013 at 12:12 PM, Patrick Welche pr...@cam.ac.uk wrote: On Sat, Nov 23, 2013 at 04:04:08PM +0100, Milan Bouchet-Valat wrote: Just a random guess, but are you sure Gdk was built with SVG support enabled? You need librsvg, and sometimes it happens to be missing (or not found)

Re: RFC: Popovers

2013-11-17 Thread Matthias Clasen
Hi Carlos, thanks for working on this ! I've now played with your branch a bit, and think that it looks generally fine - I'd like to see a subsurface-based implementation for Wayland, just to verify that we'll be able to support this across backends. Here are some quick observations from playing

Re: Removal of icons in buttons/menus

2013-10-29 Thread Matthias Clasen
On Tue, Oct 15, 2013 at 6:00 PM, Matthew Barnes mbar...@redhat.com wrote: On Tue, 2013-10-15 at 15:33 -0400, Ryan Lortie wrote: I don't agree with this having happened. The deprecation is fine (and I think we should drop it completely in Gtk 4) but breaking its functionality during a

Re: scroll window not able to scroll down automatically

2013-10-15 Thread Matthias Clasen
On Sun, Oct 13, 2013 at 2:11 AM, Lokesh Chakka lvenkatakumarcha...@gmail.com wrote: hello, I am using C language and code is as follows: GtkAdjustment *vadjust; vadjust = gtk_scrolled_window_get_vadjustment(scrolled_window_log);

Re: Removal of icons in buttons/menus

2013-10-09 Thread Matthias Clasen
Hi Olivier, thanks for your feedback. You are right that the functionality of the gtk-button-images and gtk-menu-images settings was removed. They are only 'deprecated' insofar as programs that were using g_object_set to directly change these settings on the GtkSettings object will not fail to

Re: Removal of icons in buttons/menus

2013-10-09 Thread Matthias Clasen
On Wed, Oct 9, 2013 at 2:09 PM, Erick Pérez Castellanos eric...@gnome.orgwrote: People keep raising this issue (both on list and on IRC) and I think there's a good reason for it. And people will keep doing it, until they get proper answers. As an application developer why I found troubling

Re: Removal of icons in buttons/menus

2013-10-09 Thread Matthias Clasen
On Wed, Oct 9, 2013 at 4:38 PM, Olivier Brunel j...@jjacky.com wrote: That's why I think the options should be brought back, so that for all users that used relied on icons, nothing is broken (or they can fix it via options in their Xsettings manager/settings.ini). They should also be

Re: API break in GtkAction?

2013-10-08 Thread Matthias Clasen
On Tue, Oct 8, 2013 at 9:45 AM, Sébastien Wilmet swil...@gnome.org wrote: On Mon, Oct 07, 2013 at 06:39:41PM -0400, Matthias Clasen wrote: I've just pushed a testcase ( https://git.gnome.org/browse/gtk+/tree/tests/teststockbuttonmenu.c) that shows things related to stock icons, buttons

Re: API break in GtkAction?

2013-10-08 Thread Matthias Clasen
On Tue, Oct 8, 2013 at 9:45 AM, Sébastien Wilmet swil...@gnome.org wrote: On Mon, Oct 07, 2013 at 06:39:41PM -0400, Matthias Clasen wrote: I've just pushed a testcase ( https://git.gnome.org/browse/gtk+/tree/tests/teststockbuttonmenu.c) that shows things related to stock icons, buttons

Re: API break in GtkAction?

2013-10-07 Thread Matthias Clasen
GtkAction, GtkStock, GtkUIManager etc have been deprecated. But it should still be possible to use them. I've just pushed a testcase ( https://git.gnome.org/browse/gtk+/tree/tests/teststockbuttonmenu.c) that shows things related to stock icons, buttons, menuitems and actions working as I would

Re: API break in GtkAction?

2013-10-07 Thread Matthias Clasen
GtkAction, GtkStock, GtkUIManager etc have been deprecated. But it should still be possible to use them. I've just pushed a testcase ( https://git.gnome.org/browse/gtk+/tree/tests/teststockbuttonmenu.c) that shows things related to stock icons, buttons, menuitems and actions working as I would

Re: flow box

2013-10-06 Thread Matthias Clasen
I've changed the selection behaviour to be more similar to the traditional multi-selection in GtkTreeView, and merged things to master. Please try it out. ___ gtk-devel-list mailing list gtk-devel-list@gnome.org

Re: flow box

2013-10-06 Thread Matthias Clasen
Sure, please push. Thanks ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list

Re: flow box

2013-10-01 Thread Matthias Clasen
On Tue, Oct 1, 2013 at 3:35 PM, Alexander Larsson al...@redhat.com wrote: On sön, 2013-09-29 at 22:28 -0400, Matthias Clasen wrote: - multi-selection including rubberband selection and autoscroll Multiple selection doesn't feel quite right. Nothing is ever unselected unless you click

Re: flow box

2013-09-30 Thread Matthias Clasen
On Mon, Sep 30, 2013 at 1:53 PM, Tristan Van Berkom trista...@openismus.com wrote: Hi Matthias, On Sun, 2013-09-29 at 22:28 -0400, Matthias Clasen wrote: I've pushed a flowbox branch, which adds a GtkFlowBox widget. It is a copy of the EggFlowBox widget that has been developed

GTK+ 3.10 released

2013-09-23 Thread Matthias Clasen
lists to offer your help and read over our list of vacant project tasks: http://live.gnome.org/GtkTasks Thanks to the many people who contributed to this release in the form of bug reports, patches and translations. September 23, 2013 Matthias Clasen

GTK+ 3.10 released

2013-09-23 Thread Matthias Clasen
lists to offer your help and read over our list of vacant project tasks: http://live.gnome.org/GtkTasks Thanks to the many people who contributed to this release in the form of bug reports, patches and translations. September 23, 2013 Matthias Clasen

GTK+ 3.10 released

2013-09-23 Thread Matthias Clasen
lists to offer your help and read over our list of vacant project tasks: http://live.gnome.org/GtkTasks Thanks to the many people who contributed to this release in the form of bug reports, patches and translations. September 23, 2013 Matthias Clasen

Re: RFC: gesture management model

2013-08-11 Thread Matthias Clasen
Hey Carlos, thanks for writing this up in excruciating detail. I'm sorry that we didn't get to discuss this at the GTK+ meeting. It sounds reasonable to me, as far as the event controllers themselves are concerned. It would be great to learn some more about how this would do for backwards

GTK+ team meeting at Guadec

2013-07-29 Thread Matthias Clasen
I've now put a GTK+ team meeting on the BoF schedule for August 7, 10am: https://wiki.gnome.org/GUADEC/2013/BOFs Please let me know if that time doesn't work for somebody who would otherwise be interested in attending, we can look for different time.

Re: GTK+ team meeting at Guadec

2013-07-29 Thread Matthias Clasen
On Mon, Jul 29, 2013 at 1:12 PM, Emmanuele Bassi eba...@gmail.com wrote: Please let me know if that time doesn't work for somebody who would otherwise be interested in attending, we can look for different time. sadly, I'm leaving Brno in the afternoon of the 6th. also, on the 5th I'll have

api change in GTK+ master

2013-07-26 Thread Matthias Clasen
I've just committed a change to the gtk_widget_class_bind_child convenience APIs. These are new in 3.9, so not stable API yet. If you've been using gtk_widget_class_bind_child (GTK_WIDGET_CLASS (class), MyClassPrivate, foo); you need to change it to gtk_widget_class_bind_child

api change in GTK+ master

2013-07-26 Thread Matthias Clasen
I've just committed a change to the gtk_widget_class_bind_child convenience APIs. These are new in 3.9, so not stable API yet. If you've been using gtk_widget_class_bind_child (GTK_WIDGET_CLASS (class), MyClassPrivate, foo); you need to change it to gtk_widget_class_bind_child

Re: API or command to know the bookmark file name and location

2013-07-16 Thread Matthias Clasen
Sorry, I was mixing up bookmarks and recent files in my response. ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list

Re: API or command to know the bookmark file name and location

2013-07-15 Thread Matthias Clasen
On Mon, Jul 15, 2013 at 11:09 AM, Sandeep sand...@b-one.net wrote I would like to know if there exists an API and also a command to find the bookmarks file name and path in ubuntu. My application writes to the bookmarks file to add some short cuts. Before ubuntu 11.X the bookmarks file used

Re: Expand the child in the GtkHeaderBar

2013-07-08 Thread Matthias Clasen
On Sat, Jul 6, 2013 at 1:28 AM, Tristan Van Berkom t...@gnome.org wrote: Why are you using GtkHeaderBar ? From what I understand, the main feature of GtkHeaderBar is to center the title text in the allocation regardless of the size of any sibling widgets which are to the left or right.

Re: Stock Items Deprecation

2013-07-02 Thread Matthias Clasen
On Tue, Jul 2, 2013 at 10:29 AM, Tristan Van Berkom t...@gnome.org wrote: Besides what Bastian already points out, I have another concern if we are to consider moving away from stock items completely. The document above points to this list of icon names:

Re: Minimum height for minimum width - reprise

2013-06-23 Thread Matthias Clasen
On Sun, Jun 23, 2013 at 4:35 AM, Tristan Van Berkom t...@gnome.org wrote: As I've mentioned before, other people have been playing with tactics to guess a good size for the toplevel window (poke poke, jump in any time guys)... I'm not exactly aware of what the final decision was for how to

Re: GTK free function doesn't appear to have any affect.

2013-06-14 Thread Matthias Clasen
On Fri, Jun 14, 2013 at 3:27 AM, dE de.tec...@gmail.com wrote: I was monitoring the memory usage before and after execution of g_object_unref and gtk_list_store_clear, and it didnt change the memory usage by a bit. Is this normal (am I doing it right?)? What are you monitoring, and how ? It

Re: GtkEntry GtkTextView: Remove the Unicode and input method menus - Why ???

2013-06-10 Thread Matthias Clasen
The fact that these settings exist shows that we were not happy with these menus for a long time. But introducing a setting like that is the worst possible way to deal with a problematic UI. Not only does it bifurcate the user experience, but also the test matrix, and increases the support cost.

Re: Filechooser bug day/weekend/week/month idea

2013-06-04 Thread Matthias Clasen
On Mon, Jun 3, 2013 at 6:02 PM, Timothy Arceri t_arc...@yahoo.com.au wrote: Anyway I'm keen to see what people think of my idea? Or if I'm just wasting my time. Far from it. I've been meaning to thank you for all the effort you've put into filechooser bug triage lately. I'm sure you're

Re: testgdk.c

2013-05-27 Thread Matthias Clasen
On Mon, May 27, 2013 at 3:22 AM, John Emmas john...@tiscali.co.uk wrote: Inside the 'gdk' source directory there's a file called testgdk.c. Is it considered to be up-to-date? In other words, if I build it, should the tests pass? git log will tell you that the last non-cosmetic edit of that

Re: g_utf8_strescape implementation in glib

2013-05-20 Thread Matthias Clasen
On Mon, May 20, 2013 at 11:26 AM, Igor Gnatenko i.gnatenko.br...@gmail.com wrote: Hi developers! In this bug in glib (https://bugzilla.gnome.org/show_bug.cgi?id=89548) Owen Taylor asked for Include a UTF-8 safe escaping function. In 2002 year. In 2010 developer Christian Dywan created

Re: New drawing/scrolling model

2013-05-03 Thread Matthias Clasen
On Thu, May 2, 2013 at 2:40 PM, Alexander Larsson al...@redhat.com wrote: I've tried a bunch of apps and most things seem to work. Currently I know of two problems: I've gone through gtk3-demo and our other test programs with this branch, and could only find one noticable breakage: The

Re: Find out if window is active

2013-04-15 Thread Matthias Clasen
Sounds like you possibly found a bug, then. Which platform is this on ? ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list

hackfest preparations

2013-04-15 Thread Matthias Clasen
Over the last few days, I've done some editing of https://live.gnome.org/Hackfests/GTK2013 - there's some more detail about the topics now (please add more, if you have thoughts) I have now confirmed that we can use the OLPC office; lets meet there Friday morning around 10am and get started.The

Re: Find out if window is active

2013-04-14 Thread Matthias Clasen
g_signal_connect (window, notify::is-active, G_CALLBACK (print_active), NULL); with static void print_active (GtkWindow *window) { g_print (active: %d\n, gtk_window_is_active (window)); } works as expected here, and prints active: 1 and active: 0 as the window

Re: Reg. modifying GTK+ to add menu option

2013-04-10 Thread Matthias Clasen
On Wed, Apr 10, 2013 at 1:52 PM, Sindhu S sindhu@gmail.com wrote: Can you please answer my following questions: 1. Do you feel this is functionality is useful? (regardless of the path I proposed to accomplish it) If yes, is there a more appropriate way of adding this functionality? 2.

Re: Composite GtkBuilder template

2013-04-08 Thread Matthias Clasen
Are we about ready to move forward with this ? The color editor still has a round knob, where it didn't use to. That's the only thing I still notice being different. I haven't looked at the added api in detail, but I think Benjamin had reviewed and ok'ed that already ?

Re: Composite GtkBuilder template

2013-04-07 Thread Matthias Clasen
On Sun, Apr 7, 2013 at 2:57 AM, Tristan Van Berkom trista...@openismus.com wrote: On Sat, 2013-04-06 at 23:59 -0400, Matthias Clasen wrote: I'm afraid that your efforts on writing an intltool-extract replacement are misplaced. Depends on whether you want your stuff merged or not... So I

Re: Composite GtkBuilder template

2013-04-07 Thread Matthias Clasen
, 2013 at 12:19 PM, Tristan Van Berkom trista...@openismus.com wrote: On Sun, 2013-04-07 at 10:13 -0400, Matthias Clasen wrote: On Sun, Apr 7, 2013 at 2:57 AM, Tristan Van Berkom trista...@openismus.com wrote: On Sat, 2013-04-06 at 23:59 -0400, Matthias Clasen wrote: I'm afraid that your

Re: Composite GtkBuilder template

2013-04-07 Thread Matthias Clasen
And just to complete that thought, here is how I think this should work: - Write some Makefile goo to use my utility to generate foo.ui.h from foo.ui - Add foo.ui.h to POTFILES.in The only slight downside is that putting generated files in POTFILES.in means you have to generate those files

Re: Composite GtkBuilder template

2013-04-07 Thread Matthias Clasen
On Sun, Apr 7, 2013 at 2:57 AM, Tristan Van Berkom trista...@openismus.com wrote: 2. All the composite dialogs flash black and in wrong size when mapped. I hope that is just an oversight, and can be corrected. I don't think we can merge it like that I've witnessed the black flashing yes. It

Re: Composite GtkBuilder template

2013-04-07 Thread Matthias Clasen
I guess it's time for me to drop this for the day, I just dont know if I can afford to spend time on it tomorrow, looks like I'll be spending some long nights after hours on this... Here is a patch that seems to work ok. 0001-Extract-strings-from-.ui-files-without-intltool.patch Description:

Re: Composite GtkBuilder template

2013-04-06 Thread Matthias Clasen
Hey Tristan, thanks for sending this detailed status update. Here is some initial feedback after playing with the branch for a few minutes: 1. intltool - I don't like it, and really want to avoid adding a intltool dependency to GTK+. I've attached a small program that can get the job done for

GTK+ 3.8.0 released

2013-03-25 Thread Matthias Clasen
to this release in the form of bug reports, patches and translations. March 25, 2013 Matthias Clasen ___ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

GTK+ 3.8.0 released

2013-03-25 Thread Matthias Clasen
to this release in the form of bug reports, patches and translations. March 25, 2013 Matthias Clasen ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list

GTK+ 3.8.0 released

2013-03-25 Thread Matthias Clasen
to this release in the form of bug reports, patches and translations. March 25, 2013 Matthias Clasen ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list

A GTK+ hackfest

2013-03-19 Thread Matthias Clasen
I thought I should mention here that we are planning a small GTK+ hackfest in April, in Massachusetts, to work on new widgets (EggListBox, etc). Details are on the wiki: https://live.gnome.org/Hackfests/GTK2013 ___ gtk-devel-list mailing list

GTK+ has been branched

2013-03-12 Thread Matthias Clasen
I've just created a gtk-3-8 branch that will be used for the last 3.7.x release and then 3.8.0. master is open for new development - I hope to get the client-side decoration support merged soon. ___ gtk-devel-list mailing list gtk-devel-list@gnome.org

Re: Baseline alignment ideas

2013-02-26 Thread Matthias Clasen
On Tue, Feb 26, 2013 at 9:30 AM, Alexander Larsson al...@redhat.com wrote: Ideas wanted... I think you basically have to split the height that is returned for minimal or natural size into an overlength/underlength pair. Then you can sum them up separately in containers that support baseline

Re: Making GtkEntry::scroll-offset read/write?

2013-02-08 Thread Matthias Clasen
On Thu, Feb 7, 2013 at 7:06 PM, David Trowbridge dav...@vmware.com wrote: I'm trying to port libview (http://view.sourceforge.net/) to Gtk+ 3.x, and something that I've run into is that the way that view::FieldEntry sets tabstops into the parent entry's PangoLayout causes the cursor position

Re: bugzilla cleanup

2013-02-05 Thread Matthias Clasen
On Tue, Feb 5, 2013 at 3:49 PM, Morten Welinder mort...@gnome.org wrote: Note, that there are other large parts of glib, such as gio, that have basically don't work on win32. And have five-year old patches in bugzilla. Getting win32 patches merged requires somebody with an interest in

bugzilla cleanup

2013-02-04 Thread Matthias Clasen
Hi everybody, a while ago, we've talked about getting a handle on the enormous number of open bugs in glib and gtk. This weekend, I've spent some time closing old bugs and sorting things into correct categories. I ended up closing some ~150 old bugs. That does not really make a dent in the bug

Re: bugzilla cleanup

2013-02-04 Thread Matthias Clasen
On Mon, Feb 4, 2013 at 10:21 AM, Florian Müllner florian.muell...@gmail.com wrote: On Feb 4, 2013 4:08 PM, Matthias Clasen matthias.cla...@gmail.com wrote: Just thought I should mention this, so nobody gets upset if their favourite 10 year old bug is WONTFIXed... Did you close the time

Re: Touch selections

2013-01-17 Thread Matthias Clasen
Hey, I've now taken a look at the code, here are some impressions: GtkBubbleWindow looks interesting and somewhat similar to two things that have been discussed: a) a PopupWindow class to replace grabs (e.g. on wayland) b) a popover widget that behaves like a transient overlay (without

Re: Touch selections

2013-01-11 Thread Matthias Clasen
Thats pretty awesome, Carlos. Here are some observations from very briefly playing with the branch: - Something goes wrong with focus. After I interacted with the popup in the main gtk-demo window, the entry example windows don't get focus anymore - The paste button is mainly useful when there

Re: Rather evil crasher in 3.6.3

2013-01-07 Thread Matthias Clasen
Apparently GTK 3.6.3 contains a small bugfix that causes a rather severe crasher. It happens at least whenever you try to measure the size of a combobox, but there's probably other callers of gtk_style_context_get_font() that fall into this particular trap. And because a lot of

Re: Forks, slices and threads: Can you make GSlice deadlock?

2012-12-07 Thread Matthias Clasen
On Thu, Dec 6, 2012 at 3:25 PM, David Nečas y...@physics.muni.cz wrote: So, they are all trying to lock allocator-slab_mutex in GSlice. But nothing seems to hold it. Could that be messed up by forking somehow? Could you please advise how to debug it further, to rule out the possibility of

Re: Glib question: Is PCRE in some intermediate state?

2012-11-29 Thread Matthias Clasen
On Thu, Nov 29, 2012 at 10:53 AM, John Emmas john...@tiscali.co.uk wrote: Are those modules still needed for building PCRE and if so, is there anywhere where I can obtain the full (current) set of source files? Or is it just a matter of modifying the VS8 project to remove those particular

Re: Guidelines for stable branch changes in GLib/Gtk

2012-11-11 Thread Matthias Clasen
Hard to disagree in the abstract. But also not much of a discussion unless you cite the specific examples that made you write this mail. Which changes were problematic ? ___ gtk-devel-list mailing list gtk-devel-list@gnome.org

Re: Guidelines for stable branch changes in GLib/Gtk

2012-11-11 Thread Matthias Clasen
There are three specific cases that come to mind: 1) Recently Martin asked me for permission to backport his boxing of GPollFD to the stable branch of GLib and I said no new API on stable branches. I mention this only because of how small of a change it would have been compared to the

Re: notifications in gtk

2012-11-06 Thread Matthias Clasen
On Tue, Nov 6, 2012 at 10:39 AM, Olav Vitters o...@vitters.nl wrote: Would a Qt/KDE application be able to show notifications as well? Would this require freedesktop.org work, or is the intention to keep this limited to GNOME shell implementation? I envision the server-side would continue to

Re: path= (or not) in GSettings schemas

2012-10-21 Thread Matthias Clasen
On Wed, Oct 17, 2012 at 12:29 PM, Ryan Lortie de...@desrt.ca wrote: From a purely aesthetic standpoint I guess I could accept schema name=''... Then we could have schema name='a.b.c'/ schema name='x.y.z' relocatable='yes'/ and throw warnings if we ever see id=''... We could keep

Re: path= (or not) in GSettings schemas

2012-10-17 Thread Matthias Clasen
On Wed, Oct 17, 2012 at 12:02 PM, Ryan Lortie de...@desrt.ca wrote: In this way we turn: schema id='a.b.c' path='/a/b/c/' !-- common case -- schema id='x.y.z' !-- uncommon case -- to: schema id='a.b.c' !-- common case -- schema

GTK+ at the Boston summit

2012-10-04 Thread Matthias Clasen
This coming weekend, a bunch of people will meet at the MIT for annual Boston summit. A number of GTK+ developers will be there too, so it makes sense to spend some time together and discuss the roadmap for the next cycle. One obvious topic will be Owen's animation work that he just posted here.

glib branched

2012-10-02 Thread Matthias Clasen
I have now created a glib-2-34 branch, so master is now open for Unicode 6.2, GSubprocess, GTask and GSettingsList. ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list

branching

2012-09-30 Thread Matthias Clasen
Hey, I have been thinking when to create stable branches and open up master for new development. At least for GLib, we are in the nice position that we have a number of patches and branches lined up already, as you can see here: https://live.gnome.org/GTK%2B/Roadmap. And 2.34 seems pretty stable

Re: g_get_home_dir (), ${HOME}, and getpwuid ()-pw_dir

2012-09-27 Thread Matthias Clasen
passwd entries over the HOME environment variable. The question to answer is simple: why does GLib do what it does now? git annotate says the comment dates from: commit 5a866843df0d8dc5e5b81fcf2a8a572b6db31521 Author: Matthias Clasen mcla...@redhat.com Date: Wed Feb 2 06:07:14 2005 +

GTK+ 3.6.0 released

2012-09-24 Thread Matthias Clasen
to the project mailing lists to offer your help and read over our list of vacant project tasks: http://live.gnome.org/GtkTasks Thanks to the many people who contributed to this release in the form of bug reports, patches and translations. September 24, 2012 Matthias Clasen

GTK+ 3.6.0 released

2012-09-24 Thread Matthias Clasen
to the project mailing lists to offer your help and read over our list of vacant project tasks: http://live.gnome.org/GtkTasks Thanks to the many people who contributed to this release in the form of bug reports, patches and translations. September 24, 2012 Matthias Clasen

GTK+ 3.6.0 released

2012-09-24 Thread Matthias Clasen
to the project mailing lists to offer your help and read over our list of vacant project tasks: http://live.gnome.org/GtkTasks Thanks to the many people who contributed to this release in the form of bug reports, patches and translations. September 24, 2012 Matthias Clasen

GLib 2.34 released

2012-09-23 Thread Matthias Clasen
/ Thanks to the many people who contributed to this release in the form of bug reports, patches and translations. Matthias Clasen September 23, 2012 ___ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk

GLib 2.34 released

2012-09-23 Thread Matthias Clasen
/ Thanks to the many people who contributed to this release in the form of bug reports, patches and translations. Matthias Clasen September 23, 2012 ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel

GLib 2.34 released

2012-09-23 Thread Matthias Clasen
/ Thanks to the many people who contributed to this release in the form of bug reports, patches and translations. Matthias Clasen September 23, 2012 ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list

Re: Language Bindings for GTK+ 3.2 / 3.4 (on website)

2012-09-17 Thread Matthias Clasen
On Mon, Sep 17, 2012 at 7:47 AM, Javier Jardón jjar...@gnome.org wrote: Id remove all the 2.x columns and only left 2.24. Its the only GTK+ 2.x supported version anyway That sounds right to me ___ gtk-devel-list mailing list

Re: Glib: AM_GLIB_GNU_GETTEXT

2012-09-15 Thread Matthias Clasen
On Sat, Sep 15, 2012 at 7:16 AM, Lanoxx lan...@gmx.net wrote: This is all historical complications, stemming from the fact that gettext is not posix, thus it lived a shadowy existence in libintl, which is the reason for no end of hacky configury. The world would be a much better place if gettext

Re: Review appreciated: touch-text-selection branch

2012-08-28 Thread Matthias Clasen
Hey, this is working much better now. There's only one remaining oddity I could spot while playing with this in gtk-demo. Start with an entry that is scrolling (ie lots of texts in it. Start selecting somewhere. Drag a bit, then move up or down outside the entry. The selection jumps to be all the

Re: Improve handling of bug reports for GTK+?

2012-08-24 Thread Matthias Clasen
On Fri, Aug 10, 2012 at 2:29 PM, Andre Klapper ak...@gmx.net wrote: [Please CC me on answers as I am not subscribed ot this list.] The situation of GTK+ in bugzilla.gnome.org: High number of open tickets, high number of unreviewed patches, constantly growing number of tickets, no real

Re: Question about deprecated Gdk thread lock functions

2012-08-23 Thread Matthias Clasen
On Thu, Aug 23, 2012 at 3:16 PM, Tadej Borovšak tadeb...@gmail.com wrote: Hi. As far as I know, gdk-pixbuf is thread-safe and those global locks are not needed. Are you sure other parts of your code that could contribute to this error are fine? gdk-pixbuf is not really thread-safe. It tries

Re: Review appreciated: touch-text-selection branch

2012-08-23 Thread Matthias Clasen
On Wed, Aug 22, 2012 at 12:27 PM, Carlos Garnacho carl...@gnome.org wrote: Hey all, A few days after guadec I last updated the touch-text-selection branch: http://git.gnome.org/browse/gtk+/log/?h=touch-text-selection The branch implements draggable handles to ease text selection on touch

Re: next steps for touch support in GTK+

2012-08-16 Thread Matthias Clasen
On Sat, Aug 4, 2012 at 3:43 PM, Matthias Clasen matthias.cla...@gmail.com wrote: === 6. OSK widget context provider (e.g. search vs open vs go...) === Matthias said there was a patch floating around for that. I looked in the bugs with patches attached in bugzilla but could not find

Re: About making public gtk accessibility headers

2012-08-07 Thread Matthias Clasen
On Tue, Aug 7, 2012 at 5:02 AM, Emmanuele Bassi eba...@gmail.com wrote: hi; On 7 August 2012 09:49, Piñeiro apinhe...@igalia.com wrote: This thread didn't take too much attention, but I assume that it is due the post-GUADEC back-to-home trip. Anyway, I want to add some extra information

Re: About making public gtk accessibility headers

2012-08-07 Thread Matthias Clasen
On Tue, Aug 7, 2012 at 12:58 PM, Piñeiro apinhe...@igalia.com wrote: On 08/07/2012 03:17 PM, Matthias Clasen wrote: BTW. At this moment we can't implement d) directly using gtk_widget_class_set_accessible_type at this moment. As it is said on his documentation [2] The given type must

Re: next steps for touch support in GTK+

2012-08-04 Thread Matthias Clasen
=== 6. OSK widget context provider (e.g. search vs open vs go...) === Matthias said there was a patch floating around for that. I looked in the bugs with patches attached in bugzilla but could not find it. If someone knows where it is would be great.

<    1   2   3   4   5   6   7   8   9   10   >