trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2014

Bug 881 - katesort (TQt3/TDE) conversion complete, need integration help

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 25 Feb 2014 15:30:35 -0600
Darrell,

  I have completed conversion of the katesort-1.0 source to TQt3/TDE and it
builds fine. Download the converted source here:

http://www.3111skyline.com/dl/dt/trinity/cfg/applications-katesort-plugin.tar.gz

  The source installs properly in /opt/trinity/share/apps/kate/plugins like all
the rest of the plugins, but for some reason isn't automatically read and
included by kate when kate is started. I'll look at the kate code. I suspect it
is due to all plugins beginning with kate..... and this just being 'sort'
instead of 'katesort'

The package contents and the plugin_sort.rc are:

  tde-katesort-plugin-R14preRC1-1-i686.pkg.tar.xz

/opt/
/opt/trinity/
/opt/trinity/lib/
/opt/trinity/lib/trinity/
/opt/trinity/lib/trinity/libsortplugin.la
/opt/trinity/lib/trinity/libsortplugin.so
/opt/trinity/share/
/opt/trinity/share/apps/
/opt/trinity/share/apps/kate/
/opt/trinity/share/apps/kate/plugins/
/opt/trinity/share/apps/kate/plugins/sort/
/opt/trinity/share/apps/kate/plugins/sort/plugin_sort.rc
/opt/trinity/share/doc/
/opt/trinity/share/doc/tde/
/opt/trinity/share/doc/tde/HTML/
/opt/trinity/share/doc/tde/HTML/cs/
/opt/trinity/share/doc/tde/HTML/cs/katesort/
/opt/trinity/share/doc/tde/HTML/cs/katesort/common
/opt/trinity/share/doc/tde/HTML/cs/katesort/index.cache.bz2
/opt/trinity/share/doc/tde/HTML/cs/katesort/index.docbook
/opt/trinity/share/doc/tde/HTML/cs/katesort/sort_plugin_cs.png
/opt/trinity/share/doc/tde/HTML/en/
/opt/trinity/share/doc/tde/HTML/en/katesort/
/opt/trinity/share/doc/tde/HTML/en/katesort/common
/opt/trinity/share/doc/tde/HTML/en/katesort/index.cache.bz2
/opt/trinity/share/doc/tde/HTML/en/katesort/index.docbook
/opt/trinity/share/doc/tde/HTML/en/katesort/sort_plugin_en.png
/opt/trinity/share/icons/
/opt/trinity/share/icons/hicolor/
/opt/trinity/share/icons/hicolor/16x16/
/opt/trinity/share/icons/hicolor/16x16/actions/
/opt/trinity/share/icons/hicolor/16x16/actions/katesort.png
/opt/trinity/share/icons/hicolor/32x32/
/opt/trinity/share/icons/hicolor/32x32/actions/
/opt/trinity/share/icons/hicolor/32x32/actions/katesort.png
/opt/trinity/share/services/
/opt/trinity/share/services/katesort.desktop


  /opt/trinity/share/apps/kate/plugins/sort/plugin_sort.rc

<!DOCTYPE kpartgui>
<kpartplugin name="sort" library="libsortplugin" version="1">
<MenuBar>
 <Menu name="tools"><Text>&amp;Tools</Text>
  <Action name="edit_insert_sort"/>
 </Menu>
</MenuBar>
<ToolBar name="extraToolBar">
  <Action name="edit_insert_sort"/>
</ToolBar>
<ActionProperties>
  <Action icon="katesort" name="edit_insert_sort" />
</ActionProperties>
</kpartplugin>

  This is done, the only thing left is to get the hook working so kate autoloads
the plugin on start.

-- 
David C. Rankin, J.D.,P.E.