This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Csstform's profile picture

Pocket ToDo v2.0 - [advanced & reg pocket computers]

Started by Csstform, 28 March 2014 - 02:35 PM
Csstform #1
Posted 28 March 2014 - 03:35 PM
Hello all! I saw this category this morning, and wanted to get in on the action! So, I have created a todo list! This list works on both Advanced and Default Pocket Computers, so give it a try! I plan to add support for syncing with a computer terminal and monitor support from there.

Pastebin:
pastebin get 29h31MtZ

Or, download it from GitHub!

Pics:
Spoiler

Edit: fixed Topic Typo
Edited on 07 April 2014 - 05:00 PM
Agoldfish #2
Posted 28 March 2014 - 03:59 PM
Pocket is spelled wrong in the title. XD
Maybe add multiple pages of todo's and categories for them?
Shazz #3
Posted 28 March 2014 - 04:03 PM
This program works perfectly fine on computers (and turtles even). I don't see why it has to be specific to this section.
Either way, it's a cool little program although having more than 9 slots would be nice.
Csstform #4
Posted 28 March 2014 - 04:39 PM
This program works perfectly fine on computers (and turtles even). I don't see why it has to be specific to this section.
Either way, it's a cool little program although having more than 9 slots would be nice.
In it's current state most if not all 'PC' programs can run on a normal terminal. I made this with mobility in mind, thus, the Pocket Computer. I have some ideas with this though, which do involve more items.
awsmazinggenius #5
Posted 28 March 2014 - 04:45 PM
It would be nice if this could sync through the internet to have the same to-do list on multiple servers.

EDIT: I've done something like this (syncing through the internet with the limitations that CC has) in my OS, using PHP and AES encryption (using the ComputerCraftCrypto thing somebody here posted). (You http.post() the encrypted file to the PHP script, which stores it in a file that the program http.get()'s and decrypts using the agreed upon key, if it makes any sense. )
Edited on 28 March 2014 - 03:49 PM
CometWolf #6
Posted 28 March 2014 - 05:27 PM
What benefits does this have over just storing your list in a file using edit?
Shazz #7
Posted 28 March 2014 - 06:44 PM
In it's current state most if not all 'PC' programs can run on a normal terminal. I made this with mobility in mind, thus, the Pocket Computer. I have some ideas with this though, which do involve more items.

The only other PC program in this section right now is Ultimate Door Lock. While it might run on a normal terminal, it doesn't make sense to run it on anything besides the PC. This program is compatible with normal terminals and it also makes sense to use it on a terminal (if you wanted to). That's why I think this program shouldn't be specific to this section, that way more people will see this and be able to use it (especially those who haven't updated). Anyway, if you do plan on implementing some mobility features, then I'm looking forward to it.
Lego Stax #8
Posted 28 March 2014 - 07:04 PM
What emulator are you using in the screenshots? Because, I've been looking for one for awhile, but I haven't found one yet. Also, that's a nice little tool you have there! I'll have to try it out when I get home.
Edited on 28 March 2014 - 06:07 PM
Csstform #9
Posted 28 March 2014 - 08:25 PM
What benefits does this have over just storing your list in a file using edit?
None, yet. Except its prettier. :P/>

Planned Features (ATM):
SpoilerDesktop program that will sync with this.
Calendar
Touch support
Printability

What emulator are you using in the screenshots? Because, I've been looking for one for awhile, but I haven't found one yet. Also, that's a nice little tool you have there! I'll have to try it out when I get home.

CCEmu is the green one - no longer supported.
Alice #10
Posted 28 March 2014 - 08:43 PM
It would be nice if this could sync through the internet to have the same to-do list on multiple servers.

EDIT: I've done something like this (syncing through the internet with the limitations that CC has) in my OS, using PHP and AES encryption (using the ComputerCraftCrypto thing somebody here posted). (You http.post() the encrypted file to the PHP script, which stores it in a file that the program http.get()'s and decrypts using the agreed upon key, if it makes any sense. )
oh hey I could use my GitHub website to do that.
Return a handle of the page, read all, unserialize, then make todo list based on table.
EDIT: Just realized I would have to manually edit it.
I'll probably do it when I get a VPS.
Edited on 28 March 2014 - 07:44 PM
masterdisasterHD #11
Posted 28 March 2014 - 09:45 PM
Lol i already made one :3
http://www.computercraft.info/forums2/index.php?/topic/17384-
oeed #12
Posted 28 March 2014 - 10:10 PM
In it's current state most if not all 'PC' programs can run on a normal terminal. I made this with mobility in mind, thus, the Pocket Computer. I have some ideas with this though, which do involve more items.

The only other PC program in this section right now is Ultimate Door Lock. While it might run on a normal terminal, it doesn't make sense to run it on anything besides the PC. This program is compatible with normal terminals and it also makes sense to use it on a terminal (if you wanted to). That's why I think this program shouldn't be specific to this section, that way more people will see this and be able to use it (especially those who haven't updated). Anyway, if you do plan on implementing some mobility features, then I'm looking forward to it.

Ultimate Door Lock does run on normal computers, in fact, you have to use it on a normal computer at least once.
Csstform #13
Posted 04 April 2014 - 03:52 PM
You can expect an update within the next few days!

Features:
~Themes
~Easy theme switcher
~Everything has key shortcuts
~Screen stretching - will fit itself to any screen

Notes:
I have decided to not support touch input, mainly because it will be a pain to code/use. I plan on adding rednet support next, and possibly a way to sync with other servers. (maybe through a github repo?) Also, this will be part of a suite of programs.

Please give me input on what feature you want, and what program I should start working on next.

~Csstform
CometWolf #14
Posted 04 April 2014 - 04:18 PM
Please give me input on what feature you want, and what program I should start working on next.
I want touch input! :P/> Seriously, why not do it? It's not that hard to do even if your program adjusts to the screen. Use touchmaps.
Csstform #15
Posted 04 April 2014 - 04:20 PM
Please give me input on what feature you want, and what program I should start working on next.
I want touch input! :P/>/> Seriously, why not do it? It's not that hard to do even if your program adjusts to the screen. Use touchmaps.
I have never done touchscreen… :\
masterdisasterHD #16
Posted 04 April 2014 - 06:45 PM
Please give me input on what feature you want, and what program I should start working on next.
I want touch input! :P/>/> Seriously, why not do it? It's not that hard to do even if your program adjusts to the screen. Use touchmaps.
I have never done touchscreen… :\

You got a link for the cc emulator ya got?
Csstform #17
Posted 04 April 2014 - 07:52 PM
You got a link for the cc emulator ya got?
Unfortunately, no. The main one I use is no longer supported(no download) and the oyher one is unreleased(also no download.) I can definitely reccomend trying Gamax's emulator as it is fast and simple, which I would most likely be using if I did not have an obsession with the old emulator.
Lua.is.the.best #18
Posted 05 April 2014 - 04:52 PM
This program works perfectly fine on computers (and turtles even). I don't see why it has to be specific to this section.
Either way, it's a cool little program although having more than 9 slots would be nice.
In it's current state most if not all 'PC' programs can run on a normal terminal. I made this with mobility in mind, thus, the Pocket Computer. I have some ideas with this though, which do involve more items.
Don't you mean PDA?
Most people refer to a Pocket Computer as a PDA.
Engineer #19
Posted 05 April 2014 - 04:59 PM
Please give me input on what feature you want, and what program I should start working on next.
I want touch input! :P/>/> Seriously, why not do it? It's not that hard to do even if your program adjusts to the screen. Use touchmaps.
I have never done touchscreen… :\

Here is a tutorial: http://www.computercraft.info/forums2/index.php?/topic/11046-clickable-buttons-in-cc
[/shameless self promoting]
Csstform #20
Posted 05 April 2014 - 11:42 PM
Don't you mean PDA?
Most people refer to a Pocket Computer as a PDA.
PDA, Pocket Computer, PC, Pocket Creature, Pokemon. Same thing. :P/>
TheMrIron2 #21
Posted 06 April 2014 - 09:46 AM
Add some more colour! For example, maybe a white background with red text would look nice.

EDIT: I just started page 2! :o/>
Edited on 06 April 2014 - 07:48 AM
Csstform #22
Posted 06 April 2014 - 01:47 PM
Add some more colour! For example, maybe a white background with red text would look nice.

EDIT: I just started page 2! :o/>/>
With the next update, themes will be fully functional - colors and all the stuffs.
Csstform #23
Posted 07 April 2014 - 07:01 PM
Hey all! Version 2.0 is out!

http://pastebin.com/MztfTLvw

or

pastebin get MztfTLvw

Feedback please!
Lua.is.the.best #24
Posted 10 April 2014 - 03:11 AM
Don't you mean PDA?
Most people refer to a Pocket Computer as a PDA.
PDA, Pocket Computer, PC, Pocket Creature, Pokemon. Same thing. :P/>
Again, PC!
PC already means something!
Personal Computer!
TheMrIron2 #25
Posted 12 April 2014 - 09:50 PM
Add some more colour! For example, maybe a white background with red text would look nice.

EDIT: I just started page 2! :o/>/>
With the next update, themes will be fully functional - colors and all the stuffs.
Does this mean resource packs in version 3.0? :o/>