Opened 12 years ago

Last modified 8 years ago

#59 new enhancement

Add a simple Graphics API

Reported by: mikel Owned by:
Priority: normal Milestone: Cocoa IDE v?
Component: IDE Version:
Keywords: Cc:

Description

We could use a graphics API that enables a user to create a window with an easy interface for creating graphics, and that supports event-handling, scrolling, and so on, with an API much simpler than the full OSX graphics and event-handling APIs.

Both 2-D and 3D versions would be nice.

Change History (5)

comment:1 follow-up: Changed 12 years ago by gb

I know ... we can call this simple API "Cocoa"!

I don't know how the conclusion that graphics programming in Cocoa is somehow something other than "simple" was reached. I would not want to see us put effort into this unless or until someone can cogently explain the motivation for doing so.

I obviously think that this is misguided. If someone who believes otherwise can articulate the basis for that belief, we might be able to avoid going around in circles on this.

comment:2 in reply to: ↑ 1 Changed 12 years ago by mikel

  • Status changed from new to assigned

Replying to gb:

I know ... we can call this simple API "Cocoa"!

I don't know how the conclusion that graphics programming in Cocoa is somehow something other than "simple" was reached. I would not want to see us put effort into this unless or until someone can cogently explain the motivation for doing so.

I obviously think that this is misguided. If someone who believes otherwise can articulate the basis for that belief, we might be able to avoid going around in circles on this.

This is a feature request from someone; I've forgotten who.

I'm guessing the request is for an API like those that have been offered before in lots of interactive programming environments: make a "graphics window"; draw some geometric thingies; maybe print the canvas.

If we want it, I'm happy to do it. If we don't, no sweat; we can mark it "wontfix"

comment:3 Changed 12 years ago by gb

Sorry; this issue (and my overreaction to it) did indeed come up recently; we have an obligation to a customer to provide a "simple drawing API".

comment:4 Changed 10 years ago by jaj

  • Milestone set to Cocoa IDE v?

comment:5 Changed 8 years ago by rme

  • Owner mikel deleted
  • Priority changed from major to normal
  • Status changed from assigned to new
  • Version 1.1 deleted
Note: See TracTickets for help on using tickets.