Author Topic: AxIDE: An Axe IDE  (Read 15690 times)

0 Members and 1 Guest are viewing this topic.

Offline scienceaddict

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 10
  • Rating: +3/-0
    • View Profile
Re: AxIDE: An Axe IDE
« Reply #15 on: September 15, 2013, 02:19:50 pm »
I can't give you an ETA, sorry. I have no idea how much time this project is going to require.
thanks and thanks for the quick response. Could you possibly add a right click fx for (possibly)  viewing command help and hex preview? The hex drivs me up a wall as it is.

Offline Vijfhoek

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 120
  • Rating: +13/-1
    • View Profile
Re: AxIDE: An Axe IDE
« Reply #16 on: September 15, 2013, 02:24:58 pm »
would it be possible to have a flexible menu routine so that you can have an option "smart menus/standard menus/custom menus" where smart menus would be as you said, optimized for Axe (a menu for drawing commands, a menu for conditionals, etc...), standard would be standard menu, like in the good ol' TI-OS (for the ones used to this organization) and custom would be well, custom, maube through external appvars or something so that people who don't want custom don't waste space ? (long sentence is long)
Sounds like a good idea to me!

woud it be possible (at long-term, not asking you to do it tomorrow) to see this ported to the CSE as a replacement for the very slow editor ?
I might do so if I ever get an 84+CSE - I don't currently own one.

Could you possibly add a right click fx for (possibly)  viewing command help and hex preview? The hex drivs me up a wall as it is.
With "hex preview" you mean previewing sprites? Sure!

Offline scienceaddict

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 10
  • Rating: +3/-0
    • View Profile
Re: AxIDE: An Axe IDE
« Reply #17 on: September 15, 2013, 02:27:47 pm »
Exactly. Thanks.

Offline Axenntio

  • LV3 Member (Next: 100)
  • ***
  • Posts: 41
  • Rating: +3/-0
    • View Profile
Re: AxIDE: An Axe IDE
« Reply #18 on: September 15, 2013, 03:22:15 pm »
I totaly support this project ! This sound amazing ! :o

Offline Vijfhoek

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 120
  • Rating: +13/-1
    • View Profile
Re: AxIDE: An Axe IDE
« Reply #19 on: September 17, 2013, 11:02:14 am »
While I'm struggling with scrolling code for the program browser, I can update you with this mockup I made in GIMP:

(It's a mockup, it isn't reality yet)

What do you think? The numbers in the bottom right are the line:column, and will be able to show or hide the panel with a press of a button.

Offline nikitouzz

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 215
  • Rating: +22/-1
    • View Profile
Re: AxIDE: An Axe IDE
« Reply #20 on: September 17, 2013, 11:34:41 am »
EUUUHHH the black rectandle should to be on up of the screen ! it's better :D

and the cursor should be rect :D
« Last Edit: September 17, 2013, 11:36:38 am by nikitouzz »
mes records personels :

2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes

megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07 minutes

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: AxIDE: An Axe IDE
« Reply #21 on: September 17, 2013, 11:49:12 am »
EUUUHHH the black rectandle should to be on up of the screen ! it's better :D
Not necessarily, having it on the bottom reminds me of vim.

Also, good luck Vijfhoek for your project, because I started one exactly like that not so long ago and got stuck because of stupid things (like how to insert a token without wasting time moving everyone ?). I really hope you'll manage to get this finished.
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Vijfhoek

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 120
  • Rating: +13/-1
    • View Profile
Re: AxIDE: An Axe IDE
« Reply #22 on: September 17, 2013, 11:52:21 am »
And vim is what inspired me :)
Also, I'll be able to put F-button descriptions there
« Last Edit: September 17, 2013, 11:53:36 am by Vijfhoek »

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: AxIDE: An Axe IDE
« Reply #23 on: September 17, 2013, 01:58:04 pm »
actually i don't have a preference for on top or on bottom, nano also has tons of stuff on bottom (even though it says the file name on top).

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Vijfhoek

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 120
  • Rating: +13/-1
    • View Profile
Re: AxIDE: An Axe IDE
« Reply #24 on: September 17, 2013, 01:59:43 pm »
It shouldn't be hard to make it configurable though. Also yeah, I couldn't find a rectangle in the variable size font
--EDIT-- Doublepost sorry!
« Last Edit: September 17, 2013, 02:14:10 pm by Vijfhoek »

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: AxIDE: An Axe IDE
« Reply #25 on: September 17, 2013, 02:23:56 pm »
you should write half of it in the top left corner and the other half along the right side. that seems like the best use of space, seeing as the screen is wider than it is tall and the font taller than it is wide :P

Offline Vijfhoek

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 120
  • Rating: +13/-1
    • View Profile
Re: AxIDE: An Axe IDE
« Reply #26 on: September 17, 2013, 02:26:01 pm »
I do care about cramming as much on the screen as possible though - one main goal I wanted is being able to fit "[0011223344556677]->Pic1" on the screen, which just fits now. That's also why I don't put the line numbers to the left of the lines, it doesn't fit :/

--EDIT--
Terrible news, I just came to realize a terrible coding decision. I now have to rewrite half of the program listing, it hurts my feelings..
I hope I don't get myself into a rewrite loop like many other projects :(

--EDIT2--
I just finished rewriting, but I still have to debug. Program shrunk about 20 bytes in size :D

--EDIT3--
Debugged and working fine. I will continue the work on scrolling as soon as I'm back home.
« Last Edit: September 18, 2013, 05:24:37 am by Vijfhoek »

Offline Axenntio

  • LV3 Member (Next: 100)
  • ***
  • Posts: 41
  • Rating: +3/-0
    • View Profile
Re: AxIDE: An Axe IDE
« Reply #27 on: September 19, 2013, 02:56:51 pm »
So what's up we don't know ? :p

Offline Vijfhoek

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 120
  • Rating: +13/-1
    • View Profile
Re: AxIDE: An Axe IDE
« Reply #28 on: September 19, 2013, 02:59:46 pm »
That I just finished the scrolling code like 2 minutes ago!

The rest of the program browser (which includes fixing the disappearing cursor when scrolling and disabling the marching ants) should be a piece of cake
« Last Edit: September 19, 2013, 03:00:38 pm by Vijfhoek »

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: AxIDE: An Axe IDE
« Reply #29 on: September 20, 2013, 12:53:04 am »
I suggest you to reserve last line for options, like edit, lock, archive and copy/rename.