- 06 Aug, 2012 1 commit
-
-
Matthias Clasen authored
Not defining these macros at all causes harsh build breakages. Better to leave them defined (but documented as deprecated) for now. Everybody will still get the deprecation warnings for the underlying gdk_threads_enter/leave. We can hide the macros again later on when the world has had some time to port off GDK threads.
-
- 05 Aug, 2012 2 commits
-
-
Paolo Borelli authored
The widget is already calling gtk_render_frame, but is not measuring css border and padding when negotiating its size. This patch replaces the already existing get_internal_padding static helper with a function that sums the old internal-padding value with the values specified via css.
-
Rico Tzschichholz authored
-
- 04 Aug, 2012 7 commits
-
-
Matthias Clasen authored
-
Matthias Clasen authored
-
Matthias Clasen authored
-
Matthias Clasen authored
-
Matthias Clasen authored
I had to work this out for myself, so better document it.
-
Matthias Clasen authored
Use $(AM_V_GEN) for generating man pages, and set some parameters for the XSL stylesheets. Among other things, don't generate AUTHORS and COPYRIGHT sections.
-
Arash Mousavi authored
-
- 03 Aug, 2012 3 commits
-
-
Michael Natterer authored
for the same reason we already ref the action's group in the function. (cherry picked from commit ebe50bbe)
-
Sweta Kothari authored
-
Sweta Kothari authored
-
- 01 Aug, 2012 3 commits
-
-
René Stadler authored
Just like treeview. https://bugzilla.gnome.org/show_bug.cgi?id=681005
-
Jiro Matsuzawa authored
Modify the About label
-
Matthias Clasen authored
The story is slightly different for applications vs libraries; make it clear that libraries should continue using the lock so we don't break applications that haven't been ported to the 'single thread' model yet.
-
- 31 Jul, 2012 3 commits
-
-
Funda Wang authored
-
Cosimo Cecchi authored
When the tab label gets removed from the notebook on widget desctruction, we should still unconditionally unparent it from the notebook, since failing to do so will keep a stray reference alive. In case applications rely on the tab label being destroyed to release other references (e.g. because the tab label is a custom object, or another object's lifecycle is tied to it using g_object_set_data_full()), this will also possibly cause other references to get leaked. In Nautilus, the result was we were failing to release the reference to a NautilusWindowSlot, and other parts of the application relied on it being destroyed at a specific time instead, causing the application to crash when closing a window. This is a regression from commit 325cf071. This commit restores the previous unparenting behavior in case we're not in a DnD operation. https://bugzilla.gnome.org/show_bug.cgi?id=680349
-
Jasper St. Pierre authored
We need to do this here so that an explicit gtk_widget_destroy on either the widget or a container that holds it will kill the reference to the menu or model. https://bugzilla.gnome.org/show_bug.cgi?id=680803
-
- 30 Jul, 2012 8 commits
-
-
Matthias Clasen authored
This commit just adds a small section to the threading documentation about the deprecation. More is needed here, including a migration example.
-
Matthias Clasen authored
This commit deprecates gdk_threads_init, gdk_threads_enter, gdk_threads_leave and gdk_threads_set_lock_functions. Using GTK+ from multiple threads does not work at all on Windows, and is problematic on other platforms as well. We want to move to a world where all GTK+ calls are made from the main thread. Use g_main_context_invoke, g_idle_add and related functions if you need to schedule GTK+ calls from other threads. http://bugzilla.gnome.org/show_bug.cgi?id=680754
-
Matthias Clasen authored
We don't use threads here, so no need to use them.
-
Matthias Clasen authored
These are just wrappers for the functions, and we want to deprecate them. Stopping to use them internally is a good first step. Also define GTK_COMPILATION so we can keep using gdk_threads_enter/leave without causing deprecation warnings.
-
Matthias Clasen authored
These are just wrappers for the functions, and we want to deprecate them. Stopping to use them internally is a good first step.
-
Matthias Clasen authored
These are just wrappers for the functions, and we want to deprecate them. Stopping to use them internally is a good first step.
-
Philip Withnall authored
Document the boolean accumulator used by GtkWidget::draw and a few other GtkWidget signals. Closes: https://bugzilla.gnome.org/show_bug.cgi?id=680822
-
Fran Diéguez authored
-
- 28 Jul, 2012 1 commit
-
-
Rob Bradford authored
The comment referenced GTK_TOPLEVEL which has been replaced by GTK_WINDOW_TOPLEVEL.
-
- 26 Jul, 2012 4 commits
-
-
Praveen Illa authored
-
Chun-wei Fan authored
We have gailutil-3.0.lib, not gailutil.lib
-
Chun-wei Fan authored
Remove the "-win32-" from the output file names for the GDK and GTK+ DLLs, like what is now done for quite a while on other platforms (and MinGW builds), for consistency reasons. This is due to GDK/GTK+ are buildable with multiple backends. Note: For references, the Windows build only builds the Win32 backend for the time being.
-
Baurzhan Muftakhidinov authored
-
- 25 Jul, 2012 2 commits
-
-
Мирослав Николић authored
-
Мирослав Николић authored
-
- 24 Jul, 2012 1 commit
-
-
Tom Tryfonidis authored
-
- 23 Jul, 2012 2 commits
-
-
Kjartan Maraas authored
-
Matthias Clasen authored
The example shows how to use a menu button instead of the default menubar when the shell doesn't show the app menu.
-
- 22 Jul, 2012 1 commit
-
-
- 21 Jul, 2012 1 commit
-
-
Daniel Mustieles García authored
-
- 19 Jul, 2012 1 commit
-
-
Frederic Peters authored
-