64fea1be04
Adwaita: needs-attention on sidebar-item
...
Unfortunatelly it doesn't animate (not my fault) and it just work
on GtkLabel (my fault).
2014-10-02 21:16:30 +02:00
d2838a2408
Adwaita: selectors cleanup and some refactoring
2014-10-02 20:40:18 +02:00
8b5d30d439
Remove redundant checks for NULL
...
Remove checks for NULL before g_free() and g_clear_object().
Merge check for NULL, freeing of pointer and its setting
to NULL by g_clear_pointer().
https://bugzilla.gnome.org/show_bug.cgi?id=733157
2014-10-02 19:06:03 +02:00
07722ae2dd
GtkCellRendererAccel: Stop using deprecated API
2014-10-02 00:37:52 -04:00
af4031d9fe
GtkFontChooserWidget: Stop using deprecated API
2014-10-02 00:30:52 -04:00
11015a49ae
GtkColorEditor: Fix missing background in popups
2014-10-02 00:19:08 -04:00
d26c8e0536
GtkColorEditor: Stop using deprecated API
...
This call was not needed at all.
2014-10-02 00:11:02 -04:00
d6a467d48e
GtkFontButton: Stop using deprecated API
2014-10-02 00:05:43 -04:00
a2da26de04
GtkSidebar: not a listbox anymore
...
Applications are not expected to call GtkListBox API on a
sidebar, so don't make it one. Instead, make it have a
listbox.
2014-10-01 22:45:30 -04:00
7b2e526c3a
GtkCalendar: deal better with a large allocation
...
When allocated more than the requested height, GtkCalendar
was 'falling apart'. Not only was the main part rendered
at the far end of the allocation, clicking on days was
broken in this scenario.
Fix this by always placing the main part directly under
the header and day names.
https://bugzilla.gnome.org/show_bug.cgi?id=737670
2014-10-01 20:09:10 -04:00
b46cef1809
Trivial formatting fix
2014-10-01 19:52:04 -04:00
09551bf37a
Fix a typo
2014-10-01 19:30:12 -04:00
52c913156f
Don't emit a useless warning
...
The warning may have had some value at some point, but if
people uninstall large icons just to make the warning go
away, it does more harm than good. So just remove it.
2014-10-01 13:17:14 -04:00
7e9372bafa
Fix fonts in context menus
...
Context menus inherit their style from the widget they are attached
to. This can have unexpected effects in particular for font, as can
be seen in gedit or gnome-calculator. Prevent this by resetting
the font of context-menus to the initial value.
2014-10-01 07:11:43 -04:00
d0fb80d31b
Avoid compiler warnings
2014-10-01 00:50:25 -04:00
95d76d0132
Add a few missing include guards
2014-10-01 00:49:59 -04:00
619aeb643f
Provisional sidebar theming
...
needs-attention is not handled yet, here.
2014-10-01 00:46:13 -04:00
cdd2651db0
Add GtkSidebar
...
GtkSidebar behaves internally much like GtkStackSwitcher, providing a vertical
sidebar like widget. It is virtually identical in appearance to the widget
currently used in GNOME Tweak Tool.
This widget is connected to a GtkStack, and builds its own contents as a
GtkListBox subclass, using the "title" child property to provide a consistent
navigatable widget.
Being a subclass of GtkListBox it benefits immediately from strong keyboard
navigation, and minimal changes are required for theming.
https://bugzilla.gnome.org/show_bug.cgi?id=735293
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com >
2014-10-01 00:44:46 -04:00
3b08ba24b3
reftests: Actually add a text-shadow to the text-shadow reftest
...
The reftest still passes, since the code still works, but we might as
well test what we claim to test.
2014-09-30 13:43:36 -06:00
91d9ae1cc4
label: Don't add in the allocation to our clip again
...
_gtk_widget_set_simple_clip already takes the allocation into account,
so we don't need to do it here.
2014-09-30 13:43:36 -06:00
3829554f3a
Updated French translation
2014-09-30 17:50:27 +00:00
c1ae4a2baf
Updated Scottish Gaelic translation
2014-09-30 13:01:46 +00:00
da3cb153bc
Updated Czech translation
2014-09-30 13:27:20 +02:00
563230b89d
Updated Czech translation
2014-09-30 13:27:14 +02:00
4bbcc4a397
Updated Hebrew translation
2014-09-30 13:58:17 +03:00
64fb9a6eb2
Update README.txt for MSVC Builds
...
Tell people that they need to download and install the Adwaita icon theme,
by following the instructions given on
https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack .
Also tell people they can either use IJG JPEG or libjpeg-turbo for non-GDI+
builds of GDK-Pixbuf.
2014-09-30 13:01:17 +08:00
558c6ea6b5
Better typography for ppd paper names
...
These often contain a <num>x<num> string, which we can display
nicer by rendering it as <num>×<num>.
2014-09-30 00:55:03 -04:00
63efdca223
Deprecate GtkWidget override APIs
...
This is better done with css and style classes nowadays.
2014-09-30 00:08:59 -04:00
61b636b8a4
Add 3.16 deprecation macros too
2014-09-30 00:03:25 -04:00
aa3020a39e
GtkContainer: Support focus chain in GtkBuilder
...
This adds support for a <focus-chain> element which can be
used to specify a custom focus order for the children of
a container.
https://bugzilla.gnome.org/show_bug.cgi?id=582799
2014-09-29 23:59:21 -04:00
6d3c61856b
GtkButton: Use GtkLabel:xalign
2014-09-29 23:57:13 -04:00
811c4c699f
GtkAssistant: Use GtkLabel:xalign
2014-09-29 23:56:20 -04:00
059e33ecea
Keep GtkMisc:xalign working for labels
...
Set the new label properties when gtk_misc_set_alignment is used,
to keep things working.
2014-09-29 23:56:20 -04:00
a43e0177cf
Revert "Undreprecate GtkMisc::x/yalign for now"
...
This reverts commit 29eae57be4
.
We have GtkLabel:xalign now, so deprecate the GtkMisc property again.
2014-09-29 23:56:20 -04:00
d39424fc1c
GtkLabel: add x/yalign properties
...
Since it turns out that x/yalign can't be quite equivalently
replaced by h/valign, bring them back as label properties, so
we can eventually get rid of GtkMisc.
https://bugzilla.gnome.org/show_bug.cgi?id=735841
2014-09-29 23:56:20 -04:00
c2330e7fd1
Add 3.16 version macros
2014-09-29 23:56:20 -04:00
7182ae4f45
printing: Better typography
...
Use U+201C/U+201D for quoting.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
0192f3fe2d
printing: Better typography
...
Use U+2013 for ranges.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
05a9006715
inspector: Better typography
...
Use U+201C/U+201D for quoting.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
0403d94d43
GtkRecentChooserMenu: Better typography
...
Avoid `' quoting.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
4866f0cec4
GtkPlacesSidebar: Be consistent in messages
...
Always quote drive/volume names.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
faa1909474
GtkFileChooserWidget: Better typography
...
No double space after .
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
3fc0c2a8ea
GtkVolumeButton: Better typography
...
Use a small space before %. This matches what we do for percentages
elsewhere.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
67b4f8ea75
GtkProgressBar: Mark the default text for translation
...
At the same time, use a small space before %.
This matches what is done in GtkCellRendererProgress.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
b3e1bb1654
Progress widgets: Better typography
...
Use a small space before %.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
e356841957
GtkBuilder: Improve error messages
...
No `' looks just terrible. For quoting in non-UI contexts, we
prefer either '' or "".
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:21 -04:00
c7930417b4
GtkColorSelection: Better typography
...
Use U+201C/U+201D for quoting, and use U+2019 instead of apostrophe.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:21 -04:00
9b5e70c9c2
Broadway: Improve formatting of an error message
...
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:21 -04:00
60f0445233
Printing: Better typography
...
Use U+007D MULTPLICATION SIGN for dimensions.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:20 -04:00
972136803a
GtkPrintUnixDialog: Better typography
...
Use U+2236 RATIO instead of ':' for times.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:20 -04:00