summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* toolbar: Stop setting state flags on the style context for drawingRui Matos2012-01-091-7/+0
|
* Revert "button: Stop setting state flags on the style context for drawing"Rui Matos2012-01-091-0/+1
| | | | | | | Setting state flags is actually needed here since this function is called by GtkButton subclasses which add their specific state flags as a parameter. This reverts commit e868b8d6ea04af6e31d7075d09508689873c0df5.
* textdisplay: Use the widget state flags as a base for drawingRui Matos2012-01-091-3/+2
|
* spinner: Stop setting state flags on the style context for drawingRui Matos2012-01-091-3/+0
|
* spinbutton: Use the widget state flags as a base for drawingRui Matos2012-01-091-11/+13
|
* separator: Stop setting state flags on the style context for drawingRui Matos2012-01-091-5/+0
|
* scale: Stop setting state flags on the style context for drawingRui Matos2012-01-091-6/+0
|
* range: Use the widget state flags as a base for drawingRui Matos2012-01-091-38/+34
|
* radiobutton: Use the widget state flags as a base for drawingRui Matos2012-01-091-3/+7
|
* widget-factory: Make the second spin button insensitiveRui Matos2012-01-091-0/+1
|
* wayland: Make the resize and move functions use gdk_device_ungrabRob Bradford2012-01-091-25/+13
| | | | | | Now that grab and ungrab vfuncs are implemented on GdkDevice then we can use gdk_device_ungrab to break the implicit grab created by the button press that triggered the resize and move.
* wayland: Add implementations for the device_grab / device_ungrab vfuncsKristian Høgsberg2012-01-091-0/+46
| | | | | | | This allows the correct implementation of breaking the grab in pointer driven resize and move. Signed-off-by: Rob Bradford <rob@linux.intel.com>
* application: Correct the fallback definition for gtk_application_end_sessionRob Bradford2012-01-091-1/+1
| | | | | | | | The function definition used a pointer to the enum value rather than the enum itself. This broke the build on platforms that don't have an implmentation of these functions.
* GtkButton: do not allow both types of actionsRyan Lortie2012-01-091-0/+3
| | | | | | Only allow one of 'action-name' or 'related-action' to be set. https://bugzilla.gnome.org/show_bug.cgi?id=667394
* bloatpad: add left/centre/right toolbar buttonsRyan Lortie2012-01-091-2/+51
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=667394
* Add new GtkActionable interfaceRyan Lortie2012-01-0911-11/+791
| | | | | | | | | | | | This is the interface for GtkWidgets that can be associated with an action on a GtkAppicationWindow or associated GtkApplication. It essentially features 'action-name' and 'action-target' properties with some associated convenience API. This interface is implemented by GtkButton and GtkToolButton. https://bugzilla.gnome.org/show_bug.cgi?id=667394
* drop debian/ directoryRyan Lortie2012-01-0913-392/+0
|
* gtkmain.h: Used GDK_DEPRECATEDMurray Cumming2012-01-091-2/+2
| | | | | If we use just G_GNUC_DEPRECATED then it cannot be disabled by an ifdef.
* Revert "GtkWindow: new API to store state in GSettings"Matthias Clasen2012-01-096-148/+2
| | | | | | | This reverts commit 730765de9163934d9993b25a87f076f1b36ed271. This needs more thought, committing it on the same day as filing the bug was premature.
* Fix up symbol listsMatthias Clasen2012-01-091-0/+2
|
* Add more tests for GdkRGBA parsingMatthias Clasen2012-01-091-0/+44
| | | | These examples are taken from bug 667485.
* Tighten up GdkRGBA parsingMatthias Clasen2012-01-091-11/+33
| | | | | gdk_rgba_parse was accepting too much nonsense, as pointed out in bug 667485.
* Updated Spanish translationDaniel Mustieles2012-01-081-519/+530
|
* Updated Bulgarian translationAlexander Shopov2012-01-081-1435/+1505
|
* Fix the gtk_application_end_session implementationMatthias Clasen2012-01-081-1/+2
| | | | | We were passing the wrong flags, causing the meaning of the request_confirmation parameter to be inverted.
* Add a test for the new session apiMatthias Clasen2012-01-082-1/+259
|
* Fix doc buildMatthias Clasen2012-01-071-1/+3
|
* Add session management migration chapterMatthias Clasen2012-01-074-4/+56
| | | | | Add some preliminary information about migration from EggSMClient to GtkApplication.
* Rearrange migration chapter a bitMatthias Clasen2012-01-072-3/+3
| | | | | The 'checklist' is really just the 'extra credits', so put it at the end, rather than the beginning.
* GtkApplication: only allow quit_response when it make senseMatthias Clasen2012-01-071-18/+23
| | | | | This check was present in the OS X implementation, but it makes sense in the D-Bus implementation as well.
* Remove some debug spewMatthias Clasen2012-01-071-4/+0
|
* GtkApplication: Add OS X implementation from EggSMClientMatthias Clasen2012-01-071-6/+180
|
* Rename rgba test fileMatthias Clasen2012-01-072-6/+6
| | | | Not testing GdkColor here, anymore.
* Use g_slice_dupMatthias Clasen2012-01-071-9/+1
| | | | | This saves some manual copying. Pointed out in bug 667473.
* Add a test for gdk_rgba_copyMatthias Clasen2012-01-071-0/+18
|
* Missing file in POTFILEs.inDaniel Mustieles2012-01-072-0/+2
|
* Change param name to make gtk-doc happy.Paolo Borelli2012-01-071-1/+1
|
* tests: Fix deprecation warnings in prop-editorBenjamin Otte2012-01-071-12/+10
|
* application: return a valueBenjamin Otte2012-01-071-0/+2
|
* gtkapplication.c: Fix syntax errorMartin Pitt2012-01-071-0/+1
| | | | | Previous commit accidentally removed the closing } from gtk_application_end_session(). Add it back to unbreak the build.
* Add a trivial implementation of the new apisMatthias Clasen2012-01-071-0/+48
| | | | | For non-X11, this is just a placeholder until we get around to moving the EggSMClient implementations over.
* Document the new apisMatthias Clasen2012-01-072-3/+218
|
* Add gtk_application_end_sessionMatthias Clasen2012-01-073-0/+42
| | | | | This function allows applications to request that the user session be ended by logout/shutdown/reboot.
* GtkApplication: Add an inhibit apiMatthias Clasen2012-01-073-0/+117
| | | | | | This lets applications block logout and similar actions ahead of time. Currently only implemented for D-Bus, but Windows has very similar API since Vista.
* GtkApplication: Add logout notificationMatthias Clasen2012-01-073-1/+276
| | | | | | | | | This is fairly basic, allowing applications to learn when the session manager is about to end the session, and possibly block this. The only implementation at this point is using the org.gnome.SessionManager D-Bus interface of gnome-session. It should be straightforward to port the EggSMClient implementations for Windows and OS X.
* Update Visual C++ property sheetsChun-wei Fan2012-01-072-2/+5
| | | | | "Install" (and hence compile with glib-compile-schemas.exe) the new org.gtk.WindowState.gschema.xml gschema file.
* GtkWindow: new API to store state in GSettingsRyan Lortie2012-01-066-2/+148
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=667438
* GtkBuilder: support parsing GVariant propertiesRyan Lortie2012-01-061-0/+36
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=667394
* Updated POTFILES.skipPiotr Drąg2012-01-062-0/+4
|
* wayland: Break an implicit grab when asking to be resizedRob Bradford2012-01-061-0/+22
| | | | | | | An implicit grab is created inside GTK+ when the button is pressed down on a window. The semantics of wl_shell_surface_resize means that you don't get a corresponding release event that would ordinarily break the implicit grab. So we must do it as part of the resize request.