Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
PyJamas Desktop for windows available ?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  4 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Stef Mientki  
View profile  
 More options Mar 3 2009, 2:01 pm
From: Stef Mientki <stef.mien...@gmail.com>
Date: Tue, 03 Mar 2009 20:01:14 +0100
Local: Tues, Mar 3 2009 2:01 pm
Subject: PyJamas Desktop for windows available ?
hello,

I wonder if there's a windows version of PyJamas-desktop ?
I could only find downloads fro MAC and Debian.

thanks,
Stef Mientki


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
lkcl  
View profile  
 More options Mar 3 2009, 4:38 pm
From: lkcl <luke.leigh...@googlemail.com>
Date: Tue, 3 Mar 2009 13:38:51 -0800 (PST)
Local: Tues, Mar 3 2009 4:38 pm
Subject: Re: PyJamas Desktop for windows available ?

On Mar 3, 7:01 pm, Stef Mientki <stef.mien...@gmail.com> wrote:

> hello,

> I wonder if there's a windows version of PyJamas-desktop ?

 i endeavoured compiling up webkit for win32 back in august.  it took
a week, and required a patched version of gcc out of gcc's subversion
repository, due to bugs and features involving stdc++ exception
handling not crossing process boundaries in all other versions of gcc
for win32.

not only that, but compiling and linking against libicu38.lib (an MSVC-
compiled version of ICU) actually caused gcc to segfault, so i had to
hack together a mingw cross-compiled version of libicu

not only _that_, but libxml and libxslt version dependencies are so
borked on win32 that i was unable to find or compile a pair of working
libxml and libxslt libraries, so had to drop libxslt.

here are the notes:

http://lkcl.net/webkit/cross-compile-gtk.notes.txt

not only that, but after spending over a week doing this, i ran into a
brick wall compiling up python modules using mingw32 (which i've since
got enough information to resolve).

bottom line is: if you want to have a go at compiling webkit and then
pywebkitgtk for win32, knock yourself out, i'll be happy to advise,
but remember to budget at _least_ two weeks for the process (full
time).

you will be doing everyone a _big_ favour.

l.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Stef Mientki  
View profile  
 More options Mar 3 2009, 5:20 pm
From: Stef Mientki <stef.mien...@gmail.com>
Date: Tue, 03 Mar 2009 23:20:14 +0100
Local: Tues, Mar 3 2009 5:20 pm
Subject: Re: PyJamas Desktop for windows available ?
thanks Luke,

<snip>
that's all well beyond my knowledge, but not a real problem I guess.
I was very pleased to see the (relative) simple PyJamas examples,
wow, not to learn yet another language, great,
got it running in 10 minutes.

So I thought PyJamas-desktop would complete the environment,
but if I understand it well, it's just a webbrowser, is that correct ?

It might be worth waiting for wxwidgets / wxPython,
as they are working on the webkit integration for windows.

What kind of editor / IDE are people using, working with PyJamas ?

thanks,
Stef Mientki


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
lkcl  
View profile  
 More options Mar 4 2009, 5:33 am
From: lkcl <luke.leigh...@googlemail.com>
Date: Wed, 4 Mar 2009 02:33:27 -0800 (PST)
Local: Wed, Mar 4 2009 5:33 am
Subject: Re: PyJamas Desktop for windows available ?

On Mar 3, 10:20 pm, Stef Mientki <stef.mien...@gmail.com> wrote:

 effectively yes, but it's a hell of a lot more than that, thanks to
the DOM model manipulation i added.

 the DOM model manipulation turns the whole "web browser" into a
"desktop canvas" - equivalent in effect to the Windows low-level GUI
API, or equivalent to the X-Windows low-level GUI plus e.g. Athena
Widgets or something.

it's hard to describe.

the closest alternative equivalent is python-hulahop (but minus
pyjamas.ui and pyjamas.DOM) which is XUL / Gecko with python bindings
to the DOM model.

> It might be worth waiting for wxwidgets / wxPython,
> as they are working on the webkit integration for windows.

 it will be utterly useless for the purposes you envisage.

 the work i did in august added the absolutely crucial DOM model
manipulation.  bug #16401 in webkit.

 without that work, the level of interaction with webkit is nothing
more than keyboard and mouse, back-button control, open a url, close a
window, receive a notification when a url has been loaded.

wow big xxxxing deal.

> What kind of editor / IDE are people using, working with PyJamas ?

 me?  vi.  vim to be precise.  with the following ~/.vimrc which makes
life that much easier and also conforms to PEPs regarding code layout.

syntax on
set ts=4
set sw=4
set expandtab

i run ctags -R at the top level of a project which gives a way to jump
to any function and any data references.

i run a 4x6 fvwm2 desktop (24 1200x800 virtual screens), two maybe
three xterms open in about half of the 24 xterms, and a quarter of
them have firefox.

so this is in my ~/.fvwmrc:
DeskTopSize 6x4
read ConfigFvwmPager
Module FvwmPager

if i need an extra editor session, i  Ctrl-Z the current vi session
and run a new vi command.

when doing webkit glib / gdom hacking in august i ended up having 250
vi sessions in one xterm and 150 in the other.  ps aux | grep vi | wc
gave 650 vi processes, and i had to start using things like jobs |
grep DOMWindow in order to find the right editor session.

today, that's:
 ps aux | grep vi|wc
    377    4490   32311

so, 377 vi session currently open.

i don't believe that there are many IDEs that could cope with helping
you navigate quickly through 400 open files.  for the webkit hacking,
20 of which were _actively_ being edited and up to 30 of which were
being auto-generated and so need to be examined regularly to ensure
that they are correct.

l.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »