Jeff Pittman
08b2aac79e
Cleaned up use of the term object, where the reference should be instead to class instance. Also changed object in variable names to item.
2012-08-14 20:27:50 -05:00
Jeff Pittman
a16e211952
The change to sort_keys(), to make it sort sorted_keys, instead of resetting also to data.keys(), broke the list_two_up.py example. Fixed by adding needed set of sorted_keys=sorted(self.data.keys()) in initialize_data().
2012-08-14 12:53:48 -05:00
Jeff Pittman
47c0e13b5b
Renamed select_object to select_item_view, and related change of obj to view variable name, to better differentiate between data items vs. view items.
2012-08-14 11:47:33 -05:00
Jeff Pittman
a5dfc19526
Removed binding for sorted_keys. Changed sort_keys() to sort a copy of sort_keys, not data.keys().
2012-08-14 11:16:21 -05:00
Jeff Pittman
8ea5b0114f
Added selection_limit to SelectionSupport, for use with selection_mode = multiple, so that you can constrain selection count to a given number.
2012-08-14 07:05:35 -05:00
Jeff Pittman
51e8db0416
Renamed and simplified two examples.
2012-08-14 02:01:39 -05:00
Jeff Pittman
0a4e96fda9
Changed ListAdapter to work with lists, removing complexity for having data as strings and a separate datastore. Removed DataStore and concept, and replaced with a new adapter, DictAdapter, that works straight with dicts. Updated examples and tests for changes.
2012-08-13 13:42:40 -05:00
Jeff Pittman
8ea94003e7
Merge remote-tracking branch 'upstream/master' into uix-listview
2012-08-10 05:37:28 -05:00
Mathieu Virbel
bdc4c13119
screenmanager: raise exception if start() is called twice. closes #618
2012-08-10 12:10:41 +02:00
Mathieu Virbel
b3999f3a11
app: fix invalid configuration filename >_<
2012-08-10 11:31:14 +02:00
Mathieu Virbel
e02fd0dba5
Merge branch 'master' of ssh://github.com/kivy/kivy
2012-08-10 11:18:06 +02:00
Mathieu Virbel
f747e0d6cb
mouse: fix ghost touch that can appear on window (due to a race condition between mousemotion / mouserelease). closes #621
2012-08-10 11:17:54 +02:00
Mathieu Virbel
35b83b0bfc
Merge pull request #636 from hansent/screenmanager_names
...
uix.screenmanager.ScreenManager:
2012-08-10 01:19:03 -07:00
Thomas Hansen
d0cdce6cc0
uix.screenmanager.ScreenManager:
...
* this fixes issue #634
* remove exception when new screen with same name as existing is added
* instead warn when switching to a screen by name, and there are multiple
* adds `screen_names` property, to get list of all screen names
2012-08-09 13:52:46 -05:00
Mathieu Virbel
dac07bb5ad
Merge pull request #632 from dekoza/master
...
Cosmetic changes to docs
2012-08-09 06:52:12 -07:00
Mathieu Virbel
5d6b2166fb
Merge pull request #633 from kivy/attribute_keep_data
...
Core: Image: skip keep_data check for images created from texture
2012-08-09 06:48:23 -07:00
Qua-non
735299d28c
Pep8 Fixes: as per suggestions by tshirtman and aspidites
2012-08-09 18:18:11 +05:30
Qua-non
82ee2b49d4
Core: Image: skip keep_data check for images created from texture
...
should fix #631 and #629
2012-08-09 17:23:03 +05:30
Dominik Kozaczko
d1eefab851
more corrections to docs
2012-08-09 13:50:05 +02:00
Mathieu Virbel
5e69db5a25
Merge pull request #630 from kivy/text_markup
...
Core: markup and text allow for blanks lines when using \n for empty
2012-08-09 04:31:58 -07:00
Dominik Kozaczko
e68d68d1ac
README links to correct API doc location
2012-08-09 13:20:14 +02:00
Dominik Kozaczko
d178f02c5b
small corrections to docs
2012-08-09 13:07:07 +02:00
Mathieu Virbel
2c2f8a6813
Merge pull request #623 from kivy/refactor-kivy.input.recorder
...
Recorder Module Refactor
2012-08-09 03:40:23 -07:00
Mathieu Virbel
63db7bfc8c
Merge pull request #620 from revolunet/imagefix
...
fix url loader bug with querysrtings #547
2012-08-09 03:38:32 -07:00
qua-non
a7e838ee45
Merge pull request #628 from revolunet/docfix
...
Docfixes by revolunet
2012-08-08 20:12:26 -07:00
Qua-non
3faa7231bb
Core: markup and text allow for blanks lines when using \n for empty
...
lines
should fix issue #619
2012-08-09 05:08:00 +05:30
Julien Bouquillon
d94ef8a60c
some more doc fixes
2012-08-09 01:10:17 +02:00
Julien Bouquillon
60927a5aca
typos and pep8. fix some of #175
2012-08-09 00:50:18 +02:00
Julien Bouquillon
3d60b4436e
add events docs + PEP8 fixes
2012-08-09 00:27:23 +02:00
Julien Bouquillon
c75f92ecfc
add info about compiling docs
2012-08-09 00:20:10 +02:00
Julien Bouquillon
56e1a1b526
add filechooser events doc, fix #99
2012-08-09 00:12:36 +02:00
Edwin Marshall (aspidites)
189d89e89f
- crept in from another branch
2012-08-08 12:31:34 -05:00
Edwin Marshall (aspidites)
5f5bf9080c
- changed comprehension to for loop
2012-08-08 12:22:51 -05:00
Edwin Marshall (aspidites)
24589baf3c
- refactored recorder module
2012-08-08 11:16:24 -05:00
Julien Bouquillon
df3beb9e3c
fix url loader bug with querysrtings #547
2012-08-08 01:13:10 +02:00
Mathieu Virbel
93b6622d21
add missing files from tools/ in setup.py
2012-08-08 00:00:11 +02:00
Mathieu Virbel
80b014fffa
spinner: fix doc/build
2012-08-07 23:42:58 +02:00
Jeff Pittman
43c6d41a28
Merge remote-tracking branch 'upstream/master' into uix-listview
2012-08-07 11:43:32 -05:00
Mathieu Virbel
238c33c827
Merge pull request #614 from kivy/screen_addwidg
...
UIX:ScreenManager: ensure screen is orphaned before before adding it to
2012-08-07 09:08:04 -07:00
Mathieu Virbel
edf4bc0747
spinner: put back the is_open property into spinner, fix the usage of the property, and reduce the select code.
2012-08-07 17:50:54 +02:00
Mathieu Virbel
355f49c30e
Merge pull request #613 from esbullington/spinner_mod
...
Modified spinner to close on (re-)click
2012-08-07 08:42:47 -07:00
Jeff Pittman
492fc0d719
Updated tests for new datastore fixtures usage, including addition of the all-important reset_to_defaults(), that sets is_selected to False for all records. Added use of ListView for many selection tests, because the call to check_for_empty_selection() is now in ListView.__init__(), and also because it is necessary to call list_view.get_item_view() in the tests.. Started use of easier-to-follow references to actual apple, banana, etc. view instances.
2012-08-07 07:53:55 -05:00
tshirtman
eed6dc3357
Merge branch 'master' of github.com:kivy/kivy
2012-08-07 12:43:00 +02:00
tshirtman
c2082e95b3
add back showcase textinput size change, forgotten at merge
2012-08-07 12:42:51 +02:00
Mathieu Virbel
bfebfad1ed
Merge branch 'master' of ssh://github.com/kivy/kivy
2012-08-07 12:15:54 +02:00
tshirtman
53c16201ea
Merge branch 'master' of github.com:kivy/kivy
...
Conflicts:
examples/demo/showcase/showcase.kv
2012-08-07 11:54:36 +02:00
tshirtman
20bf42f885
fix a lot of tab characters in examples…
2012-08-07 11:45:53 +02:00
tshirtman
9719aaed80
replace tab with spaces in example kv.
2012-08-07 11:38:27 +02:00
Mathieu Virbel
435443c61d
scrollview: avoid all the touch outside the view. Because the drawing is outside the view is removed, it make no sense to dispatch touch. We was actually having an issue cause of that with the filebrowser: touching outside the view on a possible element was catched and used by the filebrowser.
2012-08-07 08:03:10 +02:00
Mathieu Virbel
ed4218047c
text: force shorten to return unicode string
2012-08-07 07:50:46 +02:00