freenode/#clim - IRC Chatlog
Search
10:52:48
ikrabbe
but anyway, I guess through the logic stability of lisp code, your tutorial hack might be far more stable, than most php, C# oder java modules ;)
10:56:27
ikrabbe
I could already start a live as a fairy teller, about funny things I stumbled across. Currently for example the PHPMailer admin interface is unable to write a configuration for our password-less internal mail router. You need to fix the configuration either by hand or with a cli tool that comes with PHPMailer. (just as a quick example)
10:58:03
ikrabbe
but still I don't have a valid text-margin until I re-calculate and set it, I guess...
10:58:45
jackdaniel
margins may be either relative to their corresponding edge of the boundign rectangle of the sheet or have absolute coordinates
13:00:47
reb
jackdaniel: I tried changing *dpi* but did not notice any change. It could be that I needed to restart my session, however. I did not try that. Is it currently possible to modify example code, such as ex1.lisp, to use inches instead of pixels when specifying pane size with the CLX backend?
13:33:26
jackdaniel
re specifying size: currently the space parser won't recognize :inch, but you may say (to specify the size as 10inch) do
13:34:45
jackdaniel
when you deal with standard-extended-output-streams (like the application pane), you may also specify :character and :line
13:55:02
reb
Thanks very much. I'll try things along those lines. Long term, I'd bet that display resolution generally increases to the limits of the human visual system. At some point device independent pixels will seem really old fashioned as a means of specifying sizes.
13:56:26
jackdaniel
sure, that's why something resembling a pixel but tied to the real world size would be optimal as a default
14:40:12
jackdaniel
speaking of exciting hacks: http://turtleware.eu/static/paste/3337104a-showoff.webm
14:40:52
jackdaniel
this website is a frame manager (and I'm running there menu test example from clim demos)
14:43:06
jackdaniel
the frame manager subclasses the hunchentoot acceptor and the protocol class frame manager
14:43:24
jackdaniel
but there is more in the store (not ready to show it actually, but I'll get there)
14:44:51
fitzsim
will this eventually be "transparent", like if I write a McCLIM applicaton that works on X11, I'll be able to also deploy it this way with a few extra steps?
14:46:24
beach
jackdaniel: May I send the link to my favorite coauthor? She is using a web site for her research stuff, and this would be a much better solution.
15:03:46
jackdaniel
it is still rather a device for exploring how I could stretch the frame manager metaphor
15:04:17
jackdaniel
I don't think that it is currently very useful except for maybe invoking named/menu commands of an application
15:04:42
beach
I understand, but her project really cries out for something like this, and I wanted to let her know so that she can adapt her future strategy.
15:07:44
jackdaniel
(but I'm quite proud of menu navigation; usually people use javascript for that)
15:14:25
alanz
jackdaniel, I have been idly wondering whether the techniques used in clog could help for clim in the browser. As I understand it there is a webrtc link from the browser to the lisp image, all the heavy lifing happens in the server, but UI updates are fast
15:17:14
alanz
What I meant is very hand-wavy, if you understood anything at all its good. My main point is without javascript, I think it is possible to make a good, responsive ui. Especially for single-user on-the-machine cases
15:18:20
alanz
I am trying to write a clim app that needs to show images. I would love to be able to just say "display the image at file location X in pane Y"
15:18:29
jackdaniel
in the ideal world where this project is finished round and square I imagine that there is a handler version (along with js-less one) which uses javascript and websockets for 2-way communication
15:19:37
alanz
jackdaniel, I am hoping that you build up some momentum with what you are doing, so that becomes a reality
15:20:30
alanz
jackdaniel, it does, but it loads the image in to the lisp image, turns it into a pattern, and then displays that. But its *very* slow