Skip to content

Commit

Permalink
- Updated CHANGELOG
Browse files Browse the repository at this point in the history
- Updated AUTHORS
- Updated READMEs
  • Loading branch information
iarwain committed Feb 10, 2019
1 parent 5b73df5 commit 4a33952
Show file tree
Hide file tree
Showing 6 changed files with 104 additions and 58 deletions.
2 changes: 2 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,9 @@ Orx authors:
Jørgen 'Jibs' Ibsen

Additional contributors:
Andrew 'danvd'
Cai 'laschweinski' Huaxu
Denis 'thegwydd' Brachet
Emilien Kia
Enis 'enobayram' Bayramoğlu
Eric Poulsen
Expand Down
44 changes: 44 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,6 +1,50 @@
Orx - Portable Game Engine (Version 1.8rc0)
=========================================

orx 1.10
-----
* IMPORTANT: Migrated display, mouse, joystick and keyboard plugins from GLFW 2.7 to GLFW 3.3
* IMPORTANT: Modified orxDisplay_DrawMesh() to support more primitive types (points, lines/loop/strip, triangles/strip/fan)
* IMPORTANT: Inputs can now be bound/unbound using a binding index, for complete control over rebinding
* IMPORTANT: Resource types can now optionally support deletion (+ added deletion support to file resources)
* IMPORTANT: Two-component vectors, ie. (x, y), are now accepted anywhere vector literals are, z component is then set to 0
* IMPORTANT: Changed default number of digits for animation frames from 4 to 0 (ie. no leading 0-based prefixes by default)
* IMPORTANT: Events can now be filtered out based on IDs before reaching the handler with orxEvent_SetHandlerIDFlags()
* IMPORTANT: Updated some key names (NUMPAD_ prefix, *RETURN -> *ENTER, F16-F25, PRINT_SCREEN, ...) + added orxDisplay_GetKeyName()
* IMPORTANT: Multiple monitors support: display can be positioned across all monitors and the current monitor will be tracked when the windows is moved
* IMPORTANT: Added support for up to 16 joysticks + added new button/axis names (A, B, X, Y, LX, LY, RX, RY, ...)
* IMPORTANT: Added support for gamepad mappings (as per SDL database) + custom mappings through Input.MappingList config property
* IMPORTANT: Added drop (as in drag'n'drop) support for file names (orxSYSTEM_EVENT_DROP)
* IMPORTANT: Copy/Paste support through event, direct function calls and commands (+ paste support inside the interactive console)
* IMPORTANT: Hardware cursor support: for both OS builtins (arrow, ibeam, crosshair, hand, ...) and user-provided ones
* IMPORTANT: Added support for application icon list (+ on-the-fly update)
* IMPORTANT: Added steps variants to orxMath_GetRandom*() functions + associated config syntax (ie. val1 ~step~ val2)
* IMPORTANT: Objects with animation sets do not require a graphic anymore, by default a copy of the first frame of the initial animation will be used
* IMPORTANT: Prefixed animations/frames will now use an intermediate parent based on the non-prefixed animation/frame: allows for global settings
* IMPORTANT: OSX 10.6 support has been dropped
* IMPORTANT: Android API level raised from 14 to 19
* IMPORTANT: Dropped 32bit support for OSX targets

* Added support for UseParentSpace for objects created from a ChildList or from a spawner
* Added support for pivot literals in object config sections
* Added recursive version of orxObject_Set*Anim() and updated associated commands accordingly
* Blend mode and colors can now be modified on a per-frame basis within an animation
* Fixed a couple of minor issues in profiler's display
* Added interactive mode to init script (when launched without any argument)
* Console enhancement: tooltip is displayed when multiple results are returned from completion
* orxDisplay_SetBitmapClipping() will now work by default (when orxNULL is passed) on the main destination bitmap
* Added debug draw for physics raycasts
* Profiler's scrolling is now pause/unpaused by pressing 'space'
* Renamed orxSound*_GetCursor() -> orxSound*_GetTime() and orxSOUND_STREAM_PACKET.fCursor -> orxSOUND_STREAM_PACKET.fTime
* Fixed multi-inputs/thresholds/multipliers save support
* Fixed 1-frame delay when doing multiple animation transition in a row
* Custom logging callback can now be provided with orxDEBUG_SET_LOG_CALLBACK()
* orxRender_GetScreenPosition() is now inclusive with respect to near plane
* All timers occurrences using the same callback can now be removed from a single call, even when using different contexts
* Fixed config files not being properly loaded when using an UTF-8 BOM
* Removed __orxFREEBASIC__
* Misc fixes, optimizations and additions

orx 1.9
-----
* IMPORTANT: Added support for Visual Studio 2017
Expand Down
56 changes: 28 additions & 28 deletions README.html
Original file line number Diff line number Diff line change
Expand Up @@ -725,7 +725,7 @@
<a href="https://travis-ci.org/orx/orx" rel="nofollow"><img src="https://camo.githubusercontent.com/dea1a9fd7fae03601ad3c5bec31c2034dabfe57c/68747470733a2f2f7472617669732d63692e6f72672f6f72782f6f72782e7376673f6272616e63683d6d6173746572" alt="Travis build" data-canonical-src="https://travis-ci.org/orx/orx.svg?branch=master" style="max-width:100%;"></a>
<a href="https://ci.appveyor.com/project/iarwain/orx" rel="nofollow"><img src="https://camo.githubusercontent.com/2ce3ea8bf2415f5a5b63fcf3e89e7831cb2602c1/68747470733a2f2f63692e6170707665796f722e636f6d2f6170692f70726f6a656374732f7374617475732f616c776d34696c377831773667316f343f7376673d74727565" alt="Build status" data-canonical-src="https://ci.appveyor.com/api/projects/status/alwm4il7x1w6g1o4?svg=true" style="max-width:100%;"></a></p>
<h1>
<a id="user-content-orx---portable-game-engine-version-19" class="anchor" href="#orx---portable-game-engine-version-19" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Orx - Portable Game Engine (Version 1.9)</h1>
<a id="user-content-orx---portable-game-engine-version-19" class="anchor" href="#orx---portable-game-engine-version-19" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Orx - Portable Game Engine (Version 1.10)</h1>
<p>Email iarwain [at] orx-project.org to contact the author; or, better,
check <a href="http://orx-project.org" rel="nofollow">orx's homepage</a> for the most up-to-date contact information.
You can also come <a href="https://gitter.im/orx/orx" rel="nofollow">chat with us</a>
Expand All @@ -736,7 +736,7 @@ <h2>
<a id="user-content-summary" class="anchor" href="#summary" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Summary</h2>
<p><a href="http://orx-project.org" rel="nofollow">Orx</a> is a 2D-oriented, data-driven, portable game engine focused primarily on ease of use and powerful features.
See below for a list of supported platforms.</p>
<p>This is a release candidate for orx v1.9. If you find any bugs,
<p>This is a release candidate for orx v1.10. If you find any bugs,
please report them on the <a href="http://forum.orx-project.org" rel="nofollow">forum</a>, in the "Bug report - Feature request" board,
or via orx's <a href="https://bitbucket.org/orx/orx/issues?status=new&amp;status=open" rel="nofollow">issue page/tracker</a>.</p>
<p>Some notable features of the engine are:</p>
Expand All @@ -749,7 +749,7 @@ <h2>
<li>automatic hotloading of resources upon modification on disk shortens drastically iteration times</li>
<li>timelines and commands modules allow for config-driven scripting-like features</li>
<li>interactive console can execute commands at runtime (very useful for tweaking/debug purposes)</li>
<li>animation engine (including a chaining graph &amp; custom animation events for synchronization)</li>
<li>advanced animation engine (including a chaining graph &amp; custom animation events for synchronization)</li>
<li>fragment (pixel) shader support</li>
<li>visual FXs based on curve combinations</li>
<li>integrated runtime profiler (with graphical display) to easily spot which parts of your game need to be optimized</li>
Expand Down Expand Up @@ -826,55 +826,55 @@ <h2>
Here is a list with a small description for each package.</p>
<ul>
<li>
<code>orx-doc-1.9.zip</code> : orx's API doxygen documentation</li>
<code>orx-doc-1.10.zip</code> : orx's API doxygen documentation</li>
<li>
<code>orx-src-1.9.zip</code> : orx's source code, ready for compile after running the setup script</li>
<code>orx-src-1.10.zip</code> : orx's source code, ready for compile after running the setup script</li>
<li>
<code>orx-dev-linux32-1.9.tar.bz2</code> : dynamic embedded binaries for Linux (x86), release/profile/debug + tools.</li>
<code>orx-dev-linux32-1.10.tar.bz2</code> : dynamic embedded binaries for Linux (x86), release/profile/debug + tools.</li>
<li>
<code>orx-dev-linux64-1.9.tar.bz2</code> : dynamic embedded binaries for Linux (x86-64), release/profile/debug + tools.</li>
<code>orx-dev-linux64-1.10.tar.bz2</code> : dynamic embedded binaries for Linux (x86-64), release/profile/debug + tools.</li>
<li>
<code>orx-dev-mac-1.9.zip</code> : dynamic embedded binaries for MacOS X (x86/x86-64), release/profile/debug + tools.</li>
<code>orx-dev-mac-1.10.zip</code> : dynamic embedded binaries for MacOS X (x86/x86-64), release/profile/debug + tools.</li>
<li>
<code>orx-dev-mingw-1.9.zip</code> : dynamic embedded binaries for Windows (mingw), release/profile/debug + tools.</li>
<code>orx-dev-mingw-1.10.zip</code> : dynamic embedded binaries for Windows (mingw), release/profile/debug + tools.</li>
<li>
<code>orx-dev-vs2013-32-1.9.zip</code> : dynamic embedded binaries for Windows (Visual Studio 2013, x86), release/profile/debug + tools.</li>
<code>orx-dev-vs2013-32-1.10.zip</code> : dynamic embedded binaries for Windows (Visual Studio 2013, x86), release/profile/debug + tools.</li>
<li>
<code>orx-dev-vs2013-64-1.9.zip</code> : dynamic embedded binaries for Windows (Visual Studio 2013, x86-64), release/profile/debug + tools.</li>
<code>orx-dev-vs2013-64-1.10.zip</code> : dynamic embedded binaries for Windows (Visual Studio 2013, x86-64), release/profile/debug + tools.</li>
<li>
<code>orx-dev-vs2015-32-1.9.zip</code> : dynamic embedded binaries for Windows (Visual Studio 2015, x86), release/profile/debug + tools.</li>
<code>orx-dev-vs2015-32-1.10.zip</code> : dynamic embedded binaries for Windows (Visual Studio 2015, x86), release/profile/debug + tools.</li>
<li>
<code>orx-dev-vs2015-64-1.9.zip</code> : dynamic embedded binaries for Windows (Visual Studio 2015, x86-64), release/profile/debug + tools.</li>
<code>orx-dev-vs2015-64-1.10.zip</code> : dynamic embedded binaries for Windows (Visual Studio 2015, x86-64), release/profile/debug + tools.</li>
<li>
<code>orx-dev-vs2017-32-1.9.zip</code> : dynamic embedded binaries for Windows (Visual Studio 2017, x86), release/profile/debug + tools.</li>
<code>orx-dev-vs2017-32-1.10.zip</code> : dynamic embedded binaries for Windows (Visual Studio 2017, x86), release/profile/debug + tools.</li>
<li>
<code>orx-dev-vs2017-64-1.9.zip</code> : dynamic embedded binaries for Windows (Visual Studio 2017, x86-64), release/profile/debug + tools.</li>
<code>orx-dev-vs2017-64-1.10.zip</code> : dynamic embedded binaries for Windows (Visual Studio 2017, x86-64), release/profile/debug + tools.</li>
<li>
<code>orx-full-ios-1.9.zip</code> : static embedded binaries for iOS, release/profile/debug, simulator/device + doc + source + XCode project file.</li>
<code>orx-full-ios-1.10.zip</code> : static embedded binaries for iOS, release/profile/debug, simulator/device + doc + source + XCode project file.</li>
<li>
<code>orx-dev-android-1.9.zip</code> : static embedded binaries for Android, release/profile/debug (device).</li>
<code>orx-dev-android-1.10.zip</code> : static embedded binaries for Android, release/profile/debug (device).</li>
<li>
<code>orx-dev-android-native-1.9.zip</code> : static embedded binaries for Android Native, release/profile/debug (device).</li>
<code>orx-dev-android-native-1.10.zip</code> : static embedded binaries for Android Native, release/profile/debug (device).</li>
<li>
<code>orx-tutorial-linux32-1.9.tar.bz2</code> : tutorials for Linux (x86)</li>
<code>orx-tutorial-linux32-1.10.tar.bz2</code> : tutorials for Linux (x86)</li>
<li>
<code>orx-tutorial-linux64-1.9.tar.bz2</code> : tutorials for Linux (x86-64)</li>
<code>orx-tutorial-linux64-1.10.tar.bz2</code> : tutorials for Linux (x86-64)</li>
<li>
<code>orx-tutorial-mac-1.9.zip</code> : tutorials for MacOS X (x86/x86-64)</li>
<code>orx-tutorial-mac-1.10.zip</code> : tutorials for MacOS X (x86/x86-64)</li>
<li>
<code>orx-tutorial-mingw-1.9.zip</code> : tutorials for Windows (mingw)</li>
<code>orx-tutorial-mingw-1.10.zip</code> : tutorials for Windows (mingw)</li>
<li>
<code>orx-tutorial-vs2013-32-1.9.zip</code> : tutorials for Windows (Visual Studio 2013, x86)</li>
<code>orx-tutorial-vs2013-32-1.10.zip</code> : tutorials for Windows (Visual Studio 2013, x86)</li>
<li>
<code>orx-tutorial-vs2013-64-1.9.zip</code> : tutorials for Windows (Visual Studio 2013, x86-64)</li>
<code>orx-tutorial-vs2013-64-1.10.zip</code> : tutorials for Windows (Visual Studio 2013, x86-64)</li>
<li>
<code>orx-tutorial-vs2015-32-1.9.zip</code> : tutorials for Windows (Visual Studio 2015, x86)</li>
<code>orx-tutorial-vs2015-32-1.10.zip</code> : tutorials for Windows (Visual Studio 2015, x86)</li>
<li>
<code>orx-tutorial-vs2015-64-1.9.zip</code> : tutorials for Windows (Visual Studio 2015, x86-64)</li>
<code>orx-tutorial-vs2015-64-1.10.zip</code> : tutorials for Windows (Visual Studio 2015, x86-64)</li>
<li>
<code>orx-tutorial-vs2017-32-1.9.zip</code> : tutorials for Windows (Visual Studio 2017, x86)</li>
<code>orx-tutorial-vs2017-32-1.10.zip</code> : tutorials for Windows (Visual Studio 2017, x86)</li>
<li>
<code>orx-tutorial-vs2017-64-1.9.zip</code> : tutorials for Windows (Visual Studio 2017, x86-64)</li>
<code>orx-tutorial-vs2017-64-1.10.zip</code> : tutorials for Windows (Visual Studio 2017, x86-64)</li>
</ul>
<p>All the <code>*-dev-*</code> packages above include:</p>
<ul>
Expand Down
Loading

0 comments on commit 4a33952

Please sign in to comment.