Re: [dev] Suckless Laser GUI

2013-07-02 Thread Dmitrij Czarkoff
OFF TOPIC On Tue, Jul 2, 2013 at 11:33 AM, David wrote: > If you have e.g. python, I'd use wx and if I really need advanced > controls and a highly dynamic GUI, Qt. I once wrote a rather small utility in python using Tkinter. My co-workers wanted to use it, but they had Windows, and I wanted to

Re: [dev] Suckless Laser GUI

2013-07-02 Thread Nick
> > On 7/2/13, David wrote: > >> Am 02.07.2013 09:46, schrieb Edgaras: > >>> On Tue, Jul 02, 2013 at 08:11:36AM +0200, David wrote: > Am 02.07.2013 07:08, schrieb Edgaras: > > I think you should reconsider tk, though you need to install tcl and tk, > > tk is > > quite nice to work

Re: [dev] Suckless Laser GUI

2013-07-02 Thread David
Am 02.07.2013 16:34, schrieb hiro: > On 7/2/13, David wrote: >> Am 02.07.2013 09:46, schrieb Edgaras: >>> On Tue, Jul 02, 2013 at 08:11:36AM +0200, David wrote: Am 02.07.2013 07:08, schrieb Edgaras: > I think you should reconsider tk, though you need to install tcl and tk, > tk is >>>

Re: [dev] Suckless Laser GUI

2013-07-02 Thread hiro
On 7/2/13, David wrote: > Am 02.07.2013 09:46, schrieb Edgaras: >> On Tue, Jul 02, 2013 at 08:11:36AM +0200, David wrote: >>> Am 02.07.2013 07:08, schrieb Edgaras: I think you should reconsider tk, though you need to install tcl and tk, tk is quite nice to work with (with exception

Re: [dev] Suckless Laser GUI

2013-07-02 Thread David
Am 02.07.2013 12:48, schrieb Edgaras: > On Tue, Jul 02, 2013 at 12:33:08PM +0200, David wrote: >> Am 02.07.2013 09:46, schrieb Edgaras: >>> On Tue, Jul 02, 2013 at 08:11:36AM +0200, David wrote: Am 02.07.2013 07:08, schrieb Edgaras: > I think you should reconsider tk, though you need to in

Re: [dev] Suckless Laser GUI

2013-07-02 Thread Edgaras
On Tue, Jul 02, 2013 at 12:33:08PM +0200, David wrote: > Am 02.07.2013 09:46, schrieb Edgaras: > > On Tue, Jul 02, 2013 at 08:11:36AM +0200, David wrote: > >> Am 02.07.2013 07:08, schrieb Edgaras: > >>> I think you should reconsider tk, though you need to install tcl and tk, > >>> tk is > >>> quit

Re: [dev] Suckless Laser GUI

2013-07-02 Thread David
Am 02.07.2013 12:33, schrieb Jens Staal: > On 2013-07-02 12:33, David wrote: >> Am 02.07.2013 09:46, schrieb Edgaras: >>> On Tue, Jul 02, 2013 at 08:11:36AM +0200, David wrote: Am 02.07.2013 07:08, schrieb Edgaras: > I think you should reconsider tk, though you need to install tcl > an

Re: [dev] Suckless Laser GUI

2013-07-02 Thread Jens Staal
On 2013-07-02 12:33, David wrote: Am 02.07.2013 09:46, schrieb Edgaras: On Tue, Jul 02, 2013 at 08:11:36AM +0200, David wrote: Am 02.07.2013 07:08, schrieb Edgaras: I think you should reconsider tk, though you need to install tcl and tk, tk is quite nice to work with (with exception of some sm

Re: [dev] Suckless Laser GUI

2013-07-02 Thread David
Am 02.07.2013 09:46, schrieb Edgaras: > On Tue, Jul 02, 2013 at 08:11:36AM +0200, David wrote: >> Am 02.07.2013 07:08, schrieb Edgaras: >>> I think you should reconsider tk, though you need to install tcl and tk, tk >>> is >>> quite nice to work with (with exception of some small hiccups), and if

Re: [dev] Suckless Laser GUI

2013-07-02 Thread Edgaras
On Tue, Jul 02, 2013 at 08:11:36AM +0200, David wrote: > Am 02.07.2013 07:08, schrieb Edgaras: > > I think you should reconsider tk, though you need to install tcl and tk, tk > > is > > quite nice to work with (with exception of some small hiccups), and if you > > have > > a cli for controlling e

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Chris Down
On 2 July 2013 14:11, David wrote: > Am 02.07.2013 07:08, schrieb Edgaras: >> I think you should reconsider tk, though you need to install tcl and tk, tk >> is >> quite nice to work with (with exception of some small hiccups), and if you >> have >> a cli for controlling everything it should wrap

Re: [dev] Suckless Laser GUI

2013-07-01 Thread David
Am 02.07.2013 07:08, schrieb Edgaras: > I think you should reconsider tk, though you need to install tcl and tk, tk is > quite nice to work with (with exception of some small hiccups), and if you > have > a cli for controlling everything it should wrap around it quite well. > I personally find Tk

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Noah Birnel
On Mon, Jul 01, 2013 at 07:11:12PM -0700, Charlie Paul wrote: > > Write your UI as a Web application. > That wouldn't work, as movement needs to be low latency. > It needn't be a remote server, if the idea appeals otherwise.

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Noah Birnel
On Mon, Jul 01, 2013 at 02:30:12PM -0700, Charlie Paul wrote: > I don't >want to have to install a dynamic language to do Tk. Why? Can't control your deployment environment, don't have the resources, doesn't feel pure to you? Something else?

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Edgaras
On Mon, Jul 01, 2013 at 02:30:12PM -0700, Charlie Paul wrote: > Hello, > > I'm working for a lab, and I'm making a piece of software to control a > table full of optical elements (mirrors, lasers, and detectors). I wrote a > nice little interface to the hardware in C, but now I need to make a way

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Charlie Paul
> Tk? Tk doesn't play nicely with non-dynamic languages, if I recall correctly.

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Dmitrij Czarkoff
Tk? -- Dmitrij D. Czarkoff

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Eon S. Jeon
Hello, On Mon, Jul 01, 2013 at 02:30:12PM -0700, Charlie Paul wrote: > > Now, my issue is choosing a GUI library. GTK and QT are big, and I don't > want to have to install a dynamic language to do Tk. However, I do need to > be able to do custom drawing (for the table elements on-screen). What GU

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Kai Hendry
On 2 July 2013 10:36, Chris Down wrote: > On 2 July 2013 10:22, Calvin Morrison wrote: >> He's joking > You wouldn't be so sure if you knew the man. It's Kai we're talking > about here; the web shines out of his every orifice. :-D That's right. I'm not joking. The Web sucks less than crappy qt/g

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Charlie Paul
> Got a link? Here is its announcement: http://lists.suckless.org/dev/1005/3997.html and the git repo: http://git.suckless.org/swk

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Noah Birnel
On Mon, Jul 01, 2013 at 06:12:08PM -0400, Carlos Torres wrote: >You could/should try swk Got a link?

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Chris Down
On 2 July 2013 10:22, Calvin Morrison wrote: > He's joking You wouldn't be so sure if you knew the man. It's Kai we're talking about here; the web shines out of his every orifice. :-D

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Charlie Paul
> He's joking Considering that the originaly drivers for some of the optics were written in Ruby, it is hard to be sure about that...

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Calvin Morrison
He's joking On Jul 1, 2013 10:11 PM, "Charlie Paul" wrote: > > Write your UI as a Web application. > That wouldn't work, as movement needs to be low latency. > >

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Charlie Paul
> Write your UI as a Web application. That wouldn't work, as movement needs to be low latency.

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Kai Hendry
Write your UI as a Web application.

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Carlos Torres
On Jul 1, 2013 5:30 PM, "Charlie Paul" wrote: > > Hello, > > I'm working for a lab, and I'm making a piece of software to control a table full of optical elements (mirrors, lasers, and detectors). I wrote a nice little interface to the hardware in C, but now I need to make a way for the user to co

Re: [dev] Suckless Laser GUI

2013-07-01 Thread Calvin Morrison
I'd use GTK, since writing programs for it isn't terrible, it's in C and you can just draw to a pixel buffer. It sucks, but isn't not so sucky On 1 July 2013 17:34, David wrote: > Hello, > > Less of a GUI, more of a "do it yourself" toolkit. You could write your own > little GUI toolkit using Op

Re: [dev] Suckless Laser GUI

2013-07-01 Thread David
Hello, Less of a GUI, more of a "do it yourself" toolkit. You could write your own little GUI toolkit using OpenGL and use glfw, http://www.glfw.org/ https://github.com/glfw/glfw to provide a OpenGL context. I don't recommend this though if you need advanced controls and especially lots of differe

[dev] Suckless Laser GUI

2013-07-01 Thread Charlie Paul
Hello, I'm working for a lab, and I'm making a piece of software to control a table full of optical elements (mirrors, lasers, and detectors). I wrote a nice little interface to the hardware in C, but now I need to make a way for the user to control the elements (move mirrors, turn stuff on and of