Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | toolbar: Stop setting state flags on the style context for drawing | Rui Matos | 2012-01-09 | 1 | -7/+0 |
| | |||||
* | Revert "button: Stop setting state flags on the style context for drawing" | Rui Matos | 2012-01-09 | 1 | -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 drawing | Rui Matos | 2012-01-09 | 1 | -3/+2 |
| | |||||
* | spinner: Stop setting state flags on the style context for drawing | Rui Matos | 2012-01-09 | 1 | -3/+0 |
| | |||||
* | spinbutton: Use the widget state flags as a base for drawing | Rui Matos | 2012-01-09 | 1 | -11/+13 |
| | |||||
* | separator: Stop setting state flags on the style context for drawing | Rui Matos | 2012-01-09 | 1 | -5/+0 |
| | |||||
* | scale: Stop setting state flags on the style context for drawing | Rui Matos | 2012-01-09 | 1 | -6/+0 |
| | |||||
* | range: Use the widget state flags as a base for drawing | Rui Matos | 2012-01-09 | 1 | -38/+34 |
| | |||||
* | radiobutton: Use the widget state flags as a base for drawing | Rui Matos | 2012-01-09 | 1 | -3/+7 |
| | |||||
* | widget-factory: Make the second spin button insensitive | Rui Matos | 2012-01-09 | 1 | -0/+1 |
| | |||||
* | wayland: Make the resize and move functions use gdk_device_ungrab | Rob Bradford | 2012-01-09 | 1 | -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 vfuncs | Kristian Høgsberg | 2012-01-09 | 1 | -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_session | Rob Bradford | 2012-01-09 | 1 | -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 actions | Ryan Lortie | 2012-01-09 | 1 | -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 buttons | Ryan Lortie | 2012-01-09 | 1 | -2/+51 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=667394 | ||||
* | Add new GtkActionable interface | Ryan Lortie | 2012-01-09 | 11 | -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/ directory | Ryan Lortie | 2012-01-09 | 13 | -392/+0 |
| | |||||
* | gtkmain.h: Used GDK_DEPRECATED | Murray Cumming | 2012-01-09 | 1 | -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 Clasen | 2012-01-09 | 6 | -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 lists | Matthias Clasen | 2012-01-09 | 1 | -0/+2 |
| | |||||
* | Add more tests for GdkRGBA parsing | Matthias Clasen | 2012-01-09 | 1 | -0/+44 |
| | | | | These examples are taken from bug 667485. | ||||
* | Tighten up GdkRGBA parsing | Matthias Clasen | 2012-01-09 | 1 | -11/+33 |
| | | | | | gdk_rgba_parse was accepting too much nonsense, as pointed out in bug 667485. | ||||
* | Updated Spanish translation | Daniel Mustieles | 2012-01-08 | 1 | -519/+530 |
| | |||||
* | Updated Bulgarian translation | Alexander Shopov | 2012-01-08 | 1 | -1435/+1505 |
| | |||||
* | Fix the gtk_application_end_session implementation | Matthias Clasen | 2012-01-08 | 1 | -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 api | Matthias Clasen | 2012-01-08 | 2 | -1/+259 |
| | |||||
* | Fix doc build | Matthias Clasen | 2012-01-07 | 1 | -1/+3 |
| | |||||
* | Add session management migration chapter | Matthias Clasen | 2012-01-07 | 4 | -4/+56 |
| | | | | | Add some preliminary information about migration from EggSMClient to GtkApplication. | ||||
* | Rearrange migration chapter a bit | Matthias Clasen | 2012-01-07 | 2 | -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 sense | Matthias Clasen | 2012-01-07 | 1 | -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 spew | Matthias Clasen | 2012-01-07 | 1 | -4/+0 |
| | |||||
* | GtkApplication: Add OS X implementation from EggSMClient | Matthias Clasen | 2012-01-07 | 1 | -6/+180 |
| | |||||
* | Rename rgba test file | Matthias Clasen | 2012-01-07 | 2 | -6/+6 |
| | | | | Not testing GdkColor here, anymore. | ||||
* | Use g_slice_dup | Matthias Clasen | 2012-01-07 | 1 | -9/+1 |
| | | | | | This saves some manual copying. Pointed out in bug 667473. | ||||
* | Add a test for gdk_rgba_copy | Matthias Clasen | 2012-01-07 | 1 | -0/+18 |
| | |||||
* | Missing file in POTFILEs.in | Daniel Mustieles | 2012-01-07 | 2 | -0/+2 |
| | |||||
* | Change param name to make gtk-doc happy. | Paolo Borelli | 2012-01-07 | 1 | -1/+1 |
| | |||||
* | tests: Fix deprecation warnings in prop-editor | Benjamin Otte | 2012-01-07 | 1 | -12/+10 |
| | |||||
* | application: return a value | Benjamin Otte | 2012-01-07 | 1 | -0/+2 |
| | |||||
* | gtkapplication.c: Fix syntax error | Martin Pitt | 2012-01-07 | 1 | -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 apis | Matthias Clasen | 2012-01-07 | 1 | -0/+48 |
| | | | | | For non-X11, this is just a placeholder until we get around to moving the EggSMClient implementations over. | ||||
* | Document the new apis | Matthias Clasen | 2012-01-07 | 2 | -3/+218 |
| | |||||
* | Add gtk_application_end_session | Matthias Clasen | 2012-01-07 | 3 | -0/+42 |
| | | | | | This function allows applications to request that the user session be ended by logout/shutdown/reboot. | ||||
* | GtkApplication: Add an inhibit api | Matthias Clasen | 2012-01-07 | 3 | -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 notification | Matthias Clasen | 2012-01-07 | 3 | -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 sheets | Chun-wei Fan | 2012-01-07 | 2 | -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 GSettings | Ryan Lortie | 2012-01-06 | 6 | -2/+148 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=667438 | ||||
* | GtkBuilder: support parsing GVariant properties | Ryan Lortie | 2012-01-06 | 1 | -0/+36 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=667394 | ||||
* | Updated POTFILES.skip | Piotr Drąg | 2012-01-06 | 2 | -0/+4 |
| | |||||
* | wayland: Break an implicit grab when asking to be resized | Rob Bradford | 2012-01-06 | 1 | -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. |