Merge pull request #505 from aspidites/unicode_identifier_deprecation

- updated warning to use kivy.Logger
This commit is contained in:
tshirtman 2012-06-11 12:02:20 -07:00
commit 24350dec8f
2 changed files with 10 additions and 11 deletions

View File

@ -10,7 +10,6 @@ __all__ = ('Keyboard', 'WindowBase', 'Window')
from os.path import join, exists
from os import getcwd
from warnings import warn
from kivy.core import core_select_lib
from kivy.clock import Clock
@ -761,26 +760,26 @@ class WindowBase(EventDispatcher):
Some providers may omit `scancode`, `codepoint` and/or `modifier`!
'''
if 'unicode' in kwargs:
warn("The use of the unicode parameter is deprecated, and will be "
"removed in future versions. Use codepoint instead, which "
"has identical semantics.")
Logger.warning("The use of the unicode parameter is deprecated, "
"and will be removed in future versions. Use codepoint "
"instead, which has identical semantics.")
def on_key_down(self, key,
scancode=None, codepoint=None, modifier=None, **kwargs):
'''Event called when a key is down (same arguments as on_keyboard)'''
if 'unicode' in kwargs:
warn("The use of the unicode parameter is deprecated, and will be "
"removed in future versions. Use codepoint instead, which "
"has identical semantics.")
Logger.warning("The use of the unicode parameter is deprecated, "
"and will be removed in future versions. Use codepoint "
"instead, which has identical semantics.")
def on_key_up(self, key,
scancode=None, codepoint=None, modifier=None, **kwargs):
'''Event called when a key is up (same arguments as on_keyboard)'''
if 'unicode' in kwargs:
warn("The use of the unicode parameter is deprecated, and will be "
"removed in future versions. Use codepoint instead, which "
"has identical semantics.")
Logger.warning("The use of the unicode parameter is deprecated, "
"and will be removed in future versions. Use codepoint "
"instead, which has identical semantics.")
def on_dropfile(self, filename):
'''Event called when a file is dropped on the application.

View File

@ -194,7 +194,7 @@ class WindowPygame(WindowBase):
self.close() #not sure what to do here
return True
super(WindowPygame, self).on_keyboard(key, scancode,
unicode=codepoint, modifier=modifier)
codepoint=codepoint, modifier=modifier)
def flip(self):
pygame.display.flip()