Christopher Denter
f57c325cd9
docs: reword kivy/__init__.py
2011-03-16 17:47:29 +01:00
Christopher Denter
fdfb6c7743
Merge branch 'master' of github.com:tito/kivy
2011-03-16 17:31:30 +01:00
Christopher Denter
b250300e65
docs: reword widget docs
2011-03-16 17:31:21 +01:00
Mathieu Virbel
c7094457ae
win32: update kivyenv.sh to make the installation easier + update README
2011-03-16 16:08:52 +01:00
Christopher Denter
b46f8bea5c
docs: window -> windows
2011-03-16 16:07:40 +01:00
Christopher Denter
1485a7c81f
docs: Move installation out of guide. Why would that be in the programming guide anyways. Make it a separate section. Also fixed some references and reworded some paragraphs
2011-03-16 16:04:34 +01:00
Mathieu Virbel
8a1ee8c0e7
boxlayout: remove unused import
2011-03-16 16:03:48 +01:00
Christopher Denter
bbe77c52cb
docs: Add general feedback as one option to contribute
2011-03-16 15:59:21 +01:00
Christopher Denter
24a09d8d9c
docs: small reference fix from motionevent to providers
2011-03-16 15:57:10 +01:00
Christopher Denter
6638f978f5
Makefile: move mesabuild after build. Otherwise a simple invocation of make: `build' is up to date. will build mesa...
2011-03-16 13:53:35 +01:00
Christopher Denter
fe504d7553
Docs: First take at nicer PDF generation. Basic fonts/layout adapted by
...
Flask (thanks Armin). Adapted our website color scheme where applicable.
Also added a Pygments highlighting style for code snippets.
To generate: make pdf in root folder and the pdf will be in
doc/build/latex/Kivy.pdf
TODO:
* Get proper logo file for frontpage
* Write Pygments lexer for kv lang
* Would be nice if code boxes were also rounded. Find LaTeX guru
2011-03-16 13:48:07 +01:00
Christopher Denter
692b075315
GL: Fix minimum GL version check
2011-03-14 23:04:07 +01:00
Mathieu Virbel
8a1ea66fe6
textinput: add documentation
2011-03-12 09:49:17 +01:00
Mathieu Virbel
78265dc6cc
textinput: fix on_size done before text have been refreshed
2011-03-12 09:49:17 +01:00
Mathieu Virbel
07602d78c7
textinput: new textinput widget, that support multiline, shortcut, clipboard, touch selection etc.
2011-03-12 09:49:17 +01:00
Mathieu Virbel
30098917ba
window: add method to request/release keyboard. Just a way to ensure that only one widget at time will have the real keyboard
2011-03-12 09:49:17 +01:00
Christopher Denter
532d400b6d
GL: Swap order of logging info for min opengl version detection
2011-03-10 11:37:21 +01:00
Christopher Denter
7236360a78
GL: If GL version is too old, let the user know.
2011-03-10 11:25:29 +01:00
Christopher Denter
5348ec62b3
Merge branch 'master' of github.com:tito/kivy
2011-03-09 13:37:11 +01:00
Christopher Denter
d6fa653f14
update gsoc 2011 faq entry
2011-03-09 13:36:54 +01:00
Thomas Hansen
8b9aeab4f8
move volume fix into gstreamer provider, since its only provider specific
2011-03-08 05:15:41 -06:00
Thomas Hansen
ce678ef2ce
actually set volume level in video...also swap 0 with very small value, since 0 dont seem to work
2011-03-08 05:12:11 -06:00
Thomas Hansen
25ec0a3d4f
fix box layout to handle correct sizing of things that have size_hint with None, to still take size into account for overall size
2011-03-08 05:11:43 -06:00
Christopher Denter
1f57d4cd6d
Merge branch 'master' of github.com:tito/kivy
2011-03-07 18:05:20 +01:00
Christopher Denter
9bf802bfa7
Animation: Allow animating only a subset of a dict. The keys/values not specified in the target animation dict are simply copied
2011-03-07 18:05:11 +01:00
Mathieu Virbel
309148a7a2
graphics: introduce Callback() instruction, used to call a python callback when the instruction is used for drawing.
...
The Callback() instruction include a basic reset_context behavior, that reset the opengl context to make Kivy rendering work without trouble (need more testing).
2011-03-07 16:01:17 +01:00
Mathieu Virbel
1cc1fa9cfc
properties: fixes for notation List = List + []. The ObservableList.__add__ wasn't returning the list.__add__ result. Closes #78
2011-03-07 11:55:43 +01:00
Mathieu Virbel
d0f9466bef
postproc: fixes to make it work with new MotionEvent / event type.
...
+ ensure for all current postproc that the motionevent is a touch.
2011-03-07 10:15:50 +01:00
Mathieu Virbel
e1556ee53e
graphics: fixes for implicit declaration of some gl functions that make the screen completly black. Closes #77
2011-03-07 09:44:24 +01:00
Mathieu Virbel
ad3dfccb92
opengl/readpixels: fixes for always ensure that the alignement is ok before dumping pixels. Otherwise, you will overwrite the memory :)
2011-03-04 18:42:31 +01:00
Mathieu Virbel
8c9a909fda
properties: fixes for unbind() (invalid check of uid inside storage)
2011-03-03 23:06:11 +01:00
Gabriel Pettier
38d006344f
corrected documentation of gridlayout, added register for kv files
2011-03-01 22:54:31 +01:00
Gabriel Pettier
5586637982
port of grid layout to kivy
2011-03-01 22:44:55 +01:00
Mathieu Virbel
3ee86ba58e
bindtexture: allow to set a texture on another texture unit
2011-03-01 19:33:43 +01:00
Mathieu Virbel
b5f9d9592d
image: fix the image ratio calculation. Closes #71
2011-02-26 13:29:21 +01:00
Mathieu Virbel
aaac31c6b3
video/gstreamer: use weakref for all callback connected to gstreamer. Closes #70
...
(The cyclic reference introduced will block the freed (for unknown reason, that might be an issue with gstreamer C api / pygst / python.))
2011-02-26 13:08:30 +01:00
Mathieu Virbel
6bd2e63589
gl: print vendor and renderer too.
2011-02-26 11:59:13 +01:00
Mathieu Virbel
2abcf30db3
layout: fix remove_widget
2011-02-25 19:59:25 +01:00
Mathieu Virbel
2384acd171
layout: well, do also the remove_widget/unbind for widget.size_hint...
2011-02-25 19:28:59 +01:00
Mathieu Virbel
c75bd7b278
Merge branch 'master' of github.com:tito/kivy
2011-02-25 19:21:08 +01:00
Mathieu Virbel
6d0cef7ae6
layout: we must also bind all child to update_minimum_size if their size_hitn changes
2011-02-25 19:20:30 +01:00
Christopher Denter
7353ba2fdd
Merge branch 'master' of github.com:tito/kivy
2011-02-25 16:48:46 +01:00
Christopher Denter
443085bb34
In OpenGL debug mode, also print the arguments of the function being called
2011-02-25 16:48:30 +01:00
Mathieu Virbel
18cb22a0dd
lang: in case of a widget is constructed inside a rule (ie <MyWidget>: ... Label ...) and the subwidget have also a rule using "root", the root pointer will refer to the first rule created, not his own.
...
(hard to explain, easy to trigger, now it's fixed.)
2011-02-25 16:23:22 +01:00
Mathieu Virbel
90749d471b
boxlayout: if the spacing / padding / orientation change after creation, we must redo the calculation for minimum_size
2011-02-25 16:22:06 +01:00
Christopher Denter
e825e87d41
Merge branch 'master' of github.com:tito/kivy
2011-02-25 14:44:49 +01:00
Christopher Denter
547c6a7c14
Fix opengl_debug compilation mode on OSX by commenting out glShaderBinary and glGetShaderPrecisionFormat. Otherwise it would throw a runtime error
2011-02-25 14:44:38 +01:00
Mathieu Virbel
a90bc8e6ee
factory_registers: remove FboException (doesn't exist anymore.)
2011-02-25 01:42:11 +01:00
Mathieu Virbel
48abacbaf2
label: add text_size as a 'size_hint' but for label creation.
...
(it's an alias to the Label(size=) in core provider (or usersize.))
Before, it was impossible to constraint the text creation to a box, now it's possible.
2011-02-25 01:35:07 +01:00
Mathieu Virbel
17b9c42807
canvas: add ask_update() method to ask for an update on next frame.
...
(basically, it just call flag_update() method.)
+ use it in Video()
2011-02-25 01:08:00 +01:00