<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-2505195218190080012</id><updated>2008-10-26T19:02:05.142-07:00</updated><title type='text'>LiquidThought</title><subtitle type='html'></subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default'/><link rel='alternate' type='text/html' href='http://www.liquidthought.com/blog/'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.liquidthought.com/blog/atom.xml'/><author><name>LiquidThought</name><email>support@liquidthought.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2505195218190080012.post-6349009510793565990</id><published>2008-10-26T16:58:00.000-07:00</published><updated>2008-10-26T17:20:50.068-07:00</updated><title type='text'>ScreenJot 2.1 Released</title><content type='html'>ScreenJot is a powerful screen capture program that makes it quick and easy to take a "picture" of what is on your screen at any given time. ScreenJot lets you capture the entire desktop, the contents of a specific window or a cropped section of the screen. After you have captured an image, you can manipulate it and share it with AIM, GTalk, or any other applications that support file drag and drop. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.liquidthought.com/screenjot_download.php"&gt;Download ScreenJot 2.1 Now&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;New Features in 2.1&lt;/b&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;UI Enhancements&lt;/li&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;New Custom Scrollbars - Not only do they look sweet but they help to differentiate the ScreenJot scrollbars from any scrollbars that may be included in a screen capture. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Time Delay Feedback - A countdown timer is now displayed during a time delay capture. &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;li&gt;Additional Mouse Wheel Support&lt;/li&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Horizontal Scrolling - Just hold down the Ctrl and Shift keys when using the mouse wheel. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Scaling - Just hold down the Ctrl key when using the mouse wheel. &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;li&gt;Self Portrait&lt;/li&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Want to include ScreenJot in one of your captures? Now it's easy. You can now disable the automatic hiding of ScreenJot when you take a capture. Just open the preferences dialog and uncheck the "Hide ScreenJot During Screen Capture" checkbox. &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;li&gt;Windows Capture&lt;/li&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Now its even easier to take screenshots of top-level windows. Now when you initiate a window capture ScreenJot only hilites top-level Windows. If you want to capture a child window, like a button or text field, simply hold down the ctrl key during window selection. &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/6349009510793565990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2505195218190080012&amp;postID=6349009510793565990' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/6349009510793565990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/6349009510793565990'/><link rel='alternate' type='text/html' href='http://www.liquidthought.com/blog/2008/10/screenjot-21-released.html' title='ScreenJot 2.1 Released'/><author><name>LiquidThought</name><email>support@liquidthought.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2505195218190080012.post-2833853007653002663</id><published>2008-10-18T14:25:00.000-07:00</published><updated>2008-10-21T18:20:35.253-07:00</updated><title type='text'>ScreenJot Gallery</title><content type='html'>&lt;table&gt;&lt;tr valign="center"&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.liquidthought.com/blog/uploaded_images/sj-776386.jpg"&gt;&lt;img style="CURSOR: hand" alt="" src="http://www.liquidthought.com/blog/uploaded_images/sj-776384.jpg" border="0" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;td&gt;&lt;br /&gt;ScreenJot is a screen capture utility that makes it fast and easy to take a picture of what is on your screen at any given time. It lets you capture the entire desktop, the contents of a specific window, or a cropped section of the screen. After you have take a screeshot, you can manipulate it and share it with AIM, GTalk, or any other applications that support file drag and drop.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;We've added an image gallery for ScreenJot. This gallery includes some snaps of ScreenJot in action. You can see it &lt;a href="http://www.liquidthought.com/gallery.php"&gt;here&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/2833853007653002663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2505195218190080012&amp;postID=2833853007653002663' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/2833853007653002663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/2833853007653002663'/><link rel='alternate' type='text/html' href='http://www.liquidthought.com/blog/2008/10/screenjot-gallery.html' title='ScreenJot Gallery'/><author><name>LiquidThought</name><email>support@liquidthought.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2505195218190080012.post-2480968641229344810</id><published>2008-09-22T23:14:00.000-07:00</published><updated>2008-09-22T23:26:30.755-07:00</updated><title type='text'>ScreenJot 2.0 Ships</title><content type='html'>A major update of our ever popular ScreenCapture utility. We've taken a fresh look at this utility and incorporated your feedback. Over the next few days we'll be posting details on what's new and exciting about ScreenJot.&lt;br /&gt;&lt;br /&gt;Try ScreenJot free for 30 days.&lt;br /&gt;&lt;br /&gt;Visit our home page for more information.&lt;br /&gt;&lt;a href="http://www.liquidthought.com/"&gt;http://www.liquidthought.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/2480968641229344810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2505195218190080012&amp;postID=2480968641229344810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/2480968641229344810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/2480968641229344810'/><link rel='alternate' type='text/html' href='http://www.liquidthought.com/blog/2008/09/screenjot-20-ships.html' title='ScreenJot 2.0 Ships'/><author><name>LiquidThought</name><email>support@liquidthought.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2505195218190080012.post-8317717134290868391</id><published>2008-09-22T23:11:00.001-07:00</published><updated>2008-09-22T23:29:34.814-07:00</updated><title type='text'>LiquidThought is now a Certified iPhone Developer</title><content type='html'>We have a couple of new iPhone app concepts under development. Please stay tuned for more announcements.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/8317717134290868391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2505195218190080012&amp;postID=8317717134290868391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/8317717134290868391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/8317717134290868391'/><link rel='alternate' type='text/html' href='http://www.liquidthought.com/blog/2008/09/liquidthought-is-now-certified-iphone.html' title='LiquidThought is now a Certified iPhone Developer'/><author><name>LiquidThought</name><email>support@liquidthought.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2505195218190080012.post-5221192613530038763</id><published>2008-02-17T09:43:00.000-08:00</published><updated>2008-09-14T15:56:31.173-07:00</updated><title type='text'>pxCamera</title><content type='html'>pxCamera is a simple video camera capture class that layers on top of pxCore, our portable opensource framebuffer library.  The design of pxCamera makes it well suited to do a variety of fun and interesting things with captured video frames - like computer vision or image processing applications.&lt;br /&gt;&lt;br /&gt;The design of the pxCamera API followed a few principles as follows:&lt;br /&gt;&lt;br /&gt;*Be Simple – Allows for enumeration of available capture devices and the ability to initiate capturing frames from a given camera into a pxBuffer(framebuffer).&lt;br /&gt;*No UI Policy – Simple capture into a framebuffer.  No UI is assumed.&lt;br /&gt;*Support multiple capture sources simultaneously. [I’ve tested with two webcams] pxCamera should support any DirectShow compatible video source.&lt;br /&gt;*Portable API – The API is portable even though the implementation is currently only for Windows.  &lt;br /&gt;&lt;br /&gt;Google Code Project Page&lt;br /&gt;&lt;a href="http://code.google.com/p/pxcamera"&gt;http://code.google.com/p/pxcamera&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/5221192613530038763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2505195218190080012&amp;postID=5221192613530038763' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/5221192613530038763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/5221192613530038763'/><link rel='alternate' type='text/html' href='http://www.liquidthought.com/blog/2008/02/pxcamera.html' title='pxCamera'/><author><name>LiquidThought</name><email>support@liquidthought.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2505195218190080012.post-1244354052089399610</id><published>2008-02-16T13:09:00.001-08:00</published><updated>2008-09-14T15:55:58.073-07:00</updated><title type='text'>pxCore 1.2</title><content type='html'>We've made some minor additions to our portable open source framebuffer library, pxCore.  Most of these additionals were added to support a video capture library that we'll be posting in the near future.  Some of the changes to pxCore include:&lt;br /&gt;&lt;br /&gt;* Added the ability to directly blit pxBuffer frame buffer descriptors.&lt;br /&gt;* Added beginNativeDrawing and endNativeDrawing to allow native drawing outside of the paint loop.&lt;br /&gt;* Added an example that demonstrates using platform native drawing methods in conjunction with the portable frame buffer primitives in pxCore.&lt;br /&gt;&lt;br /&gt;Google Code Project Page&lt;br /&gt;&lt;a href="http://code.google.com/p/pxcore"&gt;http://code.google.com/p/pxcore&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/1244354052089399610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2505195218190080012&amp;postID=1244354052089399610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/1244354052089399610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/1244354052089399610'/><link rel='alternate' type='text/html' href='http://www.liquidthought.com/blog/2008/02/pxcore-12.html' title='pxCore 1.2'/><author><name>LiquidThought</name><email>support@liquidthought.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2505195218190080012.post-1890052457315154921</id><published>2008-01-28T21:50:00.000-08:00</published><updated>2008-01-28T21:59:04.575-08:00</updated><title type='text'>Johnny Lee Rocks</title><content type='html'>Here is another vid from Johnny Lee - Wii hacker extraordinaire.  In this one he turns a wiimote into a multitouch display.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/5s5EvhHy7eQ&amp;rel=1&amp;border=0"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/5s5EvhHy7eQ&amp;rel=1&amp;border=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;a href="http://www.cs.cmu.edu/~johnny/projects/wii/"&gt;Some more projects&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/1890052457315154921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2505195218190080012&amp;postID=1890052457315154921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/1890052457315154921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/1890052457315154921'/><link rel='alternate' type='text/html' href='http://www.liquidthought.com/blog/2008/01/johnny-lee-rocks.html' title='Johnny Lee Rocks'/><author><name>LiquidThought</name><email>support@liquidthought.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2505195218190080012.post-1594279381344128697</id><published>2008-01-22T21:22:00.000-08:00</published><updated>2008-01-27T11:32:45.838-08:00</updated><title type='text'>pxCore</title><content type='html'>&lt;p&gt;pxCore is a small &lt;em&gt;opensource&lt;/em&gt; library that provides a portable framebuffer and windowing abstraction for C++. This library is intended to hide the complexity of writing rasterization code on multiple platforms and allows you to easily write the following sorts of things in a portable way. &lt;ul&gt;&lt;li&gt;2d and 3d rasterizers &lt;li&gt;Transition Libraries &lt;li&gt;Filter Routines &lt;li&gt;Image Processing&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;In its design a few principles were followed:&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Be Small – A simple windowed application can be built (on Windows) in as little as 8k. &lt;li&gt;Be Simple – The framebuffer abstraction supports 32bpp framebuffers and is intended to be minimal yet complete. &lt;li&gt;Don’t tightly couple the framebuffer and windowing functionality.- Some other framebuffer libraries (PixelToaster for one) don’t separate out the framebuffer abstraction from the windowing abstraction. By loosely coupling the two abstractions this library becomes much more valuable; as the framebuffer functionality can be used and integrated with other windowing toolkits easily thereby making YOUR code more reusable. &lt;li&gt;Platform native surface construction &lt;li&gt;Policy free resizing support – No policy is baked into the window resizing support so that applications completely control their own resizing behavior. &lt;li&gt;Portable Keyboard, Mouse and Window events &lt;li&gt;Support for portable performance timers &lt;li&gt;Basic Animation Support – Support for a basic animation timer event (frames per second) is built into the windowing abstraction making it easy to write applications that animate their contents. &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;pxCore has been ported to Windows, pocketpc (arm4), linux(x11), OSX. &lt;/p&gt;&lt;p&gt;Google Code Project Page&lt;br /&gt;&lt;a href="http://code.google.com/p/pxcore/"&gt;http://code.google.com/p/pxcore/&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/li&gt;&lt;ul&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/1594279381344128697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2505195218190080012&amp;postID=1594279381344128697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/1594279381344128697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2505195218190080012/posts/default/1594279381344128697'/><link rel='alternate' type='text/html' href='http://www.liquidthought.com/blog/2008/01/coming-soon.html' title='pxCore'/><author><name>LiquidThought</name><email>support@liquidthought.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>