Commit Graph

25424 Commits

Author SHA1 Message Date
Martin Nordholts 670a046688 devel-docs: Add authors.xml to release-howto.txt 2009-07-12 12:48:05 +02:00
Martin Nordholts d9b7837641 Update authors.xml for 2.7.0
Update authors.xml for 2.7.0 and autogenerate AUTHORS.
2009-07-12 12:47:42 +02:00
Martin Nordholts 8d04142634 Update README
Update README with more generic version references.
2009-07-12 09:46:02 +02:00
Martin Nordholts 065bb5dfbb Update NEWS for 2.7.0
Update NEWS will all changes up until now.
2009-07-12 09:42:53 +02:00
Martin Nordholts 8402ed3540 Start updating NEWS for 2.7.0
Update NEWS with changes up to and including 2009-02-28.
2009-07-10 22:38:43 +02:00
Michael Natterer 7171dad364 Tag popup scrolling cleanup
- artificially limit the popup's height again so scrolling gets some testing.
- make sure the scroll buttons' sensitivity is always correct.
- remove obsolete utility function and other cleanups.
2009-07-10 20:10:49 +02:00
Michael Natterer 48bc1d1ced Remove more obsolete variables and indentation levels 2009-07-10 20:10:49 +02:00
Michael Natterer 25a8a9ea9f Factor out tag hit detection into a utility function 2009-07-10 20:10:49 +02:00
Michael Natterer 5a26780ed9 Fix tiny miscalculation of the tag name rendering position 2009-07-10 20:10:48 +02:00
Michael Natterer bd00ac3891 More tag popup cleanup
- reorder instance struct and add some spacing
- rename member "timeout_id" to "scroll_timeout_id"
- clean up constructor() even more (still the wrong place to
  do all these things)
2009-07-10 20:10:48 +02:00
Michael Natterer e15e9c222d Some more cleanup and a fix of a tiny earlier cleanup glitch 2009-07-10 20:10:48 +02:00
Michael Natterer 4699152a4f Remove useless member "ignore_button_release" 2009-07-10 20:10:48 +02:00
Michael Natterer dd6b65179e Clean up spacings, tag size calculation and tag rendering
The area sensitive to clicks now corresponds to the area that
is drawn selected, minus a border of one pixel.
2009-07-10 20:10:48 +02:00
Michael Natterer 1f199ba060 Use GTK_SHADOW_OUT for the tag popup's frame 2009-07-10 20:10:48 +02:00
Michael Natterer 8995cdf9d7 Use #defines instead of magic values for the tag spacing constants 2009-07-10 20:10:47 +02:00
Michael Natterer 75ee288278 Remove "close_rectangles" member and the feature it implemented
Closing whatever popup by click on dead space within it is a no no,
otherwise one-pixel mis-clicks inside the widget make it go away,
which is totally unexpected.
2009-07-10 20:10:47 +02:00
Michael Natterer 3d85ee285a Various code cleanups 2009-07-10 20:10:47 +02:00
Michael Natterer 1ecf4bed67 Widget construction / showing cleanup
- create the widgets in init() instead of constructor()
- don't show the popup in constructor()
- don't use gtk_widget_show_all()
2009-07-10 20:10:47 +02:00
Michael Natterer 4d860185c1 Rename member "drawing_area" to "tag_area" 2009-07-10 20:10:47 +02:00
Michael Natterer f350e5ac51 Whitespace and minor code cleanup 2009-07-10 20:10:47 +02:00
Martin Nordholts 8e7c19b76c app: Clarify gimp_display_shell_format_filename()
Clarify gimp_display_shell_format_filename() by using booleans with
nice names in the if conditions.
2009-07-10 19:28:18 +02:00
Massimo Valentini a7bca9407d Bug 569661 – Import from PDF throws errors when entering resolution in pixels per millimetre
Fix calculation of dpi value.
2009-07-07 17:09:21 +02:00
Massimo Valentini 34ccca92a5 Bug 567262 – Black pixels appear in "Spread" filter preview
The plug-in makes use of a GimpPixelFetcher to access the source image.
And a GimpPixelFetcher in its default state only returns pixels inside
the bounding box of the selection. Setting its edge-mode to whatever
but GIMP_PIXEL_FETCHER_EDGE_NONE allows to read pixels outside of the
selection.
2009-07-07 17:07:12 +02:00
Massimo Valentini 5be4f235a3 Bug 554658 – Path Dialog: Path preview pics not to see constantly
Always initialize the 'status' member of a newly allocated cairo_path_t
to the value CAIRO_STATUS_SUCCESS as required to successively call
cairo_append_path().
2009-07-07 17:05:42 +02:00
Massimo Valentini c837f25b40 Bug 167604 – gimp_gradient_get_color_at() may return out-of-bounds values
This is not a problem of gimp_gradient_get_color_at(), but a typo
in gradient_editor_right_color_update().
2009-07-07 17:02:32 +02:00
Daniel Nylander 669011b07d Updated Swedish translation 2009-07-07 16:55:32 +02:00
Roman Joost 75484699da Disabled the build of the metadata plugin if libexif is disabled.
Relates to Bug 587172 - Merge Exif data with XMP model.
2009-07-07 12:01:03 +10:00
Sven Neumann 7a4b05d93d Bug 587710 – PAT file specification seems to have a wrong magic number
Fix magic number of the GIMP pattern file format in the documentation.
2009-07-06 22:11:38 +02:00
Sven Neumann fe09f320f8 remove trailing whitespace 2009-07-06 15:29:45 +02:00
Martin Nordholts 27f12b2505 app: Cleanup gimp_display_shell_format_filename() 2009-07-05 23:58:55 +02:00
Martin Nordholts 073d026f6c app: Show "(overwritten)" and "(exported)" status of image
When an import source has been overwritten with File -> Overwrite
<file.png>, or exported by whatever means, reflect this status in the
title bar of the image window. Do this by adding some string building
logic to gimp_display_shell_format_filename().
2009-07-05 09:28:52 +02:00
Martin Nordholts 1662ff2523 app: Keep track of GimpImage export dirtiness
Since save and export are separate activities we need to keep track of
image dirtiness for both of them. For this purpose, add a
'export_dirty' member to GimpImage which has the same semantics as
'dirty', but for export. Set it to clean whenever a document is
exported by whatever means. Do this with a new function
gimp_image_export_clean_all(). Also add gimp_image_is_export_dirty().
2009-07-05 09:28:52 +02:00
Martin Nordholts c4601b298d app: Make 'Overwrite foo.png' work
In File -> Overwrite, we need to use the import source as the export
URI since there is no explicit export target given yet.
2009-07-05 09:28:52 +02:00
drtvasudevan 31fe420b82 Updated Tamil translation 2009-07-05 11:44:34 +05:30
drtvasudevan 7ae06f8a8f Updated Tamil translation 2009-07-05 11:39:31 +05:30
drtvasudevan 7829b0e23b Added ta translation 2009-07-05 11:31:44 +05:30
drtvasudevan 70c86d4e11 Updated Tamil translation 2009-07-05 11:31:44 +05:30
Martin Nordholts c181f4eb05 app: Add and use gimp_image_is_dirty() 2009-07-03 21:11:21 +02:00
Martin Nordholts 0959414cd2 app: Simplify file_actions_update() 2009-07-03 08:20:40 +02:00
Martin Nordholts a307ee2cc6 menus: Untabify image-menu.xml.in 2009-07-03 08:18:20 +02:00
Martin Nordholts 46cdf8b16c app: Put 'Export to' above 'Export...' 2009-07-03 08:16:08 +02:00
Martin Nordholts 7deab857b4 app: Update default save name according to spec
Update default save name according to the spec which is
http://gui.gimp.org/index.php/Save_%2B_export_specification in case
someone forgot.
2009-07-02 22:17:36 +02:00
Martin Nordholts 631e128ddd app: Forget import source after saving as XCF
Forget the import source after save. We interpret a save as that the
user is not interested in being able to quickly export back to the
original any longer. The effect of this is that if we have an
'Overwrite' menu item, it becomes insensitive and set to 'Export to'.
2009-07-02 22:17:36 +02:00
Martin Nordholts 8a1e826d99 app: Show "Overwrite <filename>" in File menu
With no export target but with an import source, show
"Overwrite <filename>" in the File menu. This also means we can't set
GIMP_FILE_EXPORT_TO_URI_KEY along with import source any longer.
2009-07-02 22:17:36 +02:00
Martin Nordholts ed9c12d1e7 app: Put "[<filename>] (imported)" in window title for imported files
Put "[<filename>] (imported)" in window title for imported files
instead of "Untitled (imported from <filename>)".
2009-07-02 22:17:35 +02:00
Martin Nordholts d9136aec3f app: Support NULL ext to file_utils_uri_with_new_ext() 2009-07-02 22:17:35 +02:00
Michael Natterer e4976d8ad2 Bump GEGL and BABL versions here too 2009-07-02 12:24:13 +02:00
Sven Neumann e6e40af9ab update the GEGL and babl requirements 2009-07-01 22:33:38 +02:00
Martin Nordholts f07d89de2a Bug 587543 – crash in GNU Image Manipulation Program: Pressing shift+-
Not all actions have procedures associated with them, for example
unused "plug-in-recent-[N]" actions, so check for NULL before we
invoke the plug-in action
2009-07-01 21:45:33 +02:00
Martin Nordholts 7df1c1fc9d Require babl 0.1.0 and GEGL 0.1.0 2009-07-01 20:41:14 +02:00