Author Topic: tiDE  (Read 69105 times)

0 Members and 2 Guests are viewing this topic.

SirCmpwn

  • Guest
Re: tiDE
« Reply #225 on: July 15, 2011, 08:30:27 pm »
Yay SVN's working :D
What a perfect time to do a checkout and contribute v_v

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: tiDE
« Reply #226 on: July 15, 2011, 08:31:21 pm »
Yay SVN's working :D
What a perfect time to do a checkout and contribute v_v
Um, yes, I guess.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

SirCmpwn

  • Guest
Re: tiDE
« Reply #227 on: July 15, 2011, 08:32:19 pm »
Yay SVN's working :D
What a perfect time to do a checkout and contribute v_v
Um, yes, I guess.
Glad to hear it.  I'm pretty disappointed in the rest of the team.  Let's pick it up.

SirCmpwn

  • Guest
Re: tiDE
« Reply #228 on: July 18, 2011, 03:50:13 pm »
Update
This is a pretty major update, and quite a few things have been added since the last one.

Major Changes
*TI-Basic and Axe Support
   -This is pretty basic at the moment.  Only Tokenization is supported, and Axe doesn't compile, it just tokenizes into 8xp source.
*Code Completion
   -As you type, it will pull up a small window with all of the things you're probably about to type (type "Di" and the list includes "Disp"), and allows you to auto-complete it by pressing Enter.  This works for TI-Basic, Axe, and z80 Assembly
*Inline Documentation
   -This ties in with code completion.  For z80 assembly only (for now), hovering the mouse over text will give you information about it (opcodes give you size, clock speed, etc, and bcalls give you WikiTI documentation).  Also, code completion will give you documentation on z80 commands and bcalls as you type.
*Keyboard Customization
   -You can now customize keyboard shortcuts in tiDE however you like
*Latest News Feed
   -The Start Page (this shows up when you run tiDE) now shows a feed with recent posts from Omnimaga and Cemetech (either or both may be disabled) in addition to your recent projects.
*Global Settings Manager
   -I've added an extensible way for me to easily add user-controlled settings to tiDE, which automatically populate the Global Settings Dialog so you can edit them.
*Custom Tools
   -Parts of tiDE are still a bit buggy - you can use Custom Tools, however, to run external programs such as Spasm or WabbitEmu and still use the rest of tiDE's features
*Auto-Replacement
   -This is an optional feature for TI-Basic and Axe that allows you to automatically replace what you type, as you type it, with the appropriate symbols.  For instance, type "->" and it will automatically be converted to "→"
*Find and Replace
   -You can now use the Find and Replace dialog to search for and replace text.  This also has support for regular expressions.
*Source Insight
   -A system has been added to provide automatic insight into information about code.  This is most visible when expanding files in the solution explorer - you get a list of labels to jump directly to.
*Code Folding
   -You may now collapse items (in z80 assembly, these are labels, in TI-Basic, If-Then, While, Repeat, and For( loops) to their definitions, thus uncluttering your source code view.

Minor Changes
Fixed issue with $, fixed subversion, started converting assembler to run as standalone program, added context menu to code view, fixed signed literals, fixed bit instructions using IX/IY, added more comment syntaxes (// and /**/), added the ability for projects to have custom configuration by type (you can see this when creating a program - it prompts for a name)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE
« Reply #229 on: July 24, 2011, 10:42:51 am »
Woah Woah Woah, lots of updates, nice job SirCmpwn!

SirCmpwn

  • Guest
Re: tiDE
« Reply #230 on: July 24, 2011, 02:14:54 pm »
Thanks!

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: tiDE
« Reply #231 on: July 24, 2011, 03:58:28 pm »
Awesome work Sir, this is shaping up nicely! =)

SirCmpwn

  • Guest
Re: tiDE
« Reply #232 on: July 24, 2011, 04:34:34 pm »
Thanks for all the support!

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE
« Reply #233 on: July 24, 2011, 04:51:05 pm »
What are you going to work on next?

Offline chattahippie

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 358
  • Rating: +27/-0
  • Super Member! :D
    • View Profile
Re: tiDE
« Reply #234 on: July 24, 2011, 04:57:28 pm »
Is tiDE only going to work on Window OSes, or will it work for other ones as well?
« Last Edit: July 24, 2011, 04:57:52 pm by chattahippie »

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE
« Reply #235 on: July 24, 2011, 05:37:52 pm »
Is tiDE only going to work on Window OSes, or will it work for other ones as well?

It works on Windows, but I think that with Mono it can work on other OSs, but it's not so good (Mono is not as good as .NET Framework).

It's bad that it doesn't work on other OSs the same way it does on Windows, but what can we do? It was coded in C#.NET.

SirCmpwn

  • Guest
Re: tiDE
« Reply #236 on: July 24, 2011, 05:58:07 pm »
Mono works just as well as .NET, and it will support other OSes.  Right now it only works on Windows, but I need to fix a few Windows-only features and it will work on other platforms.

Offline chattahippie

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 358
  • Rating: +27/-0
  • Super Member! :D
    • View Profile
Re: tiDE
« Reply #237 on: July 24, 2011, 06:54:03 pm »
Awesome! This sounds really cool and I can't wait to try it after its been fixed to run on other platforms.  Good luck SirCmpwn!
« Last Edit: July 24, 2011, 06:54:33 pm by chattahippie »