bf35c77f14
docs: use () instead of <function> tags
2014-01-27 23:08:08 -05:00
4a2043cbd2
docs: don't use footnotes
...
Temporarily remove documentation for keybinding signals for
GtkFileChooserDefault until we can find a way to add them
properly.
2014-01-27 22:32:24 -05:00
3d17e3f88c
GtkPlacesSidebar: Stop drives that can be stopped
...
Removable USB drives or memory sticks should be powered down
when the eject button is pressed. For this, we need to call
g_drive_stop() instead of g_drive_eject(), provided the drive
can be stopped.
https://bugzilla.gnome.org/show_bug.cgi?id=723121
2014-01-27 21:53:49 -05:00
04e8d9fa5e
GtkPlacesSidebar: Fix two copy-paste errors
...
Sadly, this means the code can have never been tested :-(
2014-01-27 21:53:49 -05:00
2783395eae
GtkPlacesSidebar: Remove to FIXMEs
...
It doesn't hurt to just add the ref here, as the FIXME suggests.
2014-01-27 21:53:49 -05:00
4872ee75e6
docs: don't use structfield tags
2014-01-27 19:59:58 -05:00
22586ea7c2
docs: use #*-struct instead of <structname>
2014-01-27 19:59:55 -05:00
8418e6422f
printing: Enable search through locations in printers list
...
Add printer_compare() function for comparing printers according
to their names and locations. It is possible to search by multiple
keys separated by space or tabulator using logical conjunction.
Based on patch by William Hua.
https://bugzilla.gnome.org/show_bug.cgi?id=692931
2014-01-27 16:40:43 +01:00
ed447eba08
widget: emit synthesized crossing event with correct device position
...
https://bugzilla.gnome.org/show_bug.cgi?id=704456
2014-01-27 13:25:55 +00:00
f17b36dc02
printing: Show "Replace" button when printing to existing file
...
Use gtk_dialog_add_button() which adds the button to
the message dialog correctly and uses gtk_widget_show() on it.
2014-01-27 11:12:48 +01:00
62fe7ca077
win32: scale slider with marks was off by 2 pixels
2014-01-27 09:43:17 +01:00
9347d27040
Use suggested-action style
...
When using header bars, make the default button in
GtkDialog use the suggested-action style.
2014-01-26 10:44:18 -05:00
86972cee30
Revert "resources: Make Raleigh the real name of the theme"
...
This reverts commit 6fa703b506 .
This did not work after all - we're trying to load the theme
css by its name, and the alias makes that not work.
2014-01-25 14:02:52 -05:00
0e9a245e0f
GtkGrid: fix property installation
...
The previous commit was misapplied.
2014-01-25 13:49:27 -05:00
26b4fc65b9
window: add note about window references
...
https://bugzilla.gnome.org/show_bug.cgi?id=665928
2014-01-24 23:53:13 -05:00
65ce9a523a
gtkgrid: Use g_object_class_install_properties() and g_object_notify_by_pspec()
...
https://bugzilla.gnome.org/show_bug.cgi?id=634793
2014-01-24 22:55:09 -05:00
a2637160e3
gtkaccelgroup: Use g_object_class_install_properties() and g_object_notify_by_pspec()
2014-01-24 22:46:30 -05:00
dcf41924fe
Clarify documentation of GtkAboutDialog::logo
...
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=636594
2014-01-24 22:43:51 -05:00
5034920f78
Deprecate gtk_widget_get_root_window
...
The root window is a fairly X-centric concept, and it
really has no place in the GtkWidget API. Plus, this
is a rarely-used one-line convenience function with
poor documentation.
2014-01-24 20:16:34 -05:00
e1d9974537
Drop internal uses of gtk_widget_get_root_window
...
This function is just a one-line convenience function that
is about to be deprecated.
2014-01-24 20:16:33 -05:00
6fd7e547c5
notebook: don't use a null page
2014-01-24 18:41:22 -05:00
1bc1302af0
Respect 12/24-hour clock setting in the file chooser
...
Based on a patch by Garrett Regier in bug 699224.
2014-01-24 18:05:26 -05:00
e4be589448
Use GDateTime in the file chooser
...
Signed-off-by: Garrett Regier <garrett@yorba.org >
https://bugzilla.gnome.org/show_bug.cgi?id=699224
2014-01-24 18:05:26 -05:00
66f8026622
notebook: add a style class when the child tab is reorderable
2014-01-24 17:27:27 -05:00
22bcd62e2e
aboutdialog: make use-header-bar override work from bindings
...
Instead of setting "use-header-bar" from gtk_about_dialog_new(),
override its default value by inspecting the properties at constructor()
time. This makes it work from bindings as well, since they don't use the
convenience C constructor.
https://bugzilla.gnome.org/show_bug.cgi?id=722574
2014-01-24 15:50:36 -05:00
6e96111d9f
GtkHeaderBar: try harder to find the best window icon
...
GtkWindow has 4 (!) APIs for setting window icons, and we
have to try them all in the right order to find the right
icon. This commit makes it so, and keeps the icon list
manipulation inside gtkwindow.c by adding a private API
for getting a single icon at the right size.
https://bugzilla.gnome.org/show_bug.cgi?id=722515
2014-01-24 15:40:37 -05:00
3437f83ff3
notebook: add a style for prelighted labels
2014-01-24 13:15:44 -05:00
bfcc6c015e
win32: set color for scale marks
2014-01-24 18:27:43 +01:00
f7a3d54a76
win32: add margin to scale trough
2014-01-24 17:57:59 +01:00
b4ff954218
win32: add more width to the slider to not cut it when using marks
2014-01-24 17:30:28 +01:00
974e930fb8
Use a define for the default theme name
2014-01-24 08:08:34 -05:00
6fa703b506
resources: Make Raleigh the real name of the theme
...
And make gtk-default.css an alias to it.
2014-01-24 07:55:00 -05:00
b011192111
Add an #ifdef to shut gtk-doc up
...
gtk-doc complains that the stock macros are deprecated,
but not in an #ifdef block. So add one.
2014-01-23 21:09:24 -05:00
f4831df8ff
Fix gtkenums doc section
2014-01-23 21:09:24 -05:00
fec0116493
Slight rewording of some docs
2014-01-23 21:09:24 -05:00
41944337af
Trivial formatting fix
2014-01-23 21:09:24 -05:00
4a11acdc8c
resources: move resources into a subdirectory
2014-01-23 21:04:59 -05:00
0426abd3c6
Improve docs for focus-line-pattern
2014-01-23 16:58:18 -05:00
b617b003ef
Use 16px as default button and small toolbar icon sizes
...
https://bugzilla.gnome.org/show_bug.cgi?id=350190
2014-01-23 11:51:51 -05:00
773e40ca7b
docs: Add more a reference in GtkHeaderBar
2014-01-23 18:29:31 +02:00
2eedebce19
stock icons: print icons no longer fuzzy
...
- improve legibility by aligning to the grid
- less dramatic stroke around application-exit
2014-01-23 16:05:55 +01:00
090a4f0af3
window: add missing return
...
A branch in the if/else if/else was missing a return, that was
unintended.
2014-01-22 20:50:33 +01:00
8595a38145
magnifier: Fix compiler warning
2014-01-22 20:50:33 +01:00
074e17e100
popover: Don't overdraw background
...
It was only done so the background would connect visually to the popover
tail, but then it brings aliasing issues when the border is drawn over the
background. Instead, overdraw the tail, so it also fills the gap left by
the border.
2014-01-22 18:32:16 +01:00
eb2c1242fe
popover: Update child visibility when scrolling happens
...
If pointing_to starts falling outside of the parent scrollable allocation,
the popover will be automatically hidden, and shown back again when
pointing_to scrolls back to visibility.
2014-01-22 17:10:07 +01:00
8d3439db61
popover: Track parent scrollable adjustments
...
This makes sure popovers follow the relative_to widget if it is
contained within a GtkScrollable.
2014-01-22 17:10:07 +01:00
9fe26a93eb
texthandle: Update child visibility of handles within scrollables
...
If the rect a handle points to starts falling outside of the parent
scrollable allocation, the handle will be automatically hidden, and
shown again when the rectangle is visible too.
2014-01-22 17:10:07 +01:00
328404795b
texthandle: Track parent scrollable adjustments
...
This makes sure texthandles follow the parent if it is contained within a
GtkScrollable.
2014-01-22 17:10:07 +01:00
360d5f04c0
texthandle: ensure handles are recreated on parent hierarchy changes
...
This ensures the handles come out right even if the parent widget is
reparented to a different toplevel.
2014-01-22 17:10:07 +01:00
81f13232d8
popover: fix g-i warning
2014-01-22 17:10:07 +01:00