Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hydra Softworks

33
Posts
110
Followers
3
Following
A member registered Feb 21, 2014 · View creator page →

Creator of

Recent community posts

Hey, quick update. This was added in 4.2. In a few days, it should also appear in the Catalog.

Hey, quick update. This is fixed in 4.2. In a few days, it should also appear in the Catalog.

Hi, thank you for the suggestion. I checked the documentation and found a function for that: https://sdk.play.date/2.5.0/Inside%20Playdate.html#f-setAutoLockDisabled. I have some time off from work in mid-October, so I’ll introduce it as an additional option in the Menu/Settings.

You are right. Thanks for reporting it. I’ll take care of that.

Hi, First of all, thank you for the comment. You don’t have to worry about having a recent version. When I update, I always update it here and on Catalog (due to the review process, on Catalog, it is usually published a day later).

Hey, thank you for your comment. Playdate SDK doesn’t offer such options. When the app is off-screen (or even if the menu button is pressed), it is put to sleep (for energy efficiency).

Thank you for a nice comment. Maybe not DS, but 3DS is one of the consoles I play the most.

Birthdays in calendar sounds like a good idea but it will be also hard to implement. It needs a change in how dates are entered (potentially some date picker component). But I’ll add it to the ideas list.

Hey, Thanks for suggestions. I’ll check what I can do.

    1. sounds like a low-hanging fruit (I didn’t add it previously because I thought that that option was hidden and it’s hard to trigger it by incident).
    1. Is problematic because the Playdate keyboard doesn’t support that option. I didn’t find any solution to make it user-friendly.
    1. I can add that field.
    1. Theoretically, the address field is for notes right now. If I find a way to solve 2. I may add an additional field.

Hey! Thank you for the idea. I’ve noted it, but I’m not sure I’ll make that. To provide a reason - editing data files should only be done by power users. If you forget about a closing quotation mark or add an unnecessary comma, it will result in broken JSON. I’m scared that if I encourage people to do that, I’ll have to deal with additional sets of errors, and I won’t be able to debug them because they will be related to corrupted data. But still, I’ll think about it. Maybe I should add a warning/disclaimer and recommend a tool that will make sure that the created JSON is correct. Thanks for the message!

(1 edit)

Hey, yes, Id is essential. It is used to compare elements of the list (events, todos, etc.). The only requirements for them are to be strings and to be unique (within a file). The format doesn’t matter. You can safely use https://www.uuidgenerator.net/ to generate IDs and put them for elements. I’m often just typing random characters by hand.

There is no such option right now, but I’ll look at this topic. I can’t promise anything, though. Playdate SDK doesn’t have anything date related, so I implemented everything from scratch, and right now, I’m not sure how easy it will be to modify it. :)

In that case, I’m strongly recommending https://www.goodreads.com/book/show/1633.Getting_Things_Done for you. :) Speaking about productivity, this may be the most important book that I read (and I like productivity books). It’s not mindblowing, but I’ve been using GTD with https://culturedcode.com/things/ for many years, all thanks to reading David Allen’s book 15 years ago.

(1 edit)

Hey, Thank you for your feedback. I’ll look at them, but right now, I have a quick tip for 3. As you probably noticed, this app is strongly opinionated, and that’s why based on GTD (and Things app) inbox list is called Inbox, so I’m not planning to add an option to change that in UI. But you can easily do that in data mode. Connect your playdate in data mode, head to data/com.hydrasoftworks.pocketplanner directory, and open todos/data.json in a code editor like VS Code or Notepad++. You will find the line "name":"Inbox",. You can change Inbox to something different there.

Hey, all app data are kept as JSON files. You can edit it easily with a text editor like VS Code or Notepad++. You just need to connect Playdate in data mode. The format of data is not documented, but when you add one item to the app, then it will have an example to follow. For example. Events look like this

{
	"createdAt":734261931,
	"date": {
		"day":8,
		"month":4,
		"year":2023
	},
	"id":"AQSJMJPJENPW",
	"repeat":1,
	"title":"Pocket Planner v3"
}

(with a note that “repeat” is not used/implemented).

Hey, Thank you for that idea — I noted it down. It’s something that I would like to use, so I like it so much. Right now, I’m working on a contacts list, and when this is ready, I’ll start thinking about kanban.

Thanks, I attempted timezones but failed. I already forgot about a contact list idea! I should go back to it.

Hey! One of my ideas was a timezones browser/info, but when I saw a database I had to parse to have that, I decided this was above my skills. Do you have any idea what I can add to the Pocket Planner?

Hey, First of all, thank you for buying Pocket Planner! I don’t have access to the computer this week to debug it, but can you check one more thing for me? Is the recording date correct when you record and save a voice memo (I’m not sure it works on Playdate Simulator, but it should)? If not, I’d say there is something wrong with communication between PlaydateOS and your system. On the calendar, I do some calculations with dates, so there is space for error, but on memos, there is just a date taken from OS.

I did some digging and noticed that sometimes I don’t get the corresponding button up and down events when buttons are mashed very quickly. I added some code that should fix those situations in 2.2 (released now). Once again, thank you for reporting.

Hello, thank you so much for reporting. 🤦‍♂️ that I missed this. Version 2.2 (released right now) should have this fixed.

Thank you for reporting. I’m able to replicate this. I’ll take a look and try to fix it.

Hey, please send them to kamil.powalowski [at] gmail.com But also, please check if you have OS updated to 1.12.2. I get some crash reports that only happened on 1.12.1 due to an already fixed bug on the OS level.

Good question :) I don’t want to add that because it requires more business logic. Monthly and yearly recurring is easy, but weekly has to be calculated in advance and stored somewhere. I have this parameter, so if I decide to add that, I will not have to migrate data, but I’m waiting for the users’ input. If there are enough people that will think it’s useful, then I’ll add it.

Updated :) Thank you for the suggestion.

(1 edit)

You are right. Thanks for reporting. I’ll prepare an update this week.

I love it. I thought about todos moving up and down but didn’t know how to make that the other way than by using a context menu (hold A) which may be painful on a long list. I’ll check if your idea is possible.

Yes, it shouldn’t be a problem if you can convert them to the correct format.

Hey, as promised, I’m letting you know that I have fixed this in version 1.1. The first audio file was not saved (and it silently failed) due to no existing memos directory in application data. Unfortunately, this first recording is lost (sorry about that :( ). The subsequent recordings should work as expected. Thank you for reporting!

Thank you for reporting. Jeremy from Playdate Squad discord also found it. It doesn’t happen for me, so I’m working with him to find a reason. Another user said that only some specific memos didn’t work. So probably the next one that you record will be ok. But I’ll let you know when I will fix this (if possible, of course).

(1 edit)

@noah @solarcon @tommythh @bobobo777 @lukerooneyio Thank you for reporting! The screenshot and information about scrolling backward were super helpful and allowed me to replicate this on the simulator and fix thet bug 🐛. It shouldn’t occur anymore in version 0.18 (available to download).

(1 edit)

Hi, You are right. Adding events to the calendar is the next planned feature right after the release.

Hi, I’m also not sure about this :) But you are not the only one who mentioned the contacts list. Somebody on Twitter proposes a Rolodex style for contact management https://en.wikipedia.org/wiki/Rolodex

The closest plan is:

  • test the app on an actual device when my Playdate comes (shipped in April but still on its way to Poland)
  • release the app after the PlaydateSDK update (I’m waiting for a fix in the audio recording).

Then I want to add events to the calendar (right now, the calendar is read-only). I don’t know what will be next, but voices like yours matter, and I’ll consider them.

Hey, I’m waiting to get my Playdate (I have the order PD22XX, so it should be shipped next week) to test Voice Memos, which I cannot try on the simulator. Also, since I tested Pocket Planner only on the simulator, it may require some UX tweaks when tested on the actual device. But it shouldn’t take long. Probably a week or two when I get a console.