<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0"><channel><title>Lua Carousel Devlog - itch.io</title><link>https://akkartik.itch.io/carousel</link><description>Write programs on desktop and mobile</description><item><guid>https://akkartik.itch.io/carousel/devlog/1480176/lua-carousel-better-support-for-french-and-hopefully-other-languages</guid><title>Lua Carousel: better support for French and hopefully other languages</title><link>https://akkartik.itch.io/carousel/devlog/1480176/lua-carousel-better-support-for-french-and-hopefully-other-languages</link><pubDate>Sat, 04 Apr 2026 19:18:49 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Garvalf is a French-speaking Forth enthusiast trying out Lua Carousel on a computer. It&#039;s lovely that I can run Garvalf&#039;s interactive rotating beauty on my English-based phone: -- use mouse wheel to c...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/1316491/4-versions-in-3-months-but-only-minor-changes</guid><title>4 versions in 3 months, but only minor changes</title><link>https://akkartik.itch.io/carousel/devlog/1316491/4-versions-in-3-months-but-only-minor-changes</link><pubDate>Fri, 16 Jan 2026 02:37:04 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Since the last update in Sep there have been 4 new versions but with only minor changes: Wrapping lines are indicated in the code editor with little grey circles and grey hyphens. Scrollbars have some...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/1023111/programming-on-your-device-with-your-preferred-language</guid><title>Programming on your device with your preferred language</title><link>https://akkartik.itch.io/carousel/devlog/1023111/programming-on-your-device-with-your-preferred-language</link><pubDate>Tue, 02 Sep 2025 17:53:08 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Lua Carousel is a free, open source, live-editable and trustworthy environment for writing small, throwaway Lua and LÖVE programs on computers or phones. Starting with this version, it comes bundled...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/943340/lua-carousel-program-on-the-device-you-have-with-docs-at-your-fingertips</guid><title>Lua Carousel: program on the device you have, with docs at your fingertips</title><link>https://akkartik.itch.io/carousel/devlog/943340/lua-carousel-program-on-the-device-you-have-with-docs-at-your-fingertips</link><pubDate>Mon, 12 May 2025 07:04:47 GMT</pubDate><category>devlog</category><description><![CDATA[<img class="post_image" src="https://img.itch.zone/aW1nLzIxMTUzMDQwLmdpZg==/original/%2FyI5jg.gif"/><p>Ever since I published Lua Carousel 2 years ago as a lightweight programming environment for computers and mobile devices, I&#039;ve taken pride in its stability. It has always tried to minimize change. Yo...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/888916/pong-wars-mmo-edition</guid><title>Pong Wars, MMO edition</title><link>https://akkartik.itch.io/carousel/devlog/888916/pong-wars-mmo-edition</link><pubDate>Sun, 16 Feb 2025 19:40:12 GMT</pubDate><category>devlog</category><description><![CDATA[<p>This one is based on Pong Wars . -- Pong wars with more than 2 colors and ability to speed up simulation. local n = 20 -- px per square local v = 20 -- px/s ball velocity -- If v gets too big, collisi...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/887940/new-version-after-41-days-and-stop-motion-animation</guid><title>New version after 41 days, and stop-motion animation</title><link>https://akkartik.itch.io/carousel/devlog/887940/new-version-after-41-days-and-stop-motion-animation</link><pubDate>Sat, 15 Feb 2025 06:11:53 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Today&#039;s version has some minor bugfixes and API changes. Here&#039;s a list of key changes in the repository: https://git.sr.ht/~akkartik/carousel2.love/commit/d88c57e https://git.sr.ht/~akkartik/carousel2...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/866629/drawing-with-a-pen-on-a-pendulum</guid><title>Drawing with a pen on a pendulum</title><link>https://akkartik.itch.io/carousel/devlog/866629/drawing-with-a-pen-on-a-pendulum</link><pubDate>Sat, 11 Jan 2025 07:39:03 GMT</pubDate><category>devlog</category><description><![CDATA[<p>The kids have been playing with a pen on a pendulum, and I started wanting to tweak the friction on it. -- We have a surface we view through a viewport. -- The surface has the same dimensions as the v...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/862256/new-version-after-16-days</guid><title>New version after 16 days</title><link>https://akkartik.itch.io/carousel/devlog/862256/new-version-after-16-days</link><pubDate>Sat, 04 Jan 2025 19:20:07 GMT</pubDate><category>devlog</category><description><![CDATA[<p>This version is mostly cleaning up and tightening the radical rewrite of the previous version. There&#039;s one major bugfix: searching for text using ctrl+f now works again. (This is inaccessible in commo...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/846479/new-version-after-9-days</guid><title>New version after 9 days</title><link>https://akkartik.itch.io/carousel/devlog/846479/new-version-after-9-days</link><pubDate>Thu, 19 Dec 2024 06:00:20 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Absolutely no new features in this version, but the internals are radically rewritten. Nitty-gritty details are in this blog post from July. The new core has been in use for a while now and seems stab...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/835427/new-version-after-3-days</guid><title>New version after 3 days</title><link>https://akkartik.itch.io/carousel/devlog/835427/new-version-after-3-days</link><pubDate>Sun, 17 Nov 2024 19:03:45 GMT</pubDate><category>devlog</category><description><![CDATA[<p>The bad news is the previous version only lasted 3 days. The good news is Origedit had a couple more good suggestions which have made this version better: On narrow screens the overflow menu now space...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/833887/new-version-after-40-days</guid><title>New version after 40 days</title><link>https://akkartik.itch.io/carousel/devlog/833887/new-version-after-40-days</link><pubDate>Thu, 14 Nov 2024 22:59:52 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Today&#039;s version has 5 minor bugfixes. The repository has the details. But the major quality of life improvement that merits a new version: the code editor spreads out over the whole screen width on ph...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/826196/turn-your-phone-or-tablet-into-a-chess-clock</guid><title>Turn your phone or tablet into a chess clock</title><link>https://akkartik.itch.io/carousel/devlog/826196/turn-your-phone-or-tablet-into-a-chess-clock</link><pubDate>Fri, 01 Nov 2024 05:37:36 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Playing chess with the kids today, we finally started to feel the need to impose some sort of time constraint on moves. That got me to rustle up this quick program: Start_time = 12 -- seconds Curr_col...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/816414/guest-program-bouncing-balls</guid><title>Guest program: bouncing balls</title><link>https://akkartik.itch.io/carousel/devlog/816414/guest-program-bouncing-balls</link><pubDate>Tue, 15 Oct 2024 22:20:56 GMT</pubDate><category>devlog</category><description><![CDATA[<p>I just received a very fun program from Origedit . Enjoy! g=love.graphics rnd=math.random bs={} bs.gravity=10 function addb() local function dir() return (rnd()*2-1)*200 end table.insert(bs,{ x=rnd()*...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/810479/new-version-after-3-months-and-turtle-graphics</guid><title>New version after 3 months, and turtle graphics</title><link>https://akkartik.itch.io/carousel/devlog/810479/new-version-after-3-months-and-turtle-graphics</link><pubDate>Sat, 05 Oct 2024 06:26:01 GMT</pubDate><category>devlog</category><description><![CDATA[<p>This version may matter a lot to some people. I massively sped up `print` calls in Carousel. So if you are in the habit of printing a lot to the lower half of the screen, you&#039;ll want this. Someone ask...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/800017/interactively-zooming-in-to-the-mandelbrot-set-on-a-touchscreen</guid><title>Interactively zooming in to the Mandelbrot set on a touchscreen</title><link>https://akkartik.itch.io/carousel/devlog/800017/interactively-zooming-in-to-the-mandelbrot-set-on-a-touchscreen</link><pubDate>Mon, 16 Sep 2024 05:32:33 GMT</pubDate><category>devlog</category><description><![CDATA[<p>( Longer video ) I&#039;ve implemented the Mandelbrot set a few times, but this was still surprisingly delightful. A basic version of the mandelbrot set is just 20 lines: function mandelbrot(x0, y0, w, n)...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/799413/a-little-timer-app</guid><title>A little timer app</title><link>https://akkartik.itch.io/carousel/devlog/799413/a-little-timer-app</link><pubDate>Sun, 15 Sep 2024 05:51:18 GMT</pubDate><category>devlog</category><description><![CDATA[<p>A friend was looking for a timer app, and I took the opportunity to also package up my little helper for managing GUI widgets that I&#039;ve shown before ( 1 , 2 , 3 ). I also added support for long-press,...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/756367/new-version-after-4-months</guid><title>New version after 4 months</title><link>https://akkartik.itch.io/carousel/devlog/756367/new-version-after-4-months</link><pubDate>Fri, 28 Jun 2024 07:01:21 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Nothing particularly new here, just a dozen or so fairly minor tweaks and bugfixes. Perhaps the most noticeable one is that I swapped the position of the copy and paste buttons in the menu. I found my...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/725703/visualizing-the-digits-of-</guid><title>Visualizing the digits of π</title><link>https://akkartik.itch.io/carousel/devlog/725703/visualizing-the-digits-of-</link><pubDate>Sat, 04 May 2024 13:57:41 GMT</pubDate><category>devlog</category><description><![CDATA[<p>The following program lets you scrub the mouse downward to find more and more precise approximations of π within the red optical sight in the center of the screen. N = 100 -- spacing between zoom lev...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/715338/a-little-recursion-problem</guid><title>A little recursion problem</title><link>https://akkartik.itch.io/carousel/devlog/715338/a-little-recursion-problem</link><pubDate>Mon, 15 Apr 2024 17:16:19 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Are you reading this on your phone? Quick, see if you can solve this problem without getting up and switching devices. Convolving a list with itself. Given a list [x 1 , x 2 , ..., x n−1 , x n ], wh...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/708682/drawing-histograms</guid><title>Drawing histograms</title><link>https://akkartik.itch.io/carousel/devlog/708682/drawing-histograms</link><pubDate>Wed, 03 Apr 2024 02:52:16 GMT</pubDate><category>devlog</category><description><![CDATA[<p>When I last showed how one might draw lots of different kinds of charts in Lua Carousel , I mentioned that histograms were still an open question. I think I have a reasonable way now to work in suppor...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/706603/the-simplest-possible-dither</guid><title>The simplest possible dither</title><link>https://akkartik.itch.io/carousel/devlog/706603/the-simplest-possible-dither</link><pubDate>Sat, 30 Mar 2024 18:24:08 GMT</pubDate><category>devlog</category><description><![CDATA[<p>I saw this exchange yesterday: &quot;Is there a trick for doing dithering that is so simple you can tell it to me in 500 chars and I will instantly memorize it and then never have to look it up again?&quot; &quot;Ad...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/702311/all-the-1-d-cellular-automata</guid><title>All the 1-D cellular automata</title><link>https://akkartik.itch.io/carousel/devlog/702311/all-the-1-d-cellular-automata</link><pubDate>Sat, 23 Mar 2024 00:40:40 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Here&#039;s every possible rule for a one-dimensional (neighborhood-1) cellular automaton. All on a single infinite surface you can pan and zoom around on your touchscreen device. In 100 lines. T = 100 --...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/696079/a-sokoban-client-based-on-lua-carousel</guid><title>A Sokoban client based on Lua Carousel</title><link>https://akkartik.itch.io/carousel/devlog/696079/a-sokoban-client-based-on-lua-carousel</link><pubDate>Mon, 11 Mar 2024 18:17:20 GMT</pubDate><category>devlog</category><description><![CDATA[<p>The kids have been enjoying Baba is You , and watching them brought back pleasant memories for me of playing Sokoban. So I went looking and found a very nice project that has collected 300 classic pub...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/686788/lots-of-charts</guid><title>Lots of charts</title><link>https://akkartik.itch.io/carousel/devlog/686788/lots-of-charts</link><pubDate>Fri, 23 Feb 2024 23:49:21 GMT</pubDate><category>devlog</category><description><![CDATA[<p>First things first: I&#039;ve uploaded a new version with some minor ergonomic improvements for non-mobile devices: some of the menu buttons now have keyboard shortcuts. They were noticeably more difficult...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/685707/a-little-programming-game</guid><title>A little programming game</title><link>https://akkartik.itch.io/carousel/devlog/685707/a-little-programming-game</link><pubDate>Wed, 21 Feb 2024 03:11:42 GMT</pubDate><category>devlog</category><description><![CDATA[<p>The kids recently got a little paper computer and, perhaps ill-advisedly, I&#039;ve been building it on my touchscreen computer. The way I rationalize it is, the paper computer gives no feedback on whether...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/678890/new-version-after-51-days</guid><title>New version after 51 days</title><link>https://akkartik.itch.io/carousel/devlog/678890/new-version-after-51-days</link><pubDate>Fri, 16 Feb 2024 22:41:13 GMT</pubDate><category>devlog</category><description><![CDATA[<p>I just published a new version with a few changes. Firstly, an incompatibility: creating an editor now requires a font, where it used to implicitly use the current font. I&#039;m fixing one previous Devlog...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/673935/pong-wars</guid><title>Pong Wars</title><link>https://akkartik.itch.io/carousel/devlog/673935/pong-wars</link><pubDate>Tue, 30 Jan 2024 15:06:35 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Two seconds into a video of this little game , I just knew I had to build it for myself. local n = 20 -- px per square local v = 200 -- ball velocity in px/s -- initialize a w*h board randomly with on...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/668072/a-little-game-integrated-with-its-tools</guid><title>A little game integrated with its tools</title><link>https://akkartik.itch.io/carousel/devlog/668072/a-little-game-integrated-with-its-tools</link><pubDate>Fri, 19 Jan 2024 16:59:47 GMT</pubDate><category>devlog</category><description><![CDATA[<p>A week ago, my son (hearing that I was at loose ends) asked for &quot;a game where you drag the player around the screen&quot;. This set some wheels in motion inside my head, resulting in this 3-screen app: one...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/665231/a-sprite-editor-in-100-lines-of-code</guid><title>A sprite editor in 100 lines of code</title><link>https://akkartik.itch.io/carousel/devlog/665231/a-sprite-editor-in-100-lines-of-code</link><pubDate>Sun, 14 Jan 2024 02:46:40 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Recently I&#039;ve been mulling ways to add images to my Lua Carousel scripts. One problem with LÖVE apps on mobile devices is a paucity of ways to get non-text data in and out. We don&#039;t have https suppor...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/660061/some-squishy-balls</guid><title>Some squishy balls</title><link>https://akkartik.itch.io/carousel/devlog/660061/some-squishy-balls</link><pubDate>Wed, 03 Jan 2024 19:00:48 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Last night I encountered the work of Karsten Schmidt , and was inspired to reimplement a tiny part of the merest superficial sample of his huge project . It doesn&#039;t actually implement any flocking dyn...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/656473/building-an-equation-plotter</guid><title>Building an equation plotter</title><link>https://akkartik.itch.io/carousel/devlog/656473/building-an-equation-plotter</link><pubDate>Wed, 27 Dec 2023 03:49:25 GMT</pubDate><category>devlog</category><description><![CDATA[<p>New version with just a couple of minor tweaks: I wasn&#039;t calling car.mousemoved (akin to love.mousemoved ). Now I am. Fixed a crash due to UTF-8 in just the right place in the editor. This was somethi...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/654952/one-finger-to-pan-two-fingers-to-zoom</guid><title>One finger to pan, two fingers to zoom</title><link>https://akkartik.itch.io/carousel/devlog/654952/one-finger-to-pan-two-fingers-to-zoom</link><pubDate>Sat, 23 Dec 2023 17:58:33 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Today I&#039;m learning to implement some gestures we take for granted on mobile devices. v ={x=0, y=0, w=Safe_width, h=Safe_height, zoom=1.0} -- viewport f,s = nil -- ids of first and second touches start...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/653245/the-lua-carousel-productivity-suite</guid><title>The Lua Carousel &quot;productivity suite&quot;</title><link>https://akkartik.itch.io/carousel/devlog/653245/the-lua-carousel-productivity-suite</link><pubDate>Wed, 20 Dec 2023 04:28:24 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Another new version of Lua Carousel today. Not because of any new bugs or features, but a few small changes to Carousel&#039;s primitives as I try to use them in scripts. In particular, I&#039;ve included the l...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/652184/a-voice-recorder-in-150-lines-of-code-well-kinda</guid><title>A voice recorder in 150 lines of code (well, kinda)</title><link>https://akkartik.itch.io/carousel/devlog/652184/a-voice-recorder-in-150-lines-of-code-well-kinda</link><pubDate>Mon, 18 Dec 2023 22:48:43 GMT</pubDate><category>devlog</category><description><![CDATA[<p>(Update: This post will no longer work as-is with the most recent version of Carousel. You no longer need to include the wav library. Also delete the function `save_wav` below, which is now bundled wi...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/651711/new-version-after-9-days</guid><title>New version after 9 days</title><link>https://akkartik.itch.io/carousel/devlog/651711/new-version-after-9-days</link><pubDate>Sun, 17 Dec 2023 01:38:20 GMT</pubDate><category>devlog</category><description><![CDATA[<p>The good news is the last version lasted 9 days. The bad news is carousel-az-safe.love was catastrophically broken for all 9 of those days. So much for &quot;safe&quot; :( I&#039;m going to try harder to use both ve...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/651545/conways-game-of-life-with-colors</guid><title>Conway&#039;s Game of Life with colors</title><link>https://akkartik.itch.io/carousel/devlog/651545/conways-game-of-life-with-colors</link><pubDate>Sat, 16 Dec 2023 18:01:00 GMT</pubDate><category>devlog</category><description><![CDATA[<p>When I first started messing with LÖVE, one of the first examples I gravitated towards was this Game of Life with colors . I just went back to it and ported it to Lua Carousel. Very fun. In the proce...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/650868/conways-game-of-life</guid><title>Conway&#039;s Game of Life</title><link>https://akkartik.itch.io/carousel/devlog/650868/conways-game-of-life</link><pubDate>Fri, 15 Dec 2023 09:42:51 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Perhaps my favorite program. curr, new = {}, {} for x=1,Safe_width do table.insert(curr, {}) table.insert(new, {}) for y=1,Safe_height do table.insert(curr[x], 0) table.insert(new[x], 0) end end -- R...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/649349/handling-cascading-collisions</guid><title>Handling cascading collisions</title><link>https://akkartik.itch.io/carousel/devlog/649349/handling-cascading-collisions</link><pubDate>Tue, 12 Dec 2023 06:02:18 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Today I finally managed to wrap my head around a program I&#039;d been struggling with for a few weeks: moving more than one block in response to collisions. -- each rect is of the form: -- pos={x=..., y=...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/648849/pushing-objects-around-in-a-dozen-lines-of-code</guid><title>Pushing objects around in a dozen lines of code</title><link>https://akkartik.itch.io/carousel/devlog/648849/pushing-objects-around-in-a-dozen-lines-of-code</link><pubDate>Mon, 11 Dec 2023 05:01:41 GMT</pubDate><category>devlog</category><description><![CDATA[<p>I&#039;ve been playing around with detecting and responding to collisions, just with simple rectangles. Here&#039;s today&#039;s example, with lots of help from the LÖVE Discord that pointed me to the batteries lib...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/647726/playing-with-lves-physics-engine-for-the-first-time</guid><title>Playing with LÖVE&#039;s physics engine for the first time</title><link>https://akkartik.itch.io/carousel/devlog/647726/playing-with-lves-physics-engine-for-the-first-time</link><pubDate>Sat, 09 Dec 2023 03:23:29 GMT</pubDate><category>devlog</category><description><![CDATA[<p>I thought I&#039;d make sure today that Lua Carousel correctly handles LÖVE&#039;s physics libraries. No issues! And then my son suggested I could turn the example in the LÖVE tutorial into a very simple game...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/647054/2-days-um-no-0-days-since-last-bug</guid><title>2 days, um no, 0 days since last bug</title><link>https://akkartik.itch.io/carousel/devlog/647054/2-days-um-no-0-days-since-last-bug</link><pubDate>Thu, 07 Dec 2023 22:38:44 GMT</pubDate><category>devlog</category><description><![CDATA[<p>My goal with Lua Carousel like with my other recent projects is to get to a point of zero updates. I want to get to an artifact that is runnable forever. My choices of Lua and LÖVE are driven by this...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/645755/version-ax-slightly-improved-menu-behavior</guid><title>Version ax: slightly improved menu behavior</title><link>https://akkartik.itch.io/carousel/devlog/645755/version-ax-slightly-improved-menu-behavior</link><pubDate>Tue, 05 Dec 2023 06:28:29 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Lua Carousel has two menus. Both now close more reliably when you tap outside them...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/645189/version-av-one-bugfix-support-for-lve-115</guid><title>Version av: one bugfix, support for LÖVE 11.5</title><link>https://akkartik.itch.io/carousel/devlog/645189/version-av-one-bugfix-support-for-lve-115</link><pubDate>Mon, 04 Dec 2023 02:18:36 GMT</pubDate><category>devlog</category><description><![CDATA[<p>All of yesterday&#039;s changes included a new bug: touches sometimes moved the scrollbar when they shouldn&#039;t. You can read all about the gory details at https://git.sr.ht/~akkartik/carousel.love/commit/42...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/644647/version-as-major-improvements-to-the-scrollbar</guid><title>Version as: major improvements to the scrollbar</title><link>https://akkartik.itch.io/carousel/devlog/644647/version-as-major-improvements-to-the-scrollbar</link><pubDate>Sun, 03 Dec 2023 01:34:28 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Taps near the top of the editor sometimes failed to move the cursor. It turns out this was only happening soon after a drag of the scrollbar. Lua Carousel&#039;s scrollbar has always felt a little jumpy. I...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/644550/version-aq-mouse-wheel-support</guid><title>Version aq: mouse wheel support</title><link>https://akkartik.itch.io/carousel/devlog/644550/version-aq-mouse-wheel-support</link><pubDate>Sat, 02 Dec 2023 20:57:17 GMT</pubDate><category>devlog</category><description><![CDATA[<p>I&#039;ve been focusing so much on the mobile/touchscreen experience that I forgot to wire up the mouse wheel. This omission is now fixed, along with a minor bugfix and a few more abbreviations (example 7)...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/644227/version-ap-a-lot-less-jittery</guid><title>Version ap: a lot less jittery</title><link>https://akkartik.itch.io/carousel/devlog/644227/version-ap-a-lot-less-jittery</link><pubDate>Sat, 02 Dec 2023 05:45:35 GMT</pubDate><category>devlog</category><description><![CDATA[<p>No new features, only fixes for bugs. From most to least embarrassing: * If you selected some text and then hit the &#039;clear&#039; button the app would crash. * Dragging the mouse/finger around on top of the...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/641310/version-ao-saving-your-programs-across-restarts</guid><title>Version ao: saving your programs across restarts</title><link>https://akkartik.itch.io/carousel/devlog/641310/version-ao-saving-your-programs-across-restarts</link><pubDate>Sun, 26 Nov 2023 21:34:32 GMT</pubDate><category>devlog</category><description><![CDATA[<p>This feature was very difficult. Lua Carousel launched without the ability to save to and load from files because I struggled to juggle two constraints: Reliability. I spent a long time trying to make...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/640701/version-aj</guid><title>Version aj</title><link>https://akkartik.itch.io/carousel/devlog/640701/version-aj</link><pubDate>Sat, 25 Nov 2023 17:24:22 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Just minor bugfixes since the previous update. In particular, opening one menu hides the other...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/640487/version-ag</guid><title>Version ag</title><link>https://akkartik.itch.io/carousel/devlog/640487/version-ag</link><pubDate>Sat, 25 Nov 2023 05:06:29 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Some improvements to the settings menu. Embarrassingly, you could operate the sliders even when the menu was collapsed...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/640445/version-af</guid><title>Version af</title><link>https://akkartik.itch.io/carousel/devlog/640445/version-af</link><pubDate>Sat, 25 Nov 2023 02:48:16 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Fixed 2 catastrophic bugs if the window gets too narrow when resizing or updating fonts. Carousel should now throw an error if the window is too small. If you then grow the window and press a key it w...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/639932/version-ad</guid><title>Version ad</title><link>https://akkartik.itch.io/carousel/devlog/639932/version-ad</link><pubDate>Fri, 24 Nov 2023 00:24:55 GMT</pubDate><category>devlog</category><description><![CDATA[<p>Lua Carousel&#039;s biggest limitation is its inability to save code across restarts. I can&#039;t yet come up with a good, simple UI for selecting filenames that supports small devices and also autosaves. One...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/639865/safe-versions</guid><title>Safe versions</title><link>https://akkartik.itch.io/carousel/devlog/639865/safe-versions</link><pubDate>Thu, 23 Nov 2023 20:32:29 GMT</pubDate><category>devlog</category><description><![CDATA[<p>I just uploaded carousel-ac-safe.love. The other ac is preferable, but use this as a backup if the other one gives you errors. Lua Carousel has lots of unit tests for the editor it uses. But the tests...</p>]]></description></item><item><guid>https://akkartik.itch.io/carousel/devlog/639862/version-ac</guid><title>Version ac</title><link>https://akkartik.itch.io/carousel/devlog/639862/version-ac</link><pubDate>Thu, 23 Nov 2023 20:13:24 GMT</pubDate><category>devlog</category><description><![CDATA[<p>You can now select smaller font sizes, all the way down to 12px...</p>]]></description></item></channel></rss>