<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>BBX Source Code Rss Feed</title><link>http://bbx.codeplex.com/SourceControl/list/changesets</link><description>BBX Source Code Rss Description</description><item><title>Source code checked in, #a5b9c7df1c7e</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/a5b9c7df1c7e</link><description>Updated BB10-UI to R9.&amp;#10;Removed layoutHandlerChange and replaced with controlFrameChanged.&amp;#10;Removed translationXChanged and translationYChanged</description><author>rcmaniac25</author><pubDate>Fri, 05 Oct 2012 04:00:35 GMT</pubDate><guid isPermaLink="false">Source code checked in, #a5b9c7df1c7e 20121005040035A</guid></item><item><title>Source code checked in, #1808843f5790</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/1808843f5790</link><description>Modified CustomPaintPrivate so that &amp;#34;invalidate&amp;#34; has the option to paint or not.&amp;#10;Added handling for translation, otherwise the screen will stay in place while the window moves around.&amp;#10;Initialized nearly all variables in CustomPaintPrivate constructor.&amp;#10;CustomPaintPrivate.setupWindow now uses setupElements to determine if invalidate should always occur when translation occurs &amp;#40;non-paint invalidate&amp;#41;&amp;#10;Reorded CustomPaintPrivate.onCreate so that it calls CustomPaint.controlCreated before invalidating and setting the ForeignWindow.</description><author>rcmaniac25</author><pubDate>Thu, 23 Aug 2012 06:06:52 GMT</pubDate><guid isPermaLink="false">Source code checked in, #1808843f5790 20120823060652A</guid></item><item><title>Source code checked in, #68fb4b450056</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/68fb4b450056</link><description>BB10-UI&amp;#58; Added initial code for rotation support &amp;#40;based on screen usage&amp;#41;.</description><author>rcmaniac25</author><pubDate>Sun, 19 Aug 2012 02:29:06 GMT</pubDate><guid isPermaLink="false">Source code checked in, #68fb4b450056 20120819022906A</guid></item><item><title>Source code checked in, #8a61fb81b058</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/8a61fb81b058</link><description>BB10-UI&amp;#58;&amp;#10;CustomPaintOpenGL can be constructed with the desired OpenGL version.&amp;#10;CustomPaintOpenGL now takes care of layout, but leaves it virtual so implementors can do whatever they want with it.&amp;#10;CustomPaintPrivate.setupWindow now has default values set, and has a buffer count, buffer format, and &amp;#34;setupElements&amp;#34; which isn&amp;#39;t used right now.&amp;#10;CustomPaintOpenGLPrivate.privateWindowSetup is now implemented so it sets up all OpenGL functionality &amp;#40;EGL&amp;#41;.</description><author>rcmaniac25</author><pubDate>Sun, 19 Aug 2012 00:31:17 GMT</pubDate><guid isPermaLink="false">Source code checked in, #8a61fb81b058 20120819123117A</guid></item><item><title>Source code checked in, #b1c41ab85fd6</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/b1c41ab85fd6</link><description>BB10-UI&amp;#58;&amp;#10;Added ability for a built-in subclass to prevent registering cleanup callbacks.&amp;#10;Made CustomPaint&amp;#39;s invalidate a protected slot.&amp;#10;Added a setup function to CustomPaintOpenGL &amp;#40;it&amp;#39;s called from setupPaintWindow&amp;#41;.&amp;#10;Fixed bug when changing window group where the signal would be emitted on error instead of on success.&amp;#10;Made window invalidate prior to setting as root of the component.&amp;#10;Made onCreate signal&amp;#47;slot use a QueuedConnection so it never invokes within the constructor.</description><author>rcmaniac25</author><pubDate>Sat, 18 Aug 2012 00:33:29 GMT</pubDate><guid isPermaLink="false">Source code checked in, #b1c41ab85fd6 20120818123329A</guid></item><item><title>Source code checked in, #fad808f81d60</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/fad808f81d60</link><description>Added property to determine if window usage can be changed.&amp;#10;Moved invalidate to CustomPaintPrivate.&amp;#10;Removed CustomPaintOpenGL impl. They aren&amp;#39;t needed.&amp;#10;Implemented EGL cleanup for CustomPaintOpenGLPrivate.&amp;#10;Made sure CustomPaintOpenGLPrivate invokePaint performes the correct action in case it&amp;#39;s called.&amp;#10;Implemented a custom CustomPaintOpenGLPrivate invalidate so that invalidation occurs as fast as possible.</description><author>rcmaniac25</author><pubDate>Fri, 17 Aug 2012 17:25:32 GMT</pubDate><guid isPermaLink="false">Source code checked in, #fad808f81d60 20120817052532P</guid></item><item><title>Source code checked in, #9ab6f8aa963b</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/9ab6f8aa963b</link><description>BB10-UI&amp;#58;&amp;#10;Added ability for built in classes to extend some of the CustomPaintPrivate functions to get special functionality &amp;#40;especially with OpenGL&amp;#41;.&amp;#10;CustomPaintOpenGL now has the ability to get the EGL display and surface that is used for the OpenGL operations, along with paint functaionality.&amp;#10;Removed private variable from CustomPaintOpenGL, as the change to CustomPaint allows for that same value to be set and used without rewriting everything.&amp;#10;Added ability to determine if screen usage can be changed.&amp;#10;Refactored CustomPaint code so that certain operations occured within the private implementation and can be changed with minumum changes to the public-facing code.&amp;#10;Implemented the ability to set screen usage during screen creation.&amp;#10;Temp modification to &amp;#34;rebuildBuffers&amp;#34; because it seems that rebuilding them may not be needed.</description><author>rcmaniac25</author><pubDate>Fri, 17 Aug 2012 07:58:57 GMT</pubDate><guid isPermaLink="false">Source code checked in, #9ab6f8aa963b 20120817075857A</guid></item><item><title>Source code checked in, #5e48089d84cc</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/5e48089d84cc</link><description>BB10-UI&amp;#58;&amp;#10;Initial commit of OpenGL Custom Paint component.&amp;#10;Moved CustomPaintPrivate constructor&amp;#47;destructor code to CustomPaintPrivate.cpp from header.</description><author>rcmaniac25</author><pubDate>Wed, 15 Aug 2012 02:54:28 GMT</pubDate><guid isPermaLink="false">Source code checked in, #5e48089d84cc 20120815025428A</guid></item><item><title>Source code checked in, #743417c89d48</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/743417c89d48</link><description>BB10-UI&amp;#58;&amp;#10;Extracted buffer &amp;#34;rebuilding&amp;#34; to a dedicated function.&amp;#10;Modified layoutHandlerChange so that changing of screen position will cause an invalidation call.&amp;#10;Added width and height functions &amp;#40;and properties&amp;#41;.&amp;#10;Moved invalidate functions to protected.&amp;#10;Modified setWindowGroup and setWindowId to check the original group&amp;#47;ID before changing it, as well as to modify the properties on the window.&amp;#10;Modified setWindowUsage so that it checks previous screen usage and rebuilds the buffers after being changed &amp;#40;as specified in the screen documentation &amp;#91;check docs on Buffers&amp;#93;&amp;#41;</description><author>rcmaniac25</author><pubDate>Tue, 14 Aug 2012 19:10:45 GMT</pubDate><guid isPermaLink="false">Source code checked in, #743417c89d48 20120814071045P</guid></item><item><title>Source code checked in, #f8882f6bbea2</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/f8882f6bbea2</link><description>Replaced cleanupPaintWindow with a function pointer, otherwise the virtual function would never get called.</description><author>rcmaniac25</author><pubDate>Tue, 14 Aug 2012 06:17:16 GMT</pubDate><guid isPermaLink="false">Source code checked in, #f8882f6bbea2 20120814061716A</guid></item><item><title>Source code checked in, #ee441ffc6193</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/ee441ffc6193</link><description>BB10-UI&amp;#58;&amp;#10;Made paint and layout functions pure virtual.&amp;#10;Removed translation files.</description><author>rcmaniac25</author><pubDate>Tue, 14 Aug 2012 03:25:31 GMT</pubDate><guid isPermaLink="false">Source code checked in, #ee441ffc6193 20120814032531A</guid></item><item><title>Source code checked in, #7f8d09c96066</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/7f8d09c96066</link><description>BB10-UI&amp;#58;&amp;#10;Implemented a property for determining if the component was created successfully.&amp;#10;Added a function for component creation.</description><author>rcmaniac25</author><pubDate>Tue, 14 Aug 2012 01:04:50 GMT</pubDate><guid isPermaLink="false">Source code checked in, #7f8d09c96066 20120814010450A</guid></item><item><title>Source code checked in, #7d9cd6825cc8</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/7d9cd6825cc8</link><description>BB10-UI&amp;#58;&amp;#10;Attempt to fix bug where sub-classes of CustomPaint don&amp;#39;t have their virtual functions called &amp;#40;didn&amp;#39;t work&amp;#41;.</description><author>rcmaniac25</author><pubDate>Mon, 13 Aug 2012 20:33:22 GMT</pubDate><guid isPermaLink="false">Source code checked in, #7d9cd6825cc8 20120813083322P</guid></item><item><title>Source code checked in, #cff8078980c3</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/cff8078980c3</link><description>Implemented a way to get the window&amp;#39;s context and a layout function to determine width&amp;#47;height.</description><author>rcmaniac25</author><pubDate>Mon, 13 Aug 2012 05:59:15 GMT</pubDate><guid isPermaLink="false">Source code checked in, #cff8078980c3 20120813055915A</guid></item><item><title>Source code checked in, #1ca6e0815832</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/1ca6e0815832</link><description>BB10-UI&amp;#58;&amp;#10;Modified CustomPaint so that screen usage is an enum&amp;#47;flag value usable from QML.&amp;#10;Made paint protected.&amp;#10;Added setup and cleanup functions for the screen that will be painted.&amp;#10;Moved CustomPaintPrivate to a dedicated file because MOC doesn&amp;#39;t process multiple QObject files in one file.</description><author>rcmaniac25</author><pubDate>Mon, 13 Aug 2012 02:36:23 GMT</pubDate><guid isPermaLink="false">Source code checked in, #1ca6e0815832 20120813023623A</guid></item><item><title>Source code checked in, #c0bb394415f2</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/c0bb394415f2</link><description>Initial commit of BB10-UI project with custom paintable component.</description><author>rcmaniac25</author><pubDate>Mon, 13 Aug 2012 00:56:46 GMT</pubDate><guid isPermaLink="false">Source code checked in, #c0bb394415f2 20120813125646A</guid></item><item><title>Source code checked in, #8b5afba70f63</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/8b5afba70f63</link><description>Fixed bug where image was very small for Image2PDFBuilder.</description><author>rcmaniac25</author><pubDate>Mon, 18 Jun 2012 03:40:59 GMT</pubDate><guid isPermaLink="false">Source code checked in, #8b5afba70f63 20120618034059A</guid></item><item><title>Source code checked in, #d29c5b511ed4</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/d29c5b511ed4</link><description>BBX&amp;#58; Added a helper function specifically made to truncate a String with a null char at the position of the null char. Created for normal Java use of printf.&amp;#10;BBX_PDF&amp;#58;&amp;#10;Added use of &amp;#34;stripNullChar&amp;#34; to keep proper formatting within PDF.&amp;#10;Added preprocessor to import statements so no warnings would show up.&amp;#10;Added formatting to PDFWriters.WriteNumber. That way the &amp;#34;hacked together&amp;#34; number printing is done &amp;#34;properly&amp;#34;.</description><author>rcmaniac25</author><pubDate>Fri, 15 Jun 2012 04:23:35 GMT</pubDate><guid isPermaLink="false">Source code checked in, #d29c5b511ed4 20120615042335A</guid></item><item><title>Source code checked in, #9b03134a5608</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/9b03134a5608</link><description>Added an &amp;#34;extension&amp;#34; library for creating PDFs &amp;#40;very basic and raw, originally written for a forum post with no real modifications made since then&amp;#41;.</description><author>rcmaniac25</author><pubDate>Thu, 14 Jun 2012 16:03:55 GMT</pubDate><guid isPermaLink="false">Source code checked in, #9b03134a5608 20120614040355P</guid></item><item><title>Source code checked in, #196919e7f3e2</title><link>http://bbx.codeplex.com/SourceControl/changeset/changes/196919e7f3e2</link><description>Removed unneeded null check from ByteTag, DoubleTag, FloatTag, Long8Tag, LongTag, RationalTag, and ShortTag. If &amp;#34;val&amp;#34; is null, the exception will be thrown when the super&amp;#39;s constructor is called.&amp;#10;Made sure that if an exception is thrown in ExtraSamplesTag, the index it occured on is known.&amp;#10;Added additional &amp;#40;temp&amp;#41; check in ImageLengthTag and ImageWidthTag for negative value when using setValue.&amp;#10;Fixed bug in Long8Tag where wrong type was used &amp;#40;used Writer.LONG, whould have been Writer.LONG8&amp;#41;.&amp;#10;Made sure that value ANDing &amp;#40;&amp;#38;&amp;#41; used longs instead of ints within StripByteCountsTag.&amp;#10;Rewrote dataTypeRequired so it used RefULong and didn&amp;#39;t have to deal with signed numbers within StripByteCountsTag and StripOffsetsTag.&amp;#10;Corrected comment on WBMPENcoder.&amp;#10;Made all function names within Directory, File, and Path lowercase &amp;#40;as is standard for Java&amp;#41;.&amp;#10;Removed extra return value in Path.getSystemPath and simply let it fall through.</description><author>rcmaniac25</author><pubDate>Wed, 18 Apr 2012 03:11:17 GMT</pubDate><guid isPermaLink="false">Source code checked in, #196919e7f3e2 20120418031117A</guid></item></channel></rss>