summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* cssstylefuncs: Rename functionsBenjamin Otte2015-01-075-18/+18
| | | | | This is in preaparation for the big GtkCssComputedValues => GtkCssStyle rename
* Updated German translationChristian Kirbach2015-01-061-1127/+1386
|
* Updated British English translationBruce Cowan2015-01-052-3199/+4113
|
* cssselector: Reintroduce GOT_MATCHBenjamin Otte2015-01-051-3/+15
| | | | | | | | | | | | | | I removed it in 14f5ce710856708dc80fcc98cb5eb2ba257f34ad because I thought it was unnecessary, but it wasn't. When we build a tree like this: .matches ─┬─ .doesntmatch └─ .alsodoesntmatch We would get the changes for the .matches part returned. This is however only right if that node of the tree contains results. If results only exist with the child nodes (all of which don't match), then this part should not match either.
* cssselector: The if was the wrong way aroundBenjamin Otte2015-01-051-1/+1
| | | | | We want to keep matching as long as selectors are simple. Otherwise we'd never be matching, because the first selector is always simple. Oops.
* cellrenderertext: notify invertedSebastien Lafargue2015-01-041-2/+2
| | | | | | | The notify for "size" and "size-points" properties are inverted. https://bugzilla.gnome.org/show_bug.cgi?id=742311
* calendar: Handle invalid datesEmmanuele Bassi2015-01-021-0/+6
| | | | | | | | | | | | | GtkCalendar can have an invalid date — mostly at initialization. This means that GDateTime construction may fail. We need to handle that case gracefully, like the old code did. This fixes the `notify` test suite, which started failing with: /Notification/GtkCalendar: GLib-CRITICAL **: g_date_time_get_day_of_week: assertion 'datetime != NULL' failed inside the Continuous builder.
* textview: fix duplicated binding entries. use kp variants instead.Christian Hergert2014-12-311-3/+3
| | | | | | | This appears to have accidentally used the normal keypresses twice instead of the KP variants. This resulted in shift+insert pasting twice. https://bugzilla.gnome.org/show_bug.cgi?id=742170
* Updated Basque languageInaki Larranaga Murgoitio2014-12-311-976/+1821
|
* Updated Hungarian translationBalázs Úr2014-12-311-1130/+1381
|
* Updated Hungarian translationGábor Kelemen2014-12-311-156/+13
|
* Updated Hungarian translationBalázs Úr2014-12-311-805/+1417
|
* Updated Vietnamese translationTrần Ngọc Quân2014-12-311-112/+146
| | | | Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
* Fix typos in documentationIgnacio Casal Quinteiro2014-12-302-2/+2
|
* gtkstylecontext: Don't try to emit a signal when finalizingJasper St. Pierre2014-12-281-6/+14
|
* gdkeventsource-wayland: Fix styleJasper St. Pierre2014-12-281-2/+2
|
* inspector: Update translations .ui.h fileJasper St. Pierre2014-12-281-0/+3
|
* Inspector: Show some X display characteristicsMatthias Clasen2014-12-282-10/+161
| | | | This helps diagnose e.g. csd problems.
* Restore a missing fileMatthias Clasen2014-12-281-0/+62
| | | | No wonder nobody has tried my awesome magnifier yet...
* mir: Add missing reference to gdkmir-private.hRico Tzschichholz2014-12-281-0/+1
|
* Updated vi translation for gtk+propertiesTrần Ngọc Quân2014-12-281-2826/+4685
| | | | Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
* scrolledwindow: fix spurious warnings from previous scrollbar commitsChristian Hergert2014-12-261-0/+3
|
* x11/gl: Set the correct minor versionEmmanuele Bassi2014-12-251-1/+1
| | | | | | The major version is set twice. https://bugzilla.gnome.org/show_bug.cgi?id=741954
* quartz: NSWindow NULL check in get_scale_factorPhilip Chimento2014-12-241-1/+1
| | | | | | | | | | | Sending backingScaleFactor to a NULL NSWindow will silently give the value 0 for the scale factor, causing insidious divide-by-zero bugs down the line. This checks if the NSWindow is NULL first, as seems to happen throughout the rest of the file. Note that I don't have a hi-DPI OS X machine to test this on, though. https://bugzilla.gnome.org/show_bug.cgi?id=738338
* Prevent double-free after 8b5d30d43.John Ralls2014-12-241-3/+0
|
* scrolledwindow: Enable "hover" mode in scrollbars after a timeoutCarlos Garnacho2014-12-241-14/+57
| | | | | This way transient mouse movements over scrollbars don't cause flickering, and more spaced movements have it enabled shortly.
* scrolledwindow: improve v/hscrollbar proximity detectionCarlos Garnacho2014-12-241-8/+8
| | | | | Only horizontal coordinates are checked for the vertical scrollbar, and vice versa.
* scrolledwindow: fade out scrollbars on leave notifyCarlos Garnacho2014-12-241-0/+18
|
* scrolledwindow: make it a windowed widget againCarlos Garnacho2014-12-241-12/+38
| | | | | | This is so we can detect crossing events on the scrolledwindow widget, which can be useful for toggling certain behaviors or not depending on whether the mouse is on the widget.
* scrolledwindow: Show scrollbars upon captured motion eventsCarlos Garnacho2014-12-241-39/+129
| | | | | On mice, scrollbars are always triggered temporarily. On proximity to an scrollbar, it will be switched to full-width.
* popover: Add a missing #ifdefTing-Wei Lan2014-12-241-1/+4
|
* GtkCalendar: Slightly change overflow behaviourMatthias Clasen2014-12-231-10/+9
| | | | | | | | | If the first of the month was falling on a Sunday, we would not render any days of the previous month, and instead show two weeks of the next month at the bottom. Improve this by showing one week of each. https://bugzilla.gnome.org/show_bug.cgi?id=301835
* Avoid a crash in testcalendarMatthias Clasen2014-12-231-4/+10
| | | | | | When changing between months, we can get into a situation like 'February 30", which GDate doesn't accept. Don't crash in that case.
* css: Handle font-size changes properlyMatthias Clasen2014-12-231-1/+1
| | | | | | | | Changing font size does not cause widgets to update their size properly anymore, since we forgot an invalidation flag. The problem can be observed e.g. by running gtk3-demo and calling gsettings set org.gnome.desktop.interface font-name "Cantarell 22"
* Adwaita: Bring back 'other month' coloringMatthias Clasen2014-12-233-288/+124
| | | | | The days that are not in the current month used to be rendered in a ligher color. This was lost at some point. Bring it back.
* GtkCalendar: Use GDateTime for calculationsMatthias Clasen2014-12-231-97/+32
| | | | | Instead of old copy-paste code, use GDateTime to determine week numbers and days of week.
* Formatting fixesMatthias Clasen2014-12-231-44/+37
|
* Formatting fixesMatthias Clasen2014-12-231-45/+19
|
* GtkRecentManager: Formatting fixesMatthias Clasen2014-12-231-358/+365
|
* Updated Russian translationStas Solovey2014-12-231-861/+1293
|
* window: Use subsurfaces for popovers on waylandCarlos Garnacho2014-12-232-5/+51
| | | | | | | | | On the wayland backend, set up GDK_WINDOW_SUBSURFACE windows for popovers. In the popover code, the popover-relative-to-parent calculation had to be tweaked, and it's been made to always prefer the given popover position, since there's no sizing limitations. https://bugzilla.gnome.org/show_bug.cgi?id=738891
* GtkApplicationWindow: Documentation fixPatrick Welche2014-12-231-3/+3
| | | | | | gtk_builder_add_from_string takes more than 2 parameters. https://bugzilla.gnome.org/show_bug.cgi?id=741897
* Adwaita: Special-case server-side window decorationsFlorian Müllner2014-12-223-0/+8
| | | | | The WM already adds the window shadow in that case, so just use the box-shadow to add the border here.
* GtkNotebook: Be a bit more safe against cur_page being NULLMatthias Clasen2014-12-221-4/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=477454
* GtkRecentManager: Survive without a filenameMatthias Clasen2014-12-221-68/+69
| | | | | | | | | | We were asserting priv->filename != NULL in various places, which leads to apps refusing to work when HOME is set to a nonexisting or nonwritable value. Since it isn't hard, just make GtkRecentManager survive without a filename. We won't save or read any recently used files in this state, but thats ok. https://bugzilla.gnome.org/show_bug.cgi?id=739038
* Updated Spanish translationDaniel Mustieles2014-12-221-166/+164
|
* Updated Spanish translationDaniel Mustieles2014-12-221-28/+29
|
* GtkMenuTracker: add hidden-when='macos-menubar'Ryan Lortie2014-12-228-9/+31
| | | | | | | | | | | | | | | | Provide a mechanism for hiding the "Quit", "About" and "Preferences" menu items from the normal places in a traditional menubar layout (in the File and Edit menus) when the menu is being rendered in the Mac OS menubar. These items can already be found in the application menu. With this feature, applications can now define a single menu to use in all 'traditional' scenarios. Use this new attribute in Bloatpad. https://bugzilla.gnome.org/show_bug.cgi?id=741610
* GtkRecentManager: Allow instantiating with gtk_initMatthias Clasen2014-12-211-8/+16
| | | | | | This apparently used to work, and it doesn't do harm to allow it. https://bugzilla.gnome.org/show_bug.cgi?id=705582
* Some formatting cleanupsMatthias Clasen2014-12-211-8/+8
|