Author Topic: Features Wishlist  (Read 689728 times)

0 Members and 3 Guests are viewing this topic.

_player1537

  • Guest
Re: Features Wishlist
« Reply #1215 on: September 21, 2010, 11:57:47 pm »
I also vote (if there was an option) to be able to compile from the homescreen with a similar method, maybe On-Number or similar, and you could set what those were inside Axe :)

SirCmpwn

  • Guest
Re: Features Wishlist
« Reply #1216 on: September 21, 2010, 11:59:46 pm »
With the sheer amount of programs I have, combined with how often I make new ones to mess up the list, I voted for the first option.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Features Wishlist
« Reply #1217 on: September 22, 2010, 12:59:31 am »
Ditto as the good Sir

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Features Wishlist
« Reply #1218 on: September 22, 2010, 02:08:32 am »
I was just reminded about the ability to make custom icons for MOS and DCS instead of the default Axe logo.  I've been thinking about it but I'm having a hard time thinking of a good format for this that is easy to use and unambiguous.  I challenge anyone to think of a good format for this.  It should be:

1. Near or at the top of the header.  Must come before program and data.
2. Parsed as a comment or something that is ignored when its not needed.
3. Similar to existing commands/conventions.
4. Relatively simple to implement.
5. No new tokens.
6. Not simply a commented out sprite since many people comment sprites at the start of their code.
« Last Edit: September 22, 2010, 02:09:12 am by Quigibo »
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Features Wishlist
« Reply #1219 on: September 22, 2010, 02:12:29 am »
Why not just add the sprite on the first line after the title and the alternative description?

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Features Wishlist
« Reply #1220 on: September 22, 2010, 02:41:02 am »
Ya, I like Builder's idea. Just have it detect the "[" or what ever in the first line after the title (with or without the description). The only other idea I had was to have it on the next line with a ".[" signifying it.
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Features Wishlist
« Reply #1221 on: September 22, 2010, 04:00:53 am »
But what if the description needs a bracket in it?  The problem with just the .[ is that it's likely a commented out sprite rather than the actual header.  Maybe .( .< ..[ or .[[ might work.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Features Wishlist
« Reply #1222 on: September 22, 2010, 04:06:17 am »
if the description just happens to be an open bracket followed by 16 characters of hex followed by a closing bracket and nothing else then i guess they are out of luck :P

_player1537

  • Guest
Re: Features Wishlist
« Reply #1223 on: September 22, 2010, 07:17:50 am »
I like the .[[ idea, I was actually about to suggest it :)

SirCmpwn

  • Guest
Re: Features Wishlist
« Reply #1224 on: September 22, 2010, 10:04:00 am »
I think that you should extend headers more, actually.  Perhaps you could use psuedo-xml, which couldn't possibly be mistaken for commented out code, and could be more extendable.  I was thinking:
Code: [Select]
.PRGMNAME
.<SPRITE>HEX</SPRITE>
.<TARGET>APP/MOS/DCS6/ION/NOSTUB</TARGET>
Of course, only PRGMNAME would be required.  Sprite would default to the axe one, and target would override the settings if present.
« Last Edit: September 22, 2010, 10:05:28 am by SirCmpwn »

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: Features Wishlist
« Reply #1225 on: September 22, 2010, 11:06:50 am »
Oooor.

Code: [Select]
.PRGMNAME SPRITE TARGET DESCRIPTION
You could recognize each space before DESCRIPTION as something else. :D
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Features Wishlist
« Reply #1226 on: September 22, 2010, 11:13:38 am »
Oooor.

Code: [Select]
.PRGMNAME SPRITE TARGET DESCRIPTION
You could recognize each space before DESCRIPTION as something else. :D
The problem with that is that in Ion/Mirage, this is supposed to be the file description. Example: .ROL3 The Reign Of Legends 3 would show The Reign Of Legends 3 in MirageOS. Maybe we should use some sort of XML-style header, as Sir suggested. I like the icon idea personally. I think the default Axe icon should be used by default when not using any, though.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Features Wishlist
« Reply #1227 on: September 22, 2010, 11:20:07 am »
I'm still for the .ProgramName Description SpriteData idea :P it just makes sense that all the information should be in the first line, since that's where it all has been up to this point.  Also I don't think target is needed?  Since the target is defined in axe, not in the program.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Features Wishlist
« Reply #1228 on: September 22, 2010, 11:29:51 am »
Also I don't think target is needed?  Since the target is defined in axe, not in the program.
It would actually be better if specified in the program imo.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Features Wishlist
« Reply #1229 on: September 22, 2010, 11:43:45 am »
I'm still for the .ProgramName Description SpriteData idea :P it just makes sense that all the information should be in the first line, since that's where it all has been up to this point.  Also I don't think target is needed?  Since the target is defined in axe, not in the program.
What if the description is multiple words, though? Would it be like .ProgramName "Description" SpriteData instead?