Giter Site home page Giter Site logo

pyprocessing's People

Watchers

 avatar  avatar

pyprocessing's Issues

Support for PGraphics?

Processing's Java implementation includes a PGraphics class, which enables the 
drawing of lines, ellipses, and et cetera on Images. Without this, these 
functions can only be applied to an opened, visible window.

I noticed the FBO class. This could be wrapped to provide a PGraphics-like 
interface. Then primitives.py could be re-implemented in terms of PGraphics. 
The functions in primitives.py are already written, so this shouldn't require 
too much modification, I don't think.

Is this possible?

Original issue reported on code.google.com by [email protected] on 6 Nov 2014 at 12:16

PVector.set() is broken

What steps will reproduce the problem?
1. p = PVector()
2. p.set(PVector(1, 2, 3))
3. print p

What is the expected output? What do you see instead?

I expect to see [1, 2, 3].  I see [0, 0, 0].


What version of the product are you using? On what operating system?

Using version = '0.1.3.22' on python 2.7.5 on Mac OS X 10.9.5


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 27 Jan 2015 at 10:33

resizing window causes bus error

What steps will reproduce the problem?
1. simple script drawing a line according to mouse.x in draw() with size 
argument resizable = True
2. opens python window, on resizing crash an print bus error in terminal 
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?
lastest pyprocessing (not source, osx installer) on OSX 10.6.7

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 2 Dec 2012 at 7:02

Frustum() addition

Hi guys,

first of all, thanks for this very good job in making Processing available in 
python. Although I like the processing interface, I want to do a lot of 
postprocessing in python and pyprocessing has been very useful.

I wanted to request a feature, actually: the addition of the frustum()  routine.
I added it by myself to the transformations.py  file, and it works, as I 
understand. 
But I wanted to shared it and at the same time give the possibility that you 
could check it.
If it's alright, then maybe you can include it in the repository.

Thanks.




Original issue reported on code.google.com by [email protected] on 11 Jun 2013 at 3:26

Attachments:

Hello world very funky on Ubuntu 10.10

Steps to reproduce:

1. Run the example helloworld.py on trunk [r75] (examples/misc/helloworld.py) 
on Ubuntu 10.10.

2. See this (attached)

3. Be very sad, since there's what looks to be video corruption.

Thanks,

Dave

Original issue reported on code.google.com by dave%[email protected] on 29 Nov 2010 at 9:41

Attachments:

Built in documentation issue on Ellipse function

What steps will reproduce the problem?
1. Using the ellipse function
2.
3.

What is the expected output? What do you see instead?
The function works as I expected (as per the Processing language usage).
The problem is with the pop-up description which appears to be incorrect
(it places the x,y coordinates at one corner of the circumscribing
rectangle rather than on the center of the ellipse)

What version of the product are you using? On what operating system?
0.1.1 on Windows XP Professional

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 28 Oct 2009 at 4:27

"new" module is deprecated in Python 2.6

http://docs.python.org/library/new.html

"new" module is no more needed for Python 2.x and is removed from Python 3.

http://code.google.com/p/pyprocessing/source/browse/trunk/pyprocessing/pvector.p
y

Original issue reported on code.google.com by [email protected] on 22 Jul 2012 at 10:14

[PATCH] Fix installation when pyglet is not installed

What steps will reproduce the problem?
1. Try to install pyprocessing without pyglet installed
2. pip install pyprocessing

What is the expected output? What do you see instead?
Expected to fetch pyglet as a dependency. It fails instead unable to import 
pyglet.

The patch below fixes that by removing dependency of pyglet from setup.py

Original issue reported on code.google.com by [email protected] on 13 May 2012 at 9:52

Attachments:

Outdated version on PyPI and featured on main page

I've noticed that pyprocessing on PyPI page is very outdated - 
http://code.google.com/p/pyprocessing/ - 0.1.2.7 when the latest one is 0.1.3.21

If I run `pip install processing` it installs version 0.1.3.12, which is also 
an old one, but it is featured on the home page, so pip uses that instead.

Perhaps some kind of release checklist like this one - 
http://code.google.com/p/liten/wiki/ReleaseChecklist - can make life easier?

Original issue reported on code.google.com by [email protected] on 21 May 2012 at 2:57

Patch for /trunk/setup.py

Hi! 
This is just a small fix to help folks who want to install pyprocessing via 
easy_install or pip. The 'install_requires' argument lists other packages which 
must be installed before pyprocessing can be installed. So it fetches those 
packages (from PyPI) and installs them automatically, if they are available on 
PyPI and pyglet is.

Original issue reported on code.google.com by fccoelho on 13 Feb 2012 at 10:45

Attachments:

Remove outdated "import new"

http://code.google.com/p/pyprocessing/source/browse/trunk/pyprocessing/pvector.p
y

`import new` is deprecated long ago. Time to remove it. I attach the patch, but 
please review and test it.

Original issue reported on code.google.com by [email protected] on 22 Jul 2012 at 6:01

Attachments:

Still requires pyglet

What steps will reproduce the problem?
1. Installed packages at attach1
2. Error at attach2

What is the expected output? What do you see instead?
the example must work but still requires pyglet.

What version of the product are you using? On what operating system?
Python 3.4 , win7 

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 21 Sep 2014 at 3:13

Attachments:

duplicated output

Running the examples generates two identical pyglet windows instead of one. 


Original issue reported on code.google.com by fccoelho on 18 Dec 2009 at 12:11

missing module: mathfunctions?

What steps will reproduce the problem?
1. I did svn checkout of the code
2. setup.py build and setup.py install
3. I launched python and tried from pyprocessing import *
3. ImportError: No module named mathfunctions

Where can I get the mathfunctions module? I tried google searching but
didn't find anything yet.

thanks,
Jonathan


Original issue reported on code.google.com by [email protected] on 10 Sep 2009 at 11:58

extensibility

What steps will reproduce the problem?
Trying to register a custom pyglet event handler -> pyprocessing overwrites it.

What version of the product are you using? On what operating system?
pyprocessing-0.1.3.12 (irrelevant, but I use Ubuntu 11.11).

Please provide any additional information below.
I was trying to find a way to handle scrollwheel events, which I imagined was 
handled through on_mouse_press with buttons 4 & 5. It was not the case, pyglet 
generates the event on_mouse_scroll, which is not dealt with by pyprocessing 
(so actually no problem for me). But in conceptual terms, I believe 
pyprocessing should not make it hard to use pyglet directly. So my suggestion 
is to make 'run' either check if there is 'on_X_Y' handlers in __main__ and use 
them when registering canvas.window.event's or to accept the handlers as 
keyword arguments, and registering them after pyprocessing ones (possibly 
overwriting them). It will be the extension's responsibility to call 
pyprocessing handlers to not disrupt its functionality, if so desired/needed.

Just my 2c. :) Great work guys, very useful module!

Original issue reported on code.google.com by [email protected] on 22 Apr 2012 at 6:51

calling cursor() with a PImage does not work as expected

What steps will reproduce the problem?
1. call cursor(PImage("someimage.png"),x,y)
2. move mouse 

The image does not behave as a true cursor, but is merely blitted at the
cursor position, and never erased.

This is probably a pyglet issue.

Original issue reported on code.google.com by [email protected] on 12 Sep 2009 at 6:30

rounded rectangle support

What steps will reproduce the problem?
1. Any script calling rect() with 5 or 8 parameters

What is the expected output? What do you see instead?
The fifth or last four parameters should specify the radius of each corner.

What version of the product are you using? On what operating system?
0.1.3.22

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 26 Feb 2013 at 7:19

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.