Fri, 11 Jul 2014 19:35:59 +0200
Ported to PyQt5 and eric6.
--- a/.hgignore Sat Apr 26 15:40:11 2014 +0200 +++ b/.hgignore Fri Jul 11 19:35:59 2014 +0200 @@ -1,3 +1,5 @@ +glob:.eric6project +glob:_eric6project glob:.eric5project glob:_eric5project glob:.eric4project
--- a/ChangeLog Sat Apr 26 15:40:11 2014 +0200 +++ b/ChangeLog Fri Jul 11 19:35:59 2014 +0200 @@ -1,5 +1,8 @@ ChangeLog --------- +Version 2.0.0: +- ported for eric6 using PyQt5 + Version 1.0.0: - first stable release
--- a/PluginSplitMergeCamelCase.py Sat Apr 26 15:40:11 2014 +0200 +++ b/PluginSplitMergeCamelCase.py Fri Jul 11 19:35:59 2014 +0200 @@ -10,8 +10,8 @@ import os import re -from PyQt4.QtCore import QObject, QTranslator -from PyQt4.QtGui import QMenu +from PyQt5.QtCore import QObject, QTranslator +from PyQt5.QtWidgets import QMenu from E5Gui.E5Application import e5App @@ -20,7 +20,7 @@ author = "Detlev Offenbach <detlev@die-offenbachs.de>" autoactivate = True deactivateable = True -version = "1.0.0" +version = "2.0.0" className = "SplitMergeCamelCasePlugin" packageName = "SplitMergeCamelCase" shortDescription = "Split, merge or convert camel case text"
--- a/SplitMergeCamelCase.e4p Sat Apr 26 15:40:11 2014 +0200 +++ b/SplitMergeCamelCase.e4p Fri Jul 11 19:35:59 2014 +0200 @@ -1,11 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE Project SYSTEM "Project-5.1.dtd"> -<!-- eric5 project file for project SplitMergeCamelCase --> +<!-- eric6 project file for project SplitMergeCamelCase --> +<!-- Copyright (C) 2014 Detlev Offenbach, detlev@die-offenbachs.de --> <Project version="5.1"> <Language>en</Language> <Hash>68ce2010b207c039fed70a037e0f0241f43dc925</Hash> <ProgLanguage mixed="0">Python3</ProgLanguage> - <ProjectType>E4Plugin</ProjectType> + <ProjectType>E6Plugin</ProjectType> <Description>Plug-in to split, merge or convert camel case text. It works with the current editor. The menu entries will only be selectable, if the current editor has some selected text.</Description> <Version>0.x</Version> <Author>Detlev Offenbach</Author> @@ -155,6 +156,7 @@ <FiletypeAssociation pattern="*.ts" type="TRANSLATIONS"/> <FiletypeAssociation pattern="*.ui" type="FORMS"/> <FiletypeAssociation pattern="*.ui.h" type="FORMS"/> + <FiletypeAssociation pattern="Ui_*.py" type="__IGNORE__"/> </FiletypeAssociations> <Documentation> <DocumentationParams> @@ -168,7 +170,7 @@ <string>cssFile</string> </key> <value> - <string>%PYTHON%/eric5/CSSs/default.css</string> + <string>%PYTHON%/eric6/CSSs/default.css</string> </value> <key> <string>ignoreDirectories</string> @@ -180,6 +182,7 @@ <string>.ropeproject</string> <string>_eric5project</string> <string>_ropeproject</string> + <string>.eric6project</string> </list> </value> <key>
--- a/SplitMergeCamelCase/i18n/splitmergecamelcase_de.ts Sat Apr 26 15:40:11 2014 +0200 +++ b/SplitMergeCamelCase/i18n/splitmergecamelcase_de.ts Fri Jul 11 19:35:59 2014 +0200 @@ -3,32 +3,32 @@ <context> <name>SplitMergeCamelCasePlugin</name> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="123"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="125"/> <source>CamelCase Handling</source> <translation>Groß-/Kleinschreibungsbehandlung</translation> </message> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="124"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="126"/> <source>Split from CamelCase</source> <translation>An Großbuchstaben auftrennen</translation> </message> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="126"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="128"/> <source>Merge to CamelCase</source> <translation>An Großbuchstaben zusammenführen</translation> </message> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="128"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="130"/> <source>CamelCase to under_score</source> <translation>Groß-/Kleinschreibung zu Unterstrich</translation> </message> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="130"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="132"/> <source>under_score to CamelCase</source> <translation>Unterstrich zu Groß-/Kleinschreibung</translation> </message> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="132"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="134"/> <source>under_score to CamelCase (upper case first)</source> <translation>Unterstrich zu Groß-/Kleinschreibung (kleiner erster Buchstabe)</translation> </message>
--- a/SplitMergeCamelCase/i18n/splitmergecamelcase_en.ts Sat Apr 26 15:40:11 2014 +0200 +++ b/SplitMergeCamelCase/i18n/splitmergecamelcase_en.ts Fri Jul 11 19:35:59 2014 +0200 @@ -3,32 +3,32 @@ <context> <name>SplitMergeCamelCasePlugin</name> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="123"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="125"/> <source>CamelCase Handling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="124"/> - <source>Split from CamelCase</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../../PluginSplitMergeCamelCase.py" line="126"/> - <source>Merge to CamelCase</source> + <source>Split from CamelCase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../PluginSplitMergeCamelCase.py" line="128"/> - <source>CamelCase to under_score</source> + <source>Merge to CamelCase</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../PluginSplitMergeCamelCase.py" line="130"/> + <source>CamelCase to under_score</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginSplitMergeCamelCase.py" line="132"/> <source>under_score to CamelCase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="132"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="134"/> <source>under_score to CamelCase (upper case first)</source> <translation type="unfinished"></translation> </message>
--- a/SplitMergeCamelCase/i18n/splitmergecamelcase_es.ts Sat Apr 26 15:40:11 2014 +0200 +++ b/SplitMergeCamelCase/i18n/splitmergecamelcase_es.ts Fri Jul 11 19:35:59 2014 +0200 @@ -3,32 +3,32 @@ <context> <name>SplitMergeCamelCasePlugin</name> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="123"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="125"/> <source>CamelCase Handling</source> <translation>Manejo de CamelCase</translation> </message> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="124"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="126"/> <source>Split from CamelCase</source> <translation>Dividir a partir de CamelCase</translation> </message> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="126"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="128"/> <source>Merge to CamelCase</source> <translation>Mezclar como CamelCase</translation> </message> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="128"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="130"/> <source>CamelCase to under_score</source> <translation>CamelCase a guión_bajo</translation> </message> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="130"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="132"/> <source>under_score to CamelCase</source> <translation>guión_bajo a CamelCase</translation> </message> <message> - <location filename="../../PluginSplitMergeCamelCase.py" line="132"/> + <location filename="../../PluginSplitMergeCamelCase.py" line="134"/> <source>under_score to CamelCase (upper case first)</source> <translation>guión_bajo a CamelCase (mayúscula primero)</translation> </message>