Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | image: Only redraw changed parts of the picture, not the full picturepicture | Benjamin Otte | 2011-02-14 | 1 | -23/+35 |
| | |||||
* | gtk: Make region argument to gtk_widget_queue_Draw_region() const | Benjamin Otte | 2011-02-14 | 2 | -3/+3 |
| | |||||
* | gtk: Rewrite GtkImage to only use pictures | Benjamin Otte | 2011-02-14 | 1 | -921/+286 |
| | | | | | | The code now creates pictures of the correct type if you use gtk_image_set_from_whatever(). This hugely simplifies the generic code of GtkImage. | ||||
* | testpicture: Add an animation demo | Benjamin Otte | 2011-02-14 | 1 | -1/+13 |
| | |||||
* | gdk: Add GdkPixbufAnimationPicture | Benjamin Otte | 2011-02-14 | 4 | -0/+346 |
| | | | | Does nothing but display a GdkPixbufAnimation. :) | ||||
* | testpicture: Add icon theme examples | Benjamin Otte | 2011-02-14 | 1 | -1/+155 |
| | |||||
* | testpicture: Add scribble area | Benjamin Otte | 2011-02-14 | 1 | -2/+177 |
| | | | | | Requires a custom picture subclass. And all the code in 180 lines, woohoo! | ||||
* | gtk: Add GtkNamedPicture | Benjamin Otte | 2011-02-14 | 4 | -0/+267 |
| | | | | | Supposed to be used for named icons. See gtk_image_set_icon_name() for what it replaces. | ||||
* | gtk: Add GtkIconPicture | Benjamin Otte | 2011-02-14 | 4 | -0/+274 |
| | | | | It' supposed to be used to get a picture for a GIcon | ||||
* | gtk: Add GtkIconThemePicture | Benjamin Otte | 2011-02-14 | 4 | -0/+590 |
| | | | | | This is the abstract base class for icons from icon themes. It will be used by subclasses for GIcon and icon names. | ||||
* | tests: Handle invalidations properly in rotating drawingarea | Benjamin Otte | 2011-02-14 | 1 | -18/+39 |
| | |||||
* | tests: Add testpicture test | Benjamin Otte | 2011-02-14 | 2 | -0/+425 |
| | | | | Needs more fun, but I can add that later. | ||||
* | gtk: Add GtkIconSetPicture | Benjamin Otte | 2011-02-14 | 5 | -0/+448 |
| | | | | Does what it says. | ||||
* | gtk: Add GtkStockPicture | Benjamin Otte | 2011-02-14 | 6 | -475/+441 |
| | | | | It's a GdkPicture displaying a stock icon. | ||||
* | gtk: Add GtkIconPicture | Benjamin Otte | 2011-02-14 | 5 | -0/+481 |
| | | | | It's a GdkPicture for an icon from an icontheme. | ||||
* | gtk: Add a private GtkStyledPicture | Benjamin Otte | 2011-02-14 | 3 | -0/+354 |
| | | | | | It's supposed to handle our use cases for styling. And it's better to write this code only once after all. | ||||
* | gdk: Add GdkPictureLoader | Benjamin Otte | 2011-02-14 | 5 | -0/+786 |
| | | | | It loads pictures, surprise! | ||||
* | gtk: Add the ability to set a GdkPicture on a GtkImage | Benjamin Otte | 2011-02-14 | 3 | -3/+175 |
| | |||||
* | gtk: Add GtkStylablePicture | Benjamin Otte | 2011-02-14 | 4 | -0/+144 |
| | | | | | This interface allows adding styling information to GdkPicture subclasses that can be used by widgets to draw them. | ||||
* | gdk: Add GdkPixbufPicture | Benjamin Otte | 2011-02-14 | 4 | -0/+437 |
| | | | | | | | | This allows an easy transition from pixbufs to pictures. I probably went a bit overboard with the keep-pixbuf and keep-surface settings, but oh well... xxx: pixbufpicture | ||||
* | gdk: Make creating a surface from a pixbuf an intenral function | Benjamin Otte | 2011-02-14 | 2 | -2/+13 |
| | |||||
* | gdk: Introduce GdkPicture | Benjamin Otte | 2011-02-14 | 5 | -0/+463 |
| | | | | It's an API that's intended to replace GdkPixbuf. | ||||
* | gdk: Select the X11 backend a the last possible backend | Benjamin Otte | 2011-02-12 | 1 | -5/+5 |
| | | | | | | | On Windows and OS X we want to prefer the native backends over the X11 backend. On Linux, nothing changes as nobody is going to enable those backends (and if they do, they'll know what they get). | ||||
* | doc: Document the GDK_BACKEND environment variable | Benjamin Otte | 2011-02-12 | 1 | -0/+28 |
| | |||||
* | colorsel: Remove WINDOWING ifdef | Benjamin Otte | 2011-02-12 | 1 | -2/+0 |
| | | | | | That one was leftover from the times when GDK didn't allow pointer warping and we had an X11-specific solution. | ||||
* | Update Korean translation | Changwoo Ryu | 2011-02-13 | 1 | -81/+231 |
| | |||||
* | Protect x11-specific functions in gtktypefuncs.c | Matthias Clasen | 2011-02-12 | 1 | -1/+1 |
| | | | | | This is just a bandaid fix, we really need to systematically collect type functions for all backends. | ||||
* | No GTK_ENABLE_BROKEN anymore | Matthias Clasen | 2011-02-12 | 1 | -1/+1 |
| | | | | We stopped shipping broken stuff... | ||||
* | gail: Fixing little bug, gail_misc_add_attribute returns the new attrib_set | danigm | 2011-02-12 | 1 | -24/+24 |
| | | | | | Some calls to gail_misc_add_attribute doesn't assing the return valute to attrib_set, so the attrib_set never get modified. | ||||
* | Silence more compiler warnings | Matthias Clasen | 2011-02-12 | 6 | -32/+13 |
| | |||||
* | Quell compiler warnings | Matthias Clasen | 2011-02-12 | 1 | -18/+15 |
| | |||||
* | Updated Norwegian bokmål translation. | Kjartan Maraas | 2011-02-12 | 1 | -56/+50 |
| | |||||
* | Updated Hebrew translation | Yaron Shahrabani | 2011-02-12 | 1 | -313/+454 |
| | |||||
* | Added UG translation | Abduxukur Abdurixit | 2011-02-12 | 1 | -438/+577 |
| | |||||
* | Use standard icon names | Matthias Clasen | 2011-02-11 | 1 | -2/+2 |
| | |||||
* | Remove confusion over XI2 defines | Matthias Clasen | 2011-02-11 | 3 | -9/+9 |
| | | | | | Some places were using XINPUT_2, others XINPUT_XI2. Since configure defines XINPUT_2, use that throughout. | ||||
* | x11: Make headers identical no matter if we run with or without XI2 | Benjamin Otte | 2011-02-12 | 5 | -39/+117 |
| | | | | | | | | Previously we weren't installing the device headers when compiling without XINPUT support. But we would include them from gdkx.h, so essentially the build was broken. With this patch the types will exist but not do anything. | ||||
* | x11: Fix struct definition for GdkDeviceManagaerXI2 | Benjamin Otte | 2011-02-12 | 1 | -1/+1 |
| | |||||
* | gtk: Fix warnings for dnd code without XInput | Benjamin Otte | 2011-02-11 | 1 | -2/+2 |
| | |||||
* | x11: Make the device manager struct actually subclass the correct device | Benjamin Otte | 2011-02-11 | 1 | -1/+1 |
| | |||||
* | stylecontext: Use the common approach for priate pointers | Benjamin Otte | 2011-02-11 | 2 | -3/+3 |
| | | | | | | Has two advantages: 1) consistency 2) "print *context->priv" actually works in gdb | ||||
* | icontheme: constify arguments to gtk_icon_theme_load_symbolic() | Benjamin Otte | 2011-02-11 | 2 | -12/+12 |
| | |||||
* | x11: Fix build without Xinput | Benjamin Otte | 2011-02-11 | 1 | -0/+8 |
| | | | | Missing ifdefs | ||||
* | docs: Link to all versions of both GTK3 and GTK2 | Colin Walters | 2011-02-11 | 2 | -10/+6 |
| | | | | | Now that library supports both cleanly, fix the links so that the user can go from the online doc to any version better. | ||||
* | Win32 Visual C++ Support: Some more clean-ups | Chun-wei Fan | 2011-02-11 | 1 | -1/+0 |
| | | | | | | | Update gtk+.vsprops... Since gdkconfig.h should now reside in gdk/, there is no longer need to create a lib/gtk-3.0/include folder. | ||||
* | gdk/gdkconfig.h.win32: Make it more up-to-date | Chun-wei Fan | 2011-02-11 | 1 | -21/+12 |
| | | | | | Make this pre-configured file to be more like the one used by the existing X11 version, but using GDK_WINDOWING_WIN32 for obvious reasons. | ||||
* | gtk: don't send BUTTON_RELEASE to unrealized widgets | Michael Natterer | 2011-02-11 | 1 | -22/+25 |
| | | | | | | which happened when the source widget was hidden or destroyed while a drag was going on, like when dragging from a popup that got a grab broken as result of the dnd operation. | ||||
* | Visual C++ support: Fix the gdk-win32 Project | Chun-wei Fan | 2011-02-11 | 1 | -1/+1 |
| | | | | | | Apparently I previously had one of the source files wrong here... Update this to reflect the correct file. My fault for not seeing this earlier-sorry. DOH. | ||||
* | Bump version to 3.0.1 | Matthias Clasen | 2011-02-10 | 1 | -2/+2 |
| | |||||
* | Correct sonames appearing in the docs3.0.0 | Matthias Clasen | 2011-02-10 | 1 | -1/+1 |
| |