267d1793c6
blur: Fix pixel sizes
...
The code accesses pixels in a chunks of 4 bytes, so we must only support
formats where the size of a single pixel is 4 bytes.
Fix RGB24 to be 4 bytes (the alpha channel is ignored) and disallow A8.
2012-09-20 02:45:41 +02:00
1cecaf6d7e
blur: Take the radius as a double parameter
...
It's only ever used like that
2012-09-20 02:45:41 +02:00
43673dafdc
Add code for blurring (original code from Unico, copyright fine for Gtk+)
2012-09-20 02:45:41 +02:00
75e746f9ef
Updated Malayalam file
2012-09-20 02:28:21 +05:30
02e8e6bd45
Updated Malayalam file
2012-09-20 02:26:53 +05:30
2d5fa78528
spinbutton: fix style context path for internal buttons
...
We were adding one child too much to the style context path when
generating it for the internal buttons, which in turn caused sibling
selectors from the theme such as :first-child to apply to both buttons
under certain circumstances. Spotted by Lapo Calamandrei.
2012-09-19 15:41:19 -04:00
67e44e6a4e
Revert "levelbar: start filling from the bottom"
...
This reverts commit 4b3ed75f7d
.
I didn't see https://bugzilla.gnome.org/show_bug.cgi?id=684288 - it
makes more sense to properly fix this for the next cycle.
2012-09-19 15:23:43 -04:00
4b3ed75f7d
levelbar: start filling from the bottom
...
As long as we don't have an API for explicitly inverting the bar, it
makes more sense for the progress in vertical orientation to fill from
the bottom.
2012-09-19 15:18:45 -04:00
7af52ba222
Updated Telugu Translation
2012-09-20 00:09:18 +05:30
be7752183e
printing: Add "Custom." prefix only once to paper size
...
Check whether "Custom." prefix is already present in the name
of selected paper size. (#679883 )
2012-09-19 18:03:41 +02:00
2d3aee2132
update Punjabi Translation
2012-09-19 19:18:39 +05:30
6696aa2128
cssprovider: Remove another path that can't be reached
...
... because the return value of a function is always TRUE.
2012-09-19 15:32:38 +02:00
697ed544dd
docs: Clarify GtkCssProvider loading return values
2012-09-19 15:30:21 +02:00
ee91f22086
cssprovider: Get rid of return value
...
... that is always TRUE.
2012-09-19 15:18:51 +02:00
30a52ab1f4
hindi update
2012-09-19 17:28:41 +05:30
eecbaaf90a
hindi update
2012-09-19 17:21:34 +05:30
1c366eb75e
GtkSettings: Fix small typo in docs.
2012-09-19 09:54:47 +02:00
760f9f55ea
Updated Galician translations
2012-09-19 03:05:38 +02:00
a54b43ad4f
bump version
2012-09-18 18:36:33 -04:00
890891796a
3.5.18
2012-09-18 18:35:16 -04:00
b016822f3b
Prepare for 3.5.18
2012-09-18 17:35:16 -04:00
b46ef0eb87
Fix distcheck
...
A mention of gtkmodelmenu.h was leftover in Makefile.am.
2012-09-18 15:10:55 -04:00
e0f2492ce8
Avoid an unintented export
...
GtkStyleCascade is entirely private, so don't leak any symbols.
2012-09-18 13:54:22 -04:00
5f9b010b94
Fix gdk docs build
...
This took far too long: The actual problem turned out to
be an unclosed <SECTION> in gdk3-sections.txt.
2012-09-18 13:54:22 -04:00
e95490c15e
GdkWindow: remove reference to a long-removed example
2012-09-18 13:54:22 -04:00
5addd8cbe6
mountoperation: fix previous commit
...
We don't want to call this method if there's no shell agent.
2012-09-18 13:48:07 -04:00
a67e885531
mountoperation: don't timeout proxied mount operation dialogs
...
When we proxy mount operation dialogs to the Shell agent, don't use a
timeout for the remote calls, since we will be waiting on user
interaction.
2012-09-18 13:46:14 -04:00
9cc918b642
Updated Spanish translation
2012-09-18 16:37:16 +02:00
4ff9b07490
Raleigh: Improve the spinner animation
...
Make it closer to how it was previously.
2012-09-18 15:28:42 +02:00
99a53112ec
GtkAccelLabel: adjust recent accel changes
...
In the event that a GtkAccelKey was present for the closure but it
contained a keyval of 0 the previous code would show "". After the
recent adjustments, "-/-" would be shown in this case.
It turns out to be a pretty common case, so fix the logic to stop using
'0' as a magic value to mean "don't have an accel" and add a separate
boolean for that purpose.
2012-09-18 08:57:53 -04:00
8c3caae33f
cssimage: Add a hack to get antialiased circles
...
We like to draw circles in themes, and as radial gradients are the only
okayish way to do that, at least make them antialiased.
2012-09-18 13:26:20 +02:00
db089f4b8a
Updated Marathi Translations
2012-09-18 13:19:41 +05:30
6af7d82c90
Updated British English translation
2012-09-18 08:24:49 +01:00
bf2cf23262
Force spinners to be square
2012-09-17 22:47:36 -04:00
6210e7fb80
GtkSettings: Properly clean up style providers
2012-09-17 22:31:25 -04:00
ab3d6a0b0a
Revert "Bind the themes to the livecycle of the screen"
...
This reverts commit 1f5dea9eba
,
since it was causeing noticable behaviour changes.
Previously, GTK_DATA_PREFIX=/ ./gtk3-demo would start
gtk3-demo with the Raleigh theme. With that change, it
was starting with no theme at all (i.e. all black).
2012-09-17 22:31:25 -04:00
9bd037aafe
Updated Hungarian translation
2012-09-18 01:10:20 +02:00
fc1169279e
gtk-demo: fancier css demo
...
Thanks to Lapo Calamandrei.
2012-09-17 17:41:50 -04:00
e56f73c32b
Updated header for Brazilian Portuguese.
2012-09-17 15:40:58 -04:00
da69e09d63
Updated Brazilian Portuguese translation.
2012-09-17 15:40:58 -04:00
047b6b7194
css: Add a spinner animation to the default theme
2012-09-17 20:40:01 +02:00
0cecf315fd
cssanimation: Implement pausing the animation
2012-09-17 20:40:01 +02:00
d74e1b9ac9
stylecontext: Always create animations
...
Even when there is no current values, do create animations. This ensures
that animations do exist for unmapped widgets when they get mapped
later.
2012-09-17 20:40:01 +02:00
4a281edc87
stylecontext: Only create transitions conditionally
...
While regular animations should always be created, transitions should
not. This patch allows to express this by passing NULL as the values to
transition from.
It also adds a gtk_style_context_should_create_transitions() function
that returns TRUE when transitions should be created.
2012-09-17 20:40:01 +02:00
7712d41b5e
stylecontext: Refactor the way animations are started and stopped
...
We now create animation objects unconditionally, but we only run the
animation loop when gtk_style_context_should_animate() return TRUE.
2012-09-17 20:40:01 +02:00
13cbd22d17
stylecontext: Clear animations for values kept in cache
2012-09-17 20:40:01 +02:00
37dac2a481
stylecontext: Remove leftover debugging
...
... that actually was both wrong, a performance failure and has been
there since the original checkin.
Updating the cached style data absolutely does not mean clearing all
cached style data first. There's nothing to update then.
2012-09-17 20:39:14 +02:00
e2cc9f3afc
csscomputedvalues: Handle starting animations differently
2012-09-17 20:39:14 +02:00
bf19d89510
animation: Don't set the changed properties anymore
...
The code is not needed anymore. And it looked wrong, too, so I'm glad
it's gone.
2012-09-17 20:39:13 +02:00
2147473131
csscomputedvalues: Compute the changes by animations ourselves
...
Instead of letting the animation set a bitmask unconditionally, actually
compare the before and after values for changes.
2012-09-17 20:39:13 +02:00