kate-cpp-helper-plugin icon indicating copy to clipboard operation
kate-cpp-helper-plugin copied to clipboard

KF5 Port

Open gustawho opened this issue 8 years ago • 8 comments

Any plan on porting this to KF5?

gustawho avatar Apr 28 '16 09:04 gustawho

Plans still the same... See issue #23. Unfortunately PyKDE5 still not available, so I can't move to KF5, hence can't work on porting this plugin :(

zaufi avatar Apr 28 '16 12:04 zaufi

It seems that there are some wip on "PyKDE5": https://quickgit.kde.org/?p=pykde5.git

gustawho avatar Aug 07 '16 22:08 gustawho

There's now pykf5. Any update on this?

gustawho avatar Jan 17 '17 09:01 gustawho

Great news!!! I'll take a look after my vacation ...

On 17 Jan 2017 17:55, "Gustavo Castro" [email protected] wrote:

There's now pykf5. Any update on this?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/zaufi/kate-cpp-helper-plugin/issues/26#issuecomment-273074325, or mute the thread https://github.com/notifications/unsubscribe-auth/AAhfay8J0fMceU3ws2K-tk9PZaCJtL7vks5rTJAlgaJpZM4IRwzz .

zaufi avatar Jan 18 '17 11:01 zaufi

@gustawho,

what the repo for this work? I see only https://cgit.kde.org/pykde5.git/ with really old latest commits...

zaufi avatar Jan 20 '17 04:01 zaufi

looks like python modules are now integrated to c++ libraries

arcan1s avatar Aug 07 '17 09:08 arcan1s

How does it look? :) I'll try to give it another try ... ;-)

zaufi avatar Aug 08 '17 01:08 zaufi

unfortunately I didnt work with kde python api since 4.* and have no idea how does it look in gentoo. For example upstream library https://download.kde.org/stable/frameworks/5.36/kcoreaddons-5.36.0.tar.xz.mirrorlist builds PyKF5/KCoreAddons.so (I didnt find any cmake flag which can be used to enable/disable building of python modules), no python files generated, it appears all modules are now just *.so files. dir for KCoreAddons for example shows:

In [1]: from PyKF5 import KCoreAddons

In [2]: dir(KCoreAddons)
Out[2]:
['KAboutData',
 'KAboutLicense',
 'KAboutPerson',
 'KAutoSaveFile',
 'KBackup',
 'KCharMacroExpander',
 'KCompositeJob',
 'KCoreAddons',
 'KCrash',
 'KDirWatch',
 'KFileSystemType',
 'KFormat',
 'KGroupId',
 'KJob',
 'KJobTrackerInterface',
 'KJobUiDelegate',
 'KMacroExpander',
 'KMacroExpanderBase',
 'KMessage',
 'KMessageHandler',
 'KParts',
 'KPluginFactory',
 'KPluginLoader',
 'KPluginMetaData',
 'KPluginName',
 'KProcess',
 'KRandom',
 'KRandomSequence',
 'KSharedDataCache',
 'KShell',
 'KStringHandler',
 'KTextToHTML',
 'KTextToHTMLEmoticonsInterface',
 'KUrlMimeData',
 'KUser',
 'KUserGroup',
 'KUserId',
 'KWordMacroExpander',
 'Kdelibs4ConfigMigrator',
 'Kdelibs4Migration',
 '__doc__',
 '__file__',
 '__loader__',
 '__name__',
 '__package__',
 '__spec__',
 'qHash']

arcan1s avatar Aug 10 '17 11:08 arcan1s