[Gimp-developer] GIMP 2.8 schedule update
Hi Two new items on the 2.8 schedule has been added: * Bug 647835 - Handle deprecated GTK+ API * Bug 647834 - Stop using deprecated API in plug-ins And one item has been fixed: * Include UI tests in nightly Jenkins builds The last fixed item means that we run all our tests each night now, including UI tests. The estimated release date is now 2011-11-21. To track development progress and get an up to date release date estimate, simply visit http://tasktaste.com/projects/Enselic/gimp-2-8 . / Martin ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
[Gimp-developer] introduction
Dear GIMP development team, on your news section, I found the post offering two interns for working on GIMP's usability. So I applied at m+mi / Peter Sikking, and was invited for a meeting in Berlin. He kindly offered me the opportunity to work for GIMP, which I will gladly take. My contribution to GIMP will include research to better understand users and their needs, especially the way they handle tools and tasks with GIMP in their context. Technically, I'm not an intern at m+mi, I'm living in Erfurt, Germany and working at Technical University of Ilmenau. About myself: I've got a Diploma in Applied Mediascience of University of Technology Ilmenau. I began involving in usability during my studies. Professional experience is 2+ years, including work at a usability agency as well as projects carried out as a self-employed usability consultant. My work ranges from preparing and conducting usability studies, such as tests and reviews to analysing data and communicating results. I'm motivated by the prospect of improving the ways work is done or art is created for GIMP users (according to the product vision). I'm looking forward to learning about Open Source development and the corresponding usability challenges. In terms of professional development, I'd like to refine and extend my set of research methods and enhance my portfolio. Kind regards Tobias Ehni ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] introduction
On Fri, Apr 15, 2011 at 10:21 AM, Tobias Ehni tobias.e...@googlemail.com wrote: Dear GIMP development team, on your news section, I found the post offering two interns for working on GIMP's usability. So I applied at m+mi / Peter Sikking, and was invited for a meeting in Berlin. He kindly offered me the opportunity to work for GIMP, which I will gladly take. Hi Tobias :) Welcome aboard. All our fun happens at the gimpnet #gimp IRC channel, so drop in and have a chat with us :) Working with a bunch of open source hackers presents some unique challenges, as I hope Peter told you. Its most similar to herding cats ;) -- --Alexia ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] GIMP 2.8 schedule update
On Fri, Apr 15, 2011 at 9:08 AM, Martin Nordholts ense...@gmail.com wrote: Hi Two new items on the 2.8 schedule has been added: * Bug 647835 - Handle deprecated GTK+ API * Bug 647834 - Stop using deprecated API in plug-ins And one item has been fixed: * Include UI tests in nightly Jenkins builds Bug 304798 - Painting brush outline is slow Work on this bug has progressed considerably. It now performs very well in most cases. There have been plans to have an alternate simplified brush indicator, but that is not the subject of this bug. As far as I'm concerned this bug can be closed. -- --Alexia ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] GIMP 2.8 schedule update
Martin Nordholts wrote: The last fixed item means that we run all our tests each night now, including UI tests. Um... ok... How does a buildbot run UI tests? ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] GIMP 2.8 schedule update
2011/4/15 Kevin Cozens ke...@ve3syb.ca: Martin Nordholts wrote: The last fixed item means that we run all our tests each night now, including UI tests. Um... ok... How does a buildbot run UI tests? If the backend is X, you use http://en.wikipedia.org/wiki/Xvfb. Although it is often more convenient to use a common wrapper script called xvfb-run, which is also what our bulidbot uses. xvfb-run is actually used by default always (detected during configure-time), so if you have xvfb-run installed and runs make check, you won't see any GIMP UI while the UI tests are run, they will run in Xvfb. / Martin ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
[Gimp-developer] ANNOUNCE: GIMP 2.7.1 released
Hi, We are pleased to announce the availability of a new development version that brings us closer to GIMP 2.8. This version is packed with important new features and improvements. For a complete list of changes since 2.7.1 please see the Changes section below. Also see the release notes of the 2.7 series at http://www.gimp.org/release-notes/gimp-2.7.html Please note that the whole 2.7.x series of versions is considered unstable and is not recommended for use in production even though it might just work for you. Our intention is to make development versions available for passionate users who can provide useful feedback to help us fix bugs and streamline implementation of some of the new features. The upcoming v2.8 also introduces a huge amount of API deprecations and additions that have the potential to break existing 3rd party scripts and plug-ins. Please file bugs for all plug-ins and scripts that do work in v2.6, but don't work in 2.7.2. A migration guide for developers will be provided when v2.8 is out. There is still a lot of work to do on v2.8. Please refer to http://tasktaste.com/projects/Enselic/gimp-2-8 to find out what the current estimate of the v2.8 release is, and what bugs you can help us fixing to make the new stable version happen sooner. Happy GIMPing, --Mitch Download GIMP 2.7.2 is available from: ftp://ftp.gimp.org/pub/gimp/v2.7/ and from the mirrors listed at: http://www.gimp.org/downloads/#mirrors The checksum of the tarball is: 6996138ab70b0bfebfe9f563284e5f78 gimp-2.7.2.tar.bz2 Changes in GIMP 2.7.2 = UI: - A lot of undeprecations due to GTK+ 2.22 and 2.24 - Lots and lots of cairo porting, calls to gdk_draw_* are gone - Merge the cage transform tool from GSoC - Remove the old bitmap cursors completely and always use RGBA cursors also for compat cursors for old X servers - Add new GimpCanvasItem infrastructure with subclasses for everything that needs to be drawn on the canvas and port all tools to canvas items, this is a huge change that touches all tools and almost all display code, and which finally gets rid of XOR drawing altogether - Switch from purely idle-rendering the display to something that ensures a minimum framerate, so we don't fail to update under heavy load - Make the text tool handle RTL mode better - Change GimpColorMapEditor to use the newly added proxy GimpPalette - Replace the brush scale control in tool options by a brush size one that works in pixels, and does the right thing when the brush changes - Add new widget GimpSpinScale which is a scale with number entry, and use it in all tool options - Make the brush, pattern etc. selectors in tool options more compact and allow to directly jump to the editor dialogs - Make handle sizes in tools consistent - Add an on-canvas progress and use it for tool progress instead of the statusbar - Add a new GimpToolPalette class with lots of code that was in GimpToolBox - Allow to properly drop into and after a layer group - Refactor and clean up the dynamics editor widget, and add colors for the curves - Add support for F2 to rename items in lists - Clean up GimpDeviceStatus internally and visually - Allow to set GimpToolPreset's icon using the new GimpIconPicker widget - Make the text tool's style overlay show default values from the text object if there is no style active at the cursor position/selection - Show the the text size's unit in the text style overlay - Make tool dialogs transient to the image window again - Consistently add a gimp- prefix to all window roles - Make the preset buttons in tool options work on the global tool presets instead of the removed per-tool preset lists - Add GimpControllerMouse, which allows to bind extra mouse buttons to arbitrary actions Core: - Add uniform API to turn any GimpItem's outline into a selection - Add support for color tags in text layers - Remove the selection_control() stuff from GimpImage and with it maybe last piece of UI code still not properly separated - Add more validation code for XCF loading - Add accessors to GimpPalette and use them globally - Keep a proxy GimpPalette around for the image's colormap - Don't scale SVGs when pasting or importing them - A lot of changes to the input device handling code, partly merged from the gtk3-port branch, add GimpDeviceManager class - Add smoothing of paint strokes - Fix display filters to work on a cairo surface - Fix and enhance GimpImage's URI/filename handling API - Unset removed flag on items when they get added back to the image from the undo stack - Change item creation to properly use GObject properties and remove item_configure() and drawable_configure() - Refactor tool event handling and move lots of stuff into utility functions - Clean up GimpViewRenderer API - Implement transforms on group
Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1 released
On 04/15/2011 08:17 PM, Michael Natterer wrote: ... Argh, it's 2.7.2 of course... ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
[Gimp-developer] Gimp 2.7.3 Compile gdk_win32_window_foreign_new_for_display Issues
Trying to compile gimp 2.7.3. At least on my system (Windows 7, 64 bit), you need gdk_window_foreign_new_for_display instead of gdk_win32_window_foreign_new_for_display to compile. Is this right? Or Any suggestions? Thanks, Partha ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer