]> Pileus Git - ~andy/gtk/log
~andy/gtk
11 years agoPopdown the bubble window when text view is scrolled
Matthias Clasen [Fri, 1 Mar 2013 22:19:39 +0000 (17:19 -0500)]
Popdown the bubble window when text view is scrolled

11 years agoAllow to populate bubbles with extra content
Matthias Clasen [Wed, 6 Feb 2013 06:20:02 +0000 (01:20 -0500)]
Allow to populate bubbles with extra content

We do this by making the ::populate-popup signals a little more
flexible. They used to just accept a GtkMenu as argument, now
they can take a menu or a toolbar. To not break the expectations
of existing callbacks, we only emit ::populate-popup with a toolbar
if the :populate-toolbar property is TRUE.

11 years agoDrop GtkSelectionWindow
Matthias Clasen [Wed, 6 Feb 2013 05:47:05 +0000 (00:47 -0500)]
Drop GtkSelectionWindow

It is no longer used.

11 years agoDo without GtkSelectionWindow
Matthias Clasen [Wed, 6 Feb 2013 05:45:45 +0000 (00:45 -0500)]
Do without GtkSelectionWindow

Just populate a toolbar directly, in GtkEntry and GtkTextView.

11 years agoFix a typo
Matthias Clasen [Wed, 6 Feb 2013 05:46:31 +0000 (00:46 -0500)]
Fix a typo

11 years agoMade GtkBubble/SelectionWindow private at the moment
Carlos Garnacho [Fri, 18 Jan 2013 17:02:04 +0000 (18:02 +0100)]
Made GtkBubble/SelectionWindow private at the moment

11 years agoUse gdk_threads_add_timeout to popup the selection window
Carlos Garnacho [Fri, 18 Jan 2013 16:55:04 +0000 (17:55 +0100)]
Use gdk_threads_add_timeout to popup the selection window

Second granularity may bite us back there

11 years agoFix includes
Matthias Clasen [Fri, 18 Jan 2013 02:49:24 +0000 (21:49 -0500)]
Fix includes

gtkbubblewindow.h was including gtk.h, which in turn included
gtkselectionwindow.h, leading to build failure.

11 years agoDon't allow individual #includes for GtkBubble/SelectionWindow
Carlos Garnacho [Wed, 16 Jan 2013 14:38:40 +0000 (15:38 +0100)]
Don't allow individual #includes for GtkBubble/SelectionWindow

11 years agoGtkBubbleWindow: Use style border color to stroke the bubble shape
Carlos Garnacho [Tue, 15 Jan 2013 16:32:42 +0000 (17:32 +0100)]
GtkBubbleWindow: Use style border color to stroke the bubble shape

This improves themeability a bit, corners are still square though...

11 years agotextview: Use GtkSelectionWindow for touch text selection
Carlos Garnacho [Fri, 11 Jan 2013 16:37:02 +0000 (17:37 +0100)]
textview: Use GtkSelectionWindow for touch text selection

This enables touch devices to manipulate the text selection

11 years agoentry: Use GtkSelectionWindow for touch text selection
Carlos Garnacho [Fri, 11 Jan 2013 16:35:32 +0000 (17:35 +0100)]
entry: Use GtkSelectionWindow for touch text selection

This enables touch devices to manipulate the text selection

11 years agoAdd GtkSelectionWindow
Carlos Garnacho [Fri, 11 Jan 2013 16:34:42 +0000 (17:34 +0100)]
Add GtkSelectionWindow

This is a helper object to provide context-dependent content
edition apt for touch devices.

11 years agoAdd GtkBubbleWindow
Carlos Garnacho [Fri, 11 Jan 2013 16:32:08 +0000 (17:32 +0100)]
Add GtkBubbleWindow

This popup window widget can be used for touch friendly context
menus that point to a concrete area.

11 years agotexthandle: Set a bigger input shape, covering the line height
Carlos Garnacho [Fri, 11 Jan 2013 16:22:02 +0000 (17:22 +0100)]
texthandle: Set a bigger input shape, covering the line height

Now, even if the handles being rendered are small, the handle touch
input shape will be as wide as the visible part of the rendered asset, and
high enough to cover both the handle and the height of the line where
the selection bound is.

Also, make handles have the same virtual distance to the line top/bottom
when a drag starts, so the handle doesn't jump to another line after a
too short threshold.

11 years agoEnsure the insertion handle stays on fake events (eg from IM)
Carlos Garnacho [Wed, 21 Nov 2012 15:49:37 +0000 (16:49 +0100)]
Ensure the insertion handle stays on fake events (eg from IM)

Don't set handles mode to none if the event has send_event set.
For consistency with GtkEntry, also make GtkTextView keep the
handle mode on buffer changes.

11 years agotexthandles: Keep state internally to avoid X overhead
Carlos Garnacho [Wed, 7 Nov 2012 13:23:04 +0000 (14:23 +0100)]
texthandles: Keep state internally to avoid X overhead

Handles now do sync X calls less often. As visibility state
is kept, it now can move+resize+show handles at once instead
of in separated steps.

11 years agoUpdated Czech translation
Marek Černocký [Tue, 5 Mar 2013 14:11:59 +0000 (15:11 +0100)]
Updated Czech translation

11 years agoUpdated Czech translation
Marek Černocký [Tue, 5 Mar 2013 14:07:06 +0000 (15:07 +0100)]
Updated Czech translation

11 years agoentrycompletion: Don't reconnect signals all the time
Benjamin Otte [Tue, 5 Mar 2013 12:09:10 +0000 (13:09 +0100)]
entrycompletion: Don't reconnect signals all the time

We block signal handlers areound GtkEntry signal emission and if those
signals get used to call functions on the completion that cause a
reconnection of the signals, then the reconnected signals will not be
blocked anymore (so they might get emitted?) and unblocking the old
signal id will later cause warnings.

Fixes spurious warnings in gtk/tests/filechooser tests.

11 years agoa11y: Emit active-descendants-changed when focus changes
Benjamin Otte [Tue, 5 Mar 2013 10:55:28 +0000 (11:55 +0100)]
a11y: Emit active-descendants-changed when focus changes

This fixes the a11y/tree-relationships testcase.

The emission was lost in refactoring in commit
76670734f4330acc28c3c1d885ef944e85beb36e

11 years agoUpdated Thai translation
Theppitak Karoonboonyanan [Tue, 5 Mar 2013 09:02:19 +0000 (16:02 +0700)]
Updated Thai translation

11 years agoUpdated Brazilian Portuguese translation
Rafael Ferreira [Tue, 5 Mar 2013 03:49:11 +0000 (00:49 -0300)]
Updated Brazilian Portuguese translation

11 years agoUpdated Brazilian Portuguese translation proofread by Enrico Nicoletto
Rafael Ferreira [Tue, 5 Mar 2013 02:59:16 +0000 (23:59 -0300)]
Updated Brazilian Portuguese translation proofread by Enrico Nicoletto

11 years agox11: Remove unused macro
Ross Lagerwall [Thu, 21 Feb 2013 22:48:06 +0000 (22:48 +0000)]
x11: Remove unused macro

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

11 years agobin: initialize out variables to zero for get_preferred_ functions.
Alban Browaeys [Mon, 4 Mar 2013 15:22:00 +0000 (16:22 +0100)]
bin: initialize out variables to zero for get_preferred_ functions.

Fixes case of child not visible then minimum_width/heigth natural_width
/heigth not initialized. Thus caller gets a random value.

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

11 years agoclipboard: remove dead code
Aleksander Morgado [Fri, 1 Mar 2013 10:54:09 +0000 (11:54 +0100)]
clipboard: remove dead code

When setting contents of the clipboard and ownership or user data changes, we
end up calling clipboard_unset() to fully cleanup the previous clipboard state.
This call will itself call clear_func() for the previous user_data, and always
reset both 'get_func' and 'clear_func' to NULL.

So it's actually not possible to have 'get_func' being non-NULL once we have
called clipboard_unset(), so just remove that condition check and the code
inside.

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

11 years agoGtkColorChooserWidget: deselect swatch before removing palettes
Michael Hofmann [Sun, 17 Feb 2013 15:01:06 +0000 (16:01 +0100)]
GtkColorChooserWidget: deselect swatch before removing palettes

When adding custom palettes, set the current swatch to NULL if the
palette it is on is going to be removed.

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

11 years agogtkenums: correct various documentation typos
Will Thompson [Mon, 4 Mar 2013 22:47:21 +0000 (22:47 +0000)]
gtkenums: correct various documentation typos

11 years agodocs: correct various spelling and grammar errors
Will Thompson [Wed, 29 Feb 2012 17:19:55 +0000 (17:19 +0000)]
docs: correct various spelling and grammar errors

I noticed a few cases of "wether", and while fixing them noticed a few
"its" which should be "it's". It all went downhill from there.

11 years agoGtkIconTheme: fix regression from 0db32f0632ef4675bfcfc9ec201f7af157a48ab0
Giovanni Campagna [Mon, 4 Mar 2013 20:33:04 +0000 (21:33 +0100)]
GtkIconTheme: fix regression from 0db32f0632ef4675bfcfc9ec201f7af157a48ab0

icon_info_dup() is now called also for GtkIconInfos that already have
a pixbuf, so we must make sure that we correctly carry that from
the original icon_info to the copy.

11 years agoUpdated Polish translation
Piotr Drąg [Mon, 4 Mar 2013 20:12:54 +0000 (21:12 +0100)]
Updated Polish translation

11 years agoappchooserdialog: remove redundant checks
Cosimo Cecchi [Fri, 4 May 2012 21:53:54 +0000 (17:53 -0400)]
appchooserdialog: remove redundant checks

This is checked by GIO for us now.
Also, it's generally just a bad idea spawning error dialogs from inside
a library on top of other dialogs: lesson learned.

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

11 years agoGtkIconTheme: fix failed assertion when asynchrnously loading emblemed icons
Giovanni Campagna [Fri, 1 Mar 2013 22:45:43 +0000 (23:45 +0100)]
GtkIconTheme: fix failed assertion when asynchrnously loading emblemed icons

If you tried to lookup an icon that was not emblemed, and then looked up
an emblemed icon with the same base, we would override the iconinfo adding
the emblems inline. Later, when the icon finished rendering, inside
gtk_icon_info_load_icon_finish, we would copy the result from the duplicate
(which did not include the emblem infos), but the icon would still fail the
assertion, because emblems infos are present but emblem_applied is false
(they were not requested in the first place!).
Solve this by avoiding the overwrite on a cached iconinfo, and instead duplicate
the iconinfo before adding the emblems. It is expected that another layer
of caching (such as StTextureCache in gnome-shell) will take care of avoiding
multiple rendering of the same icon+emblem combination.

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

11 years agoprinting: Mark texts for translation correctly
Marek Kasik [Mon, 4 Mar 2013 11:00:49 +0000 (12:00 +0100)]
printing: Mark texts for translation correctly

Use _() instead of N_() for printer states. Mark connection
string "; " for translation so it is correctly handled for
right to left languages.

11 years agoprinting: Remove unnecessary break
Marek Kasik [Mon, 4 Mar 2013 13:34:21 +0000 (14:34 +0100)]
printing: Remove unnecessary break

Remove the first space when connecting multiple printer states
together.

Related to
https://bugzilla.gnome.org/show_bug.cgi?id=688956

11 years agoprinting: List Avahi printers
Marek Kasik [Mon, 4 Mar 2013 13:29:24 +0000 (14:29 +0100)]
printing: List Avahi printers

Show printers advertised by avahi on local network. CUPS
backend now looks for _ipps._tcp and _ipp._tcp services
offered by avahi. If it finds such a service (printer)
it requests its attributes through IPP_GET_PRINTER_ATTRIBUTES
ipp request and adds it to the list of printers. Such printer
behaves like a remote printer then.
If an avahi printer is a default printer then it is considered
default by the backend only if there is no local or remote
default printer.
This functionality is enabled when building Gtk+ with CUPS 1.6
or later because it replaces browsing protocol removed in CUPS 1.6.

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

11 years agoUpdated Brazilian Portuguese translation
Rafael Ferreira [Mon, 4 Mar 2013 03:48:20 +0000 (00:48 -0300)]
Updated Brazilian Portuguese translation

11 years agoPlace the search icon in the primary slot of the entry
William Jon McCann [Sat, 2 Mar 2013 12:50:50 +0000 (07:50 -0500)]
Place the search icon in the primary slot of the entry

Instead of using the secondary slot for both clear and search. This
Makes it possible to use the search icon for actions regardless of
whether text has been entered, makes it possible to use the primary
icon to indicate search status, allows us to indicate the purpose
of the entry even if text has been already entered.

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

11 years agoUpdated Lithuanian properties translation
Aurimas Černius [Sat, 2 Mar 2013 21:25:58 +0000 (23:25 +0200)]
Updated Lithuanian properties translation

11 years agoUpdated Vietnamese translation
Nguyễn Thái Ngọc Duy [Sat, 2 Mar 2013 03:03:33 +0000 (10:03 +0700)]
Updated Vietnamese translation

11 years agopo/vi: import from Damned Lies
Nguyễn Thái Ngọc Duy [Sat, 2 Mar 2013 02:49:31 +0000 (09:49 +0700)]
po/vi: import from Damned Lies

11 years agoFix make check
Matthias Clasen [Sat, 2 Mar 2013 00:27:10 +0000 (19:27 -0500)]
Fix make check

11 years agoRevert "Fix gtkprintbackendcups crash"
Matthias Clasen [Sat, 2 Mar 2013 00:13:30 +0000 (19:13 -0500)]
Revert "Fix gtkprintbackendcups crash"

This reverts commit 54ffc982e96bc4b2484a2611c7dc5cf24c4c4a1a.

I've undone the GList behaviour change instead.

11 years agotreeview: center expander allocated space
Cosimo Cecchi [Sat, 23 Feb 2013 00:53:03 +0000 (19:53 -0500)]
treeview: center expander allocated space

This patch centers the expander in the extra space allocated by the
horizontal-separator style property.

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

11 years agotreeview: properly calculate the treeview expander size
Cosimo Cecchi [Sat, 23 Feb 2013 00:51:54 +0000 (19:51 -0500)]
treeview: properly calculate the treeview expander size

It should be expander-size + horizontal-separator / 2. Rework code
calculating the render position of the arrow to account for the larger
size.

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

11 years agotreeview: remove extra padding handling
Cosimo Cecchi [Sat, 23 Feb 2013 00:26:40 +0000 (19:26 -0500)]
treeview: remove extra padding handling

We'll replace this with a proper calculation.

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

11 years agoFix gtkprintbackendcups crash
John Ralls [Fri, 1 Mar 2013 18:13:20 +0000 (10:13 -0800)]
Fix gtkprintbackendcups crash

From trying to call g_list_delete_link with a NULL node or
removed_printer_checklist.

11 years agobroadway: pointer targets differ in signedness
Benjamin Otte [Fri, 1 Mar 2013 13:21:19 +0000 (14:21 +0100)]
broadway: pointer targets differ in signedness

11 years agobroadway: variable 'broadway_display' set but not used
Benjamin Otte [Fri, 1 Mar 2013 13:20:57 +0000 (14:20 +0100)]
broadway: variable 'broadway_display' set but not used

11 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Fri, 1 Mar 2013 14:33:07 +0000 (22:33 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

11 years agoRe-fix opacity group handling
Alexander Larsson [Fri, 1 Mar 2013 13:56:30 +0000 (14:56 +0100)]
Re-fix opacity group handling

The last change fixed the windowed widget case but broke
opacity group handling for windowed child widgets. This fixes
up the code by making sure we norender_children in when there
is an opacity group.

This also cleans up the comments about how this works to something
that is hopefully more understandable.

11 years agogdkwindow: Update window debug dump code
Alexander Larsson [Fri, 1 Mar 2013 13:55:54 +0000 (14:55 +0100)]
gdkwindow: Update window debug dump code

This makes it build without warning and also dumps alpha

11 years agoTextView: Properly render background
Alexander Larsson [Fri, 1 Mar 2013 11:23:59 +0000 (12:23 +0100)]
TextView: Properly render background

We always need to render the background, as the window
background is not always set (i.e. during gtk_widget_draw()) or
when its partially visible.

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

11 years agoUpdated Serbian translation
Мирослав Николић [Fri, 1 Mar 2013 10:39:42 +0000 (11:39 +0100)]
Updated Serbian translation

11 years agoUpdated gujarati file
Sweta Kothari [Fri, 1 Mar 2013 07:19:00 +0000 (12:49 +0530)]
Updated gujarati file

11 years agoFix broken quartz build from df3e19b
John Ralls [Thu, 28 Feb 2013 20:34:33 +0000 (12:34 -0800)]
Fix broken quartz build from df3e19b

It's _gdk_display, not display

11 years agoUpdate Simplified Chinese translation
keyring [Thu, 28 Feb 2013 13:08:27 +0000 (21:08 +0800)]
Update Simplified Chinese translation

11 years agoFix DND with frame sync
Matthias Clasen [Thu, 28 Feb 2013 12:44:00 +0000 (07:44 -0500)]
Fix DND with frame sync

Mutter magically ignores override-redirect windows with geometry
-100-100+1+1, and this breaks the frame synchronization between
gtk+ and mutter. For now, we avoid the issue by simply giving
the window a different geometry.
https://bugzilla.gnome.org/show_bug.cgi?id=694217

11 years agoRemove GTK_SELECTION_MODE_EXTENDED from the docs
Matthias Clasen [Mon, 25 Feb 2013 20:07:59 +0000 (21:07 +0100)]
Remove GTK_SELECTION_MODE_EXTENDED from the docs

It does not exist anymore as an enum value.

11 years agorange: don't draw origin when the slider is invisible
Cosimo Cecchi [Wed, 27 Feb 2013 22:18:28 +0000 (17:18 -0500)]
range: don't draw origin when the slider is invisible

When the range of the GtkRange is zero (i.e. the upper and lower bounds
of the adjustment have the same value), don't use an origin to draw the
trough, as the slider will also be hidden, and the juncture between the
two sections of the trough will be visible.

11 years agoFix opacity group hack
Alexander Larsson [Wed, 27 Feb 2013 11:57:38 +0000 (12:57 +0100)]
Fix opacity group hack

We can't norender the main window for a windowed widget as we then
never get any expose events.

11 years ago[l10n] Updated Estonian translation
Priit Laes [Wed, 27 Feb 2013 08:25:42 +0000 (10:25 +0200)]
[l10n] Updated Estonian translation

11 years agoFix gtk3-demo Visual Studio projects
Chun-wei Fan [Wed, 27 Feb 2013 04:33:42 +0000 (12:33 +0800)]
Fix gtk3-demo Visual Studio projects

Since we are linking in the resource items by the source, we need to
disable WholeProgramOptimization so that the resource stuff does get linked
into the demo binaries, so that they can be loaded properly.

Also make sure that gtk3-demo-application is also built with the multibyte
character set, like the rest.

This should fix bug 694342, at least for Visual Studio builds.

11 years agoGdkScreen: get a long X property correctly
Geoff Reedy [Tue, 26 Feb 2013 23:58:21 +0000 (17:58 -0600)]
GdkScreen: get a long X property correctly

https://bugzilla.gnome.org/show_bug.cgi?id=691426
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
11 years agoUpdated Lithuanian UI translation
Aurimas Černius [Tue, 26 Feb 2013 21:00:46 +0000 (23:00 +0200)]
Updated Lithuanian UI translation

11 years agogdk: prevent NULL pointer access when debugging is enabled
Thomas Wood [Tue, 26 Feb 2013 11:06:45 +0000 (11:06 +0000)]
gdk: prevent NULL pointer access when debugging is enabled

If no updates, redraws, or repaints have been scheduled for this frame,
we will skip immediately to RESUME_EVENTS, and no GdkFrameTimings will
be created.

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

11 years agoa11y: Emit text-changed signals when the text-buffer changes
Benjamin Otte [Tue, 26 Feb 2013 15:17:33 +0000 (16:17 +0100)]
a11y: Emit text-changed signals when the text-buffer changes

11 years agogtk-demo: Create new textbuffers for new source/info texts
Benjamin Otte [Tue, 26 Feb 2013 14:55:29 +0000 (15:55 +0100)]
gtk-demo: Create new textbuffers for new source/info texts

This is so we can prepare these buffers without them being set on the
widgets yet and only gtk_text_view_set_buffer() them afterwards. And
this in turn gets rid of all the a11y events we were needlessly
emitting.

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

11 years agowin32: fix possible memleak if GlobalAlloc() fails
Aleksander Morgado [Tue, 26 Feb 2013 13:51:31 +0000 (14:51 +0100)]
win32: fix possible memleak if GlobalAlloc() fails

Also remove the unused 'buf' variable.

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

11 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 26 Feb 2013 13:49:47 +0000 (14:49 +0100)]
Updated Spanish translation

11 years agoPunjabi: Translation updated (aalam)
A S Alam [Tue, 26 Feb 2013 01:22:45 +0000 (06:52 +0530)]
Punjabi: Translation updated (aalam)

11 years agoPunjabi: Translation updated (aalam)
A S Alam [Tue, 26 Feb 2013 01:22:38 +0000 (06:52 +0530)]
Punjabi: Translation updated (aalam)

11 years agoAPI: Export gtk_cell_renderer_class_set_accessible_type()
Benjamin Otte [Mon, 25 Feb 2013 20:41:30 +0000 (21:41 +0100)]
API: Export gtk_cell_renderer_class_set_accessible_type()

This function is necessary to implement cell renderer accessibility
support.

11 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 25 Feb 2013 17:00:07 +0000 (18:00 +0100)]
Updated Spanish translation

11 years agoUpdated Greek translation
Dimitris Spingos [Mon, 25 Feb 2013 13:54:17 +0000 (15:54 +0200)]
Updated Greek translation

11 years agoSome more documentation fixes
Matthias Clasen [Mon, 25 Feb 2013 10:30:00 +0000 (11:30 +0100)]
Some more documentation fixes

Make frame-clock-related symbols show up in the gtk docs.

11 years agoFix a few more doc issues
Matthias Clasen [Mon, 25 Feb 2013 09:57:34 +0000 (10:57 +0100)]
Fix a few more doc issues

11 years agoAdd available marker to gdk_x11_window_set_utf8_property
Matthias Clasen [Mon, 25 Feb 2013 09:50:28 +0000 (10:50 +0100)]
Add available marker to gdk_x11_window_set_utf8_property

11 years agoAdd another forgotten symbol
Matthias Clasen [Mon, 25 Feb 2013 09:49:24 +0000 (10:49 +0100)]
Add another forgotten symbol

11 years agoAdd index for new api additions
Matthias Clasen [Mon, 25 Feb 2013 09:44:29 +0000 (10:44 +0100)]
Add index for new api additions

The index for 3.8 api additions was missing up to now.

11 years agoPedantic fixes
Matthias Clasen [Mon, 25 Feb 2013 09:42:42 +0000 (10:42 +0100)]
Pedantic fixes

Remove a C99 comment, and line up comment formatting.

11 years agoInclude GdkFrameClock in the docs
Matthias Clasen [Mon, 25 Feb 2013 09:38:28 +0000 (10:38 +0100)]
Include GdkFrameClock in the docs

Make GdkFrameClock and GdkFrameTimings show up in the docs.
A couple of minor doc fixes are also included.

11 years agoInclude public headers in gdk.h
Matthias Clasen [Mon, 25 Feb 2013 09:36:47 +0000 (10:36 +0100)]
Include public headers in gdk.h

gdkframeclock.h and gdkframetimings.h were not directly included
in gdk.h. They should.

11 years agoUpdated Greek translation po
Dimitris Spingos [Mon, 25 Feb 2013 09:06:59 +0000 (11:06 +0200)]
Updated Greek translation po

11 years agoUpdated Greek translation
Dimitris Spingos [Mon, 25 Feb 2013 08:56:48 +0000 (10:56 +0200)]
Updated Greek translation

11 years agoUpdated Slovenian translation
Matej Urbančič [Sun, 24 Feb 2013 20:22:16 +0000 (21:22 +0100)]
Updated Slovenian translation

11 years agoUpdated Greek translation
Dimitris Spingos [Sun, 24 Feb 2013 08:07:19 +0000 (10:07 +0200)]
Updated Greek translation

11 years agoRevert "box: Don't special-case RTL hbox child positions anymore"
Cosimo Cecchi [Fri, 22 Feb 2013 14:14:19 +0000 (09:14 -0500)]
Revert "box: Don't special-case RTL hbox child positions anymore"

This reverts commit 6f86e57c4fb2cd76549910302b3a7145e7fd0e8b.

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

11 years agoRevert "toolbar: Don't special-case RTL toolbar child positions anymore"
Cosimo Cecchi [Fri, 22 Feb 2013 14:14:10 +0000 (09:14 -0500)]
Revert "toolbar: Don't special-case RTL toolbar child positions anymore"

This reverts commit 821a675013e04598503d3c5ea23ab91607f98e70.

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

11 years agoRevert "combobox: Don't special-case RTL child positions anymore"
Cosimo Cecchi [Fri, 22 Feb 2013 14:14:04 +0000 (09:14 -0500)]
Revert "combobox: Don't special-case RTL child positions anymore"

This reverts commit cf712c462d766e32840da21a67708bbf2cbb25a6.

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

11 years agoUpdated Czech translation
Marek Černocký [Fri, 22 Feb 2013 21:06:03 +0000 (22:06 +0100)]
Updated Czech translation

11 years agoUpdated Czech translation
Marek Černocký [Fri, 22 Feb 2013 20:48:59 +0000 (21:48 +0100)]
Updated Czech translation

11 years agoPunjabi: Translation updated (aalam)
A S Alam [Fri, 22 Feb 2013 08:49:11 +0000 (08:49 +0000)]
Punjabi: Translation updated (aalam)

11 years agoPunjabi: Translation updated (aalam)
A S Alam [Fri, 22 Feb 2013 08:49:05 +0000 (08:49 +0000)]
Punjabi: Translation updated (aalam)

11 years agoRe-organize Visual Studio property sheets a bit
Chun-wei Fan [Fri, 22 Feb 2013 05:13:54 +0000 (13:13 +0800)]
Re-organize Visual Studio property sheets a bit

-Use ApiVersion instead of GtkApiVersion for consistency's sake across
 the board
-Add placeholder directives in the property sheets for building
 introspection files using .bat files directly from the Visual Studio IDE.

11 years agoAdd Visual Studio project for gtk3-demo-application
Chun-wei Fan [Fri, 22 Feb 2013 05:09:50 +0000 (13:09 +0800)]
Add Visual Studio project for gtk3-demo-application

This is used by the "Application Class" demo... so this should be built
as well especially as we are getting gspawn-win{32|64}-helper.exe fixed
on Visual Studio 2005 (and later) builds.

11 years agofilechooserbutton: Don't ever use gtk_file_chooser_get_files()
Federico Mena Quintero [Fri, 22 Feb 2013 00:44:38 +0000 (18:44 -0600)]
filechooserbutton: Don't ever use gtk_file_chooser_get_files()

The file chooser button only supports single-selection modes, so
switch the code to a simpler gtk_file_chooser_get_file() to avoid
dealing with GSLists of a single file.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
11 years agoGtkWidget::draw() - Document how to get the dirty region
Federico Mena Quintero [Thu, 21 Feb 2013 18:55:50 +0000 (12:55 -0600)]
GtkWidget::draw() - Document how to get the dirty region

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
11 years agoMake sure icon cache has /-separated subdirs only (v2 - use g_build_path)
Руслан Ижбулатов [Thu, 21 Feb 2013 18:25:21 +0000 (22:25 +0400)]
Make sure icon cache has /-separated subdirs only (v2 - use g_build_path)

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