[Bps-public-commit] rt-extension-terminaltheme branch, master, updated. 87abea2130570053041cbf7fb58fe08812210db6

Jim Brandt jbrandt at bestpractical.com
Thu Mar 11 11:05:20 EST 2021


The branch, master has been updated
       via  87abea2130570053041cbf7fb58fe08812210db6 (commit)
       via  21296c7821246b6f345884310032cec603a14769 (commit)
       via  fd7819be8a5748cf8ae9a9ec3d2a46a0295b8440 (commit)
      from  f9b741ad16f8d57d9cb41a1ece9f0294efcb79eb (commit)

Summary of changes:
 Changes                           |   2 +-
 MANIFEST                          | 117 ++++++++++++++++++++++++++++++++++++++
 README                            |   6 +-
 html/NoAuth/css/autohandler       |  53 -----------------
 html/NoAuth/css/dhandler          |  64 ---------------------
 lib/RT/Extension/TerminalTheme.pm |   4 +-
 search.json                       |   7 ---
 7 files changed, 125 insertions(+), 128 deletions(-)
 create mode 100644 MANIFEST
 delete mode 100644 html/NoAuth/css/autohandler
 delete mode 100644 html/NoAuth/css/dhandler
 delete mode 100644 search.json

- Log -----------------------------------------------------------------
commit fd7819be8a5748cf8ae9a9ec3d2a46a0295b8440
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Thu Mar 11 09:58:32 2021 -0500

    Remove file not needed for terminaltheme

diff --git a/search.json b/search.json
deleted file mode 100644
index be0123b..0000000
--- a/search.json
+++ /dev/null
@@ -1,7 +0,0 @@
-[
-    {
-        "field": "id",
-        "operator": "=",
-        "value": "52636"
-    }
-]

commit 21296c7821246b6f345884310032cec603a14769
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Thu Mar 11 10:29:12 2021 -0500

    Remove handlers with no changes from core RT files
    
    The other files under html/NoAuth/css do have changes
    that are required for the theme.

diff --git a/html/NoAuth/css/autohandler b/html/NoAuth/css/autohandler
deleted file mode 100644
index 389ed9a..0000000
--- a/html/NoAuth/css/autohandler
+++ /dev/null
@@ -1,53 +0,0 @@
-%# BEGIN BPS TAGGED BLOCK {{{
-%#
-%# COPYRIGHT:
-%#
-%# This software is Copyright (c) 1996-2020 Best Practical Solutions, LLC
-%#                                          <sales at bestpractical.com>
-%#
-%# (Except where explicitly superseded by other copyright notices)
-%#
-%#
-%# LICENSE:
-%#
-%# This work is made available to you under the terms of Version 2 of
-%# the GNU General Public License. A copy of that license should have
-%# been provided with this software, but in any event can be snarfed
-%# from www.gnu.org.
-%#
-%# This work is distributed in the hope that it will be useful, but
-%# WITHOUT ANY WARRANTY; without even the implied warranty of
-%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-%# General Public License for more details.
-%#
-%# You should have received a copy of the GNU General Public License
-%# along with this program; if not, write to the Free Software
-%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-%# 02110-1301 or visit their web page on the internet at
-%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
-%#
-%#
-%# CONTRIBUTION SUBMISSION POLICY:
-%#
-%# (The following paragraph is not intended to limit the rights granted
-%# to you to modify and distribute this software under the terms of
-%# the GNU General Public License and is only of importance to you if
-%# you choose to contribute your changes and enhancements to the
-%# community by submitting them to Best Practical Solutions, LLC.)
-%#
-%# By intentionally submitting any modifications, corrections or
-%# derivatives to this work, or any other work intended for use with
-%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
-%# you are the copyright holder for those contributions and you grant
-%# Best Practical Solutions,  LLC a nonexclusive, worldwide, irrevocable,
-%# royalty-free, perpetual, license to use, copy, create derivative
-%# works based on those contributions, and sublicense and distribute
-%# those contributions and any derivatives thereof.
-%#
-%# END BPS TAGGED BLOCK }}}
-<%init>
-RT::Interface::Web::StaticFileHeaders();
-$r->content_type('text/css; charset=utf-8') ;
-$m->call_next();
-return();
-</%init>
diff --git a/html/NoAuth/css/dhandler b/html/NoAuth/css/dhandler
deleted file mode 100644
index 674c6d1..0000000
--- a/html/NoAuth/css/dhandler
+++ /dev/null
@@ -1,64 +0,0 @@
-%# BEGIN BPS TAGGED BLOCK {{{
-%#
-%# COPYRIGHT:
-%#
-%# This software is Copyright (c) 1996-2020 Best Practical Solutions, LLC
-%#                                          <sales at bestpractical.com>
-%#
-%# (Except where explicitly superseded by other copyright notices)
-%#
-%#
-%# LICENSE:
-%#
-%# This work is made available to you under the terms of Version 2 of
-%# the GNU General Public License. A copy of that license should have
-%# been provided with this software, but in any event can be snarfed
-%# from www.gnu.org.
-%#
-%# This work is distributed in the hope that it will be useful, but
-%# WITHOUT ANY WARRANTY; without even the implied warranty of
-%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-%# General Public License for more details.
-%#
-%# You should have received a copy of the GNU General Public License
-%# along with this program; if not, write to the Free Software
-%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-%# 02110-1301 or visit their web page on the internet at
-%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
-%#
-%#
-%# CONTRIBUTION SUBMISSION POLICY:
-%#
-%# (The following paragraph is not intended to limit the rights granted
-%# to you to modify and distribute this software under the terms of
-%# the GNU General Public License and is only of importance to you if
-%# you choose to contribute your changes and enhancements to the
-%# community by submitting them to Best Practical Solutions, LLC.)
-%#
-%# By intentionally submitting any modifications, corrections or
-%# derivatives to this work, or any other work intended for use with
-%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
-%# you are the copyright holder for those contributions and you grant
-%# Best Practical Solutions,  LLC a nonexclusive, worldwide, irrevocable,
-%# royalty-free, perpetual, license to use, copy, create derivative
-%# works based on those contributions, and sublicense and distribute
-%# those contributions and any derivatives thereof.
-%#
-%# END BPS TAGGED BLOCK }}}
-<%ONCE>
-my $squisher;
-</%ONCE>
-<%INIT>
-my $arg = $m->dhandler_arg;
-if ( $arg =~ m{(.*)/squished-[0-9a-f]{32}\.css$} ) {
-    my $style = $1;
-    my $squished = RT::Interface::Web::SquishedCSS( $style );
-    # Don't send Last-Modified since we don't handle If-Modified-Since
-    #$r->header_out( 'Last-Modified'  => $squished->ModifiedTimeString );
-    $m->out( $squished->Content );
-}
-else {
-    return $m->decline;
-}
-
-</%INIT>

commit 87abea2130570053041cbf7fb58fe08812210db6
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Thu Mar 11 10:31:17 2021 -0500

    Prep 0.01 release

diff --git a/Changes b/Changes
index 64d7ae6..e7510fa 100644
--- a/Changes
+++ b/Changes
@@ -1,4 +1,4 @@
 Revision history for RT-Extension-TerminalTheme
 
-0.01 [Release Date]
+0.01 2021-03-11
  - Initial version
diff --git a/MANIFEST b/MANIFEST
new file mode 100644
index 0000000..05a4d30
--- /dev/null
+++ b/MANIFEST
@@ -0,0 +1,117 @@
+Changes
+html/NoAuth/css/terminal-dark/AfterMenus
+html/NoAuth/css/terminal-dark/BeforeNav
+html/NoAuth/css/terminal-dark/InHeader
+html/NoAuth/css/terminal-light/AfterMenus
+html/NoAuth/css/terminal-light/BeforeNav
+html/NoAuth/css/terminal-light/InHeader
+inc/Module/Install.pm
+inc/Module/Install/Base.pm
+inc/Module/Install/Can.pm
+inc/Module/Install/Fetch.pm
+inc/Module/Install/Include.pm
+inc/Module/Install/Makefile.pm
+inc/Module/Install/Metadata.pm
+inc/Module/Install/ReadmeFromPod.pm
+inc/Module/Install/RTx.pm
+inc/Module/Install/RTx/Runtime.pm
+inc/Module/Install/Win32.pm
+inc/Module/Install/WriteAll.pm
+inc/YAML/Tiny.pm
+lib/RT/Extension/TerminalTheme.pm
+Makefile.PL
+MANIFEST			This list of files
+META.yml
+README
+static/css/fonts/inter/Inter-Black.woff
+static/css/fonts/inter/Inter-Black.woff2
+static/css/fonts/inter/Inter-BlackItalic.woff
+static/css/fonts/inter/Inter-BlackItalic.woff2
+static/css/fonts/inter/Inter-Bold.woff
+static/css/fonts/inter/Inter-Bold.woff2
+static/css/fonts/inter/Inter-BoldItalic.woff
+static/css/fonts/inter/Inter-BoldItalic.woff2
+static/css/fonts/inter/Inter-ExtraBold.woff
+static/css/fonts/inter/Inter-ExtraBold.woff2
+static/css/fonts/inter/Inter-ExtraBoldItalic.woff
+static/css/fonts/inter/Inter-ExtraBoldItalic.woff2
+static/css/fonts/inter/Inter-ExtraLight-BETA.woff
+static/css/fonts/inter/Inter-ExtraLight-BETA.woff2
+static/css/fonts/inter/Inter-ExtraLightItalic-BETA.woff
+static/css/fonts/inter/Inter-ExtraLightItalic-BETA.woff2
+static/css/fonts/inter/Inter-Italic.woff
+static/css/fonts/inter/Inter-Italic.woff2
+static/css/fonts/inter/Inter-Light-BETA.woff
+static/css/fonts/inter/Inter-Light-BETA.woff2
+static/css/fonts/inter/Inter-LightItalic-BETA.woff
+static/css/fonts/inter/Inter-LightItalic-BETA.woff2
+static/css/fonts/inter/Inter-Medium.woff
+static/css/fonts/inter/Inter-Medium.woff2
+static/css/fonts/inter/Inter-MediumItalic.woff
+static/css/fonts/inter/Inter-MediumItalic.woff2
+static/css/fonts/inter/Inter-Regular.woff
+static/css/fonts/inter/Inter-Regular.woff2
+static/css/fonts/inter/Inter-SemiBold.woff
+static/css/fonts/inter/Inter-SemiBold.woff2
+static/css/fonts/inter/Inter-SemiBoldItalic.woff
+static/css/fonts/inter/Inter-SemiBoldItalic.woff2
+static/css/fonts/inter/Inter-Thin-BETA.woff
+static/css/fonts/inter/Inter-Thin-BETA.woff2
+static/css/fonts/inter/Inter-ThinItalic-BETA.woff
+static/css/fonts/inter/Inter-ThinItalic-BETA.woff2
+static/css/fonts/inter/LICENSE.txt
+static/css/mobile.css
+static/css/terminal-dark/main.css
+static/css/terminal-light/accordion.css
+static/css/terminal-light/admin.css
+static/css/terminal-light/articles.css
+static/css/terminal-light/assets.css
+static/css/terminal-light/base.css
+static/css/terminal-light/bootstrap-combobox.css
+static/css/terminal-light/bootstrap-select.css
+static/css/terminal-light/bootstrap.css
+static/css/terminal-light/boxes.css
+static/css/terminal-light/Chart.css
+static/css/terminal-light/charts.css
+static/css/terminal-light/chosen.css
+static/css/terminal-light/collection.css
+static/css/terminal-light/dashboards.css
+static/css/terminal-light/dropzone.css
+static/css/terminal-light/dropzone.customized.css
+static/css/terminal-light/farbtastic.css
+static/css/terminal-light/forms.css
+static/css/terminal-light/history-folding.css
+static/css/terminal-light/history.css
+static/css/terminal-light/inline-edit.css
+static/css/terminal-light/inter.css
+static/css/terminal-light/jquery-ui-timepicker-addon.css
+static/css/terminal-light/jquery-ui.css
+static/css/terminal-light/jquery-ui.custom.modified.css
+static/css/terminal-light/jquery.jgrowl.min.css
+static/css/terminal-light/keyboard-shortcuts.css
+static/css/terminal-light/layout.css
+static/css/terminal-light/lifecycleui.css
+static/css/terminal-light/login.css
+static/css/terminal-light/main-orig.css
+static/css/terminal-light/main.css
+static/css/terminal-light/misc.css
+static/css/terminal-light/nav.css
+static/css/terminal-light/portlets.css
+static/css/terminal-light/print.css
+static/css/terminal-light/record.css
+static/css/terminal-light/rights-editor.css
+static/css/terminal-light/selectize.customized.css
+static/css/terminal-light/selectize.default.css
+static/css/terminal-light/shredder.css
+static/css/terminal-light/superfish-navbar.css
+static/css/terminal-light/superfish-vertical.css
+static/css/terminal-light/superfish.css
+static/css/terminal-light/tablesorter.css
+static/css/terminal-light/theme-editor.css
+static/css/terminal-light/ticket-form.css
+static/css/terminal-light/ticket-forms.css
+static/css/terminal-light/ticket-lists.css
+static/css/terminal-light/ticket-search.css
+static/css/terminal-light/ticket-timer.css
+static/css/terminal-light/ticket.css
+static/images/request-tracker-logo.svg
diff --git a/README b/README
index d004d65..8ae9bfa 100644
--- a/README
+++ b/README
@@ -5,7 +5,9 @@ NAME
 DESCRIPTION
     Provides a theme with light and dark modes that resemble a classic CRT
     "green screen" terminal and serve as a good example of how to theme
-    Request Tracker.
+    Request Tracker. You can read more
+    <https://bestpractical.com/blog/2021/1/terminal-theme-for-rt5> about
+    this theme on the Best Practical blog <https://bestpractical.com/blog>.
 
 RT VERSION
     Works with RT 5.
@@ -34,7 +36,7 @@ AUTHOR
     or via the web at
         http://rt.cpan.org/Public/Dist/Display.html?Name=RT-Extension-TerminalTheme
 LICENSE AND COPYRIGHT
-    This software is Copyright (c) 2020 by Best Practical Solutions, LLC
+    This software is Copyright (c) 2021 by Best Practical Solutions, LLC
 
     This is free software, licensed under:
 
diff --git a/lib/RT/Extension/TerminalTheme.pm b/lib/RT/Extension/TerminalTheme.pm
index 51ee6d5..4539f77 100644
--- a/lib/RT/Extension/TerminalTheme.pm
+++ b/lib/RT/Extension/TerminalTheme.pm
@@ -12,6 +12,8 @@ RT-Extension-TerminalTheme - Classic "green screen" terminal theme for RT
 
 Provides a theme with light and dark modes that resemble a classic CRT "green
 screen" terminal and serve as a good example of how to theme Request Tracker.
+You can L<read more|https://bestpractical.com/blog/2021/1/terminal-theme-for-rt5> about
+this theme on the L<Best Practical blog|https://bestpractical.com/blog>.
 
 =head1 RT VERSION
 
@@ -60,7 +62,7 @@ href="http://rt.cpan.org/Public/Dist/Display.html?Name=RT-Extension-TerminalThem
 
 =head1 LICENSE AND COPYRIGHT
 
-This software is Copyright (c) 2020 by Best Practical Solutions, LLC
+This software is Copyright (c) 2021 by Best Practical Solutions, LLC
 
 This is free software, licensed under:
 

-----------------------------------------------------------------------


More information about the Bps-public-commit mailing list