24 # Start-of-Header |
24 # Start-of-Header |
25 name = "Kivy Project Plugin" |
25 name = "Kivy Project Plugin" |
26 author = "Detlev Offenbach <detlev@die-offenbachs.de>" |
26 author = "Detlev Offenbach <detlev@die-offenbachs.de>" |
27 autoactivate = True |
27 autoactivate = True |
28 deactivateable = True |
28 deactivateable = True |
29 version = "1.1.0" |
29 version = "1.1.1" |
30 className = "ProjectKivyPlugin" |
30 className = "ProjectKivyPlugin" |
31 packageName = "ProjectKivy" |
31 packageName = "ProjectKivy" |
32 shortDescription = "Project support for Kivy projects." |
32 shortDescription = "Project support for Kivy projects." |
33 longDescription = \ |
33 longDescription = \ |
34 """This plugin implements project support for Kivy projects.""" |
34 """This plugin implements project support for Kivy projects.""" |
121 |
121 |
122 LEXERS[self.KivyLexerKey] = self.KivyLexerEntry |
122 LEXERS[self.KivyLexerKey] = self.KivyLexerEntry |
123 import QScintilla.Lexers |
123 import QScintilla.Lexers |
124 if self.__ui.versionIsNewer('5.3.5', '20130611'): |
124 if self.__ui.versionIsNewer('5.3.5', '20130611'): |
125 QScintilla.Lexers.registerLexer( |
125 QScintilla.Lexers.registerLexer( |
126 "Kivy", |
126 "Pygments|Kivy", |
127 self.trUtf8("Kivy"), |
127 self.trUtf8("Kivy"), |
128 "dummy.kv", |
128 "dummy.kv", |
129 self.getLexer, |
129 self.getLexer, |
130 [self.trUtf8('Kivy Files (*.kv *.kivy)')], |
130 [self.trUtf8('Kivy Files (*.kv *.kivy)')], |
131 [self.trUtf8('Kivy Files (*.kv)')], |
131 [self.trUtf8('Kivy Files (*.kv)')], |
132 ['*.kv', '*.kivy'] |
132 ['*.kv', '*.kivy'] |
133 ) |
133 ) |
134 else: |
134 else: |
135 # work around a bug in older versions |
135 # work around a bug in older versions |
136 QScintilla.Lexers.registerLexer( |
136 QScintilla.Lexers.registerLexer( |
137 "Kivy", |
137 "Pygments|Kivy", |
138 self.trUtf8("Kivy"), |
138 self.trUtf8("Kivy"), |
139 "dummy.kv", |
139 "dummy.kv", |
140 self.getLexer, |
140 self.getLexer, |
141 self.trUtf8('Kivy Files (*.kv *.kivy)'), |
141 self.trUtf8('Kivy Files (*.kv *.kivy)'), |
142 self.trUtf8('Kivy Files (*.kv)'), |
142 self.trUtf8('Kivy Files (*.kv)'), |