| 1 | Changes for Perl Application Development and Refactoring Environment |
|---|
| 2 | |
|---|
| 3 | 0.51 2009.12.04 |
|---|
| 4 | - Find all option showing all matches in bottom tab (CODE4PAY) |
|---|
| 5 | - Improved FTP error handling (SEWI) |
|---|
| 6 | - Open URLs from command line (SEWI) |
|---|
| 7 | - Configurable location of the 'perltags' file for autocompletion (SEWI) |
|---|
| 8 | - Fixed ticket #419: find variable declaration does not work at the end of |
|---|
| 9 | a variable (PATRICKAS) |
|---|
| 10 | - Fixed ticket #654: Lexical Rename of Variable - Can't highlight the |
|---|
| 11 | whole variable (PATRICKAS) |
|---|
| 12 | - Improved "Find Method Declaration" based on perltags (SMUELLER) |
|---|
| 13 | - Basic XS-Document support as needed for the full monty in a plugin (SMUELLER) |
|---|
| 14 | - XS (perlapi) calltips based on the perlapi of 5.10.1 |
|---|
| 15 | by default. Can be configured to show the perlapi of any release of |
|---|
| 16 | perl back to 5.6.0 if Padre::Plugin::XS is installed. (SMUELLER) |
|---|
| 17 | - Padre::Action::Queue for auto-processing of Padre actions (SEWI) |
|---|
| 18 | - Perl autocompletion is much more configurable now (SEWI) |
|---|
| 19 | - Indentation auto-detection now skips POD for ::Perl documents (SMUELLER) |
|---|
| 20 | - Find in Files now has a checkbox that shows files that do not match (GARU) |
|---|
| 21 | - Tests which are not needed for end-user installation now in xt (ADAMK) |
|---|
| 22 | - Added a test for actions (SEWI) |
|---|
| 23 | - Re-enabled the beginner error check tests (SEWI) |
|---|
| 24 | - Added missing File::Slurp dependency exposed by DMG installer (ADAMK) |
|---|
| 25 | - Better focus transitions during search/replace, which should make |
|---|
| 26 | them easier to work with quickly (ADAMK) |
|---|
| 27 | - Rolled back function list improvements that were causing regressions (ADAMK) |
|---|
| 28 | - Added project sub-path intuition when saving new files (ADAMK) |
|---|
| 29 | - Fixed a number of search/replace related bugs (ADAMK) |
|---|
| 30 | - Fixed ticket #421: crash: no documents, F3/F4 (AZAWAWI) |
|---|
| 31 | - Fixed ticket #678: VACUUM the configuration database at shutdown |
|---|
| 32 | to keep it small and fast (AZAWAWI) |
|---|
| 33 | - Fixed ticket #714: [Windows] Have a script to make binary. (AZAWAWI) |
|---|
| 34 | - Styles now allow configuring of the selected text (ADAMK) |
|---|
| 35 | - Upgraded tracing to new Padre::Debug that compiles out when not |
|---|
| 36 | being used. (ADAMK) |
|---|
| 37 | - Make Capture::Tiny a test prereq in order to eliminate a strange |
|---|
| 38 | test failure (SZABGAB). |
|---|
| 39 | - Added an initial simplistic mime-type + detector for Template Toolkit (ADAMK) |
|---|
| 40 | - Change Directory label to Project to hint to the user that Padre does |
|---|
| 41 | actually understand the concept of a project, it's just subtle (ADAMK) |
|---|
| 42 | |
|---|
| 43 | 0.50 2009.11.08 |
|---|
| 44 | - Fixed #686 DocBrowser launching Padre help (BRAMBLE) |
|---|
| 45 | - Add initial version of a regex editor. (SZABGAB) |
|---|
| 46 | - Fixed ticket #728: Changing locale crashes Padre (AZAWAWI) |
|---|
| 47 | - Menubar is now configurable but still lacks a dialog for this (SEWI) |
|---|
| 48 | - Beginner error checks are now configurable (turn each single one on |
|---|
| 49 | or off) (SEWI) |
|---|
| 50 | - Fixed ticket #710: share/doc/perlopref.pod missing author/license (AZAWAWI) |
|---|
| 51 | - Added basic FTP-remote-editing capability (SEWI) |
|---|
| 52 | - Initial version of "Find Method Declaration" (SZABGAB) |
|---|
| 53 | - Timeouts an other options for Padre::File::HTTP and ::FTP are now |
|---|
| 54 | configurable (SEWI) |
|---|
| 55 | |
|---|
| 56 | 0.49 2009.11.02 |
|---|
| 57 | - Fixed #691: Extract subroutine does not work for a script without |
|---|
| 58 | subroutines (WAXHEAD) |
|---|
| 59 | - Bugfix: The split-beginner-error check got false positives (SEWI) |
|---|
| 60 | - Moved more menu actions to independent actions (SEWI) |
|---|
| 61 | - Added a readonly flag to the taskbar (AGN) |
|---|
| 62 | - Fixed #698: Syntax checker leaks files in tmpdir (SEWI) |
|---|
| 63 | - Syntax checker now also shows a successful check (SEWI) |
|---|
| 64 | - Added menu option to reload all open files (SEWI) |
|---|
| 65 | - The current selection or document may be filtered through an external |
|---|
| 66 | command now (SEWI) |
|---|
| 67 | - Low-priority popup messages could be moved to the status bar by setting |
|---|
| 68 | a preferences option (SEWI) |
|---|
| 69 | - require IPC::Open2 and IPC::Open3 as they are both used in the code (SZABGAB) |
|---|
| 70 | - Improved autocomplete (always) results (SEWI) |
|---|
| 71 | - Run make and TDD-tests in one step (KTHAKORE) |
|---|
| 72 | - Padre is now an XP-themed win32 application (AZAWAWI) |
|---|
| 73 | - Auto-save session state is now possible (SEWI) |
|---|
| 74 | - Auto completion usability fixes (AZAWAWI) |
|---|
| 75 | - Padre syntax images are now 16x16 transparent PNG images instead of 14x7 |
|---|
| 76 | (AZAWAWI) |
|---|
| 77 | - Fixed ticket:372 "window list should be sorted alphabetically" (AZAWAWI) |
|---|
| 78 | - Added "shorten common path in window list" to preferences (AZAWAWI) |
|---|
| 79 | - Fixed ticket:709 "Show editor window listed by project, then project- |
|---|
| 80 | relative path" (AZAWAWI) |
|---|
| 81 | - Added a test to run Padre's beginner error checks on the Padre source (SEWI) |
|---|
| 82 | - Config option for auto-cleanup of files during save for supported |
|---|
| 83 | document types (SEWI) |
|---|
| 84 | - Modules/Plugins could now add their panels to the global preferences (SEWI) |
|---|
| 85 | - Workaround for Test::NoWarnings hiding issue which lead to missing |
|---|
| 86 | prerequisites or upgrades (#646 SZABGAB) |
|---|
| 87 | |
|---|
| 88 | 0.48 2009.10.12 |
|---|
| 89 | - "Last session" now restores the last state even if Padre crashed and not |
|---|
| 90 | the last stated saved by a planned exit (SEWI) |
|---|
| 91 | - Fixed Wx::Perl::ProcessStream installation failure on vista/win7 by |
|---|
| 92 | upgrading to 0.16 (AZAWAWI, Mark Dootson - mdootson) |
|---|
| 93 | - Fixed the error dialog so that it displays the error icon (AZAWAWI) |
|---|
| 94 | - Fixed ticket #292: "Split window" command does not work by removing |
|---|
| 95 | the non-working feature (AZAWAWI) |
|---|
| 96 | - Added examples for Perl newbies (SEWI) |
|---|
| 97 | - Added a search field for functions list accessible via ALT-N (AZAWAWI) |
|---|
| 98 | - Added random instance ID (SEWI) |
|---|
| 99 | - Added multiple events per action (SEWI) |
|---|
| 100 | - Fixed win32's context menu key to work exactly as the right click behavior |
|---|
| 101 | or ALT-/ (AZAWAWI) |
|---|
| 102 | - Fixed ticket #598: CTRL-L kills clipboard (AZAWAWI) |
|---|
| 103 | - Case sensitive was labeled case insensitive in replace, fixed. (SEWI) |
|---|
| 104 | - Windows filename test doesn't run on darwin (Mac) any longer and runs as TODO |
|---|
| 105 | because a failure must not stop the Padre installation. (SEWI) |
|---|
| 106 | - Padre::File::HTTP uses environment settings for proxy (SEWI) |
|---|
| 107 | - First real working version of the PopularityContest - module (SEWI) |
|---|
| 108 | - Smart highlighting works now in realtime as you select text (AZAWAWI) |
|---|
| 109 | - Fixed ticket #611: File | Open does not support UNC path (AZAWAWI) |
|---|
| 110 | - Save session now suggest the name of the last opened session for saving (SEWI) |
|---|
| 111 | - Fixed ticket #627: Suggestion: Make it possible to copy 'Syntax Check' |
|---|
| 112 | messages (AZAWAWI) |
|---|
| 113 | - require version 0.20 of Wx::Perl::ProcessStream to fix #628 (AZAWAWI, SZABGAB) |
|---|
| 114 | - Fixed ticket #493: splash image license not suitable for Debian (AZAWAWI) |
|---|
| 115 | - Fixed t/86-service.t to work again on win32 (AZAWAWI) |
|---|
| 116 | - Fixed ticket #314: Padre broken on MS Vista when starting with no file |
|---|
| 117 | to be opened (AZAWAWI) |
|---|
| 118 | - Added a 'padre --desktop' option that improves Padre-Windows integration. |
|---|
| 119 | This creates a desktop shortcut and an "Edit with Padre" in the shell |
|---|
| 120 | context menu (AZAWAWI) |
|---|
| 121 | - Made beginner error checks report the line where an error was located (SEWI) |
|---|
| 122 | - Fixed: Syntax checker now only shows errors from current file (SEWI) |
|---|
| 123 | - padre --version displays a MessageBox under wperl.exe (AZAWAWI) |
|---|
| 124 | - Option to continue on beginner errors (SEWI) |
|---|
| 125 | - Made title bar configurable (SEWI) |
|---|
| 126 | - Autocomplete on every char (enable it in the preferences) (SEWI) |
|---|
| 127 | - Add logfile so the developer debugger of padre will print there |
|---|
| 128 | and not on STDERR. (SZABGAB) |
|---|
| 129 | - Show file size on disk in statistics (SEWI) |
|---|
| 130 | - Under Linux and BSD, 'padre --desktop' adds a Padre.desktop inside |
|---|
| 131 | /usr/share/applications (AZAWAWI) |
|---|
| 132 | - When saving a module for the first time, Padre will attempt to guess the |
|---|
| 133 | name of the file so you don't need to type it (ADAMK) |
|---|
| 134 | - Added "Dump Expression" to Developer Plugin to evaluate and dump a single |
|---|
| 135 | expression within the Padre context (ADAMK) |
|---|
| 136 | - Perl interpreter for running scripts is now configurable (SEWI) |
|---|
| 137 | - Added MIME type count to PopularityContest, but it's still not sending |
|---|
| 138 | anything (SEWI) |
|---|
| 139 | - Added a runnable-flag to Padre::File and it's current modules (SEWI) |
|---|
| 140 | - Syntax check now doesn't slow down typing (SEWI) |
|---|
| 141 | - Add autocomplete feature for new methods (SEWI) |
|---|
| 142 | - Update directory tree on load session (SEWI) |
|---|
| 143 | - New Padre launcher for Windows (DOLMEN) |
|---|
| 144 | - Fixed Open Resource status text display on Linux (AZAWAWI) |
|---|
| 145 | - Added configuration version checking and prepared auto-config-upgrades (SEWI) |
|---|
| 146 | - The Perl help search (F2) destroyed the code refernce calling it, so F2 |
|---|
| 147 | was usable only once per Padre start, may also apply to other actions. |
|---|
| 148 | Fixed. (SEWI) |
|---|
| 149 | - Ticket #660 - Moved Perl Refactoring tools to it's own Refactor Menu (PLAVEN) |
|---|
| 150 | - Added the ability to select where to place the "extracted subroutine" in the current |
|---|
| 151 | document (PLAVEN) |
|---|
| 152 | |
|---|
| 153 | 0.47 2009.09.25 |
|---|
| 154 | - Bundled more Perl Operators documentation [perlopref.pod] (AZAWAWI, COWENS) |
|---|
| 155 | - Fixed crash when inserting a special value without any document (AZAWAWI) |
|---|
| 156 | - Improved StatusBar - speed (SEWI) |
|---|
| 157 | - Fixed ticket #573 ESC does not close About window (AZAWAWI) |
|---|
| 158 | - Fixed ticket #578 Padre's Splash screen should not get in the way (AZAWAWI) |
|---|
| 159 | - Fixed ticket #579 Commenting/uncommenting comments the last unselected |
|---|
| 160 | line (AZAWAWI) |
|---|
| 161 | - Fixed ticket #576 common (beginner) error check has no feedback if no |
|---|
| 162 | errors found (AZAWAWI) |
|---|
| 163 | - Added Padre::File as a API for all operations on edited files (SEWI) |
|---|
| 164 | - Added 13-eol.t to detect non-UNIX EOL-ed files in Padre (AZAWAWI) |
|---|
| 165 | - Added "Open URL" menu option (SEWI) |
|---|
| 166 | - Added Padre::File::HTTP (SEWI) |
|---|
| 167 | - No more "WIN32" as a line ending indicator only "WIN" (AZAWAWI) |
|---|
| 168 | - The status bar provides more space to display longer mime-type names (AZAWAWI) |
|---|
| 169 | - The status bar reflects now the current document's line endings as |
|---|
| 170 | follows (AZAWAWI): |
|---|
| 171 | - WIN (CR/LF), MAC (CR), UNIX (LF) |
|---|
| 172 | - Mixed, a mixture of the above which is usually an error |
|---|
| 173 | - None which is a one-liner/empty script |
|---|
| 174 | - Beautified the about dialog so that it is includes the splash image. (AZAWAWI) |
|---|
| 175 | - Fixed ticket #589 Pasting in a UNIX document in win32 corrupts it to |
|---|
| 176 | MIXEd (AZAWAWI) |
|---|
| 177 | - Added more beginner-error-checks (SEWI) |
|---|
| 178 | - Improved Perl menu to be more consistent (AZAWAWI) |
|---|
| 179 | - Fixed ticket #504 and ticket #586 which are basically about being able to |
|---|
| 180 | lexically rename a variable when the cursor is over its declaration (AZAWAWI) |
|---|
| 181 | - Added "Dump PPI Document" to "Padre Developer Tools" core plugin (AZAWAWI) |
|---|
| 182 | - Added Run/Stop icons to the toolbar per ticket #529 (AZAWAWI) |
|---|
| 183 | - Fixed ticket #595 F6 (Stop Executing of script) doesnt work with Output |
|---|
| 184 | window in Windows (AZAWAWI) |
|---|
| 185 | - Fixed ticket #597: Merged OS detection in Padre::Constant (SEWI) |
|---|
| 186 | - Fixed ticket #594: F1 key doesn't work (SEWI) |
|---|
| 187 | - Fixed ticket #593: On Windows, files with / and \ are now the same |
|---|
| 188 | and files are treated case-insensitive (AZAWAWI, SEWI) |
|---|
| 189 | - Fixed ticket #591: Save/Save as decision was corrupt (SEWI) |
|---|
| 190 | - Fixed ticket #582: Run this test/Run Tests are broken on win32 when there |
|---|
| 191 | is a space in the test file (AZAWAWI) |
|---|
| 192 | - Fixed ticket #553: Directory browser's "Move to trash" feature is not |
|---|
| 193 | working on Vista/win32 (AZAWAWI) |
|---|
| 194 | - Massive refactoring of Plugin Manager. Looks almost exactly the same |
|---|
| 195 | but now the status information actually updates properly (ADAMK) |
|---|
| 196 | - Added a padre.exe launcher on win32 (SEWI, GETTY, AZAWAWI) |
|---|
| 197 | - Reformat filenames to correct OS-dependend syntax (AZAWAWI, SEWI) |
|---|
| 198 | - Moved add Win32 API functions to one module (AZAWAWI, SEWI) |
|---|
| 199 | - Fixed ticket #488: allow script to recognize when executed by Padre (AZAWAWI) |
|---|
| 200 | - Padre now uses cperl() console instead perl() for compatiblity with |
|---|
| 201 | wperl (AZAWAWI) |
|---|
| 202 | - Added Perl version, uptime and process information to about box (SEWI) |
|---|
| 203 | - Fixed ticket #603: Background tasks fail to work under wperl win32 (AZAWAWI) |
|---|
| 204 | - Added option to open a saved session on startup (SEWI) |
|---|
| 205 | - Fixed ticket #580: On win32, Perl 5 syntax checker is invoked in strange |
|---|
| 206 | situations (AZAWAWI) |
|---|
| 207 | - Padre now warns about the running process at exit and asks whether to kill |
|---|
| 208 | it and exit or cancel the shutdown (AZAWAWI) |
|---|
| 209 | - Removed false warnings about duplicated actions/shortcuts when changing |
|---|
| 210 | Padre's language (AZAWAWI) |
|---|
| 211 | - Fixed ticket #394: Close DocBrowser with Escape key (AZAWAWI) |
|---|
| 212 | |
|---|
| 213 | 0.46 2009.09.13 |
|---|
| 214 | - Fixed Smart highlighting to show a pale green round box instead of an |
|---|
| 215 | ugly squiggle (AZAWAWI) |
|---|
| 216 | - Run script waits now after completion for key to continue when run in an |
|---|
| 217 | external win32 window (AZAWAWI). |
|---|
| 218 | - Padre now supports the following extensions: |
|---|
| 219 | - For Perl 5, .pmc and .plx (AZAWAWI, SZABGAB) |
|---|
| 220 | - For Perl 6, .pl6, .pm6, .p6l and .p6m (AZAWAWI) |
|---|
| 221 | - Help search handles now http:// and perldoc:// links (AZAWAWI) |
|---|
| 222 | - Enabled "Syntax Check" tab is now shown when there is a problem without |
|---|
| 223 | losing editor focus (AZAWAWI) |
|---|
| 224 | - Handle "Recent files" Padre crash when it is called with a file that no |
|---|
| 225 | longer exists. The entry is deleted and a message box is shown (AZAWAWI) |
|---|
| 226 | - Added a "extract subroutine" function (RHEBUS) |
|---|
| 227 | - Handle "Open all Recent Files" Padre crash when setup_editor is called |
|---|
| 228 | with a file that no longer exists (AZAWAWI) |
|---|
| 229 | - Fixed ticket #536 Padre auto converts EOLs automatically (AZAWAWI) |
|---|
| 230 | - Pod::Perldoc 3.15 is required now. Allowing help on $. and similar. (AZAWAWI) |
|---|
| 231 | - Fixed Arabic/Hebrew developer/translator names in Padre's about box (AZAWAWI) |
|---|
| 232 | - Bundled more Perl Operators documentation [perlopref.pod] (AZAWAWI, COWENS) |
|---|
| 233 | - Made beginner-error-checks work (SEWI) |
|---|
| 234 | |
|---|
| 235 | 0.45 2009.09.02 |
|---|
| 236 | - Disabled 'Test Plugin From Local Dir' menu option until it's properly fixed (GARU) |
|---|
| 237 | - Fixed PluginManager Pod glitch for deprecated Perl5 plugin (ADAMK) |
|---|
| 238 | - Fixed various open bugs which exist on Gnome but not on Windows (SEWI) |
|---|
| 239 | - Several translation updates (thanks to all translators!) |
|---|
| 240 | |
|---|
| 241 | 0.44 2009.08.24 |
|---|
| 242 | - Help Search now supports perlopref.pod parsing - Perl operator reference |
|---|
| 243 | (AZAWAWI) |
|---|
| 244 | - Fixed various "Help Search" dialog bugs for perlvars and CORE modules |
|---|
| 245 | (AZAWAWI) |
|---|
| 246 | - "Directory Browser" stability fixes (AZAWAWI) |
|---|
| 247 | - Refactored "Help Search" to use document help providers. This will make it |
|---|
| 248 | faster (AZAWAWI) |
|---|
| 249 | - Help Search looks up words selected or under the cursor (AZAWAWI) |
|---|
| 250 | - allow the use of $main->open_file_dialog($dir) (SZABGAB) |
|---|
| 251 | - Moved Ecliptic's Quick Fix to Padre core under the Edit menu (AZAWAWI) |
|---|
| 252 | - Enable the F12 Save as shortcut again (SZBAGAB) |
|---|
| 253 | - Added Perl 5 Quick Fix for 'use strict; use warnings;' (AZAWAWI) |
|---|
| 254 | - Added Insert submenu and dialog, moved snippets into insert submenu (TEEJAY) |
|---|
| 255 | |
|---|
| 256 | 0.43 2009.08.16 |
|---|
| 257 | - Revised nice splash screen slightly. Move original artwork |
|---|
| 258 | to Padre-Artwork (BRAMBLE) |
|---|
| 259 | - Added a (hopefully) nice splash screen for Padre (GARU) |
|---|
| 260 | - Added a Padre::Perl API for discovering the location of the system |
|---|
| 261 | Perl in a way smart enough to handle people that specifically need a |
|---|
| 262 | command line Perl, or specifically need a windowing Perl (ADAMK) |
|---|
| 263 | - Temporarily remove PAR support (ADAMK) |
|---|
| 264 | - Upgrade the plugin internals to support arbitrary class names, |
|---|
| 265 | simplifying the implementation and clearing the way for |
|---|
| 266 | Acme::Padre::Plugin::* modules. (ADAMK) |
|---|
| 267 | - Updated PPI dependencies. Padre now supports 5.10 syntax in PPI-based |
|---|
| 268 | features (ADAMK) |
|---|
| 269 | - Find dialog now uses the Padre::Search API. (ADAMK) |
|---|
| 270 | - New multiple-tabbed About box (ADAMK) |
|---|
| 271 | - F3 with sub-line selected text converts it directly into an active |
|---|
| 272 | search without needing to invoke the Find dialog (ADAMK) |
|---|
| 273 | - Moved Perl 6 Help dialog to Padre core as "Help/Help Search" (AZAWAWI) |
|---|
| 274 | - Help/Help Search now supports Perl 5 (AZAWAWI) |
|---|
| 275 | - Moved Ecliptic's Open Resource to Padre core as "Search/Open Resource" |
|---|
| 276 | (AZAWAWI) |
|---|
| 277 | - Moved Ecliptic's Quick Menu Access to Padre core as "Search/Quick Menu |
|---|
| 278 | Access" (AZAWAWI) |
|---|
| 279 | - Fixed run command in a separate window bug on win32 (AZAWAWI) |
|---|
| 280 | - Moved Ecliptic's "Open in file browser" to Padre core as "File/Open in |
|---|
| 281 | File Browser" and integrated it with Directory browser (AZAWAWI) |
|---|
| 282 | - Moved functionality in Perl 5 plugin to Plugins -> Module Tools (ADAMK) |
|---|
| 283 | - Implemented "Edit / Next Problem" (AZAWAWI) |
|---|
| 284 | - Force setting of document (MIME) type when using New->Perl 5 test |
|---|
| 285 | (#476) (KARL.FORNER) (SZABGAB) |
|---|
| 286 | - Make sure coloring is update when save-as file or when opening a new |
|---|
| 287 | file from template. (SZABGAB) |
|---|
| 288 | |
|---|
| 289 | 0.42 2009.07.31 |
|---|
| 290 | - Fixed a bug that crashed Padre while moving panels with outline |
|---|
| 291 | enabled (GARU) |
|---|
| 292 | - The Directory browser hidden files support now automatically |
|---|
| 293 | recognises intermediate directories (blib etc) in Perl distributions, |
|---|
| 294 | and correctly ignores them (ADAMK) |
|---|
| 295 | - Various performance improvements to directory tree (ADAMK) |
|---|
| 296 | - New search engine coupled to directory tree with some regex |
|---|
| 297 | characters support (GABRIELMAD) |
|---|
| 298 | - Initial Padre actions support which means an action can be re-used |
|---|
| 299 | by anything running on Padre. Keyboard shortcut conflict warnings are |
|---|
| 300 | implemented (AZAWAWI) |
|---|
| 301 | - Added the "Artistic" and "COPYING" (GPLv1) files as well a note to the |
|---|
| 302 | "README" about licensing per the request of the |
|---|
| 303 | http://directory.fsf.org/ maintainers. (SHLOMIF) |
|---|
| 304 | - Added a "right margin" option which will show a line at the specified |
|---|
| 305 | column (BRICAS) |
|---|
| 306 | - Now new files belong to the project from where they were created till |
|---|
| 307 | they are saved (GABRIELMAD) |
|---|
| 308 | - Directory Tree shows the project directory or if none file is opened |
|---|
| 309 | the default projects directory (configurable in Preferences > Behavior |
|---|
| 310 | - none configured, default is user's documents directory) (GABRIELMAD) |
|---|
| 311 | - Install some of the examples in the share directory and add an |
|---|
| 312 | Open Example menu option (SZABGAB) |
|---|
| 313 | - Adding Padre::Wx->add_pane_info convenience method to prevent the need |
|---|
| 314 | for the stupid ugly Wx::AuiPaneInfo method chaining (ADAMK) |
|---|
| 315 | - Create the Left panel and moved the Directory tool into it (ADAMK) |
|---|
| 316 | - Upgrade Wx tree navigation to handle detached floating panels (ADAMK) |
|---|
| 317 | - Implemented Smart Highlighting. Double click on a word to select it |
|---|
| 318 | and a green squiggle will be shown for each matching word (AZAWAWI) |
|---|
| 319 | - Now users can choose which is the project directory that Directory |
|---|
| 320 | Tree must show (GABRIELMAD) |
|---|
| 321 | - Moved close operations into Close... submenu (ADAMK) |
|---|
| 322 | - Added "Close This Project" to close all open files in the same project |
|---|
| 323 | as the current file (ADAMK) |
|---|
| 324 | - Added "Close Other Projects" to close all open files in projects other |
|---|
| 325 | than the project of the current file (ADAMK) |
|---|
| 326 | - Changed a bunch of documentation from using items or comma-separation |
|---|
| 327 | to using =head3 pod entries (ADAMK) |
|---|
| 328 | - Adding new Blue Morpho logo (ADAMK) |
|---|
| 329 | - Removed dependency on prefork.pm, it was only there to shut up the dev.pl |
|---|
| 330 | DIE: warnings (ADAMK) |
|---|
| 331 | - Removed dependency on Test::Most, and with it about 5-10 other excessive |
|---|
| 332 | test-related dependencies (ADAMK) |
|---|
| 333 | |
|---|
| 334 | 0.41 2009.07.23 |
|---|
| 335 | - Remove Experimental mode. |
|---|
| 336 | - Fixed a bug in Plugin config_write where ->selectrow_array was used |
|---|
| 337 | instead of ->do to SQL update (Thanks to tlbdk++). (AZAWAWI) |
|---|
| 338 | - run_command in a separate window now works in win32 to support |
|---|
| 339 | prompt('...') in Perl 6 and <STDIN> in Perl 5. (AZAWAWI) |
|---|
| 340 | - Now Padre can find/replace inside selections (GARU) |
|---|
| 341 | - New Syntax highlighter configuration system. Plugins now can add more |
|---|
| 342 | syntax highlighters and users can pick one per mime-type. (SZABGAB) |
|---|
| 343 | - Directory browser new artwork and drag and drop support (GABRIELMAD) |
|---|
| 344 | |
|---|
| 345 | 0.40 2009.07.17 |
|---|
| 346 | - Removed about 10 dependencies, including several with lots of FAIL |
|---|
| 347 | reports in CPAN Testers (ADAMK) |
|---|
| 348 | - Complete refactoring of the Directory Browser, gaining a lot of |
|---|
| 349 | performance improvements and new features such as sorted output |
|---|
| 350 | and context menu options (GABRIELMAD) |
|---|
| 351 | |
|---|
| 352 | 0.39 2009.07.09 |
|---|
| 353 | - Some of the refactoring code was moved to PPIx-EditorTools (MGRIMES) |
|---|
| 354 | - Detection of Moose attributes in Outline view (JQUELIN) |
|---|
| 355 | - Detection of MooseX::POE events in Outline view (JQUELIN) |
|---|
| 356 | - Added keywords to META.yml (via Makefile.PL.) (SHLOMIF) |
|---|
| 357 | - Bumped the required Test::More version to 0.88 - needed for note(). |
|---|
| 358 | (SHLOMIF) |
|---|
| 359 | - Open Selection (ctrl-Shift-O) now displays all the files it finds |
|---|
| 360 | and lets the user select (SZABGAB) |
|---|
| 361 | - Eliminate crash when pressing F3/F4 while there are no open |
|---|
| 362 | files (#421) (SZABGAB) |
|---|
| 363 | - Enable/Disable Window menu options when there are (no) open |
|---|
| 364 | files. (#417) (SZABGAB) |
|---|
| 365 | - For Cut/Copy/Paste/Select All, use the focused textctrl instead |
|---|
| 366 | of the editor textctrl (RSN) |
|---|
| 367 | - Autoupgrade ascii files to be utf-8 on save if user types in wide |
|---|
| 368 | characters (#304) (SZABGAB) |
|---|
| 369 | - Allow the user to use external (xterm) to run the scrips. (SZABGAB) |
|---|
| 370 | - Add menu option to show selection as hexa or as |
|---|
| 371 | decimal. (#36) (SZABGAB) |
|---|
| 372 | - Switch to Locale::Msgfmt and generate the .mo files at install |
|---|
| 373 | time (RSN) |
|---|
| 374 | - Add number of lines to GoTo line dialog (#439) (SZABGAB) |
|---|
| 375 | |
|---|
| 376 | 0.38 2009.06.27 |
|---|
| 377 | |
|---|
| 378 | - Replace regex that needs 5.10 by a split (SZABGAB) |
|---|
| 379 | |
|---|
| 380 | 0.37 2009.06.25 |
|---|
| 381 | - "Introduce Temporary Variable" refactoring tool (SMUELLER) |
|---|
| 382 | - Added a friendly icon on the toolbar to toggle comments (GARU) |
|---|
| 383 | - Crazy Win32::API AllowSetForegroundWindow hack to allow the |
|---|
| 384 | Single Instance Server to correctly foreground itself (ADAMK) |
|---|
| 385 | - Added Padre::Search search and replace API (ADAMK) |
|---|
| 386 | - Switching to last edited file is now Ctrl-Shift-p (SZABGAB) |
|---|
| 387 | - Be compatible with older version of File::Path (RYAN52) |
|---|
| 388 | - Links to Mibbit were replaced by links to our irc.html (SZABGAB) |
|---|
| 389 | - Merged the code of Padre::Plugin::Encode into Padre (SZABGAB) |
|---|
| 390 | - Update directory only when switching to new editor (SZABGAB) |
|---|
| 391 | |
|---|
| 392 | 0.36 2009.05.30 |
|---|
| 393 | - DocBrowser::POD resolver is now Pod::PerlDoc with benefits |
|---|
| 394 | DocBrowser attempts to use current padre locale as language hint |
|---|
| 395 | DocBrowser reuses tabs for same/similar documents (#323) (Andrew Bramble) |
|---|
| 396 | - Make DocBrowser suck less. Quieter and faster (#322) (Andrew Bramble) |
|---|
| 397 | - Output should be blank by default at startup (#351) (JQUELIN) |
|---|
| 398 | - No padre version in window title (#349) (JQUELIN) |
|---|
| 399 | - Added generic HTTP task support with Padre::Task::LWP (ADAMK) |
|---|
| 400 | - Implemented first-generation Popularity Contest task (ADAMK) |
|---|
| 401 | - Reorganized and differentiated Find and Replace dialogs (#348) (THEREK) |
|---|
| 402 | - Add a set of filename wildcards to filter directory listing in Open File dialog (#343) (THEREK) |
|---|
| 403 | - Add Chinese (Traditional) translation (BLUET) |
|---|
| 404 | - Show Perl menu on a Project as well as Document basis (ADAMK) |
|---|
| 405 | - Disable all Perl 6 code unless the Perl 6 plugin is enabled (ADAMK) |
|---|
| 406 | - Reshuffle and relabel of some menus to improve asthetics (ADAMK) |
|---|
| 407 | - Fix no_refresh during multi-file operations (ADAMK) |
|---|
| 408 | - Added mibbit.com "Live Support" entries to the Help menu (ADAMK) |
|---|
| 409 | - Removed the use of Class::Autouse, it was slowing down PPI (ADAMK) |
|---|
| 410 | - Various performance improvements, load cost down by 12Mb (ADAMK) |
|---|
| 411 | - Fixed the cut/copy/paste problem (#332) (ADAMK) |
|---|
| 412 | |
|---|
| 413 | 0.35 2009.05.08 |
|---|
| 414 | - Add Japanese translation (ISHIGAKI) |
|---|
| 415 | - Implemented experimental Single Instance support (#117) (ADAMK) |
|---|
| 416 | - Implemented context-sensitive right-click menu for Perl documents (SMUELLER) |
|---|
| 417 | - Ctrl-left-click on a Perl variable will jump to its definition (SMUELLER) |
|---|
| 418 | - Ctrl-left-click on a Perl function callwill jump to its definition (SMUELLER) |
|---|
| 419 | - Left-clicks into documents can now be hooked by the document class (SMUELLER) |
|---|
| 420 | - Fix to the thread-status display (SMUELLER) |
|---|
| 421 | - Fixed ticket #300: disabled EVT_SET_FOCUS in preview (THEREK) |
|---|
| 422 | - Fixed ticket #289: Scrolling in preference window (PZSCHMIDT) |
|---|
| 423 | - Fixed ticket #301: Fix wx assertion failures (JQUELIN, SMUELLER) |
|---|
| 424 | - Launching a browser now happens in the background (ADAMK) |
|---|
| 425 | - Add Czech translation |
|---|
| 426 | |
|---|
| 427 | 0.34 2009.04.28 |
|---|
| 428 | - Fix crash in plugin manager when changing locale while window opened (#298) (JQUELIN) |
|---|
| 429 | - Support for plugin l10n in place (JQUELIN) |
|---|
| 430 | - Added Preferences->Run Parameters panel instead of Perl->Run Parameters menu option. (THEREK) |
|---|
| 431 | - Stop refreshing the menues on every keystroke. Instead when the menu is being accessed. (SZABGAB) |
|---|
| 432 | - Sessions support (#123) (JQUELIN) |
|---|
| 433 | - Enable tooltips on the toolbar on Windows as well (SZABGAB) |
|---|
| 434 | - Fix localization change in the Syntax window (#198) (SZABGAB) |
|---|
| 435 | - Plugin manager correctly localized at startup (JQUELIN) |
|---|
| 436 | - Plugin manager displaying full plugin names (JQUELIN) |
|---|
| 437 | - Set file size limit to 500_000 to avoid loading too big files. (#186) (SZABGAB) |
|---|
| 438 | - Double-clicking on an error now selects the line (#214) (JQUELIN) |
|---|
| 439 | |
|---|
| 440 | 0.33 2009.04.04 |
|---|
| 441 | - Fix bug in relative path showing in the Windows menu. (GARU) |
|---|
| 442 | - Fix the swicthing between ppi mode and none-ppi mode (SZABGAB) |
|---|
| 443 | - Stop forking at startup. (SZABGAB) |
|---|
| 444 | - Skip the win32 subtests if the locale is not English. (SZABGAB) |
|---|
| 445 | - Added debug logging that can be turned on/off via the Developer plugin. (SZABGAB) |
|---|
| 446 | - Simplified Chinese translation turned on. (FAYLAND, SZABGAB) |
|---|
| 447 | - Added Polish translation. (THEREK) |
|---|
| 448 | - Revamped plugin manager. (JQUELIN) |
|---|
| 449 | |
|---|
| 450 | 0.32 2009.03.29 |
|---|
| 451 | - Trying to fix again the skipping of Padre::CPAN under the CPAN shell. |
|---|
| 452 | |
|---|
| 453 | 0.31 2009.03.29 |
|---|
| 454 | - Avoid creating the ~/.padre during testing by two more tests. (SZABGAB, thanks to AYILMAZ) |
|---|
| 455 | - Skip testing Padre::CPAN as it cannot be loaded under CPAN. (SZABGAB, thanks to AYILMAZ) |
|---|
| 456 | - Fix the Directory browser to switch between projects. (SZABGAB) |
|---|
| 457 | - Add "Run Tests" menu options to, err run tests. (SZABGAB) |
|---|
| 458 | - Work around painful segmentation faults from multiply freeing |
|---|
| 459 | AuiManagers (SMUELLER) |
|---|
| 460 | - Lexical variable replace works for arrays and hashes in all their |
|---|
| 461 | ugly incantations now (SMUELLER) |
|---|
| 462 | - Re-enable the taskmanager tests after fixing them. (SMUELLER) |
|---|
| 463 | |
|---|
| 464 | 0.30 2009.03.27 |
|---|
| 465 | - Remove Test::Compile from the prereqs as well as it is not in use. (SZABGAB) |
|---|
| 466 | - New GUI for selecting and installing CPAN modules. (SZABGAB) |
|---|
| 467 | - CPAN related menu items moved to new Perl5 plugin (SZABGAB) |
|---|
| 468 | - (Re-)Storing cursor position in file (#206) (JQUELIN) |
|---|
| 469 | - Reload file keeps cursor position (#220) (JQUELIN) |
|---|
| 470 | - Preferences windows title should match its menu invocation (#270) (JQUELIN) |
|---|
| 471 | - Fix error if passed a non-existent filename on command-line (#155) (JQUELIN) |
|---|
| 472 | - New task_warn/task_print methods in background tasks to easily |
|---|
| 473 | print to the output pane (SMUELLER) |
|---|
| 474 | - Fix bug in lexical variable declaration search that would prevent |
|---|
| 475 | it from finding variables declared in the main doc scope (SMUELLER) |
|---|
| 476 | - Lexical variable replace works for foreach my $foo too. (SMUELLER) |
|---|
| 477 | |
|---|
| 478 | 0.29 2009.03.13 |
|---|
| 479 | - Initial support for directory browser based on the Outline code (SZABGAB) |
|---|
| 480 | - Improving Padre::Util::get_project_dir (SZABGAB) |
|---|
| 481 | - Eliminate a test failure on non-English locale. (SZABGAB) |
|---|
| 482 | - Internal cleanups & documentation for configuration subsystem (JQUELIN) |
|---|
| 483 | - Require Test::Most for the testing and bail_on compilation errors. (SZABGAB) |
|---|
| 484 | - Eliminated a huge memory leak by not updating the plugin menu on every keystroke. (SZABGAB) |
|---|
| 485 | |
|---|
| 486 | 0.28 2009.03.04 |
|---|
| 487 | - Move Wx::Perl::Dialog back to the Padre tree. (SZABGAB) |
|---|
| 488 | - Allow the shortening of the the file list in the Window menu. (SZABGAB) |
|---|
| 489 | - Fix Ctrl-TAB and Ctrl-Shift-TAB. (SZABGAB) |
|---|
| 490 | - List the available perldiag translations and allow the user to change. (SZABGAB) |
|---|
| 491 | - Fix a few missed cases of the API change. (SZABGAB) |
|---|
| 492 | - Some sharedir improvement. (SMUELLER) |
|---|
| 493 | - List of available perldiag translations. (SZABGAB) |
|---|
| 494 | - Add prompt method to be used by plugins as well. (SZABGAB) |
|---|
| 495 | |
|---|
| 496 | 0.27 2009.02.10 |
|---|
| 497 | - Copyright changed to "The Padre development team as listed in Padre.pm." (SZABGAB) |
|---|
| 498 | - Some fixes in the search menu. |
|---|
| 499 | - Improve file type (Perl 5 / Perl 6 ) recognition. (SZABGAB) |
|---|
| 500 | - Fix the Windows menu to be able to jump to files. (SZABGAB) |
|---|
| 501 | - Statusbar visibility kept accross startup (#200). (JQUELIN) |
|---|
| 502 | |
|---|
| 503 | 0.26 2009.02.01 |
|---|
| 504 | - On X11 based platforms, selecting text using the mouse and pasting it |
|---|
| 505 | via middle mouse button now works (HJANSEN) |
|---|
| 506 | - Unifying Padre->inst and Padre->ide (ADAMK) |
|---|
| 507 | - Complete rewrite of the configuration layer. All access to configuration |
|---|
| 508 | data is now via methods so that we can add support for project-level |
|---|
| 509 | customisation of the interface. (ADAMK) |
|---|
| 510 | - Completely refactored all of the config setting names (ADAMK) |
|---|
| 511 | - Added first-class configuration support for Plugins (ADAMK) |
|---|
| 512 | - Moved config data on bookmarks, plugins and historical search/replace |
|---|
| 513 | strings out of the config file and into the database. (ADAMK) |
|---|
| 514 | - The output window now understands the color and font-face |
|---|
| 515 | related ANSI control sequences (SMUELLER) |
|---|
| 516 | - The long-awaited MainWindow.pm -> Main.pm (ADAMK) |
|---|
| 517 | - Heavily modified many variables and method names to bring a greater |
|---|
| 518 | simplicity and consistency to various APIs. Only possible because |
|---|
| 519 | we were already breaking the config system and Main.pm (ADAMK) |
|---|
| 520 | - Removed some classes and other code that had (astonishingly for such a |
|---|
| 521 | young application) become useless and bit-rotten (ADAMK) |
|---|
| 522 | - Added styles for text/x-patch, text/x-makefile, text/x-yaml, |
|---|
| 523 | text/css, text/plain(apache conf) file types (KEEDI) |
|---|
| 524 | - Now style config file supports foreground, background, bold, |
|---|
| 525 | italic, eolfilled, underline properties (KEEDI) |
|---|
| 526 | - Output window now uses mono-spaced font by default (SMUELLER) |
|---|
| 527 | - The 'Crashed' button in the plugin manager dialog is now |
|---|
| 528 | clickable if an explanation for the failure is |
|---|
| 529 | available (SMUELLER) |
|---|
| 530 | |
|---|
| 531 | 0.25 2009.01.09 |
|---|
| 532 | - Added Chinese (Simplified) translation (FAYLAND) |
|---|
| 533 | - Various subtle tweaks to the look and feel of the toolbar and |
|---|
| 534 | the panels. The GUI now looks noticably "sharper" (ADAMK) |
|---|
| 535 | - Expanded the variety and depth of functionality available in the |
|---|
| 536 | bundled "Padre Developer Tools" plugin (ADAMK) |
|---|
| 537 | - Our unattributed redistribution of tango was probably illegal, |
|---|
| 538 | and made us incompatible with Debian. Switch to gnome for |
|---|
| 539 | now. They are as ugly as sin, but at least they're legal (ADAMK) |
|---|
| 540 | - All big MainWindow gui elements are now in their own classes, |
|---|
| 541 | which should help us spread out feature logic properly (ADAMK) |
|---|
| 542 | - Moved Padre::Plugin::CPAN functionality into the core so that |
|---|
| 543 | we can do various sorts of tighter CPAN integration (ADAMK) |
|---|
| 544 | - Padre::Wx::DocBrowser now uses Padre::Task::DocBrowser (let's |
|---|
| 545 | hope properly) (Andrew Bramble) |
|---|
| 546 | - Class correction Padre::Wx::Menu -> Padre::Wx::Menubar (ADAMK) |
|---|
| 547 | - Class correction Padre::Wx::Submenu -> Padre::Wx::Menu (ADAMK) |
|---|
| 548 | - Now that Padre::DocBrowser has landed, delete the Padre::Pod |
|---|
| 549 | family of modules (ADAMK) |
|---|
| 550 | - Automatic indentation style detection now the default (SMUELLER) |
|---|
| 551 | - User interface now "locked" by default (SMUELLER) |
|---|
| 552 | - Updated Italian translation (SBLANDIN) |
|---|
| 553 | - Addition of contextual (un-) commenting (CLAUDIO) |
|---|
| 554 | |
|---|
| 555 | 0.24 2009.01.06 |
|---|
| 556 | - Double-clicking an entry in the function list now faithfully |
|---|
| 557 | matches the behaviour of the Ultraedit implementation (ADAMK) |
|---|
| 558 | - Updated German translation (HJANSEN) |
|---|
| 559 | - Replace Padre::Pod::Frame with Padre::Wx::DocBrowser, hopefully |
|---|
| 560 | making help more helpful. (Andrew Bramble) |
|---|
| 561 | - Moving to the glorious RFC4646-based second-generation Padre::Locale |
|---|
| 562 | implementation. "Portugese" is no longer Brazilian :) (ADAMK) |
|---|
| 563 | - Added a friendly icon to the ToolBar that displays the status |
|---|
| 564 | (idle, running, high load) of the background tasks (SMUELLER) |
|---|
| 565 | - Created Padre::Current, which should simplify everything that needs |
|---|
| 566 | to know about the current whatever (ADAMK) |
|---|
| 567 | - Used Padre::Current to kill off the slightly out of place non-class |
|---|
| 568 | Padre::Documents (ADAMK) |
|---|
| 569 | - View Document As... (FAYLAND) |
|---|
| 570 | |
|---|
| 571 | 0.23 2009.01.04 |
|---|
| 572 | - Updated Italian transation. |
|---|
| 573 | - Refactored the plugin state hash out into a standalone |
|---|
| 574 | Padre::PluginHandle class (ADAMK) |
|---|
| 575 | - Add naive way to locate some of the annoying errors beginners |
|---|
| 576 | might make that perl does not catch. (SZABGAB) |
|---|
| 577 | - Makefile.PL tricks EU:MM into not loading every single dependency, |
|---|
| 578 | making our dependency-heavy Makefile.PL far saner (ADAMK) |
|---|
| 579 | - Portuguese (Brazilian) translation added (GARU) |
|---|
| 580 | - Spanish translation added (PacoLinux) |
|---|
| 581 | - Shutdown process now delays saving the session until after the |
|---|
| 582 | interface phase (ADAMK) |
|---|
| 583 | - Shutdown process now disables all the plugins, so they have a |
|---|
| 584 | change to shut down elegantly too (ADAMK) |
|---|
| 585 | - Plugins now reload correctly (ADAMK) |
|---|
| 586 | - Created a basic stub Padre::Manual and moved the information in |
|---|
| 587 | HACKING.txt into Padre::Manual::Hacking and |
|---|
| 588 | - Padre::Manual::Translation (ADAMK) |
|---|
| 589 | - Moved more bits of GUI code out of MainWindow and into their own |
|---|
| 590 | classes (ADAMK) |
|---|
| 591 | |
|---|
| 592 | 0.22 2008.12.23 |
|---|
| 593 | - Various Perl6 and Parrot related snippets of code and |
|---|
| 594 | functionality have been moved to the respective |
|---|
| 595 | plugins (SZABGAB and others) |
|---|
| 596 | - Extended preference dialog with tabs (HJANSEN) |
|---|
| 597 | - Syntax checker now running in the background (SMUELLER) |
|---|
| 598 | - Background Tasks can now prevent execution in the prepare |
|---|
| 599 | hook (SMUELLER) |
|---|
| 600 | - Added interface for passing events from worker threads to the |
|---|
| 601 | main thread (SMUELLER) |
|---|
| 602 | - Added simple example of a Task that sends events to the |
|---|
| 603 | main thread (SMUELLER) |
|---|
| 604 | - Tab/Space conversion only converts at the start of each |
|---|
| 605 | line now (SMUELLER) |
|---|
| 606 | - Improved comment/uncomment_lines for HTML/XML (FAYLAND) |
|---|
| 607 | - Rewrote Padre::Wx::Dialog::PluginManager to interact directly with |
|---|
| 608 | Padre::PluginManager (and not talk to Padre::Config) (ADAMK) |
|---|
| 609 | - Migrated Padre::DB to use ORLite::Migrate instead of the |
|---|
| 610 | (increasingly slow) ->setup method (ADAMK) |
|---|
| 611 | - Allow several coloring styles, add style called 'night' (SZABGAB) |
|---|
| 612 | - Right-click menu in margin column for code folding now |
|---|
| 613 | allows to fold/unfold all foldable areas (HJANSEN) |
|---|
| 614 | - Error list window for run-time errors and diagnostics (PSHANGOV) |
|---|
| 615 | - Arabic translation added (AZAWAWI) |
|---|
| 616 | - Italian translation updated (SBLANDIN) |
|---|
| 617 | - Improved Ack (FAYLAND) |
|---|
| 618 | - Allow selection of editor font and current line background |
|---|
| 619 | color (HJANSEN) |
|---|
| 620 | - Hebrew translation updated (SHLOMIF) |
|---|
| 621 | - Upped Encode requirement to 2.26, fixes some fatal errors with unicode (TEEJAY) |
|---|
| 622 | - binmode fix for File::Temp" in SyntaxChecker.pm (TEEJAY) |
|---|
| 623 | |
|---|
| 624 | 0.21 2008.12.14 |
|---|
| 625 | - Note: If you are having issues running Padre after upgrading to 0.21, |
|---|
| 626 | ("Gtk-CRITICAL **: gtk_window_set_modal: assertion `GTK_IS_WINDOW (window)' failed") |
|---|
| 627 | try moving or deleting your $HOME/.padre directory and check |
|---|
| 628 | whether that fixes the issues. YMMV and let us know about any |
|---|
| 629 | problems. |
|---|
| 630 | - Now using Module::Install for building (ADAMK, SMUELLER, SZABGAB) |
|---|
| 631 | - Fixed bookmark-related crash (#172) (SvenDowideit) |
|---|
| 632 | - Fixed syntax-checker related focus glitch (#173) (SvenDowideit) |
|---|
| 633 | - Removed JavaScript plugin from the main distribution (SZABGAB) |
|---|
| 634 | - Major menu refactoring. Each menu is now implemented in a seperate |
|---|
| 635 | class, with independant ->refresh methods and much improved |
|---|
| 636 | encapsulation as a result. (ADAMK) |
|---|
| 637 | - Rewrote the Padre bootstrap sequence. Not only does Padre start in |
|---|
| 638 | a more sane order, but with some additional tweaks using |
|---|
| 639 | ->Show, ->Freeze and ->Thaw, Padre LOOKS like it starts up |
|---|
| 640 | and shuts down much much faster (ADAMK) |
|---|
| 641 | - Reorganised the order and seperators for the View menu (ADAMK) |
|---|
| 642 | - The Plugins menu no longer shows separators that don't separate |
|---|
| 643 | anything (ADAMK) |
|---|
| 644 | - Padre's lib directory now passes all of the rules in Perl::Critic's |
|---|
| 645 | default Severity 5 policy. (ADAMK) |
|---|
| 646 | - Changed the names of a number of Padre::Wx::*** classes to more-closely |
|---|
| 647 | match the underlying Wx::*** classes that they subclass. (ADAMK) |
|---|
| 648 | - Option to always auto-detect indentation style and adapt for each |
|---|
| 649 | open document. (SMUELLER) |
|---|
| 650 | - Default to showing functions in alphabetical order. (SMUELLER) |
|---|
| 651 | - Option to show functions in alphabetical order, except private methods |
|---|
| 652 | go last. (SMUELLER) |
|---|
| 653 | - A bunch of autoindentation fixes. (SMUELLER) |
|---|
| 654 | - AUI updates to the syntax-checker/output-window GUI elements (HJANSEN) |
|---|
| 655 | - Various portability and miscellaneous fixes to the syntax checker |
|---|
| 656 | (ADAMK, HJANSEN) |
|---|
| 657 | - Add new Perl-specific feature: "Jump to variable declaration" |
|---|
| 658 | and the experimental "replace lexical variable". (SMUELLER) |
|---|
| 659 | - The Perl-specific "find unmatched brace" feature now processes |
|---|
| 660 | the document in the background. (SMUELLER) |
|---|
| 661 | - Generic Padre::Task::PPI class with tools for PPI-related |
|---|
| 662 | background tasks. (SMUELLER) |
|---|
| 663 | - Experimental implementation of the Padre::TaskManager thread pool |
|---|
| 664 | and Padre::Task background-task-interface for running blocking |
|---|
| 665 | tasks in additional threads. (SMUELLER) |
|---|
| 666 | - Italian translation (SBLANDIN) |
|---|
| 667 | - Show methods in abc order. Allow user to set preference to 'abc' or 'original' |
|---|
| 668 | ordering of methods. (#163) (SZABGAB) |
|---|
| 669 | - Open selection prompts user if nothing selected. (#143) (JQUELIN) |
|---|
| 670 | - Russian translation added (Andrew Shitov) |
|---|
| 671 | - Dutch translation added (Dirk De Nijs) |
|---|
| 672 | - Lots and lots of encoding tweaks. |
|---|
| 673 | |
|---|
| 674 | 0.20 2008.12.02 |
|---|
| 675 | - Separate tab-width from indentation-level preference (SMUELLER) |
|---|
| 676 | - Expend auto-detection of indentation style to include the |
|---|
| 677 | indentation level (SMUELLER) |
|---|
| 678 | - Apply automatic tab-compression if tab-indentation is used with |
|---|
| 679 | an indentation-width != tab-width (SMUELLER) |
|---|
| 680 | - Reworked the autoindentation: Now with auto-de-indentation on |
|---|
| 681 | closing brace (SMUELLER) |
|---|
| 682 | - Now using Class::XSAccessor for generating accessors (SMUELLER) |
|---|
| 683 | - Moved the syntax checker from Main.pm into |
|---|
| 684 | Padre::Wx::SyntaxChecker (SMUELLER) |
|---|
| 685 | - Small improvement to startup time by not refreshing the plugin |
|---|
| 686 | menu after loading each plugin (SMUELLER) |
|---|
| 687 | - French translation added (JQUELIN) |
|---|
| 688 | - Some refactoring, (SZABGAB) |
|---|
| 689 | - Display error when reload file failed. (SZABGAB) |
|---|
| 690 | - Korean updates. (KEEDI) |
|---|
| 691 | - Hungarian updates. (GYU) |
|---|
| 692 | - Fix the "cannot save new file bug". (TEEJAY) |
|---|
| 693 | - Save files under Mac. #160 (ChrisDolan) |
|---|
| 694 | - Restore inner window layout through restart. (HJANSEN) |
|---|
| 695 | |
|---|
| 696 | 0.19 2008.11.28 |
|---|
| 697 | - Korean translation added (KEEDI) |
|---|
| 698 | - Hungarian translation added (GYU) |
|---|
| 699 | - Hebrew translation added (Omer Zak) |
|---|
| 700 | - Improvement in vi Plugin (SZABGAB) |
|---|
| 701 | - Locale switching no longer needs a restart (HJANSEN) |
|---|
| 702 | - Moved syntax checking out from experimental state (HJANSEN) |
|---|
| 703 | - Prototype of printing support (HJANSEN) |
|---|
| 704 | - Adding support for document type registration (ADAMK) |
|---|
| 705 | - Adding plugin_name to the Padre::Plugin API (ADAMK) |
|---|
| 706 | - Advancing the version numbers of some prereqs (ADAMK) |
|---|
| 707 | - Save files in the same encoding as they were read. |
|---|
| 708 | |
|---|
| 709 | 0.18 2008.11.23 |
|---|
| 710 | - Added a few more directories to the no_index list in Build.PL (ADAMK) |
|---|
| 711 | - Implement a reusable Padre::Pod2HTML class so that Padre can develop |
|---|
| 712 | a specific look and feel for all HTML generated from Pod. (ADAMK) |
|---|
| 713 | - Aggresively bump the Pod::Simple dependency so that the generated |
|---|
| 714 | HTML contains support for all the latest developments. (ADAMK) |
|---|
| 715 | - Add explicit dependency on HTML::Entities because Pod::Simple |
|---|
| 716 | has now made the dependency optional. (ADAMK) |
|---|
| 717 | - Aggressivly bump the HTML::Parser dependency so that we have |
|---|
| 718 | better support for our Unicode-needing users (ADAMK) |
|---|
| 719 | - Recognize when file is changed on disk (#55) (JQUELIN) |
|---|
| 720 | - Un/Comment now filetype-dependant (#26) (JQUELIN) |
|---|
| 721 | - Moving the vi keybinding code to a Plugin (SZABGAB) |
|---|
| 722 | - Jump to the last open window using menu or Ctrl-6 (#137) (SZABGAB) |
|---|
| 723 | - Hide the margin of the syntax checker when it is not in use. (SZABGAB) |
|---|
| 724 | - Save-as updates the window menu (#145) (JQUELIN) |
|---|
| 725 | - Drag and drop file(s) open them (#42) (SZABGAB,JQUELIN) |
|---|
| 726 | - padre --index no longer crashes (#79) (JQUELIN) |
|---|
| 727 | - Incremental, non-intrusive search a-la Firefox (#60) (JQUELIN) |
|---|
| 728 | - New Plug-in system, incompatible with the previous one. |
|---|
| 729 | - Plug-in manager dialog. |
|---|
| 730 | - Rename Padre::Plugin::MY to Padre::Plugin::My. |
|---|
| 731 | |
|---|
| 732 | 0.17 2008.11.17 |
|---|
| 733 | - Optional highlighting of current line (via background color) (HJANSEN) |
|---|
| 734 | - Code folding (#61) (HJANSEN) |
|---|
| 735 | - Word Wrap and "Default word wrap on for each file" in Preferences (FAYLAND) |
|---|
| 736 | - Show/Hide Output or Functions (FAYLAND) |
|---|
| 737 | - Fix the failing plugin manager test. (SZABGAB) |
|---|
| 738 | - Add configuration option to the autoindentation (no, same_level, deep). (SZABGAB) |
|---|
| 739 | - Switch to File::ShareDir::PAR 0.03. (SZABGAB) |
|---|
| 740 | - Allow opening multiple files at once (#43) (JQUELIN) |
|---|
| 741 | - Add Padre::Plugin::MY and set it to be a prefered plugin. (SZABGAB) |
|---|
| 742 | - Join lines with Ctrl+J (#128) (JQUELIN) |
|---|
| 743 | - Full screen view (#131) (JQUELIN) |
|---|
| 744 | - Hide/show white spaces and tabs (#132) (JQUELIN) |
|---|
| 745 | - Check minimum App::Ack version (#104). (JQUELIN) |
|---|
| 746 | - Selection markers to ease selection (#133) (JQUELIN) |
|---|
| 747 | - Drag-n-drop files from Filer Explorer (CORION) |
|---|
| 748 | - Add experimantal and basic vi mode. (SZABGAB) |
|---|
| 749 | - Fix Shift-TAB (#141) (SZABGAB) |
|---|
| 750 | - Add the beginning of second generation plugin support. (ADAMK) |
|---|
| 751 | - Limit the plugin names to one deep only. Second level |
|---|
| 752 | namespaces are saved for the implementation details. (SZABGAB) |
|---|
| 753 | - Experimental perl -c based syntax checking. (HJANSEN) |
|---|
| 754 | - Clean recent files list (#126). (FAYLAND) |
|---|
| 755 | - Open all recent files (#125). (FAYLAND) |
|---|
| 756 | - Alt-1, Alt-2, etc removed. (#122) (SZABGAB) |
|---|
| 757 | - Initial Javascript support. (FAYLAND) |
|---|
| 758 | - Enable/Disable the subs window via View menu (#100). |
|---|
| 759 | - Move between the editor, the output window |
|---|
| 760 | and the subs window with some hot-key (#14) (SZABGAB) |
|---|
| 761 | |
|---|
| 762 | 0.16 2008.11.09 |
|---|
| 763 | - Fix New on the Toolbar (SZABGAB) |
|---|
| 764 | - Add Diff menu item to show changes in file. (SZABGAB) |
|---|
| 765 | - Change windowing system to AUI solving several requests: (SZABGAB) |
|---|
| 766 | Split view |
|---|
| 767 | Tab reordering |
|---|
| 768 | Tab close button |
|---|
| 769 | - Localization and German translation. (HJANSEN) |
|---|
| 770 | - Move the content of Padre::Wx::Dialog to Wx::Perl::Dialog 0.02 (SZABGAB) |
|---|
| 771 | - Change back the new-file hot-key to be Ctr-N again. (SZABGAB) |
|---|
| 772 | - Add experimental PPI based Perl5 syntax highlighting (FAYLAND, SZABGAB) |
|---|
| 773 | - Save cursor position between runs of Padre. (FAYLAND) |
|---|
| 774 | - Tab/space conversion menu items. (FAYLAND) |
|---|
| 775 | - Upper/Lower case conversion menu items. (FAYLAND) |
|---|
| 776 | - New icons on the toolbar adding undo/redo/cut/cop/paste/select all. (HJANSEN) |
|---|
| 777 | - Also put cut/copy/paste/select all in the edit menu and in the right click menu. (HJANSEN) |
|---|
| 778 | - Move Parrot plugin to separate distribution. (SZABGAB) |
|---|
| 779 | - Enable switching between German and English. (SZABGAB) |
|---|
| 780 | |
|---|
| 781 | 0.15 2008.11.02 |
|---|
| 782 | - Don't let opening file that is already open. (SZABGAB) |
|---|
| 783 | - Start UTF-8 support. (SZABGAB) |
|---|
| 784 | - Switch to File::ShareDir::PAR (SMUELLER) |
|---|
| 785 | - Start using File::Which to locate the perl interpreter |
|---|
| 786 | (if padre is running from a par archive). (SZABGAB) |
|---|
| 787 | - Fix the Split Window menu option to really work. (SZABGAB) |
|---|
| 788 | - Adding "Close All but Current" menu option. (SZABGAB) |
|---|
| 789 | - Add autoindentation. (SZABGAB) |
|---|
| 790 | - Set focus on windows. (SZABGAB) |
|---|
| 791 | - Before saving, check if file has changed on disk. (SZABGAB) |
|---|
| 792 | - New menu option: "Reload file". (SZABGAB) |
|---|
| 793 | - Move style definition to external yaml file. (SZABGAB) |
|---|
| 794 | - Separate highlighting definition for PASM files. (SZABGAB) |
|---|
| 795 | - Reorganize Menus (make the Perl menu really only perl specific). (SZABGAB) |
|---|
| 796 | - Allow the execution of PASM files using parrot if PARROT_PATH |
|---|
| 797 | is defined. (SZABGAB) |
|---|
| 798 | - Load Parrot::Embed if it is available. (SZABGAB) |
|---|
| 799 | - Add Padre::Plugin::Parrot to show how to use pir for plugin writing. (SZABGAB) |
|---|
| 800 | - Allow execution of Perl 6 code using Rakudo. (SZABGAB) |
|---|
| 801 | - Add copyright/license to all the .pm files as per Debian request. (SZABGAB) |
|---|
| 802 | - Ctrl-T is the default new file hot-key just as in Firefox. (ADAMK) |
|---|
| 803 | - Dialog cleanups. (SMUELLER, ADAMK, SZABGAB) |
|---|
| 804 | - Replace the toolbar icons with icons from the Tango project. (SZABGAB) |
|---|
| 805 | |
|---|
| 806 | 0.14 2008.10.27 |
|---|
| 807 | - Skip the Test::Compile test if the module is not installed. (SZABGAB) |
|---|
| 808 | - Make the add/remove Perl menu work without warnings. (ADAMK + SZABGAB) |
|---|
| 809 | - Make brace matching (Ctrl-1) jump to the matching brace. (SZABGAB) |
|---|
| 810 | - Allow preference to use tabs (or spaces) when pressing TAB. (SZABGAB) |
|---|
| 811 | - Add automatic brace highlighting during. (SZABGAB) |
|---|
| 812 | |
|---|
| 813 | 0.13 2008.10.26 |
|---|
| 814 | - fix warning when closing Padre with no files open (BRICAS) |
|---|
| 815 | - close lone unused document when opening a recent file (now works the same |
|---|
| 816 | as file->open) (BRICAS) |
|---|
| 817 | - SplitWindow widgets are now used properly (ADAMK) |
|---|
| 818 | - Show Output nows correctly hides away the output window when non-visible (ADAMK) |
|---|
| 819 | - Refactored out output window to Padre::Wx::Output (ADAMK) |
|---|
| 820 | - General refactoring pass over Padre::Wx (ADAMK) |
|---|
| 821 | - Padre::Wx forces all the Wx::wxCONSTANT values to be populated, |
|---|
| 822 | so that we don't need all the use Wx qw{ wxCONSTANT } imports (ADAMK) |
|---|
| 823 | - Make it clear in the main window title if running from SVN checkout (ADAMK) |
|---|
| 824 | - Add Padre::PluginBuilder for Padre plugins with extra build targets (SMUELLER) |
|---|
| 825 | - Create dialog abstraction in Padre::Wx::Dialog. (SZABGAB) |
|---|
| 826 | - Lots of refreshing related fixes. (SZABGAB) |
|---|
| 827 | - Create Padre::Documents to return the current or any other document object. (SZABGAB) |
|---|
| 828 | - Stop importing Wx directly in the Padre::Wx:: modules. (SZABGAB) |
|---|
| 829 | - Compile all modules if Test::Compile is available during tests. (SZABGAB) |
|---|
| 830 | - Save button on toolbar is working now when the current document needs saving. (SZABGAB) |
|---|
| 831 | - Use binmode :raw in order to help Windows when opening and writing files |
|---|
| 832 | fixing the bug that we used to change the newline types whem editing on Windows. (SZABGAB) |
|---|
| 833 | - Run Script did not work bug fixed #76 (SZABGAB) |
|---|
| 834 | - chdir to directory to be executed with Run Script #69 (SZABGAB) |
|---|
| 835 | |
|---|
| 836 | 0.12 2008.10.23 |
|---|
| 837 | - All changes below this point by SZABGAB unless noted. |
|---|
| 838 | - Stupid bugs left in 0.11 reported by Brian Cassidy. |
|---|
| 839 | |
|---|
| 840 | 0.11 2008.10.23 |
|---|
| 841 | - Updated ORLite dependency to 0.14 for create => 1 support (ADAMK) |
|---|
| 842 | - Rewrote Padre::DB to auto-configure directly from Padre::Config (ADAMK) |
|---|
| 843 | - All Padre.pm DBI code converted to Padre::DB calls (ADAMK) |
|---|
| 844 | - Removed minor use of Class::Accessor to reduce memory overhead, |
|---|
| 845 | namespace pollution and dependency count (ADAMK) |
|---|
| 846 | - Removed some superfluous code from the PIR/PASM/Perl6 documents (ADAMK) |
|---|
| 847 | - Cleaned up (and shrunk the code for) the bootstrap sequence (ADAMK) |
|---|
| 848 | - Moved the "recent files" internal state into the database (ADAMK) |
|---|
| 849 | - Removed index pointers unrelated to the IDE from Padre.pm (ADAMK) |
|---|
| 850 | - Transaction-wrap exiting to make it much much faster (ADAMK) |
|---|
| 851 | - Adding shortcut methods for popup messages/errors (ADAMK) |
|---|
| 852 | - Optimised away the non-Wx non-class Padre::Wx::Execute (ADAMK) |
|---|
| 853 | - Created Padre::Wx::History::TextDialog so we can have a dialog |
|---|
| 854 | box that defaults to whatever the last answer was. (ADAMK) |
|---|
| 855 | - Some clean up in the FindDialog window with abstraction. |
|---|
| 856 | - Add support to Module::Starter and make it to be a prereq. |
|---|
| 857 | - Add all the perl functions to the Calltip keyword list and move |
|---|
| 858 | it to a yaml file. |
|---|
| 859 | - Fix several bugs that were probably introduced after 0.10. |
|---|
| 860 | - Turn the color definition of the syntax highlighting into a hash |
|---|
| 861 | for easier maintenance. |
|---|
| 862 | - Lots of code refactoring. |
|---|
| 863 | |
|---|
| 864 | 0.10 2008.09.22 |
|---|
| 865 | - Improve the search tool (include backward search). |
|---|
| 866 | - Allow keeping the search window open (or close it and use F3). |
|---|
| 867 | - Shift-F3 to jump backwards. |
|---|
| 868 | - Add Search and Replace and global search and replace. |
|---|
| 869 | - Setup mapping of file extensions to mime-types and to color coding. |
|---|
| 870 | - Clean up the MainWindow module, move code to Document and Document::Perl. |
|---|
| 871 | - Implement an experimental PASM, PIR and Perl 6 highlighting. |
|---|
| 872 | - Allow experimental code to allow the user to execute code within Padre. |
|---|
| 873 | - Report if file could not be saved and keep it in unsaved state (bug #74). |
|---|
| 874 | - Separate the Padre::Install module from Build.PL. |
|---|
| 875 | - Set default mime-type of new files to be perl. |
|---|
| 876 | - Change mime-type when saving file to the appropriate new mime-type. |
|---|
| 877 | |
|---|
| 878 | 0.09 2008.09.17 |
|---|
| 879 | - Move various relevant menu items into a "Window" menu (ADAMK) |
|---|
| 880 | - Rename "Enable CallTip" to "Show Call Tips" for consistency (ADAMK) |
|---|
| 881 | - Adding more menu seperators to improve the visual look (ADAMK) |
|---|
| 882 | - Always show status bar on Win32, as removing it breaks (ADAMK) |
|---|
| 883 | - Added experimental Padre::Document::Perl (ADAMK) |
|---|
| 884 | - Added experimental PPI intergration (ADAMK) |
|---|
| 885 | - Experimental menu refresh closer to being usable (ADAMK) |
|---|
| 886 | - Split out Wx-related utility functions into Padre::Wx (ADAMK) |
|---|
| 887 | - Adding common platform-detection logic to Padre::Util (ADAMK) |
|---|
| 888 | - If we start with a new file and then open another one, |
|---|
| 889 | implicitly close the unused new file (ADAMK) |
|---|
| 890 | - Some dialog cleanups. |
|---|
| 891 | - Make sure we can build stand alon executable for Linux. |
|---|
| 892 | - Remove Ctrl-Shift-Z from redo as Ctrl-Y already works. |
|---|
| 893 | |
|---|
| 894 | 0.08 2008.09.11 |
|---|
| 895 | - Add Ctrl-Shift-O to open a file based on the selection in the current window. |
|---|
| 896 | - Enable ack integration even though it is not nice yet but it is working. |
|---|
| 897 | - Use real Wx:AboutDialogInfo for the about box. |
|---|
| 898 | - Hide method names (in the method window) when they don't start on the first column. |
|---|
| 899 | - Add menu option to close all buffers. |
|---|
| 900 | - Escape $ signs by default so they will not interpolate during search. |
|---|
| 901 | - Open file now opens in the directory where the current file is. |
|---|
| 902 | - Add Bookmarks. |
|---|
| 903 | - Add toolbar with several icons. Tested on Windows as well. |
|---|
| 904 | - Add icon for the application. |
|---|
| 905 | - Enable/disable regex in search. |
|---|
| 906 | - Add menu option to convert line endings. |
|---|
| 907 | - Replace relative path with full path on the command line. |
|---|
| 908 | - Implement basic CallTips and add menu option to enable/disable them. |
|---|
| 909 | |
|---|
| 910 | 0.07 2008.09.04 |
|---|
| 911 | - Allow the user to change the width ot TABs as they are displayed. |
|---|
| 912 | - Separate the code to show the preferences window to the Padre::Wx::Preferences module |
|---|
| 913 | - Separate code to Padre::Wx::Menu, Padre::Wx::Execute, Padre::Wx::Help |
|---|
| 914 | - Allow spliting windows to see two parts of the same document |
|---|
| 915 | - Add Zoom-in/Zoom-out/Zoom-reset menu options to change the zoom on all documents |
|---|
| 916 | - Allow the use of PAR files as plugins (SMUELLER) |
|---|
| 917 | - Stop jumping on selection movement in the list of methods frame. |
|---|
| 918 | - Remove Padre::Demo and distribute it separately as Wx::Perl::Dialog. Make Padre depend on it. |
|---|
| 919 | - Update the status when the mouse is moved |
|---|
| 920 | - Update status works on Windows now. |
|---|
| 921 | - Require threaded perl as there is experimental code in Padre to use ack. |
|---|
| 922 | - Depend on App::Ack. |
|---|
| 923 | - Depend on PAR. |
|---|
| 924 | - Clean up the par generation. |
|---|
| 925 | - Lots of code cleanup. |
|---|
| 926 | |
|---|
| 927 | 0.06 2008.08.28 |
|---|
| 928 | - Add some "new file" templates |
|---|
| 929 | - Temporarily remove the toolbar |
|---|
| 930 | - Change behavior of Padre::Demo, add wxer command line interface |
|---|
| 931 | - Remove Demo::App |
|---|
| 932 | - Padre::Demo add dir_selector() and password() |
|---|
| 933 | - Update list of methods on save as well #54 (vincent) |
|---|
| 934 | - Change the list of subs on the right hand side to be sorted |
|---|
| 935 | - Set Alt-S to jump to the subs list |
|---|
| 936 | - Deal with newlines in files |
|---|
| 937 | - Lots of refactoring (ADAMK) |
|---|
| 938 | - Remember that application was maximized (ADAMK) |
|---|
| 939 | - Better choice of default size (ADAMK) |
|---|
| 940 | - Adding a separate compilation test script (ADAMK) |
|---|
| 941 | - Adding a ORLite interface to the database Padre::DB (ADAMK) |
|---|
| 942 | - Include authors tests for Perl critic and POD in xt/ directory |
|---|
| 943 | - Make commenting out and uncommenting out atomic in the undo buffer |
|---|
| 944 | - Replace string search by regex search, change the GUI |
|---|
| 945 | - Add case insensitive search |
|---|
| 946 | - Limit the max number of recent files to 20 |
|---|
| 947 | |
|---|
| 948 | 0.05 2008.08.17 |
|---|
| 949 | - First stab at autocompletition using Ctrl-P. (SZABGAB) |
|---|
| 950 | - Allow opening files without extensions (on non-ms-windows systems). (SZABGAB) |
|---|
| 951 | - Cleaning up to comply with perlcritic default settings. (ADAMK) |
|---|
| 952 | - Adding basic "project" support. (ADAMK) |
|---|
| 953 | - Adding Module::Inspector as prereq. (ADAMK) |
|---|
| 954 | - Replace YAML with YAML::Tiny (ADAMK) |
|---|
| 955 | - Moved bin/padre to script/padre. (ADAMK) |
|---|
| 956 | - Moving all globals into a unified object tree. (ADAMK) |
|---|
| 957 | - Created standalone Padre::Config (ADAMK) |
|---|
| 958 | - Show the filetpe in the status bar. (SZABGAB) |
|---|
| 959 | - remove Devel::PerlySense as prereq for now. (SZABGAB) |
|---|
| 960 | - List functions of the current file on the right panel. (SZABGAB) |
|---|
| 961 | - Syntax highlighting of more file types (PATSPAM) |
|---|
| 962 | |
|---|
| 963 | 0.04 2008.08.08 |
|---|
| 964 | - add Devel::PerlySense as prereq |
|---|
| 965 | - stop checking for wx version for now |
|---|
| 966 | - change the create_makefile_pl to passthrough as the traditional did not do the extra work done by Build.PL |
|---|
| 967 | - Mark the buffer that is unsaved with a star. |
|---|
| 968 | - stop saving the content of the loaded file and use GetModify |
|---|
| 969 | to find out if the file has been modifyed since last save |
|---|
| 970 | - replace the search_term by search_terms in the config file |
|---|
| 971 | - allow remembering of search terms |
|---|
| 972 | - replace the text dialog by a full dialog box and a Wx::ComboBox |
|---|
| 973 | - Setup http://padre.perlide.org/ using trac |
|---|
| 974 | - Move the repository to http://svn.perlide.org/padre/ |
|---|
| 975 | |
|---|
| 976 | 0.03_02 2008.08.03 |
|---|
| 977 | - add experimental code for plugins |
|---|
| 978 | - add experimental version of Padre::Plugin::PAR |
|---|
| 979 | - fix the shortcuts of some of the menues in windows, thanks to Octavian Rasnita |
|---|
| 980 | - replace the AppendSubMenu calls by Append calls to support older version of wxWidgets |
|---|
| 981 | |
|---|
| 982 | 0.03_01 2008.07.31 |
|---|
| 983 | - Experimental code in Build.PL to avoid test failures when wxWidgets is too old. |
|---|
| 984 | - Added ToolBar |
|---|
| 985 | - Experimental code to install non-perl files and then use find them using File::ShareDir |
|---|
| 986 | |
|---|
| 987 | 0.03 2008.07.28 |
|---|
| 988 | - Fix many issues reported by Octavian Rasnita |
|---|
| 989 | - Rename some internal modules to get full indexing |
|---|
| 990 | |
|---|
| 991 | 0.02 2008.07.26 |
|---|
| 992 | - First public release under the name Padre |
|---|
| 993 | - Slow improvements |
|---|
| 994 | - Nothing special or ground breaking to mention |
|---|
| 995 | |
|---|
| 996 | 0.01 2008.07.20 |
|---|
| 997 | - First version |
|---|