Padre

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

      bold font (AZAWAWI)
    - Always load the shortcut from its configuration setting otherwise we
      will have false duplicate shortcut warnings (AZAWAWI)
    - Reflect both changed key shortcuts when overridden (AZAWAWI)
    - Removed the extra warning about duplicate keyboard shortcuts for a
      Padre action (AZAWAWI)
    - Fixed the shortcut overriding logic to actually work as
      expected (AZAWAWI)
    - Upgraded Find in Files to use Task 2.0, replacing the original
      ack-based implementation (ADAMK)
    - Removed ack dependency, and related File::Next dependency (ADAMK)
    - Purged all code and mention of ack from the Padre codebase. Thanks
      a ton for getting us through our first couple of years Andy, but
      we've outgrown it now (ADAMK)
    - Fixed an "Open Session" crash when there is not any session (AZAWAWI)
    - Make the use of external window for running scripts the default. (SZABGAB)
    - Save Intuition now understands that modules named t::Foo are for
      testing, and will save them into your t/ directory (ADAMK)
    - Find in Files now integrates with Project Intuition. The same
      manifest/ignore/skip logic used to generate the directory tree is
      also used to prevent Find in Files searching into your version
      control, build/make/blib files, and anywhere else your project
      doesn't like. (ADAMK)
    - Add "Create directory" and "remove file" to the directory browser. (SZABGAB) 
    - Aff "Goto Last position" (SZABGAB)

    - No incompatible API changes during the 0.72 release cycle

0.70 2010.09.09
    - The Task 2.0 API now supports full birectional communication for all
      task classes out the box. (ADAMK)
    - Directory search now runs incrementally via background task (ADAMK)
    - Directory browse no longer infinitely recurses (ADAMK)
    - Directory tasks all support cancellation, preventing expensive tasks
      building up and killing your Padre instance (ADAMK)
    - Subroutines declared using syntax provided by Method::Signatures
      ("func", "method"), MooseX::Method::Signatures ("method"), and
      MooseX::Declare ("method") are now supported in the Outline and
      Functions view (DAPATRICK)
    - Updated German translation (ZENOG)
    - Updated Italian translation (SBLANDIN)
    - Fixed typos in share/languages/perl5/perl5.yml (ZENOG)
    - Added keyboard shortcuts to refactoring features "rename variable"
      and "extract subroutine" (ZENOG)
    - Fixed small translation problem in ActionLibrary (ZENOG)
    - Fix #411: working version of the keyboard shortcut editor (ZENOG)
    - The startup splash is now disabled by default. Padre starts up very
      quickly these days, and delaying image loading should reduce the
      per-thread memory cost more (ADAMK)
    - Fix MIME type setting via menu (ZENOG)
    - mark nl_be as not supported (ZENOG)
    - partial fix for #452: 'focus order in Replace dialog' (ZENOG)
    - Fix focus order in Find dialog (ZENOG)
    - Close replace dialog on Escape key in all cases (ZENOG)

0.69 2010.08.17
    - Landed ConfigSync branch (MATTP)
    - Task 2.0 restores support for having tasks send unlimited messages
      back to the main application while they are running (ADAMK)
    - Added Padre::Task::Run for background process execution with STDOUT
      lines streaming as events back to the main window. (ADAMK)
    - Fixed test failure in t/93-padre-filename-win.t under win32 (SEWI)
    - Devel plugin now has the option to dump the Task Manager (GARU)
    - Refactored, reskinned and polished ConfigSync functionality (ADAMK)
    - Added ->status to ::Main to allow rapid transient messages to be
      presented in the status bar, as fast as 100/sec (ADAMK)
    - Fixed the file-changed-on-disk dialog: Show "Reload" button instead
      of "Close" (SEWI)
    - Adding a ton of additional $BACKCOMPATIBLE variables so that every
      class consumed by the current family of plugins has them (ADAMK)
    - Nudging up the default background thread count now that we will
      start to see long-running threads looking after background
      processes (ADAMK)
    - Allow the opening of files exceeding the editor_file_size_limit of
      500_000. The file is opened if the user answers Yes to the
      dialog (MULANDER)
    - The Task Manager now records per-worker statistics on which tasks they
      have run in the past. This is needed to support various worker
      optimisation strategies to be implemented in the future (ADAMK)
    - Added a simple initial Task Manager optimisation strategy to favour
      workers which have run a task at least once before (ADAMK)
    - "Find method declaration" will not find forward-declaration (CHORNY)
    - Task manager now has separate maximum and minimum thread counts (ADAMK)
    - Minimum thread count set to zero. Padre starts up 600ms faster, at the
      cost of the directory tree appearing 200ms slower if you use it (ADAMK)
    - Command line switch to select locale (CHORNY)
    - Added configuration option to modify the cursor blink rate in Padre
      as requested via the padre-dev mailing list closes ticket number
      983 (PLAVEN)
    - Added Padre::Task::Daemon for bidirectional communication support in
      tasks. When the task is launched, messages to the chlid can be sent
      down the worker thread's message queue, and they will be tunneled
      through to the task, which can retrieve them Erlang-style via a
      dequeue method (ADAMK)
    - Don't re-scan a project dir while changing tabs within one
      project (SEWI)
    - Show the file-changed-dialog only once per file update (SEWI)

0.68 2010.07.28 - Unstable - Post Birthday Hackathon Weekend
    - Fixed rare bug in t/23_task_chain.t (CHORNY)
    - Refactored the Action subsystem into a simpler model. The old layout
      artificially broke it up based on menu structure. The new layout
      also makes it simpler to do further refactorings (ADAMK)
    - Removed half the usages of Wx::Perl::Dialog (ADAMK)
    - Use a hyphen to a separate the current vs native names of the languages
      in the View menu, as the bracing looked weird with the bracing of some
      of the languages themselves (ADAMK, ZENOG)
    - Don't show a additional translated string for the language that is
      currently active (ADAMK, ZENOG)
    - When the advanced setting "feature_fontsize" is disabled, Padre will
      remove the Font Size menu, disable Ctrl-+ and Ctrl--, and (most
      importantly) will not change the font size in an editor on
      Ctrl-Scroll (ADAMK)
    - Added integration with the PPI::Transform API for modifying Perl
      documents, so the transform objects can modify Padre documents (ADAMK)
    - Added the "Move POD to __END__" refactoring that lets you extract all
      the POD scattered through a document, merge it together, and move it
      to the bottom of the file after an __END__ statement (ADAMK)
    - If the Open Selection expression only matches one file, immediately
      open it without showing a pointless dialog (ADAMK)
    - Removed Wx::Perl::Dialog by inlining it into Padre::Wx::Dialog, this



( run in 0.736 second using v1.01-cache-2.11-cpan-8f98c5d2c55 )