Hello community,

here is the log from the commit of package libretro-stella for openSUSE:Factory 
checked in at 2020-08-17 12:01:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libretro-stella (Old)
 and      /work/SRC/openSUSE:Factory/.libretro-stella.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libretro-stella"

Mon Aug 17 12:01:27 2020 rev:2 rq:826805 version:0~git20200804

Changes:
--------
--- /work/SRC/openSUSE:Factory/libretro-stella/libretro-stella.changes  
2020-02-20 14:55:44.846331279 +0100
+++ 
/work/SRC/openSUSE:Factory/.libretro-stella.new.3399/libretro-stella.changes    
    2020-08-17 12:02:10.322586987 +0200
@@ -1,0 +2,392 @@
+Sat Aug 08 09:38:48 UTC 2020 - [email protected]
+
+- Update to version 0~git20200804:
+  * fixed autofire for trackball using keyboard fire event
+  * Finalize AVox CTS support.  Now more testing is needed ...
+  * minor change in Inputdialog (AtariVox)
+  * Add SerialPort::isCTS() to all ports, and connect it to AtariVox.
+  * refined texts for WhatsNewDialog
+  * Add missing files to Xcode project.
+  * Forgot comment in last commit.
+  * Tie CTS signal from the serial port to the appropriate AVox pin. Still 
TODO is actually implement this in the platform-specific serial code.
+  * Fix compile errors in gcc/clang.
+  * added 'What's New' button to 'About' dialog
+  * removed magic number in WhatsNewDialog
+  * fixed #686 (launcher losing navigation)
+  * added missing files
+  * added static What's New" popup (see #581) (to get things going :-)
+  * added option to display detected settings info when a ROM is loaded 
(resolves #684)
+  * Make FSNodeZIP::exists() actually inspect the ZIP contents, and not just 
the ZIP file itself. This fixes issues with checking for a .pro file in a ZIP 
file always being true, even if there isn't one.
+  * I guess we're far enough along to move the version number.
+  * libretro: Fix compile error with recent sound code changes.
+  * Fix warnings from clang.
+  * added option to select audio device (resolves #682)
+  * fixed missing log file saving
+  * AtariVox controller was mistakenly reported as SaveKey in the logs.
+  * Remove misleading comment.
+  * Fixed popup widget text limits
+  * minor doc update
+  * added emulation speed change to 'direct only' hotkeys
+  * added emulation speed hotkeys
+  * added docs for TM playback
+  * Fix bug with accessing files as text using binary I/O. This doesn't seem 
to matter for Linux and macOS, but breaks Windows CRLF endings.
+  * Fixed snapshots being cut off in fullscreen mode (fixes #674).
+  * Almost all file I/O now goes through FilesystemNode::read/write, instead 
of raw C++ fstreams. This allows data to be stored in a ZIP archive and for 
Stella to use it as if it were a normal file. Still TODO is add ZIP write 
support.
+  * Fix documentation warning from clang.
+  * added missing hotkey doc for autofire
+  * added autofire (resolves #676)
+  * enhanced debugger option "Re-disassemble" into "Disassemble @ current 
line" (resolves #652)
+  * Two minor fixes
+  * removed GZIP from doc and rephrased ZIP text
+  * started adding playback mode (see #678)
+  * updated doc and changes
+  * use mapped keys instead of fixed keys in TM UI (resolves #679)
+  * support F12 (snapshot) in TM UI too (implements #679)
+  * Converted CartDebug to use new FSNode I/O.  This means we can load from 
sym/list files stored in a ZIP file.
+  * Begin the process of converting all file open/close operations to be done 
in FSNode.
+  * minor hotkey fix (avoids mapping clash)
+  * Prevent enabling phosphor when cycling through global options (fixes #672)
+  * Add ability to use .pro file stored in a ZIP file (containing the ROM, 
with the same name).
+  * added numpad keys as defaults for global hotkeys
+  * added numpad keys as defaults for global hotkeys
+  * Moved 'max ROM size' function to more appropriate place.
+  * reordered and grouped event handling
+  * Added global hot keys for debug options
+  * Refactor Cart::getImage, always return a ByteBuffer. Most classes did this 
already, but some didn't.  So we standardize on this, and eliminate raw 
pointers.
+  * suppress fullscreen mode switches in Time Machine mode (fixes #670)
+  * allow breakpoints in data areas (fixes #668)
+  * Added new interface palette 'Dark'
+  * minor wording fix
+  * Last minute update to docs before the 6.2.1 release.
+  * updated screenshots
+  * Revert "Remove superfluous 'deltax' parameter in drawString; I have no 
idea what it was doing there."
+  * Updated various files for 6.2.1 release.
+  * Added 'Save' button to GameInfoDialog, to save current properties to a 
separate .pro file.
+  * Remove superfluous 'deltax' parameter in drawString; I have no idea what 
it was doing there.
+  * Make sure long messages overlaid on framebuffer don't overflow display 
surface.
+  * fix missing key mapping when event version has changed
+  * Fix TIA images saved in '1x' mode to not use TV effects (fixes #643).
+  * Updated changelog, and bumped state number for recent changes in M6532 
class.
+  * simple fix for #667 (minimized window)
+  * fixed crash in Audio & Video dialog when opened from debugger
+  * Fix reads and writes during timer wrap. Fixes #606 .
+  * Fix reading from TIA registers when D6 is not used.  Also fix 
randomization with 'tiadriven' to always fully randomize, with no relationship 
to what was on the data bus (fixes #664).
+  * Fix ROM dir for profiling.
+  * Eliminate magic number.
+  * Attempt to gain a little speed on frequently used functions.
+  * fix #663 (illegal segment access)
+  * Handle creation of 2K/Sub2K and all other cart types separately. This 
simplifies the logic in both cases, and fixes a few corner cases.
+  * updated snapshot snapshot :)
+  * changed all adjustable steps to 1% updated changes
+  * Updated docs: modified text for saving "pixel-exact" images, and 
Cart.VCenter range.
+  * Fix compile error from last commit.
+  * Fixed #662 (3E+ initialization description)
+  * Fix Pitfall II not working (fixes #661).
+  * Make first 3 segments of 3E+ point to random banks, according to the 
documentation (fixes #660).
+  * Updated changelog and minimum compiler requirements in the docs.
+  * Remove focus from description in debugger CartRAM widget.
+  * Revert "take care of odd ROM sizes (fixes #653)"
+  * Fixed interaction with ideal ROM size between 3E and 3E+.
+  * Make sure 3E+ ROMs are always internally sized as a multiple 1024 bytes.
+  * Make sure to use correct 'virtual' size of ROM when creating the internal 
buffer.
+  * fixed palette/tv-effects slider rounding issue
+  * allow changing TV hue in 1% steps update palette display when defaulting
+  * Updated documentation with changes to properties key names.
+  * make NTSC custom phase shift not affect Yellow anymore (fixes #656)
+  * Updated changelog; I forgot something for the 6.2 release.
+  * A small reprieve for gcc6 users.  Fixed codebase so it compiles in g++6 
again. Note that we're moving to gcc7 fairly soon, so this won't be for long.
+  * And it never ends.  Fix broken support for 2K ROMs.
+  * Update warning message when truncating ROMs in the ROM buffer.
+  * Fix some common errors causing crashes when ROM sizes aren't what we 
expect (fixes #654).
+  * fix ROMs >= 64K (partially addresses #654)
+  * And as usual, some last minute updates.
+  * Final commit before branching for 6.2 release.
+  * add odd sized test ROM
+  * take care of odd ROM sizes (fixes #653)
+  * Shorten error messages in ROM launcher, to fix overflow of buffer width.
+  * fix #648 (focus problem in debugger)
+  * updated doc
+  * improved keyboard detection (JamLoopy demo)
+  * Updated version number for upcoming release.
+  * Save old state for "RunTo" and "RunToPC" debugger commands (fixes #650)
+  * Some small API changes for FSNode::getChildren(); it should only include 
the parent if requested.
+  * Update Xcode project for CartCreator class.
+  * Add CartCreator to VS project, and fix a few warnings.
+  * libretro: Add CartCreator class.
+  * Split logic for cart creation from CartDetector into new CartCreator 
class. Besides simplifying the class, this allows the code to be more easily 
integrated into HarmonyCart.
+  * Updated changelog, removing highscore stuff until 6.3.
+  * minor doc update
+  * added analog input filtering in UI (fixes #578)
+  * Add support for loading grayscale PNG.  Fixes #644. If I'd known it would 
be that easy, I'd have done it long ago.
+  * fixed #645
+  * added two more TV Boy dumps and their properties
+  * libretro: Use ROM size from core, update formatting and add const.
+  * Move 'max rom size' into a const method, and make use of it elsewhere in 
the code.
+  * libretro: Allow ROMs that are max size for Stella (instead of requiring 1 
byte less).
+  * Add TVBoy properties to database.
+  * reorder 512K bankswitching detection
+  * fix cart detection for 512K ROMs add new event & hotkey for selecting 
previous multicart ROM
+  * disable scanlines by default add default pause key for macOS
+  * enhanced TVBoy widget
+  * updated docs for TV Boy bankswitching
+  * Fix paddle autodetect in a ROM; it actually uses joysticks.
+  * add TV Boy ROMs
+  * Updated Xcode project for TVBoy class.
+  * updated VS project file
+  * libretro: Add TVBoy cart class.
+  * Unify Cartridge::bank() and CartEnhanced::bank() (take 2). Otherwise, gcc 
complains of methods mirroring another with the same name.
+  * Added TV Boy bankswitching
+  * Revert "Merge branch 'master' of https://github.com/stella-emu/stella";
+  * add TV Boy test ROMs
+  * Unify Cartridge::bank() and CartEnhanced::bank(). Otherwise, gcc complains 
of methods mirroring another with the same name.
+  * Shorten error messages in ROM launcher, to fix overflow of buffer width.
+  * Fix compile error.
+  * updated doc (adapting refresh not available for macOS) added event and 
hotkey for adapting refresh rate fixed endless loop in global hotkeys
+  * Add 'ADAPTABLE_REFRESH_SUPPORT', and enable it on non-Mac systems. Cleaned 
up some dead code. Made MacOS toggle from windowed to fullscreen work the same 
as all other systems.
+  * updated doc for fullscreen refresh rate adaption removed debug output
+  * handle rounded refresh rates like 59.94 Hz disable refresh adjust option 
for macOS
+  * Fix minor warnings from clang.
+  * more compact available video modes logging
+  * Fix compilation in Xcode.
+  * Remove extra quote for audio presets
+  * added refresh rate adapt for integer factors of the game's refresh rate
+  * added avoiding switching refresh rate when going back to launcher improved 
error logging messages
+  * try to create renderer only when required (needs testing)
+  * oops
+  * fix window position saving when switching from/to fullscreen mode suppress 
fullscreen UI message outside emulation mode
+  * improved refresh rate code
+  * added optional refresh rate adaption in fullscreen mode
+  * minor fix, make sure that a message is displayed when switching TV format
+  * Revert "Very small optimization for const char* instead of strings."
+  * Revert "removed audio dialog screenshot"
+  * added two more methods to global hotkeys updated and restructured hotkey 
documentation
+  * added four global hotkeys which allow selecting and changing several 
adjustable settings (addresses #631)
+  * Very small optimization for const char* instead of strings.
+  * Partially revert previous commit: fix ROM launcher not showing properties 
in certain cases.
+  * libretro: Return nullptr when necessary.
+  * libretro: Fix sound code for latest refactoring.
+  * added global hotkeys (pageup/down) for current displayed setting (or 
volume)
+  * a little bit of polishing
+  * added gauge bars display when selecting settings too
+  * make sure that debugger command 'stepwhile' doesn't run forever.
+  * increase maximum iterations and performance of RunToPC command
+  * fix #635 (<=2K ROMs rewind broken)
+  * added UI messages with gauge bars for variable values (partially addresses 
#631)
+  * update default keys and doc for palette adjustments
+  * libretro: Remove redundant code.
+  * Some more header file cleanups, hopefully resulting in faster compile 
times.
+  * libretro: Fixed #634.
+  * removed audio dialog screenshot
+  * added missing screen shots
+  * updated doc
+  * renamed palette settings prefix
+  * Moved two more mouse settings to Mouse tab
+  * Fixed minimal zoom and message area width
+  * Don't include some header files when we don't need to.
+  * Update Xcode project for class changes.
+  * Fixes for warnings in latest g++ and clang, and update libretro port to 
latest changes.
+  * bugfix audio widgets enabling
+  * refactored Video and Audio dialogs into common dialog created new 
EmulationDialog (re)moved some includes to reduce compile time
+  * code cleanup and bug fixing
+  * some transformation code cleanup
+  * add hue adjustment code to PaletteHandler
+  * added interactive palette display to VideoDialog
+  * improved VideoDialog alignment moved "Center Windows" to UIDialog
+  * started refactoring VideoDialog fixed selecting adjustable in NTSCFilter
+  * remove palette functionality from NTSCFilter load and save config values 
in PaletteHandler
+  * Don't create an array of size 0.
++++ 195 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/libretro-stella/libretro-stella.changes
++++ and 
/work/SRC/openSUSE:Factory/.libretro-stella.new.3399/libretro-stella.changes

Old:
----
  libretro-stella-0~git20200216.tar.xz

New:
----
  libretro-stella-0~git20200804.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libretro-stella.spec ++++++
--- /var/tmp/diff_new_pack.qadfF6/_old  2020-08-17 12:02:12.306588092 +0200
+++ /var/tmp/diff_new_pack.qadfF6/_new  2020-08-17 12:02:12.310588095 +0200
@@ -17,10 +17,10 @@
 
 
 Name:           libretro-stella
-Version:        0~git20200216
+Version:        0~git20200804
 Release:        0
 Summary:        Stella libretro core for Atari 2600 emulation
-License:        GPL-2.0
+License:        GPL-2.0-only
 URL:            http://www.retroarch.com
 Source:         %{name}-%{version}.tar.xz
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.qadfF6/_old  2020-08-17 12:02:12.366588126 +0200
+++ /var/tmp/diff_new_pack.qadfF6/_new  2020-08-17 12:02:12.366588126 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/stella-emu/stella.git</param>
-              <param 
name="changesrevision">155147ccd3d6d20f46384f2961242826a623fb6e</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">7964c93a2fc3f0690f03ed39c6f7c2a9293e3f5f</param></service></servicedata>
\ No newline at end of file

++++++ libretro-stella-0~git20200216.tar.xz -> 
libretro-stella-0~git20200804.tar.xz ++++++
++++ 94586 lines of diff (skipped)


Reply via email to