Ported to PyQt5 and eric6.

Fri, 11 Jul 2014 19:35:59 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 11 Jul 2014 19:35:59 +0200
changeset 24
37d06c3a577e
parent 23
83aa12b80739
child 26
7aa7d4031926

Ported to PyQt5 and eric6.

.hgignore file | annotate | diff | comparison | revisions
ChangeLog file | annotate | diff | comparison | revisions
PluginSplitMergeCamelCase.py file | annotate | diff | comparison | revisions
PluginSplitMergeCamelCase.zip file | annotate | diff | comparison | revisions
SplitMergeCamelCase.e4p file | annotate | diff | comparison | revisions
SplitMergeCamelCase/i18n/splitmergecamelcase_de.ts file | annotate | diff | comparison | revisions
SplitMergeCamelCase/i18n/splitmergecamelcase_en.ts file | annotate | diff | comparison | revisions
SplitMergeCamelCase/i18n/splitmergecamelcase_es.ts file | annotate | diff | comparison | revisions
--- 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"
Binary file PluginSplitMergeCamelCase.zip has changed
--- 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>

eric ide

mercurial