wiki:Plugins

Version 82 (modified by azawawi, 3 years ago) (diff)

Added Padre::Plugin::Moose, correct typo in ::PerlTidy?

Padre::Plugin


Key

AttributeComment
Icondose plugin have a valid icon (should be in share/icons)
NamePlugin Name from trunk
verPlugin version from trunk
AuthorIRC or CPAN nick name
StatusPadre Plugin Manager: loadable, incompatible, error
M::IRun Build & Test: Pass or Fail
wikiAs in Padre trac only
blogAny article, any where
Aboutdose Plugin have an About Dialog
PODPlugin POD: Fail, poor, min, acceptable & good
DownloadWhere can you find the code: trunk only or cpan & trunk
AgainstPadre version the cpan was built against
Ratingsee below
Commentstext


Loadable from CPAN

Last updated (04/08/11), against Padre v0.89 (perl dev -a -die).

IconNameverAuthorStatusM::IwikiblogAboutPODDownloadAgainstRatingComments
n/aPadre::Plugin::Git0.03kaareloadableFailn/an/aYesmincpan v0.03n/axxoooworks but limited; calls command line git
yesPadre::Plugin::Nopaste0.3.1chornyloadablen/an/an/aNoacceptablecpan v0.3.1n/aooooo#1263
n/aPadre::Plugin::PAR0.06chornyloadablePassn/an/aYesacceptablecpan v0.06n/axxooo
n/aPadre::Plugin::PerlCritic0.12azawawiloadableFailn/an/aNopoorcpan v0.12n/axxoooto load from trunk see #1266
n/aPadre::Plugin::PerlTidy0.17azawawiloadableFailn/an/aNoacceptablecpan v0.16v0.76xxooo
n/aPadre::Plugin::SVN0.05waxheadloadableFailn/an/aYesacceptablecpan v0.05n/axxoooworks but limited; calls command line Subversion client
yesPadre::Plugin::Swarm0.11bramble loadablePasswikin/aYesacceptablecpan v0.11n/axxxoo#1264 local chat works :)
n/aPadre::Plugin::Vi0.23szabgabloadableFailn/an/aYespoorcpan v0.23n/axooooExperimental; Vi modes and key binding; it does not work
yesPadre::Plugin::LaTeX0.11zenogloadablen/an/aMarch 9 2011Yesacceptablecpan v0.11v0.85xxooo#1278 works but limited; LaTeX support
yesPadre::Plugin::Moose0.13azawawiloadablen/an/aMarch 9 2011Yesacceptablecpan v0.11v0.85xxooo#1278 works but limited; LaTeX support
yesPadre::Plugin::SpellCheck1.24bowtieloadablePasswikin/aNoacceptablemetacpanv0.94xxooo# requires Text::[Hun|A]spell to be install;

Loadable from trunk

IconNameverAuthorStatusM::IwikiblogAboutPODRatingComments
n/aPadre::Plugin::Cookbook0.014bowtieloadablePassCookbookn/aYesacceptablexxxoouse it to look inside your DB
n/aPadre::Plugin::ExperimentalPerlFilter0.01n/aloadablen/an/an/an/aminooooo
n/aPadre::Plugin::FormBuilder0.02AliasloadablePassn/aJuly 19 2011Nominxxooo#1265
n/aPadre::Plugin::ParserTool0.01n/aloadablen/an/an/an/aacceptableooooo
n/aPadre::Plugin::SDL0.01n/aloadablen/an/an/an/aminooooo
n/aPadre::Plugin::SQL0.01waxhead loadablen/an/an/an/aacceptableoooooexperimental
n/aPadre::Plugin::XML0.11Chorny zenog loadablen/an/an/an/aacceptableoooooXML tidy+syntax checks
n/aPadre::Plugin::Autoformat1.24jquelin, azawawiloadablen/an/an/aYespoorxxoooUpdated 22/01/12 against 0.95

Incompatible

IconPlugin NameVersionStatus v0.87wikiblogPODDownloadRatingUpDate
n/aEmacs0.02incompatiblen/an/an/an/aooooo21/07/11
n/aGUITest0.01incompatiblen/an/an/an/aooooo21/07/11
n/aInstallPARDist0.01incompatiblen/an/an/an/aooooo21/07/11
n/aIntelliPerl0.01incompatiblen/an/an/an/aooooo21/07/11
n/aLineFilter0.19incompatiblen/an/aacceptablen/aooooo21/07/11
n/aMedia0.25incompatiblen/an/aFailn/aooooo21/07/11
n/aPHP0.05incompatiblen/an/aminn/aooooo21/07/11
n/aPSI0.01incompatiblen/an/aminn/aooooo21/07/11
n/aREPL0.01incompatiblen/an/aminn/aooooo21/07/11
n/aSSH0.01incompatiblen/an/aminn/aooooo21/07/11
n/aSVK0.02incompatiblen/an/aminn/aooooo21/07/11
n/aTasks0.01incompatiblen/an/aacceptablen/aooooo21/07/11
n/aViewInBrowser0.07incompatiblen/an/aacceptablen/aooooo21/07/11

error

IconPlugin NameVersionStatus v0.87wikiblogPODDownloadRatingUpDate
n/aAlarmundeferrorn/an/an/an/aooooo21/07/11
n/aAutodiaundeferrorn/an/an/an/aooooo21/07/11
yesCatalystundeferrorn/an/an/an/aooooo21/07/11
n/aClassSniffundeferrorn/an/an/an/aooooo21/07/11
n/aCommandLine0.02errorn/an/an/an/aooooo21/07/11
n/aCSSundeferrorn/an/an/an/aooooo21/07/11
n/aDancerundeferrorn/an/an/an/aooooo21/07/11
n/aDataWalkerundeferrorn/an/an/an/aooooo21/07/11
n/aEclipticundeferrorn/an/an/an/aooooo21/07/11
n/aEncryptundeferrorn/an/an/an/aooooo21/07/11
n/aHTMLundeferrorn/an/an/an/aooooo21/07/11
n/aHTMLExportundeferrorn/an/an/an/aooooo21/07/11
n/aJavaScriptundeferrorn/an/apoorn/aooooo21/07/11
n/aKateundeferrorn/an/apoorn/aooooo21/07/11
n/aMojoliciousundeferrorn/an/apoorn/aooooo21/07/11
n/aNYTProfundeferrorn/an/an/an/aooooo21/07/11
n/aParrotundeferrorn/an/an/an/aooooo21/07/11
n/aPerl6undeferrorn/an/an/an/aooooo21/07/11
n/aPlackundeferrorn/aplackFailn/aooooo21/07/11
n/aShellScriptundeferrorn/an/an/an/aooooo21/07/11
n/aWebGUIundeferrorn/awebguin/an/aooooo21/07/11
n/aWxWidgetsundeferrorn/an/an/an/aooooo21/07/11
n/aXSundeferrorn/an/an/an/aooooo21/07/11
n/aYAMLundeferrorn/an/an/an/aooooo21/07/11

Compliance

Initial thoughts, of what a Padre::Plugin should provide, critiques welcome.

  • Plugin Loads
    • Plugin Manager can load plugin
      • For compliance you will need to have a version in your Padre::Plugin::Name.pm.
    • Plugin builds so it can be install in local repository
      • We recommend using Module::Include,
    • Plugin can be loaded and unloaded repeatedly
  • POD
    • Fail: Padre POD viewer displays an error
    • Poor: Fail < Poor < Min
    • Min, contains: NAME, AUTHOR, LICENCE
    • acceptable: Min < acceptable < Good
    • Good, contains: VERSION, BUGS AND LIMITATIONS, DEPENDENCIES. Passes xt/pod.t and xt/podcoverage.t for all Plugin files.
  • Additional documentation
    • trac wiki
    • blogg
  • CPAN
    • public repository
    • about dialog
    • plugin has icon
  • OS Support
    • Linux
      • 64 bit
      • i386/i686
    • Microsoft
      • Vista
      • XP
    • Apple
      • Lion
      • Snow Leopard
      • Leopard

The above is as a result of analysing Plugins for this page.


Tickets

New Tickets

  • start summary with Padre::Plugin::....
  • set component = plugins

Defects

summary=~plugin

Ticket Type Version Summary Owner Reporter Created
#1039 defect trunk Padre::Plugin::Vi "Esc" does not switch to command mode when activating vi plugin (Padre restart required) zenogantner 4 years
#1040 defect 0.74 Padre::Plugin::Vi Crash on activating and de-activating plugin zenogantner 4 years
#1414 defect 0.95 Padre::Plugin::ReDevel various issues mj41 bowtie 3 years
#1418 defect 0.95 Plugin manager crashes when opened as user "root" zenogantner 3 years
#1451 defect 0.96 cant activate plugins as root user xoanon 2 years
#225 defect 0.25 Padre::Plugin::Vi No Difference Between the Cursors Of Normal Mode and Insert Mode shlomif 6 years
#226 defect 0.25 Padre::Plugin::Vi t/T/f/F don't work shlomif 6 years
#227 defect 0.25 Padre::Plugin::Vi Not all movements work with "d" shlomif 6 years

General

component=plugin

Ticket Resolution Type Summary Owner Reporter Created
#1487 fixed defect Padre::Plugin::SSH Unit Test Fails lackita 21 months
#1451 defect cant activate plugins as root user xoanon 2 years
#1449 fixed enhancement Padre::Plugin::Git crash(es) happen in Padre::PluginManager::on_context_menu ryan52, kaare, chorny bowtie, Manfred Jebram 2 years
#1448 fixed defect Padre::Plugin::My Right-clicking in Editor window crashes Padre (instead of showing context menu) Manfred Jebram 2 years
#1439 fixed defect Padre::Plugin::SpellCheck off by a few characters bowtie bowtie 2 years
#1430 defect Padre::Plugin::Moose Undefined Subroutine Error on launching Moose Assistant azawawi bennie 2 years
#1418 defect Plugin manager crashes when opened as user "root" zenogantner 3 years
#1414 defect Padre::Plugin::ReDevel various issues mj41 bowtie 3 years
#1409 fixed defect Padre::Plugin::SpellCheck 1.24 appiers to work with out Text::[Hun|A]spell installed bowtie bowtie 3 years
#1407 fixed defect "Reload My Plugin" crashes Padre szabgab Corion 3 years
#1406 fixed enhancement Padre::Plugin::Moose 0.08 cretique as requested azawawi bowtie 3 years
#1386 not relevant defect Padre::Plugin::Vi cannot locate Padre/Wx/Dialog.pm dod 3 years
#1384 defect Padre::Plugin::Autoformat not compatible with recent padre jquelin, azawawi dod 3 years
#1365 enhancement possibility to add plugin actions to the toolbar abraxxa 3 years
#1364 defect Padre::Plugin::Vi - Crashed while loading szabgab bor 3 years
#1309 defect Padre::Plugin::Catalyst Crash after pressing "New Catalyst Application" garu, azawawi Jaz 3 years
#1308 not relevant defect Padre-Plugin-FormBuilder has a really minor test failure when run on linux Alias colin 3 years
#1301 fixed defect Padre::Plugin::FormBuilder kills Padre on reload :( Alias bowtie 3 years
#1280 enhancement Padre::Logger fails when Plugin is reloaded Alias bowtie 3 years
#1278 fixed defect Padre::Plugin::LaTeX, fix for missing version & some :) zenog bowtie 3 years
#1273 fixed defect Padre::Plugin::Swarm patch for reloading submersible_toaster bowtie 3 years
#1271 enhancement Padre::Plugin::Plack, fix for missing version, api change submersible_toaster bowtie 3 years
#1270 not relevant enhancement Padre::Plugin::SpellCheck, fix for missing version jquelin, azawawi bowtie 3 years
#1266 fixed enhancement Padre::Plugin::PerlCritic, fix for missing version azawawi bowtie 3 years
#1265 fixed defect Padre::Plugin::FormBuilder can't find wxfb.png, have to make install, so as to access png, why as it only works againt trunk!!! Alias bowtie 3 years
#1264 fixed defect Padre::Plugin::Swarm missing dependency does not run!!! submersible_toaster bowtie 3 years
#1263 fixed defect Padre::Plugin::Nopaste Loads but don't run!!!! chorny bowtie 3 years
#1253 fixed enhancement Update Plugin Version in Config.DB for enabled plugins only, please add to trunk :) bowtie bowtie 3 years
#1243 fixed defect Error message when plugin overrides document class (happens anyway); document classes lose default after plugin deactivation zenogantner 3 years
#1239 fixed enhancement Padre::Plugin::PerlTidy, patch for using perltidyrc from trunk/tools when in dev azawawi bowtie 3 years
#1234 fixed defect Padre::Plugin::My - Not compatible with Padre 0.86 szabgab bowtie 3 years
#1227 wontfix enhancement Padre::Plugin::FormBuilder::Perl, patch to add POD to plugin dialogs Alias bowtie 3 years
#1213 not relevant defect Make sure the docs in Padre::Plugin match the example in Padre::Plugin::My szabgab szabgab 3 years
#1207 fixed defect PluginHooks not removed after plugin reload/disable Alias, szabgab, Sewi, waxhead mj41 4 years
#1182 fixed defect Crash when enabling plugin mj41 4 years
#1125 defect Padre::Plugin::Catalyst warning when closing Catalyst panel garu zenogantner 4 years
#1097 enhancement syntax highlighting/plugin for INI files zenogantner 4 years
#1079 wontfix enhancement Presentation in Padre: Vroom support szabgab 4 years
#1077 enhancement Padre::Plugin::Alarm does not show set alarms zenogantner 4 years
#1076 not relevant defect Padre::Plugin::Alarm cannot play alarm sound under Ubuntu fayland, azawawi zenogantner 4 years
#1075 defect Padre::Plugin::HG error messages and warnings code4pay zenogantner 4 years
#1074 enhancement Org-Mode zenogantner 4 years
#1073 fixed enhancement R language support zenogantner 4 years
#1071 enhancement Padre::Plugin::Dancer plugin zenogantner 4 years
#1061 fixed defect Padre::Plugin::Git crash when doing of file/dir with a working directory that is not under version control by git zenogantner 4 years
#1060 fixed enhancement Add "Open project in git" (or "Open project in version control") Corion 4 years
#1052 enhancement color picker plugin zenogantner 4 years
#1040 defect Padre::Plugin::Vi Crash on activating and de-activating plugin zenogantner 4 years
#1039 defect Padre::Plugin::Vi "Esc" does not switch to command mode when activating vi plugin (Padre restart required) zenogantner 4 years
#1038 not relevant defect crash when activating plug-in as user 'root' zenogantner 4 years
#1009 fixed defect Plugin manager does not properly disable plugins zenogantner zenogantner 4 years
#968 defect Padre::Plugin::Catalyst crash garu zenogantner 4 years
#954 fixed enhancement (wishlist) Syntax highlighting (and maybe a plug-in) for R zenogantner 4 years
#947 fixed defect [XML plugin] toggle comment only works 50% zenogantner 4 years
#943 fixed defect XML plug-in crashes Padre zenogantner 4 years
#942 enhancement (wishlist) a "deactivate all" button in the plug-in manager zenogantner 4 years
#906 fixed defect Padre installation fails (and all plugins using Locale::Msgfmt) rehsack 5 years
#874 not relevant defect got squiggly and black backgroundcolor on all lines joerg 5 years
#862 defect Padre::Plugin::REPL Can't locate object method "menu_actions" ryan52 dorkfish 5 years
#854 not relevant defect Plugin localisation not showing up sblandin 5 years
#828 not relevant defect Padre::Plugin editor_disable plugin hook missing? submersible_toaster 5 years
#775 worksforme enhancement Patch: Add Syntax Check to Padre::Plugin::JavaScript holli 5 years
#738 not relevant defect Use Parrot for PHP highlighting, if possible Sewi 5 years
#731 enhancement PopularityContest: Transmit collected data Sewi 5 years
#730 enhancement PopularityContest: Collect more detailed data Sewi 5 years
#697 duplicate enhancement put plugins in sandbox so they cannot take down padre szabgab 5 years
#685 task Fix TDD flow in Padre Testing azawawi kthakore 5 years
#650 enhancement Parrot: make it work with installed parrot as well szabgab szabgab 5 years
#635 enhancement Parrot: F2 help szabgab szabgab 5 years
#634 fixed enhancement Parrot: add menu option to open examples szabgab szabgab 5 years
#625 fixed defect Padre crashes on save-as .pir szabgab 5 years
#622 enhancement Padre::Plugin::Catalyst feature garu perlpilot 5 years
#615 fixed enhancement Plugin Exception Catching patspam 5 years
#562 wontfix enhancement Ruby, PHP, Python highlighting with Parrot szabgab szabgab 5 years
#472 fixed enhancement Developer plugin menu should implement 'uptime' report sewi submersible_toaster 5 years
#471 fixed defect Ecliptic Quick Module Access should use CPAN::SQLite::Search azawawi azawawi 5 years
#463 not relevant defect Padre::Plugin::SpellCheck crashing after finsihing szabgab 5 years
#462 fixed defect Ecliptic: Quick Menu Access items are a bit misleading azawawi azawawi 5 years
#459 wontfix defect Errors are not displayed when Rakudo/PGE colorizer is enabled azawawi azawawi 5 years
#458 wontfix defect Perl 6 files are not highlighted correctly in UNIX / Win32 format azawawi azawawi 5 years
#457 fixed defect Store Perl 6 temporary folders in a persistent temporary directory azawawi azawawi 5 years
#456 fixed defect Ecliptic: quick menu access empty filter does not show anything azawawi szabgab 5 years
#455 fixed defect Ecliptic plugin: Quick Menu Access crashes padre when selecting filenames azawawi szabgab 5 years
#445 fixed defect Padre crash with Perl 6 plugin when closing file during syntax highlighting szabgab 5 years
#398 fixed enhancement PDL Plugin szabgab 5 years
#395 enhancement DBI or SQL Plugin szabgab 5 years
#393 fixed defect Perl 6: switching to Parrot based highlighting does not work szabgab 5 years
#392 fixed defect Perl 6: prompt() is not highlighted azawawi szabgab 5 years
#384 enhancement Padre::Plugin::SpellCheck allow replacing a word by typing in a new word bowtie szabgab 5 years
#383 enhancement Padre::Plugin::SpellCheck Add to dictionary bowtie szabgab 5 years
#366 fixed enhancement Spanish translation files for Perl6, AcmePlayCode garu brunov 5 years
#365 fixed enhancement Spanish translation files for Alarm, CSS, Encode, PAR, PerlTidy plugins garu brunov 5 years
#364 fixed enhancement Spanish translation files for Autoformat, ClassSniff, CommandLine and DataWalker plugins garu brunov 5 years
#363 fixed enhancement Spanish translation files for Vi, SpellCheck and PerlCritic plugins garu brunov 5 years
#362 fixed enhancement Spanish translation for Mojolicious plugin garu brunov 5 years
#361 fixed enhancement Spanish translation for Catalyst plugin garu brunov 5 years
#297 fixed defect Padre::Plugin::PAR - Not compatible with the Padre::Plugin API. gabrielmad 6 years
#254 fixed enhancement Allow plugins to define keyboard shortcuts for menu claudio claudio 6 years
#227 defect Padre::Plugin::Vi Not all movements work with "d" shlomif 6 years
#226 defect Padre::Plugin::Vi t/T/f/F don't work shlomif 6 years
#225 defect Padre::Plugin::Vi No Difference Between the Cursors Of Normal Mode and Insert Mode shlomif 6 years
#219 fixed defect Cannot enable Padre::Plugin::Perl6 j1n3l0 6 years
#196 not relevant defect Padre::Plugin::Parrot plugin paths into config file szabgab, azawawi, Alias richardh 6 years
#195 fixed enhancement Give plugin access to results panel richardh 6 years
#193 fixed defect warnings printed on console by Perl6 parser azawawi szabgab 6 years
#177 not relevant enhancement plugin for html::template davidgang 6 years
#109 fixed enhancement Padre::Plugin::SpellCheck Integrate spell checker szabgab 6 years
#80 not relevant enhancement Plugin or core functionality for editing the contents of ZIP files tsee 6 years
#66 fixed enhancement Add support for plugins loaded from within PAR files tsee 6 years
#32 not relevant enhancement Include a setup that will make it easy to develop Web 2.0 applications szabgab 6 years
#28 not relevant task plugin idea: write plugin in Python or Ruby or Javascript szabgab 6 years
#15 not relevant enhancement Plugin idea: timestamp files szabgab 6 years

Vim

Ticket Resolution Summary Owner Reporter Created
No tickets found

PAR

Ticket Resolution Summary Owner Reporter Created
No tickets found


Table of existing plugins

The final columns indicate whether the CPAN version of the plugin was verified to work with the corresponding versions of Padre.

Field Plugin Name Main developer Version Status Description 0.86
Version Control HG code4pay 0.16 works Plugin for using Mercurial
SVN waxhead 0.05 works but limited calls command line Subversion client
SVK szagab 0.02 works but limited calls command line SVK client
Git kaare 0.03 works but limited calls command line git
Web WebGUI patspam 1.001 ??? tools for WebGUI
Mojolicious garu, azawawi 0.05 ??? tools for Mojolicious
Catalyst garu, azawawi 0.13 ??? tools for Catalyst
Testing GUITest szabgab ??? experimental, not yet on CPAN Record/Replay/Analyse? desktop applications on MS Windows
Editor Ecliptic azawawi 0.23 ??? ???
Emacs teejay ??? experimental, not yet on CPAN; not up to date Emacs keybindings and stuff
Vi szabgab 0.23 experimental Vi modes and key binding
Languages CSS azawawi, fayland 0.14 ??? ???
HTML azawawi, fayland 0.15 ??? ??? ??? OK
JavaScript azawawi 0.29 ??? ???
LaTeX zenog, azawawi 0.11 works but limited LaTeX support OK
Perl 6 azawawi 0.71 ??? Perl 6 support
PHP chorny, szabgab 0.05 works PHP support
ShellScript zenog 0.02 works Unix shell script support OK
SQL waxhead ??? experimental, not yet on CPAN ???
XML (currently) chorny, zenog 0.11 works but limited (Unix only) XML tidy+syntax checks OK
YAML zenog 0.01 works but limited YAML support OK
Perl ClassSniff smueller,azawawi 0.30 *really* experimental look for class composition smells
DataWalker azawawi 0.04 ??? ???
InstallPARDist ??? 0.01 ??? ???
IntelliPerl ??? ??? experimental, not yet on CPAN ???
NYTProf azawawi 0.04 ??? ???
PAR chorny 0.06 ??? ???
PerlCritic azawawi 0.12 ??? ???
PerlTidy azawawi 0.16 ??? ???
WxWidgets azawawi 0.03 ??? WxWidgets? support for Padre
XS azawawi 0.09 ??? Support for Perl XS
Field Plugin Name Main developer Version Status Description
Other Alarm fayland, azawawi 0.14 works but not on Ubuntu, limited UI Alarm clock
Autodia teejay, azawawi 0.01 prototype/proof of concept create a UML Diagram from your code
Autoformat jquelin, azawawi 1.22 works reformat your paragraphs with ctrl+shift+j
CommandLine szabgab 0.03 experimental ???
Encrypt azawawi 0.12 ??? ???
HTMLExport azawawi 0.09 ??? ???
Kate szabgab, chorny 0.06 Perl 5, PHP, BibTeX, Java, C# Regex based syntax highlighting for several languages
LineFilter ??? ??? not yet on CPAN ???
Media Alias 0.01 proof-of-concept, not on CPAN Test plugin to demonstrate the use of Wx::Media. Show the About box for the plugin, for a musical treat
Nopaste chorny v0.3.1 ??? ???
REPL ??? 0.01 ??? ???
SDL ??? ??? not yet on CPAN ???
SpellCheck jquelin, azawawi 1.21 works but limited spell check your document with F7
Swarm bramble 0.1 ??? ???
Tasks ??? ??? not yet on CPAN ???
ViewInBrowser fayland 0.07 obsolete, Padre now has this functionality launch a web browser from Padre
VimishLexer ??? ??? not yet on CPAN ???
In Other Languages PSI szabgab ??? experimental, not yet on CPAN Sample plugin written in Perl 6
Parrot szabgab, azawawi 0.31 experimental+ Writing Plugins in Parrot languages, syntax highlighting for PASM and PIR files


__END__