use strict;
use warnings;
#--------------------------------------------------------------------------------------------------------------
# Show Todo
#--------------------------------------------------------------------------------------------------------------
sub show_todo {
my $todo_txt =
"==============
=- 4.0 Todo -=
==============
High
* none
Medium
* none
Low
* none
==============
=- 5.0 Todo -=
==============
High:
* block renaming.
* act as a passthrough for ed2k links (cleanup before adding 2 ed2k)
* media tag support for ogg.
Medium:
* Process media playlist: tidy file names, tags and update playlist entries.
* right click menu options:
|- file properties
|- delete
|- cut & paste ?
\- PSR (prefrom suggested rename for this file now)
Low:
* rename all flags nicely and uppercase.
* jpeg and other picture tag support.
==================
=- Known Issues -=
==================
* recode bookmarks.pm (it has a few dirty hacks in it atm)
* truncate from middle will round down to nearest even number more often than
not - this is not a problem in my eyes.
* Unicode characters are supported, but some weirdness may occur on some
systems depending on systems unicode support & codepages supported.
Ive encountered no unicode show stoppers myself.
";
my $top = $main::mw -> Toplevel();
$top -> title("Todo List");
my $top_lab = $top -> Label(
-text=>"Todo List for Namefix.pl $main::version",
-font=>$main::dialog_title_font
) -> grid(
-row => 1,
-column => 1,
-columnspan => 2
);
my $txt = $top -> Scrolled(
"ROText",
-scrollbars=>"osoe",
-font=>$main::dialog_font
)
-> grid(
-row => 2,
-column => 1,
-columnspan => 2
);
$txt->menu(undef);
$txt -> insert('end', "$todo_txt");
my $but_close = $top -> Button(
-text=>"Close",
-activebackground => "white",
-command => sub {
destroy $top;
}
)
-> grid(
-row => 4,
-column => 1,
-columnspan => 2
);
$top->resizable(0,0);
}
1;
syntax highlighted by Code2HTML, v. 0.9.1