Commit Graph

2606 Commits

Author SHA1 Message Date
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