SHA256
8
0
forked from pool/perl-Prima

50 Commits

Author SHA256 Message Date
1c6ecdf8bf Add Gitea build results 2025-08-12 18:16:44 +02:00
5afd9f388a Accepting request 1268708 from devel:languages:perl:autoupdate
- updated to 1.76
   see /usr/share/doc/packages/perl-Prima/Changes
  1.76 2025-03-12
   - Implement gt::Grid geometry emulating Tk::grid
   - 'run Prima' is no more, Prima->run it is now (because `use v5.36` ruins it)

OBS-URL: https://build.opensuse.org/request/show/1268708
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=82
2025-04-14 20:40:40 +00:00
864a5e1f05 Accepting request 1235426 from devel:languages:perl:autoupdate
- updated to 1.75
   see /usr/share/doc/packages/perl-Prima/Changes
  1.75 2024-12-21
   - FrameSet: rename .arrangement to .vertical, remove .resizeMethod
   - add Date,Time,KeySelector,FrameSet, and CheckList to VB
   - s/dragable/draggable/g
   - Grouped menu items use a distinct radio style check mark bitmap
   - Support CPAL/COLR colored fonts
   - Add the PopupButton class

OBS-URL: https://build.opensuse.org/request/show/1235426
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=80
2025-01-09 16:30:23 +00:00
7cb4f40abd Accepting request 1195930 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/1195930
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=78
2024-08-29 07:04:49 +00:00
69b4e6cf11 Accepting request 1173773 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/1173773
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=76
2024-05-16 11:58:12 +00:00
bebd4a3f36 Accepting request 1153673 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/1153673
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=74
2024-03-07 17:24:37 +00:00
8f502cc402 Accepting request 1125742 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/1125742
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=72
2023-11-16 16:41:01 +00:00
a346a2ad84 Accepting request 1109124 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/1109124
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=70
2023-09-12 15:20:45 +00:00
b177c179cd Accepting request 1090370 from devel:languages:perl:autoupdate
- Set version to 1.69000 to ensure it's bigger than the previous
   version. This distribution uses altering version lengths.
- updated to 1.69
   see /usr/share/doc/packages/perl-Prima/Changes
- update cpanspec.yml and recreate spec file
- Replace xorg-x11-devel by pkgconfig(...)
- 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<URL|text>" 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
- updated to 1.66
   see /usr/share/doc/packages/perl-Prima/Changes
- 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
- updated to 1.63
   see /usr/share/doc/packages/perl-Prima/Changes
- 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<bold>") 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
- 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
- updated to 1.60
   see /usr/share/doc/packages/perl-Prima/Changes
  1.60 2020-10-31
   - Added ProgressBar with 3d look
   - Added PDF generation
     -- PrintDialog has extra "Save As PDF" target now
   - Clipboard enhancements
     -- cmClipboard added for X11 to select type of data to be pasted
     -- Image codecs return MIME as part of codec data
     -- Special formats Text and Image are documented
     -- Added Clipboard.[text/image/copy] KEEP parameter
   - Image.put_image supports new rop::ConstantColor
   - Optimizations for cache misses in Drawable.text_wrap
   - Fixes for unicode handling in FileDialog and Utils::get_dir
   - Fixes for XRandr extension
   - Fixes for scrolling with synthetic transparency in win32
updated to 1.59
   see /usr/share/doc/packages/perl-Prima/Changes
  1.59 2020-05-27
   - Added support for unicode bidirectional algorithm and text shaping:
       -- All standard widgets are moved to new shaped text implementation:
          formerly char-based position properties, such as firstChar and selection,
          are now cluster-based.
       -- Unicode bidirectional algorithms uses fribidi on all platforms
       -- Text shaping uses harfbuzz on unix
       -- Text::Bidi is no loger used
       -- Text input direction is deduced from new Application.language
   - Switch PostScript backend to generate embedded Type1 fonts only
       -- Remove bitmap font generation and remove support for native PS fonts
       -- Remove support for encodings, leave only Unicode
   - Move Prima::*Dialog.pm files into Prima::Dialog::* namespace.
       -- The old packages will be alive for a while, but will print a deprecation message
  
- updated to 1.58
   see /usr/share/doc/packages/perl-Prima/Changes
- updated to 1.57
   see /usr/share/doc/packages/perl-Prima/Changes
  1.57 2017-11-17
   - Add photoshop image operators (rop::Add, rop::Multiply, rop::SoftLight etc)
   - Support animated PNG files
   - Add Image.flood_fill
- updated to 1.56
   see /usr/share/doc/packages/perl-Prima/Changes
  1.56 2019-08-19
   - Rename and expand Drawable.fillWinding to .fillMode
   - Add Drawable.render_glyph and glyph outline functions
   - Add Drawable.miterLimit
   - Drawable.render_spline produces 8-connected shapes instead of 4-connected
   - Image can stroke and fill shapes outside begin_paint now
   - Image drawing outside begin_paint supports regions,translations,patterns,and rop2
   - Regions can keep a non-OS-specific data copy, when needed by Image drawing
   - Region.new(box) supports polybox structure from .get_boxes()
   - Add sv::FixedPointerSize do deal with pointer size limits
   - Better support for touchpad scrolling
- updated to 1.55
   see /usr/share/doc/packages/perl-Prima/Changes
  1.55 2019-03-25
   - Add WebP images support
- the software is dual-licensed and includes:
  The FreeBSD License and the GNU Affero General Public License
  => adjust the License string in the package
- updated to 1.54
   see /usr/share/doc/packages/perl-Prima/Changes
  1.54 2019-02-09
   - Support screen grabbing on Mac and Gnome/Wayland
- remove upstreamed gcc-warnings.patch and Prima-GenericEvent.patch
- updated to 1.53
   see /usr/share/doc/packages/perl-Prima/Changes
  1.53 2018-10-10
   - Image downsampling made consistent; added ict::Posterization; 
   - Added images to documentations
   - Support gtk3 (but prefer gtk2)
  1.52 2017-06-28
   - Better support for multi-threading
   - Better support of MacOS/XQuartz
   - Aesthetic fixes for scrollbars, spin edits, and sliders
   - Fixes for paths; path demo with PS interpreter
   - Add Widget.clipChildren, Drawable.fillPatternOffset, Timer.toggle
   - Coredump fix for Data::Dumper::GUI usage pattern
   - Support colored cursors on X11
  
  1.51 2017-03-28
   - Add graphic paths support
   - Add spinner widgets by Maximilian Lika
   - Use Region objects for shape and clipping
  
  1.50 2017-01-03
   - Renamed utils after debian standard
   - Support high-dpi monitors and uiScaling, also with smooth bitmap scaling
   - Image.data/Icon.mask made faster by returning a read-only scalar
   - Support multiple monitors for win32
   - Adapt event loop for AnyEvent integration ( add onIdle and yield(1) )
  
  1.49 2016-09-27
   - Fixes for new development bugs in 1.48
  
  1.48 2016-08-21
   - Support dynamic font loading
   - Added support for invividual horizontal font glyph metrics
   - Added afm2prima script to convert .afm PostScript font headers to Prima format
   - Add Markup (rich text) widget support, originally implemented by Teo Sankaro
   - Add KeySelector integration with menu shortcuts
   - Add alpha layering and blending with native win32 and XRender support:
     -- New Drawable call .alpha()
     -- New Icon.maskType property containing either im::bpp1 or im::bpp8; the latter represents ARGB image
     -- Widgets and Windows can request per-pixel alpha transparency with new .layered property
     -- DeviceBitmap.monochrome property changed to .type(Bitmap/Pixmap/Layered)
     -- put_image and stretch_image support new rops rop::SrcCopy and rop::SrcOver with ARGB images and surfaces
     -- put_image and stretch_image support new rop::AlphaCopy with grayscale images to address alpha channel only
     -- Image bit operations support 12 Porter-Duff rops and alpha pre-multiplication on ARGB images
        and RGB images with constant alpha value
     -- PNG codec supports ARGB icons
- updated to 1.47
   see /usr/share/doc/packages/perl-Prima/Changes
  1.47 2016-06-03
   - Add OpenMP support for image scaling and conversion
   - Add custom image scaling algorithms
   - Support JPEG mirror/rotation tags
   - Implement image loading progress display for directions other than top-down (for jpeg and bmp)
- updated to 1.46
   see /usr/share/doc/packages/perl-Prima/Changes
  1.46 2016-03-16
   - Use pkg_config, when available
   - Require perl version 5.10
   - Add prelighting and gradients to widgets
  
  1.45 2015-11-05
   - Add Image .clone,.bar,.mirror,.rotate
   - Support bidirectional texts with Text::Bidi
- updated to 1.44
   see /usr/share/doc/packages/perl-Prima/Changes
  1.44 2015-08-04
   - Rewrite rubberband
   - Work on portable perls
   - Better support of graphic libs where several versions are available
- updated to 1.43
   see /usr/share/doc/packages/perl-Prima/Changes
  1.43 2015-04-10
   - Rewrite font test and polish rough ends in xft font handling
   - Copy images to clipboard so that GTK recognizes them
  
  1.42 2015-03-11
   - Tests became TAP compliant and using Prima::Test
   - Jpeg exif orientation support added
   - Scrollbar overriding properties added for scroller widgets
- remove heavily outdated docs and VB-decent.diff
- Update to version 1.41:
  + Add ImageViewer.autoZoom.
  + Fixes to Notebook  .
- Changes from version 1.40:
  + Remove Win9X support.
  + Cygwin default build is for X11.
  + Compile with giflib 5.1.
  + Add Drawable::Subcanvas.
  + Add ImageViewer.stretch.
  + PS font and eps fixes.
  + win32.gp cliprect fix.
- Changes from version 1.39:
  + Prepare for perl 5.20.
- Changes from version 1.38:
  + X11: add multimonitor support.
  + special char @ means auto-toggle in menu items.
- updated to 1.37
  Support libgif5. Podview fixes.
- updated to 1.36
   Remove OS/2 support. Add binary compatibility checks.
   Fixes in unicode, files, documentation, installed POD paths.
- the license is actually BSD-2-Clause, as confirmed by the author,
  next version will have it fixed in the documentation (bnc#688800)
  (43a3fb04d9)
- Update to 1.34
* 1.34: Unicode fixes, ready for 5.16
* 1.33: Image codecs: remove prigraph, add XBM, and enhance TIFF support
  Add RubberBand.pm
- Clean up spec file, removing cruft
- Run X11 based tests with Xvfb
- update to 1.32
     Support image/mime clipboard formats under GTK.
     Better libiconv support.
- updated to 1.30
  * builds with 5.14
- update to 1.29
  Support for 16-bit BMP files. Fixes for modern Xorg, macos, 
  and strawberry. 
  Optionally support truncated image files. 
  Fixes in documentation, Sliders, and key event handling.
- add perl as explicit buildrequire
- update to 1.28 (very little changelog details):
 * Support JPEG comments and metadata. Save multiframe images.
 *  Abandond prigraph, adopt libjpeg/libpng/etc cohort instead.
      Develop gif animation features.
- enable parallel build
- rename GenericEvent (X.h global namespace pollution) 
- update to Prima-1.24. The upstream HISTORY file only says this:
  1.24  Better support for mingw and cygwin. New features in VB.
  1.23  Images can load and save to streams. Image loading process can be watched.
  1.22  Use GTK file dialogs if compiled with GTK2. Better use of mouse wheel for
        Calendar, ColorDialog, ComboBox, Notebooks, Scrollbar, and Sliders widgets.
  
- Added a patch from Dmitry to survive all self-tests on x86_64
- update tp Prima-1.22
  Use GTK file dialogs if compiled with GTK2. Better use of mouse wheel for
  Calendar, ColorDialog, ComboBox, Notebooks, Scrollbar, and Sliders widgets.
- make rpmlint happy. 
  No devel package with C-headers for a perl package today.
- update to Prima-1.21
  - no new features. Plain bugfix release.
- happy-gcc.diff added, to fix uninitialized variables in code 
  generated by gencls.pl
- converted neededforbuild to BuildRequires
- Update to Prima-1.20
- Update to Prima-1.19  
  Add Lists::vertical. Implement scrollable groups and notebooks.
  Make file and font dialogs resizeable.
- okay sweety-6 did not like it.
  more Archs have lib64, thanks Marcus.
- fixed warning: File listed twice
- added /usr/X11R6/lib64 for x86_64
- moved man pages out of perl_vendorarch
- initial version: Prima-1.18

OBS-URL: https://build.opensuse.org/request/show/1090370
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=68
2023-06-01 17:29:18 +00:00
7d05b9397f Accepting request 1085300 from home:jengelh:branches:devel:languages:perl
- Replace xorg-x11-devel by pkgconfig(...)

OBS-URL: https://build.opensuse.org/request/show/1085300
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=65
2023-05-11 15:40:27 +00:00
4666614c99 Accepting request 1065497 from devel:languages:perl:autoupdate
- 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<URL|text>" 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

OBS-URL: https://build.opensuse.org/request/show/1065497
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=63
2023-02-13 19:06:06 +00:00
57f3d01ff9 Accepting request 998841 from devel:languages:perl:autoupdate
- updated to 1.66
   see /usr/share/doc/packages/perl-Prima/Changes

OBS-URL: https://build.opensuse.org/request/show/998841
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=61
2022-08-24 07:42:47 +00:00
Stephan Kulow
95191387f6 Accepting request 972533 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/972533
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=59
2022-04-28 05:11:16 +00:00
a680972cc6 Accepting request 918684 from devel:languages:perl:autoupdate
- updated to 1.63
   see /usr/share/doc/packages/perl-Prima/Changes

OBS-URL: https://build.opensuse.org/request/show/918684
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=58
2021-09-13 11:51:37 +00:00
0b78ec1692 Accepting request 913820 from devel:languages:perl:autoupdate
- 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<bold>") 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

OBS-URL: https://build.opensuse.org/request/show/913820
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=57
2021-08-23 14:15:10 +00:00
08a2ecc152 Accepting request 888184 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/888184
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=55
2021-04-24 12:26:26 +00:00
fae9d9eb4c Accepting request 845638 from devel:languages:perl:autoupdate
- updated to 1.60
   see /usr/share/doc/packages/perl-Prima/Changes
  1.60 2020-10-31
   - Added ProgressBar with 3d look
   - Added PDF generation
     -- PrintDialog has extra "Save As PDF" target now
   - Clipboard enhancements
     -- cmClipboard added for X11 to select type of data to be pasted
     -- Image codecs return MIME as part of codec data
     -- Special formats Text and Image are documented
     -- Added Clipboard.[text/image/copy] KEEP parameter
   - Image.put_image supports new rop::ConstantColor
   - Optimizations for cache misses in Drawable.text_wrap
   - Fixes for unicode handling in FileDialog and Utils::get_dir
   - Fixes for XRandr extension
   - Fixes for scrolling with synthetic transparency in win32

OBS-URL: https://build.opensuse.org/request/show/845638
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=53
2020-11-03 09:29:03 +00:00
Lars Vogdt
324631fa08 Accepting request 809858 from devel:languages:perl:autoupdate
updated to 1.59
   see /usr/share/doc/packages/perl-Prima/Changes
  1.59 2020-05-27
   - Added support for unicode bidirectional algorithm and text shaping:
       -- All standard widgets are moved to new shaped text implementation:
          formerly char-based position properties, such as firstChar and selection,
          are now cluster-based.
       -- Unicode bidirectional algorithms uses fribidi on all platforms
       -- Text shaping uses harfbuzz on unix
       -- Text::Bidi is no loger used
       -- Text input direction is deduced from new Application.language
   - Switch PostScript backend to generate embedded Type1 fonts only
       -- Remove bitmap font generation and remove support for native PS fonts
       -- Remove support for encodings, leave only Unicode
   - Move Prima::*Dialog.pm files into Prima::Dialog::* namespace.
       -- The old packages will be alive for a while, but will print a deprecation message

OBS-URL: https://build.opensuse.org/request/show/809858
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=51
2020-05-28 22:37:48 +00:00
b1504f5014 Accepting request 785500 from devel:languages:perl:autoupdate
- updated to 1.58
   see /usr/share/doc/packages/perl-Prima/Changes

OBS-URL: https://build.opensuse.org/request/show/785500
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=49
2020-03-16 16:17:00 +00:00
8cebd2f918 Accepting request 749459 from devel:languages:perl:autoupdate
- updated to 1.57
   see /usr/share/doc/packages/perl-Prima/Changes
  1.57 2017-11-17
   - Add photoshop image operators (rop::Add, rop::Multiply, rop::SoftLight etc)
   - Support animated PNG files
   - Add Image.flood_fill

OBS-URL: https://build.opensuse.org/request/show/749459
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=47
2019-11-19 13:31:21 +00:00
985c94d023 Accepting request 724908 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/724908
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=45
2019-08-21 11:07:18 +00:00
Stephan Kulow
9bb05ac1bb Accepting request 690507 from devel:languages:perl:autoupdate
- updated to 1.55
   see /usr/share/doc/packages/perl-Prima/Changes
  1.55 2019-03-25
   - Add WebP images support

OBS-URL: https://build.opensuse.org/request/show/690507
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=43
2019-04-02 05:56:51 +00:00
Lars Vogdt
0902ff8797 - update to 0.10
+ Switch to EUMM
- handle new %%license tag in spec file

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=41
2019-03-12 10:48:52 +00:00
Lars Vogdt
cdc0e66d84 Accepting request 670838 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/670838
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=40
2019-02-08 18:14:43 +00:00
Stephan Kulow
c24cba36b5 Accepting request 647508 from devel:languages:perl:autoupdate
- remove upstreamed gcc-warnings.patch and Prima-GenericEvent.patch

- updated to 1.53
   see /usr/share/doc/packages/perl-Prima/Changes
  1.53 2018-10-10
   - Image downsampling made consistent; added ict::Posterization; 
   - Added images to documentations
   - Support gtk3 (but prefer gtk2)
  1.52 2017-06-28
   - Better support for multi-threading
   - Better support of MacOS/XQuartz
   - Aesthetic fixes for scrollbars, spin edits, and sliders
   - Fixes for paths; path demo with PS interpreter
   - Add Widget.clipChildren, Drawable.fillPatternOffset, Timer.toggle
   - Coredump fix for Data::Dumper::GUI usage pattern
   - Support colored cursors on X11
  
  1.51 2017-03-28
   - Add graphic paths support
   - Add spinner widgets by Maximilian Lika
   - Use Region objects for shape and clipping
  
  1.50 2017-01-03
   - Renamed utils after debian standard
   - Support high-dpi monitors and uiScaling, also with smooth bitmap scaling
   - Image.data/Icon.mask made faster by returning a read-only scalar
   - Support multiple monitors for win32
   - Adapt event loop for AnyEvent integration ( add onIdle and yield(1) )
  
  1.49 2016-09-27

OBS-URL: https://build.opensuse.org/request/show/647508
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=37
2018-11-09 07:24:14 +00:00
Stephan Kulow
9ae4bae6f2 Accepting request 401440 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/401440
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=35
2016-06-12 14:20:06 +00:00
Stephan Kulow
83760870c7 Accepting request 376563 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/376563
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=33
2016-03-23 10:09:50 +00:00
Stephan Kulow
8aae8743c9 Accepting request 332494 from devel:languages:perl:autoupdate
OBS-URL: https://build.opensuse.org/request/show/332494
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=31
2015-09-21 05:07:59 +00:00
Stephan Kulow
422183276a Accepting request 297242 from devel:languages:perl:autoupdate
- updated to 1.43
   see /usr/share/doc/packages/perl-Prima/Changes
  1.43 2015-04-10
   - Rewrite font test and polish rough ends in xft font handling
   - Copy images to clipboard so that GTK recognizes them
  
  1.42 2015-03-11
   - Tests became TAP compliant and using Prima::Test
   - Jpeg exif orientation support added
   - Scrollbar overriding properties added for scroller widgets
- remove heavily outdated docs and VB-decent.diff

OBS-URL: https://build.opensuse.org/request/show/297242
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=29
2015-04-16 18:06:05 +00:00
35ec01d5fb Accepting request 283331 from home:dimstar:Factory
- Update to version 1.41:
  + Add ImageViewer.autoZoom.
  + Fixes to Notebook  .
- Changes from version 1.40:
  + Remove Win9X support.
  + Cygwin default build is for X11.
  + Compile with giflib 5.1.
  + Add Drawable::Subcanvas.
  + Add ImageViewer.stretch.
  + PS font and eps fixes.
  + win32.gp cliprect fix.
- Changes from version 1.39:
  + Prepare for perl 5.20.
- Changes from version 1.38:
  + X11: add multimonitor support.
  + special char @ means auto-toggle in menu items.

OBS-URL: https://build.opensuse.org/request/show/283331
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=27
2015-02-03 10:33:14 +00:00
Tomáš Chvátal
1368583b1b Accepting request 198623 from home:pgajdos
- updated to 1.37
  Support libgif5. Podview fixes.

OBS-URL: https://build.opensuse.org/request/show/198623
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=25
2013-09-12 21:33:58 +00:00
Stephan Kulow
e92434746e OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=23 2013-08-05 13:03:26 +00:00
Stephan Kulow
12671f59da - updated to 1.36
Remove OS/2 support. Add binary compatibility checks.
   Fixes in unicode, files, documentation, installed POD paths.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=22
2013-07-27 12:26:49 +00:00
Stephan Kulow
381bfcd0f5 - the license is actually BSD-2-Clause, as confirmed by the author,
next version will have it fixed in the documentation (bnc#688800)
  (43a3fb04d9)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=20
2012-07-19 07:02:15 +00:00
Stephan Kulow
2f6ecec515 Accepting request 123314 from home:flichtenheld:branches:devel:languages:perl
Fix build failure in Factory

OBS-URL: https://build.opensuse.org/request/show/123314
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=18
2012-06-03 07:48:55 +00:00
OBS User buildservice-autocommit
e38d148943 Updating link to change in openSUSE:Factory/perl-Prima revision 20.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=a228c180d0151da9d78e540bac479419
2011-12-06 17:46:33 +00:00
Stephan Kulow
31baf36c54 fix file list
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=15
2011-11-21 18:15:10 +00:00
Stephan Kulow
c389781bf4 - update to 1.32
Support image/mime clipboard formats under GTK.
     Better libiconv support.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=14
2011-11-19 16:18:46 +00:00
Stephan Kulow
2b36ecba50 - updated to 1.30
* builds with 5.14

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=11
2011-05-18 08:18:22 +00:00
OBS User buildservice-autocommit
ff7feaf819 Updating link to change in openSUSE:Factory/perl-Prima revision 16.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=b651e5fda6e4e86f3e6581201abae220
2011-04-01 10:57:12 +00:00
Stephan Kulow
c2ef8a61d2 - update to 1.29
Support for 16-bit BMP files. Fixes for modern Xorg, macos, 
  and strawberry. 
  Optionally support truncated image files. 
  Fixes in documentation, Sliders, and key event handling.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Prima?expand=0&rev=9
2011-04-01 08:38:32 +00:00
OBS User autobuild
f9013e26bc Autobuild autoformatter for 51021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Prima?expand=0&rev=13
2010-10-19 11:12:03 +00:00
Ruediger Oertel
1ec5162465 Accepting request 51021 from devel:languages:perl
Accepted submit request 51021 from user coolo

OBS-URL: https://build.opensuse.org/request/show/51021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Prima?expand=0&rev=12
2010-10-19 11:11:59 +00:00
OBS User autobuild
c7757df7ae Accepting request 32694 from devel:languages:perl
Copy from devel:languages:perl/perl-Prima based on submit request 32694 from user coolo

OBS-URL: https://build.opensuse.org/request/show/32694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Prima?expand=0&rev=8
2010-02-18 15:51:32 +00:00
OBS User autobuild
dd7dc1a3e0 Accepting request 28974 from devel:languages:perl
Copy from devel:languages:perl/perl-Prima based on submit request 28974 from user coolo

OBS-URL: https://build.opensuse.org/request/show/28974
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Prima?expand=0&rev=7
2010-01-12 12:13:50 +00:00
OBS User unknown
48337bd210 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Prima?expand=0&rev=5 2008-11-28 14:48:19 +00:00
OBS User unknown
3e001ae2e9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Prima?expand=0&rev=4 2008-04-09 19:50:35 +00:00
OBS User unknown
a0f2950f9c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Prima?expand=0&rev=3 2007-08-09 18:51:23 +00:00
OBS User unknown
00b2cc3afb OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Prima?expand=0&rev=2 2007-06-03 19:59:52 +00:00
OBS User unknown
91addf266f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Prima?expand=0&rev=1 2007-01-15 23:31:40 +00:00