Changelog for
perl-Prima-1.74000-84.9.x86_64.rpm :
* Tue Aug 20 2024 Tina Müller
- updated to 1.74 see /usr/share/doc/packages/perl-Prima/Changes 1.74 2024-08-24 - implement antialiased polygon fill in C, use it in the AA emulation in Prima::Drawable::Antialias instead of the old algorithm - all AA plotting is supported internally, Prima::Drawable::Antialias is not used for the emulated AA drawing - add kb:: definitions for the internet keyboards - fixes for Strawberry Perl 5.40
* Fri May 10 2024 Tina Müller - updated to 1.73 see /usr/share/doc/packages/perl-Prima/Changes 1.73 2024-05-07 - add Prima::Image::Exif, support jpeg tags - better compatibility for text rendering outside paint - add examples/text-render.pl, inspired by hb_view
* Thu Feb 01 2024 Tina Müller - updated to 1.72 see /usr/share/doc/packages/perl-Prima/Changes 1.72 2024-01-31 - Major rehaul of ROP constants with API compatibility break: - - rop(R), put_image(X,Y,I) will not use rop R but rop::Default instead - - rop::Blend and rop::CopyPut are no longer equal. rop::XorPut and rop::Xor are no longer equal; the latter is rop::XorOver now. - Image.text_out() works outside the paint mode by querying glyph bitmaps. Other text- and font- related method work too. - Pod parsing and rendering moved to Prima::Drawable::Pod - - added utils/pod2pdf that works without needing a X11 server - Font.underlinePosition and Font.underlineThickness are added - Image.has_codec added - Prima::Image::Loader and per-frame image loading and saving is added - Utils.sound is removed
* Mon Oct 30 2023 Tina Müller - updated to 1.71 see /usr/share/doc/packages/perl-Prima/Changes 1.71 2023-10-29 - Add Prima::Image::webp filter dialog - Add DeviceBitmap.maskPixel - Add menus to file dialogs - Remove obsolete RadioGroup and CheckBoxGroup - use GroupBox instead - Proofread all documentation through Grammarly
* Tue Sep 05 2023 Tina Müller - updated to 1.70 see /usr/share/doc/packages/perl-Prima/Changes 1.70 2023-09-03 - Use fading effects in widgets - Solidify emulated 2D transformations with images - - Add aperture point for Image.matrix_transform - Animation is using core image processing instead of DeviceBitmap - Path rendering is optimized for widened arcs and splines - Add Widget.is_surface_buffered to check if .buffered(1) was respected - Edit.find() changed the coordinate system used, from visual to physical - Core Icon.put_image(Icon) will affect the destinations 1-bit mask - Image.premultiply_alpha(constant) will work on palettes when bpp <= 8 - Add Image.to_colormask - Add --no-xrender-matrix command line switch for x11 builds
* Thu Jun 01 2023 Tina Müller - Set version to 1.69000 to ensure it\'s bigger than the previous version. This distribution uses altering version lengths.
* Wed May 31 2023 Tina Müller - updated to 1.69 see /usr/share/doc/packages/perl-Prima/Changes
* Thu May 11 2023 Dirk Stoecker - update cpanspec.yml and recreate spec file
* Sun May 07 2023 Jan Engelhardt - Replace xorg-x11-devel by pkgconfig(...)
* Mon Feb 13 2023 Tina Müller - updated to 1.67001 see /usr/share/doc/packages/perl-Prima/Changes 1.68 2023-XX-XX - Process signals inside event loop - Add sys::GUIException, onDie, and a standard dialog for user interactions on exceptions - Widget.onMouseClick.dblclick::bool is .nth::int now, can report triple, quadruple etc clicks - Support fillPattern with tiles in the emulated antialiasing - Add Date and Time widgets (and their example/clock.pl) - Remove native Win32 support from cygwin builds - File.onRead supports native Win32 console stdin event - Support XIM input 1.67 2022-11-27 - Links and tooltips extended functionality: - - Added interactive links in Label - - Markup recognizes hyperlinks now with new \"L\" syntax - - Generic link opening is handled by new module Prima::Widget::Link - - Pod-embedded base64-encoded images are supported in podview and tooltips - Some modules were split and moved to Prima::Widget:: namespace - Compilation update for the latest MSVC - use Prima qw(MsgBox and the like) re-exports symbols to the caller level: message() will do now instead of Prima::MsgBox::message() - Added conversion helpers: - - Prima::Image.to_rgba() - - cl::to_gray_byte(), cl::to_gray_rgb(), cl::from_gray_byte() - ColorDialog and ColorComboBox support grayscale mode - Image.rotate() has new fill parameter - Major rewrite of plotting primitives by Drawable: - - lineEnd,linePattern,lineWidth,miterLimit,lineJoin are served by Prima::Drawable::Path now if lineWidth > 0 - - Note: antialiased lines with width = 0 are invisible now! - - Prima::Drawable::Path is heavily optimized - - Drawable.matrix() is supported for all plotting primitives - - Drawable.translate() is a syntax sugar for matrix operations - - Drawable line ends are customizable now (see Drawable.pod, \"Custom line end styles\" ) - - Regions defined by polylines and images are internally plotted - Drawable.render_pattern emulates fill patterns distorted via matrix transformations - X11: - - better support of window icons - - better support of multiple monitors
* Sun Aug 21 2022 Tina Müller - updated to 1.66 see /usr/share/doc/packages/perl-Prima/Changes
* Thu Apr 21 2022 Tina Müller - updated to 1.65 see /usr/share/doc/packages/perl-Prima/Changes 1.65 2022-04-18 - fixed 1.64 broken distro 1.64 2022-04-09 - Use libthai for Drawable.text_wrap - PS/PDF font metric calculations simplified and fixed - POD printing quality improved - Support Drawable.alpha in the PDF backend
* Sat Sep 11 2021 Tina Müller - updated to 1.63 see /usr/share/doc/packages/perl-Prima/Changes
* Thu Jun 17 2021 Tina Müller - updated to 1.62 see /usr/share/doc/packages/perl-Prima/Changes 1.62 2021-06-16 - Add opendir/closedir/
*dir for unicode operations - Add Prima::Drawable::Antialias for drawing aliased graphic primitives - Interactive selection change in Edit and PodView does not flicker now - Drawable::text_wrap can operate on text together with glyph objects, allowing for proper wrapping of shaped text - Added ist::OR and ist::AND image stretch types - Implemented arabic kashida and interspace justifications for glyphs - Markup is a first class citizen with $w->text(\\\"B\") syntax (note: Q was renamed to G and will be used for quoting instead). - Minor UI facelift - sliders, buttons, inputline, podview, etc - Added Prima::Drawable::Metafile - Recognize mouse buttons 4 and 5 on win32 - win32: support unicode supplementary planes
* Sat Apr 24 2021 Tina Müller - updated to 1.61 see /usr/share/doc/packages/perl-Prima/Changes 1.61 2021-04-21 - DWM API Removed (not useful on Windows 10) - Support regions and paths for the PS backend - Prima::XXXDialog classes finally moved to Prima::XXX::Dialog - Support unicode-aware filesystem functions - - Prima::Utils extended and Prima::sys::FS added - - Do not use libX11.XReadBitmapFileData as it is not unicode-aware - Add Application.stop to break from a running event loop