diff --git a/.gitignore b/.gitignore index 5104f33..56dea05 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,6 @@ # ---> Perl !Build/ .last_cover_stats -/META.yml -/META.json -/MYMETA.* *.o *.pm.tdy *.bs diff --git a/META.json b/META.json new file mode 100644 index 0000000..b9782de --- /dev/null +++ b/META.json @@ -0,0 +1,48 @@ +{ + "abstract" : "Curses UI NEX:// browser", + "author" : [ + "peteyboy " + ], + "dynamic_config" : 0, + "generated_by" : "App::ModuleBuildTiny version 0.043", + "license" : [ + "perl_5" + ], + "meta-spec" : { + "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", + "version" : "2" + }, + "name" : "App-Connex", + "prereqs" : { + "configure" : { + "requires" : { + "Module::Build::Tiny" : "0.039" + } + }, + "develop" : { + "requires" : { + "App::ModuleBuildTiny" : "0.043" + } + }, + "runtime" : { + "requires" : { + "Curses::UI" : "0", + "Net::Telnet" : "0", + "URI" : "0", + "URI::Split" : "0", + "strict" : "0", + "warnings" : "0" + } + } + }, + "provides" : { + "App::Connex" : { + "file" : "lib/App/Connex.pm", + "version" : "0.9" + } + }, + "release_status" : "stable", + "version" : "0.9", + "x_serialization_backend" : "JSON::PP version 4.07", + "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later" +} diff --git a/META.yml b/META.yml new file mode 100644 index 0000000..89d1d46 --- /dev/null +++ b/META.yml @@ -0,0 +1,28 @@ +--- +abstract: 'Curses UI NEX:// browser' +author: + - 'peteyboy ' +build_requires: {} +configure_requires: + Module::Build::Tiny: '0.039' +dynamic_config: 0 +generated_by: 'App::ModuleBuildTiny version 0.043, CPAN::Meta::Converter version 2.150010' +license: perl +meta-spec: + url: http://module-build.sourceforge.net/META-spec-v1.4.html + version: '1.4' +name: App-Connex +provides: + App::Connex: + file: lib/App/Connex.pm + version: '0.9' +requires: + Curses::UI: '0' + Net::Telnet: '0' + URI: '0' + URI::Split: '0' + strict: '0' + warnings: '0' +version: '0.9' +x_serialization_backend: 'CPAN::Meta::YAML version 0.018' +x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later' diff --git a/MYMETA.json b/MYMETA.json new file mode 100644 index 0000000..b0ecc5b --- /dev/null +++ b/MYMETA.json @@ -0,0 +1,48 @@ +{ + "abstract" : "Curses UI NEX:// browser", + "author" : [ + "peteyboy " + ], + "dynamic_config" : 0, + "generated_by" : "App::ModuleBuildTiny version 0.043, CPAN::Meta::Converter version 2.150010", + "license" : [ + "perl_5" + ], + "meta-spec" : { + "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", + "version" : 2 + }, + "name" : "App-Connex", + "prereqs" : { + "configure" : { + "requires" : { + "Module::Build::Tiny" : "0.039" + } + }, + "develop" : { + "requires" : { + "App::ModuleBuildTiny" : "0.043" + } + }, + "runtime" : { + "requires" : { + "Curses::UI" : "0", + "Net::Telnet" : "0", + "URI" : "0", + "URI::Split" : "0", + "strict" : "0", + "warnings" : "0" + } + } + }, + "provides" : { + "App::Connex" : { + "file" : "lib/App/Connex.pm", + "version" : "0.9" + } + }, + "release_status" : "stable", + "version" : "0.9", + "x_serialization_backend" : "JSON::PP version 4.07", + "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later" +} diff --git a/MYMETA.yml b/MYMETA.yml new file mode 100644 index 0000000..89d1d46 --- /dev/null +++ b/MYMETA.yml @@ -0,0 +1,28 @@ +--- +abstract: 'Curses UI NEX:// browser' +author: + - 'peteyboy ' +build_requires: {} +configure_requires: + Module::Build::Tiny: '0.039' +dynamic_config: 0 +generated_by: 'App::ModuleBuildTiny version 0.043, CPAN::Meta::Converter version 2.150010' +license: perl +meta-spec: + url: http://module-build.sourceforge.net/META-spec-v1.4.html + version: '1.4' +name: App-Connex +provides: + App::Connex: + file: lib/App/Connex.pm + version: '0.9' +requires: + Curses::UI: '0' + Net::Telnet: '0' + URI: '0' + URI::Split: '0' + strict: '0' + warnings: '0' +version: '0.9' +x_serialization_backend: 'CPAN::Meta::YAML version 0.018' +x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later' diff --git a/script/connex.pl b/script/connex.pl index 7f54d94..5a7e788 100755 --- a/script/connex.pl +++ b/script/connex.pl @@ -3,11 +3,10 @@ # By Pete Dussin, peteyboy@sdf.org 3/2024 # This program uses telnet instead of nc to make nex requests, because I couldn't get the Perl nc module to work right. -#TODO: Some branding (status popup on load?, Connex menu item?), About dialog #TODO: Fill out help Dialog, mention vi navigatio and search #TODO: Fill out About Dialog -#TODO:Make status dialog actually useful - +#TODO: Make status dialog actually useful +#TODO: bookmarks, maybe a quick mark-and-hold toggle to jump between two pages? use FindBin qw($Bin);