Revisions of python-pyglet
Ana Guerrero (anag+factory)
accepted
request 1133208
from
Dirk Mueller (dirkmueller)
(revision 21)
- update to 2.0.10: * sprite: moving Sprites is now about 35% faster (as tested on R5 5600X) * gui: Add TextEntry.focus property to allow programmatic focus control * gui: Allow set TextEntry.width and TextEntry.height * Window: Add experimental Window.get_clipboard_text and Window.set_clipboard_text methods * experimental: Add new pyglet.experimental package for easier wider testing of new ideas * experimental: Add `geoshader_sprite.py` that is more complex, but faster than the standard Sprite * experimental: Add `net` module with Server/Client proof of concept * tests: Add new interactive spot test to visually confirm shapes are working as expected * shapes: Move rotate functionality to ShapeBase class, and allow all shapes to rotate * VertexDomain: bind all buffers to VAO in __init__, and avoid binding each draw * gl.Context: Add a new cached `Context.create_program` method to assist in shader reuse * examples.model.fpscamera: fix drifting input, and other improvements * contrib.qt_sprite_preview.py: Modify to allow using either PySide2 or PyQt5 (#959) * examples: Carry over the soundspace example (#972) * media: The "Silent" audio driver now behaves more like a real driver * text: Add RGB color setter fallback for HTML labels, assuming
Ana Guerrero (anag+factory)
accepted
request 1107855
from
Steve Kowalik (StevenK)
(revision 19)
- Update to 2.0.9: * Changes and Improvements + Initialize AudioDriver when media module is imported, prevent pause on first sound playback. + New TextureArrayBin class for managing TextureArray based atlases. + text: Caret supports RGBA color, in line with other pyglet objects. + gui: Add alpha value to the Caret's default color. + shapes: Allow checking if a point is in a shape, using the in operator + Add missing OpenGL extensions + Add support for FFmpeg 6.0 + Sprite width & height properties are now settable, allowing scaling by pixels + app: Passing None to pyglet.app.run will disable automatic Window redraws. + window: Add a Window.draw method to help when manually scheduling Window redraws. + shapes: Add a border thickness setter to BorderedRectangle * Bugfixes + Fix numerous bugs remaining with IncrementalTextLayout, with translation, caret, etc. #786 + shader: add missing sampler type definitions. + Fix broken struct format strings in png and ttf decoders. + text: Clear Group cache when a Layout's Group is changed. + Fix incorrect string formatting in the timer.py example. + input: ensure Xinput controllers dispatch events on the main thread * Switch to pyproject macros. * Remove unneeded futures module from {Build,}Requires.
Dominique Leuenberger (dimstar_suse)
accepted
request 1084858
from
Dirk Mueller (dirkmueller)
(revision 18)
- update to 2.0.5: * windows.key: add support for extended function keys * Windows now uses "Apartment Threaded" mode for better compatibility with other libraries. * image: allow blanking newly created Textures (skipped by default when creating from image). * input.macos: Fix ControllerManager hot-plugging on macOS. * font.windows: Fix 32bit crashes with DirectWrite font backend. * math: Fix incorrect calculation in Mat4.look_at method. * image: Fix blitting from regions, caused by invalid unpacking settings.
Dominique Leuenberger (dimstar_suse)
accepted
request 1068376
from
Daniel Garcia (dgarcia)
(revision 17)
- delete pyglet-1.2.4-fix-image-import.patch - Update to 2.0.4 - input.win32: ControlManager now supports both DirectInput and XInput devices. - input: Many cleanups and reorganization. - math: Add Vec2.reflect method. - shapes: Add new BezierCurve shape. - gl: Add support for GL sync functions. - gui: Prevent two TextEntry widgets from being active at the same time. #747 - win32: Fix broken lib debug, and multiple related bugs due to depreacted functions. - input: Controller mappings now indexed correctly on macOS and Windows. - pyglet 2.0.3 - shapes: Batch and Group can now be changed on shapes after instantiation, similar to Sprites. - font: DirectWrite & Freetype fonts now expose a `filename` attribute. macOS not yet implemented. - Windows: DirectWrite fonts parse font names in a more correct manner. Setting `pyglet.options['dw_legacy_naming']` to True will restore the old behavior, but this may be removed at a later date. - math: Vec types can now be updated with slices (`velocity[:] = 1, 2`) - math: Matrix operations now behave more like GLSL. - macOS: fix crash when supplying OpenGL Config without explicit major/minor versions #739 - To prevent crashing on many OpenGL drivers, Textures are no longer initialized with empty data. - fixed `font_comparison.py` example. - pyglet 2.0.2 - Fix Config.opengl_api being always set to None. - Windows: fix Display.get_default_screen() always returning the first index. - Remove legacy Xlib backend code. - Add initial support for Compute Shaders. - Windows: a high performance event timer is requested by the PlatformEventLoop. - pyglet 2.0.1 - Windows: only enable DirectWrite color font for supported OSes. - gui: don't unset TextEntry widget focus on mouse motion. - image: Prevent BufferManager crash when stencil buffer query fails #703 - macOS input: fix broken get_guid link for Controllers. - math: fix Mat4.look_at. #708 - shader: fix vertex_list passing id instead of self to Batch.get_domain - shapes: fix crash when setting Arc.visible = False - shapes: add Arc.start_angle setter - graphics: Various default Group changes to help improve Group consolidation - pyglet 2.0.0 - pyglet has been upgraded to use use OpenGL 3.3+ core functionality. - All high level modules have been internally updated to use modern OpenGL. - A large number of cleanups and optimizations. - New `pyglet.math` module including common Matrix and Vector operations. - New `pyglet.graphics.shader` module for easily managing Shader objects. - New OpenGL bindings, and binding tools. - New Game Controller API for modern game controllers, including rumble and automapping. - New Framebuffer classes.
Dominique Leuenberger (dimstar_suse)
accepted
request 1033453
from
Steve Kowalik (StevenK)
(revision 16)
Dominique Leuenberger (dimstar_suse)
accepted
request 1010369
from
Dirk Mueller (dirkmueller)
(revision 15)
Richard Brown (RBrownFactory)
accepted
request 989684
from
Dirk Mueller (dirkmueller)
(revision 14)
- update to 1.5.26: * Windows - Backport WIC codec changes from 2.0 * Fix library loading when passing multiple library names. * Windows - Prevent ImportError when attempting to load more than one DLL version. * Add initial support for FFmpeg 5.0 * Windows - The GDI font renderer now supports Unicode font names. * Windows - Fix `on_resize` event not dispatched when `set_size` is called. * Documentation updates, fixed links, and corrections. * Windows - Fix crash when font characters are more than one codepoint in length.
Dominique Leuenberger (dimstar_suse)
accepted
request 967317
from
Markéta Machová (mcalabkova)
(revision 13)
Dominique Leuenberger (dimstar_suse)
accepted
request 877643
from
Dirk Mueller (dirkmueller)
(revision 12)
- update to 1.5.15: - shapes.Circle segment calculation will always use a minimum of 14 segments. - shapes.Arc is now made from line segments, and by default has unconnected ends. - Windows - Use the internal keystate to determine the mod shift rather than relying on GetKeyState which relies on another event that may be called after WM_INPUT.
Dominique Leuenberger (dimstar_suse)
accepted
request 869607
from
Factory Maintainer (factory-maintainer)
(revision 10)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 825366
from
Tomáš Chvátal (scarabeus_iv)
(revision 9)
Dominique Leuenberger (dimstar_suse)
accepted
request 659588
from
Matej Cepl (mcepl)
(revision 6)
Remove superfluous devel dependency for noarch package
Dominique Leuenberger (dimstar_suse)
accepted
request 516624
from
Todd R (TheBlackCat)
(revision 3)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 343336
from
Factory Maintainer (factory-maintainer)
(revision 2)
Automatic submission by obs-autosubmit
Displaying revisions 1 - 20 of 21