Sawyer X > App-cpang > App::cpang

Download:
App-cpang-0.03.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.03   Source  

NAME ^

App::cpang - CPAN GUI in Gtk2

VERSION ^

version 0.03

DESCRIPTION ^

It's about time we have a GUI for cpan. Apparently we're not that into GUI, but users are, so we need^Wshould care about it too.

This is a rough draft of a basic cpan GUI. It uses App::cpanminus instead of the basic cpan. It's not pretty, but it's a start.

You are more than welcome to help me work this into a beautiful GUI application for users to use in order to search/install/test(?) modules and applications from CPAN.

FOR USERS ^

If you are a user, please check cpang for how to use this.

This paper describes the module behind the application.

ATTRIBUTES ^

These are the attributes available in new().

title

Sets the title of the main window.

    use App::cpang;

    my $app = App::cpang->new( title => 'MY MAIN TITLE!' );

SUBROUTINES/METHODS ^

new

Surprisingly this creates a new object of type App::cpang.

run

Packs everything and runs the application.

    $app->run;

click($event)

Clicks on the "Install" step. This is bound to an event of the button in the interface.

AUTHOR ^

  Sawyer X <xsawyerx@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2010 by Sawyer X.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: