App-TimeTracker-Gtk3StatusIcon
view release on metacpan or search on metacpan
Changes
INSTALL
LICENSE
MANIFEST
META.json
README.md
bin/tracker_gtk3statusicon.pl
cpanfile
dist.ini
lib/App/TimeTracker/Gtk3StatusIcon.pm
share/busy.png
share/lazy.png
t/00-compile.t
t/it_lives.t
lib/App/TimeTracker/Gtk3StatusIcon.pm view on Meta::CPAN
use IO::Async::File;
use IO::Async::Loop::Glib;
use Lock::File;
use App::TimeTracker::Proto 3.100;
use App::TimeTracker::Data::Task;
use File::Share qw(dist_file);
use Clipboard;
my %ICONS = (
lazy => dist_file( 'App-TimeTracker-Gtk3StatusIcon', 'lazy.png' ),
busy => dist_file( 'App-TimeTracker-Gtk3StatusIcon', 'busy.png' ),
);
my $TRACKER_HOME = App::TimeTracker::Proto->new->home;
sub init {
my ($class, $run) = @_;
my @caller = caller();
my $lock;
if ($caller[1] =~ /tracker_gtk3statusicon.pl$/) {
( run in 1.091 second using v1.01-cache-2.11-cpan-788537b7465 )