Result:
found more than 786 distributions - search limited to the first 2001 files matching your query ( run in 3.136 )


Dash

 view release on metacpan or  search on metacpan

share/assets/dash_table/async~table.js.map  view on Meta::CPAN

{"version":3,"sources":["webpack://dash_table/./node_modules/ramda/es/internal/_includes.js","webpack://dash_table/./node_modules/ramda/es/internal/_checkForMethod.js","webpack://dash_table/./node_modules/ramda/es/internal/_arrayFromIterator.js","web...

 view all matches for this distribution


Data-Dumper-Lazy

 view release on metacpan or  search on metacpan

lib/Data/Dumper/session  view on Meta::CPAN

(setq-default file-name-history '("/home/lanx/perl/talks/ExtendingSyntax/modules/Data-Dumper-Lazy/lib/Data/Dumper/Lazy.pm" "/home/lanx/perl/talks/ExtendingSyntax/modules/exp/Hygiene.pl" "/home/lanx/perl/talks/ExtendingSyntax/exp/multi-for.pl" "/home/...
(setq-default search-ring '("d " "directive" "include_new" "compact" "deep" "dd" "Data::Dump"))
(setq-default Info-search-history '("desk"))
(setq-default Man-topic-history '("ExtUtils::ModuleMaker" "ExtUtils::MakeMaker" "Data::Dumper"))
(setq-default buffer-name-history '("*WoMan 3perl ExtUtils::MakeMaker*" "*WoMan 3perl Data::Dumper*" "dump-name.pl" "scrap.pl" "session" "elisp/init.el"))
(setq-default command-history '((find-file "/home/lanx/perl/talks/ExtendingSyntax/modules/Data-Dumper-Lazy/lib/Data/Dumper/Lazy.pm" t) (woman nil nil) (kill-buffer "*WoMan 3perl ExtUtils::MakeMaker*") (switch-to-buffer "*WoMan 3perl Data::Dumper*") (...
(setq-default extended-command-history '("woman" "desktop-change-dir" "customize-group" "set-variable" "desktop-save-in-desktop-dir" "ffap"))
(setq-default minibuffer-history '("desktop" "Saving Emacs Sessions" "Emacs" "desktop-dirname" "desktop-save-in-desktop-dir"))
(setq-default woman-file-history '("/usr/local/man/man3/ExtUtils::ModuleMaker.3pm"))
(setq-default woman-topic-history '("ExtUtils::ModuleMaker" "ExtUtils::MakeMaker" "Data::Dumper"))
(setq-default yes-or-no-p-history '("yes"))

 view all matches for this distribution


Data-ICal

 view release on metacpan or  search on metacpan

doc/rfc2445.txt  view on Meta::CPAN


RFC 2445                       iCalendar                   November 1998


   addition, the content type is useful as an object for interactions
   between desktop applications using the operating system clipboard,
   drag/drop or file systems capabilities.

   This memo is based on the earlier work of the vCalendar specification
   for the exchange of personal calendaring and scheduling information.
   In order to avoid confusion with this referenced work, this memo is

doc/rfc2445.txt  view on Meta::CPAN


   The iCalendar format is suitable as an exchange format between
   applications or systems. The format is defined in terms of a MIME
   content type. This will enable the object to be exchanged using
   several transports, including but not limited to SMTP, HTTP, a file
   system, desktop interactive protocols such as the use of a memory-
   based clipboard or drag/drop interactions, point-to-point
   asynchronous communication, wired-network transport, or some form of



 view all matches for this distribution


Data-IconText

 view release on metacpan or  search on metacpan

lib/Data/IconText.pm  view on Meta::CPAN

use parent qw(Data::Identifier::Interface::Userdata Data::Identifier::Interface::Subobjects Data::Identifier::Interface::Simple Data::Identifier::Interface::Known);

use constant {
    WK_UNICODE_CP               => Data::Identifier->new(uuid => '5f167223-cc9c-4b2f-9928-9fe1b253b560')->register, # unicode-code-point
    WK_ASCII_CP                 => Data::Identifier->new(uuid => 'f4b073ff-0b53-4034-b4e4-4affe5caf72c')->register, # ascii-code-point
    WK_FREEDESKTOP_ICON_NAME    => Data::Identifier->new(uuid => '560906df-ebd1-41f6-b510-038b30522051')->register, # freedesktop-icon-name
};

use overload '""' => sub {$_[0]->as_string};

our $VERSION = v0.08;

lib/Data/IconText.pm  view on Meta::CPAN

        },
    },
    v0.03 => {
        parent => v0.02,
        identifier => {
            '560906df-ebd1-41f6-b510-038b30522051' => { # freedesktop-icon-name
                # 'address-book-new'                          => 0x0,
                # 'application-exit'                          => 0x0,
                # 'appointment-new'                           => 0x0,
                # 'call-start'                                => 0x0,
                # 'call-stop'                                 => 0x0,

lib/Data/IconText.pm  view on Meta::CPAN

                # 'accessories-dictionary'                    => 0x0,
                # 'accessories-screenshot-tool'               => 0x0,
                # 'accessories-text-editor'                   => 0x0,
                # 'help-browser'                              => 0x0,
                'multimedia-volume-control'                 => 0x1F39B,
                # 'preferences-desktop-accessibility'         => 0x0,
                # 'preferences-desktop-font'                  => 0x0,
                # 'preferences-desktop-keyboard'              => 0x0,
                # 'preferences-desktop-locale'                => 0x0,
                # 'preferences-desktop-multimedia'            => 0x0,
                # 'preferences-desktop-screensaver'           => 0x0,
                # 'preferences-desktop-theme'                 => 0x0,
                # 'preferences-desktop-wallpaper'             => 0x0,
                # 'system-file-manager'                       => 0x0,
                # 'system-software-install'                   => 0x0,
                # 'system-software-update'                    => 0x0,
                # 'utilities-system-monitor'                  => 0x0,
                # 'utilities-terminal'                        => 0x0,

lib/Data/IconText.pm  view on Meta::CPAN

                # 'applications-office'                       => 0x0,
                # 'applications-other'                        => 0x0,
                # 'applications-science'                      => 0x0,
                # 'applications-system'                       => 0x0,
                # 'applications-utilities'                    => 0x0,
                # 'preferences-desktop'                       => 0x0,
                # 'preferences-desktop-peripherals'           => 0x0,
                # 'preferences-desktop-personal'              => 0x0,
                # 'preferences-other'                         => 0x0,
                # 'preferences-system'                        => 0x0,
                # 'preferences-system-network'                => 0x0,
                # 'system-help'                               => 0x0,
                # 'audio-card'                                => 0x0,

lib/Data/IconText.pm  view on Meta::CPAN

                # 'folder-remote'                             => 0x0,
                # 'network-server'                            => 0x0,
                # 'network-workgroup'                         => 0x0,
                # 'start-here'                                => 0x0,
                # 'user-bookmarks'                            => 0x0,
                # 'user-desktop'                              => 0x0,
                # 'user-home'                                 => 0x0,
                'user-trash'                                => 0x1F5D1,
                # 'appointment-missed'                        => 0x0,
                # 'appointment-soon'                          => 0x0,
                'audio-volume-high'                         => 0x1F50A,

 view all matches for this distribution


Data-MessagePack-Stream

 view release on metacpan or  search on metacpan

MANIFEST  view on Meta::CPAN

msgpack-3.3.0/include/msgpack/predef/platform/cloudabi.h
msgpack-3.3.0/include/msgpack/predef/platform/ios.h
msgpack-3.3.0/include/msgpack/predef/platform/mingw.h
msgpack-3.3.0/include/msgpack/predef/platform/mingw32.h
msgpack-3.3.0/include/msgpack/predef/platform/mingw64.h
msgpack-3.3.0/include/msgpack/predef/platform/windows_desktop.h
msgpack-3.3.0/include/msgpack/predef/platform/windows_phone.h
msgpack-3.3.0/include/msgpack/predef/platform/windows_runtime.h
msgpack-3.3.0/include/msgpack/predef/platform/windows_server.h
msgpack-3.3.0/include/msgpack/predef/platform/windows_store.h
msgpack-3.3.0/include/msgpack/predef/platform/windows_system.h

 view all matches for this distribution


Data-MessagePack

 view release on metacpan or  search on metacpan

MANIFEST  view on Meta::CPAN

include/msgpack/predef/os/windows.h
include/msgpack/predef/other.h
include/msgpack/predef/other/endian.h
include/msgpack/predef/platform.h
include/msgpack/predef/platform/mingw.h
include/msgpack/predef/platform/windows_desktop.h
include/msgpack/predef/platform/windows_phone.h
include/msgpack/predef/platform/windows_runtime.h
include/msgpack/predef/platform/windows_store.h
include/msgpack/predef/version.h
include/msgpack/predef/version_number.h

 view all matches for this distribution


Data-Password-Filter

 view release on metacpan or  search on metacpan

share/dictionary.txt  view on Meta::CPAN

desisting
desists
desk
desk's
desks
desktop
desktops
desolate
desolated
desolately
desolateness
desolateness's

 view all matches for this distribution


Data-Password-zxcvbn

 view release on metacpan or  search on metacpan

lib/Data/Password/zxcvbn/RankedDictionaries/Common.pm  view on Meta::CPAN

    'designer1' => 12799,
    'desire' => 3484,
    'desiree' => 2262,
    'desiree1' => 13048,
    'deskjet' => 5786,
    'desktop' => 12217,
    'desmond' => 5143,
    'desmond1' => 18544,
    'desperado' => 5845,
    'desperados' => 15655,
    'desperate' => 9650,

 view all matches for this distribution


Data-PerlSurvey2007

 view release on metacpan or  search on metacpan

perlsurvey2007.csv  view on Meta::CPAN

1269,1956,male,us,us,English,,"Computers - Software; Electronics",21,30,"Applescript; Awk; Bash; BASIC; C; C++; Csh; Forth; JavaScript; Lisp/Scheme; Objective-C; Tcl/Tk; Verilog",,80,"5.8.6; 5.8.7; 5.8.8","Mac OS/X; Unix - HPUX; Unix - Solaris; Windo...
1270,1962,male,at,at,German,,"Computers - Software",15,25,"Ada; Assembler (any kind); Awk; Bash; BASIC; C; C++; COBOL; Fortran; Haskell; JavaScript; Modula-2; Pascal; PHP; PL/1; PL/SQL; Prolog; Python; Tcl/Tk; VHDL; XSLT",,100,5.8.8,"Linux - Debian",...
1272,1972,male,dk,dk,Danish,80000-89999,"Consulting Services",8,10,"PHP; PL/SQL; Visual Basic",,100,"5.8.6; 5.8.8","BSD - FreeBSD; Linux - Suse; Mac OS/X; Windows 2k; Windows XP",1,1,1,0,0,1,1,0,1,0,1,1,0,0,0,1,1,17,"2007-07-28 07:54:07"
1273,1977,male,uk,uk,English,60000-69999,"Computers - Software; Financial",9,16,,,10,"5.005; 5.6.0; 5.8.8","BSD - FreeBSD; Linux - Gentoo; Linux - Redhat; Mac OS/X; Unix - Solaris; Windows XP",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"2007-07-28 08:08:19"
1274,1966,male,uk,uk,English,,Science,5,5,,,100,5.8.6,"Linux - Debian; Mac OS/X; Windows XP",1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,"2007-07-28 08:23:19"
1275,1974,male,es,es,Spanish,30000-39999,"Computers - Services; Computers - Software",2,20,"Assembler (any kind); Awk; Bash; BASIC; C; Java; Pascal; Postscript","dc (unix desktop calculator)",90,5.8.8,"Linux - Debian; Windows XP",1,1,0,0,0,0,1,0,0,0,...
1276,1977,male,dk,us,English,,"Computers - Services; Computers - Software; Consulting Services; Internet",10,16,"Bash; JavaScript; Ruby",SQL,90,"5.8.3; 5.8.6; 5.8.7; 5.8.8","BSD - FreeBSD; Linux - Fedora; Linux - Redhat; Mac OS/X",1,1,1,1,0,1,1,0,1,1...
1277,1975,male,nl,nl,Dutch,60000-69999,"Computers - Services; Computers - Software",10,14,"BASIC; C; C++; Java; JavaScript; PHP; PL/SQL; VBScript; Visual Basic; XSLT",,80,"5.8.6; 5.8.8","Linux - Debian; Linux - Fedora; Linux - Gentoo; Linux - Ubuntu;...
1278,1976,male,fr,fr,French,50000-59999,"Computers - Services",10,10,,,100,"5.003; 5.6.1; 5.8.1; 5.8.5; 5.8.6; 5.8.8; 5.9.X","EPOC; Linux - Debian; Linux - Redhat; Mac OS/X; MSDOS; Unix - AIX; Unix - HPUX; Unix - Solaris; Windows 2003 Server; Windows...
1279,1977,male,md,md,Russian,0-9999,Internet,7,15,"JavaScript; Pascal",SQL,90,"5.8.7; 5.8.8; 5.9.X","BSD - FreeBSD; Linux - Redhat; Windows XP",1,1,1,1,1,1,0,0,0,0,0,1,1,1,0,1,1,7,"2007-07-28 08:57:39"
1280,1966,male,uk,uk,English,150000+,"Computers - Software; Consulting Services; Financial",10,25,"Assembler (any kind); Bash; C; C++; VBScript; Visual Basic",,80,"5.6.1; 5.8.4; 5.8.8","Linux - Gentoo; Linux - Redhat; Unix - Solaris; Windows 2003 Ser...

 view all matches for this distribution


Data-Prepare

 view release on metacpan or  search on metacpan

examples/CoreHouseholdIndicators.csv  view on Meta::CPAN

196,Zimbabwe,,40.2,,2018,35.7,,2018,...,,,87.6,,2018,15.2,,2018,30.3,,2018,,,,...,,,,...,,,...,,
Note:,,Figures in italics are ITU estimates.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
...,,Data not available,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-,,Zero or quantity less than the unit shown.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Source:,,ITU World Telecommunication/ICT Indicators Database.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
" (1) Households that have computers not divided by type. (2) Households with Internet connection. (3) They are the private households of the 31 urban agglomerations covered by the Permanent Household Survey. They are urban agglomerates: all localiti...

 view all matches for this distribution


Data-Presenter

 view release on metacpan or  search on metacpan

lib/Data/Presenter.pm  view on Meta::CPAN

text files, Perl formats and HTML tables.

=back

Data::Presenter is most appropriate in situations where the user either has
no access to (or chooses not to use) commercial desktop database programs such
as I<Microsoft Access>(r) or open source database programs such as I<MySQL>(r).
Data::Presenter's installation and preparation require moderate knowledge of
Perl, but the actual running of Data::Presenter scripts can be delegated to
someone with less knowledge of Perl.

 view all matches for this distribution


Data-Random-Contact

 view release on metacpan or  search on metacpan

lib/Data/Random/Contact/Language/EN.pm  view on Meta::CPAN

desisting
desists
desk
desk's
desks
desktop
desktops
desolate
desolated
desolately
desolateness
desolateness's

 view all matches for this distribution


Data-Random

 view release on metacpan or  search on metacpan

lib/Data/Random/dict  view on Meta::CPAN

desiring
desirous
desist
desk
desks
desktop
Desmond
desolate
desolately
desolation
desolations

 view all matches for this distribution


Data-ShowTable

 view release on metacpan or  search on metacpan

t/testfile  view on Meta::CPAN

lp::9:9:Print Spooler Owner:/var/spool/lp:/bin/sh
nuucp::10:10:Remote UUCP User:/var/spool/uucppublic:/usr/lib/uucp/uucico
auditor:*:11:0:Audit Activity Owner:/auditor:/bin/sh
dbadmin:*:12:0:Security Database Owner:/dbadmin:/bin/sh
rfindd:*:66:1:Rfind Daemon and Fsdump:/var/rfindd:/bin/sh
EZsetup::992:998:System Setup:/var/sysadmdesktop/EZsetup:/bin/csh
demos::993:997:Demonstration User:/usr/demos:/bin/csh
OutOfBox::995:997:Out of Box Experience:/usr/people/tour:/bin/csh
guest::998:998:Guest Account:/usr/people/guest:/bin/csh
4Dgifts::999:998:4Dgifts Account:/usr/people/4Dgifts:/bin/csh
nobody:*:60001:60001:SVR4 nobody uid:/dev/null:/dev/null

 view all matches for this distribution


Data-Table-Text

 view release on metacpan or  search on metacpan

lib/Data/Table/Text.pm  view on Meta::CPAN

    pia             => [q(In anything at all, perfection is finally attained not when there is no longer anything to add, but when there is no longer anything to take away.),  "https://en.wikiquote.org/wiki/Antoine_de_Saint_Exup%C3%A9ry"],
    planckTime      => [q(Planck Time per Joule),                               "https://en.wikipedia.org/wiki/Planck_constant"                                                                                   ],
    plasma          => [q(plasma),                                              "https://en.wikipedia.org/wiki/Plasma_(physics)"                                                                                  ],
    pli             => [q(Programming Language One),                            "https://en.wikipedia.org/wiki/PL/I"                                                                                              ],
    pod             => [q(POD),                                                 "https://perldoc.perl.org/perlpod.html"                                                                                           ],
    poppler         => [q(Poppler),                                             "https://poppler.freedesktop.org/"                                                                                                ],
    portugal        => [q(Portugal),                                            "https://en.wikipedia.org/wiki/Portugal"                                                                                          ],
    postgres        => [q(Postgres database),                                   "https://www.postgresql.org/"                                                                                                     ],
    postgres        => [q(Postgres),                                            "https://github.com/philiprbrenan/postgres"                                                                                       ],
    prb             => [q(philip r brenan),                                     "https://prb.appaapps.com//"                                                                                                      ],
    preprocessor    => [q(preprocessor),                                        "https://en.wikipedia.org/wiki/Preprocessor"                                                                                      ],

lib/Data/Table/Text.pm  view on Meta::CPAN

    tritium         => [q(tritium),                                             "https://en.wikipedia.org/wiki/Tritium"                                                                                           ],
    tsmc            => [q(TSMC ltd),                                            "https://en.wikipedia.org/wiki/TSMC"                                                                                              ],
    ttk             => [q(Template Toolkit),                                    "https://github.com/abw/Template2/graphs/contributors"                                                                            ],
    ttsa            => [q(Turn The Ship Around),                                "https://en.wikipedia.org/wiki/David_Marquet"                                                                                     ],
    turing          => [q(Turing),                                              "https://en.wikipedia.org/wiki/Alan_Turing"                                                                                       ],
    ubuntu          => [q(Ubuntu),                                              "https://ubuntu.com/download/desktop"                                                                                             ],
    ucla            => [q(University of California at Los Angeles),             "https://en.wikipedia.org/wiki/University_of_California,_Los_Angeles"                                                             ],
    ucsd            => [q(University of California at San Diego),               "https://en.wikipedia.org/wiki/University_of_California,_San_Diego"                                                               ],
    udel            => [q(University of Delaware),                              "https://www.udel.edu/"                                                                                                           ],
    udp             => [q(User Datagram Protocol),                              "https://en.wikipedia.org/wiki/User_Datagram_Protocol"                                                                            ],
    uds             => [q(User Domain Socket),                                  "https://en.wikipedia.org/wiki/Unix_domain_socket"                                                                                ],

 view all matches for this distribution


Data-UUID-MT

 view release on metacpan or  search on metacpan

lib/Data/UUID/MT.pm  view on Meta::CPAN

I have not explored further whether other UUID generators are fork/thread safe.

=head2 Benchmarks

The F<examples/bench.pl> program included with this module does some simple
benchmarking of UUID generation speeds.  Here is the output from my desktop
system (AMD Phenom II X6 1045T CPU).  Note that "v?" is used where the choice
is left to C<libuuid> -- which will result in version 4 UUIDs on my system.

 Benchmark on Perl v5.14.0 for x86_64-linux with 8 byte integers.

 view all matches for this distribution


DataCube

 view release on metacpan or  search on metacpan

t/vg  view on Meta::CPAN

nintendo wii^medal of honor vanguard^electronic arts^ea los angeles^first-person shooter^4^t (teen)^03/26/2007
nintendo wii^meet the robinsons^buena vista games^buena vista games^action, adventure^1^e10+ (everyone 10 and older)^03/27/2007
nintendo wii^mercury meltdown revolution^ignition entertainment^ignition entertainment^puzzle^1^e (everyone)^10/15/2007
nintendo wii^metal slug anthology^snk playmore^snk playmore^shooter, action, compilation^2^t (teen)^12/14/2006
nintendo wii^metroid prime 3: corruption^nintendo^retro studios^first-person adventure^1^t (teen)^08/27/2007
nintendo wii^mini desktop racing^conspiracy entertainment^data design^racing, driving^2^e (everyone)^11/23/2007
nintendo wii^minicopter: adventure flight^aksys games^sonic powered^helicopter sim^2^e (everyone)^04/08/2008
nintendo wii^mlb power pros^2k sports^konami^sports, baseball^1^e (everyone)^10/03/2007
nintendo wii^mlb power pros 2008^2k sports^konami^baseball, sports^1^e (everyone)^07/29/2008
nintendo wii^monopoly^electronic arts^electronic arts^board game^4^e (everyone)^11/01/2008
nintendo wii^monster 4x4 world circuit^ubisoft^ubisoft^racing, driving^4^e (everyone)^11/16/2006

 view all matches for this distribution


Database-BI

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

      lists
    [ Bug Fixes ]
    - Drag-and-dropped files now appear in "Recently opened" under their
      original filesystem location, not the temporary .uploads/ copy.  The
      drop handler now extracts the file:// URI from the DataTransfer
      text/uri-list item (provided by desktop file managers such as Nautilus
      and Finder) and stashes it in sessionStorage before starting the
      upload.  The dashboard page then reads that stash and records the real
      path.  If no file:// URI is available (browser drag, email attachment,
      etc.), the entry is omitted entirely so a useless temp path never
    - Dragging and dropping the same file more than once no longer creates

 view all matches for this distribution


Date-Manip

 view release on metacpan or  search on metacpan

lib/Date/Manip/TZ.pm  view on Meta::CPAN

            #   is the time zone
            #
            #   the name of a timezone with underscores replaced by
            #   spaces and nothing after the timezone
            #
            # For some reason, RHEL6 desktop version stores timezones as
            #   America/New York
            # instead of
            #   America/New_York
            # which is why we have to handle the space/underscore
            # substitution.

 view all matches for this distribution


DateTime-TimeZone-Local-Win32

 view release on metacpan or  search on metacpan

t/01-local-win32.t  view on Meta::CPAN

                month => 8,
                day => 1,
            );

            # Windows time zone offsets are defined in a structure defined here and offsets are in minutes):
            #     https://msdn.microsoft.com/en-us/library/windows/desktop/ms725481(v=vs.85).aspx
            my $windows_tz_info = {};
            @{$windows_tz_info}{
                    'bias',
                    'standardBias',
                    'daylightBias',

 view all matches for this distribution


DateTime

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

  those trial releases are repeated here for clarity.

- Replaced Params::Validate with Params::ValidationCompiler and Specio. In my
  benchmarks this makes constructing a new DateTime object about 14%
  faster. However, it slows down module load time by about 100 milliseconds
  (1/10 of a second) on my desktop system with a primed cache (so really
  measuring compile time, not disk load time).

- When you pass a locale to $dt->set you will now get a warning suggesting you
  should use $dt->set_locale instead. The previous trial releases didn't allow
  locale to be passed at all, which broke a lot of modules. I've sent PRs, but

Changes  view on Meta::CPAN

1.29   2016-06-17 (TRIAL RELEASE)

- Replaced Params::Validate with Params::ValidationCompiler and Specio. In my
  benchmarks this makes constructing a new DateTime object about 14%
  faster. However, it slows down module load time by about 100 milliseconds
  (1/10 of a second) on my desktop system with a primed cache (so really
  measuring compile time, not disk load time).


1.28   2016-05-21

 view all matches for this distribution


Deliantra-Client

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

          tcp/ip subsystem once more (where getpeername returns fantasy
          ports).
        - use newer BDB version that works around windows vista tcp/ip
          breakage.
        - initialise the default resolver during startup, as windows vista
          forces us back to the desktop when doing this later(!).

2.02 Wed Dec 24 06:02:53 CET 2008
   	- mark hidden mapspaces visually with a question mark.
        - make hidden spaces as light as the darkest normal spaces.
	- don't lie about the window size anymore in fear of crashing

 view all matches for this distribution


Desktop-Detect

 view release on metacpan or  search on metacpan

lib/Desktop/Detect.pm  view on Meta::CPAN

use strict;
use warnings;

require Exporter;
our @ISA       = qw(Exporter);
our @EXPORT_OK = qw(detect_desktop); # detect_desktop_cached

#my $dd_cache;
#sub detect_desktop_cached {
#    if (!$dd_cache) {
#        $dd_cache = detect_desktop(@_);
#    }
#    $dd_cache;
#}

sub _det_env {
    my ($info, $desktop, $env, $re_or_str) = @_;
    my $cond = ref($re_or_str) eq 'Regexp' ?
        ($ENV{$env}//'') =~ $re_or_str : ($ENV{$env}//'') eq $re_or_str;
    if ($cond) {
        push @{$info->{_debug_info}}, "detect: $desktop via $env env";
        $info->{desktop} = $desktop;
        return 1;
    }
    0;
}

sub detect_desktop {
    my @dbg;
    my $info = {_debug_info=>\@dbg};

  DETECT:
    {

lib/Desktop/Detect.pm  view on Meta::CPAN


        # openbox
        last DETECT if _det_env($info, 'openbox', 'DESKTOP_SESSION', 'openbox');

        push @dbg, "detect: nothing detected";
        $info->{desktop} = '';
    } # DETECT

    $info;
}

1;
# ABSTRACT: Detect desktop environment currently running

__END__

=pod

=encoding UTF-8

=head1 NAME

Desktop::Detect - Detect desktop environment currently running

=head1 VERSION

This document describes version 0.06 of Desktop::Detect (from Perl distribution Desktop-Detect), released on 2016-10-07.

=head1 SYNOPSIS

 use Desktop::Detect qw(detect_desktop);
 my $res = detect_desktop();
 say "We are running under XFCE" if $res->{desktop} eq 'xfce';

=head1 DESCRIPTION

This module uses several heuristics to find out what desktop environment
is currently running, along with extra information.

=head1 FUNCTIONS

=head2 detect_desktop() => HASHREF

Return a hashref containing information about running desktop environment and
extra information.

Detection is done from the cheapest methods, e.g. looking at environment
variables. Several environment variables are checked, e.g. C<DESKTOP_SESSION>,
C<XDG_DESKTOP_SESSION>, etc.

Result:

=over

=item * desktop => STR

Possible values: C<xfce>, C<kde-plasma>, C<gnome>, C<gnome-classic>,
C<cinnamon>, C<lxde>, C<openbox>, or empty string (if can't detect any desktop
environment running).

=back

=head1 HOMEPAGE

 view all matches for this distribution


Desktop-Notify

 view release on metacpan or  search on metacpan

lib/Desktop/Notify.pm  view on Meta::CPAN

=head1 DESCRIPTION

This module provides a Perl interface to the Desktop Notifications framework.

The framework allows applications to display pop-up notifications on an X
desktop.  This is implemented with two components: a daemon that displays the
notifications, and a client library used by applications to send notifications
to the daemon.  These components communicate through the DBus message bus
protocol.

More information is available from

lib/Desktop/Notify.pm  view on Meta::CPAN

is usually where notification-daemon can be reached.

=item service

The DBus service name of the daemon. Default is
I<org.freedesktop.Notifications>.

=item objpath

The path to the notifications DBus object. Default is
I</org/freedesktop/Notifications>.

=item objiface

The DBus interface to access the notifications object as. Default is
I<org.freedesktop.Notifications>.

=back

=cut

lib/Desktop/Notify.pm  view on Meta::CPAN


    my $self = {};

    $self->{bus} = $opts{bus} || Net::DBus->session;
    $self->{service} = $self->{bus}
        ->get_service($opts{service} || 'org.freedesktop.Notifications');
    $self->{notify} = $self->{service}
        ->get_object($opts{objpath} || '/org/freedesktop/Notifications',
                     $opts{objiface} || 'org.freedesktop.Notifications');
    $self->{app_name} = $opts{app_name} || basename($0);
    $self->{app_icon} = $opts{app_icon} || '';
    $self->{notify}->connect_to_signal('NotificationClosed',
                                       sub {$self->_close_cb(@_)});
    $self->{notify}->connect_to_signal('ActionInvoked',

lib/Desktop/Notify.pm  view on Meta::CPAN

L<http://www.galago-project.org/downloads.php>

=head1 BUGS

Please report any bugs or feature requests to
C<bug-desktop-notify at rt.cpan.org>, or through the web interface at
L<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Desktop-Notify>.
I will be notified, and then you'll automatically be notified of progress on
your bug as I make changes.

=head1 SUPPORT

 view all matches for this distribution


Desktop-Open

 view release on metacpan or  search on metacpan

lib/Desktop/Open.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
our $DATE = '2023-10-21'; # DATE
our $DIST = 'Desktop-Open'; # DIST
our $VERSION = '0.004'; # VERSION

our @EXPORT_OK = qw(open_desktop);

sub open_desktop {
    my $path_or_url = shift;

    my $res;
  OPEN: {
        if (defined $ENV{PERL_DESKTOP_OPEN_PROGRAM}) {

lib/Desktop/Open.pm  view on Meta::CPAN


This document describes version 0.004 of Desktop::Open (from Perl distribution Desktop-Open), released on 2023-10-21.

=head1 SYNOPSIS

 use Desktop::Open qw(open_desktop);
 my $ok = open_desktop($path_or_url);
 # !defined($ok);       no recognized command found
 # $ok == 0;            command found and executed
 # $ok != 0;            command found, error while executing

=head1 DESCRIPTION

lib/Desktop/Open.pm  view on Meta::CPAN


TODO: On OSX, use "openit". Any taker?

=head1 FUNCTIONS

=head2 open_desktop

=head1 ENVIRONMENT

=head2 PERL_DESKTOP_OPEN_PROGRAM

 view all matches for this distribution


Desktop-Workspace-Util

 view release on metacpan or  search on metacpan

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN

our $DATE = '2026-05-04'; # DATE
our $DIST = 'Desktop-Workspace-Util'; # DIST
our $VERSION = '0.004'; # VERSION

our @EXPORT_OK = qw(
                       get_desktop_workspace_module
                       instantiate_desktop_workspace_module
                       list_desktop_workspace_items
                       open_desktop_workspace_items
               );

our %SPEC;

our %argspec0_module = (

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN

$SPEC{':package'} = {
    v => 1.1,
    summary => 'Utilities related to DesktopWorkspace',
};

$SPEC{get_desktop_workspace_module} = {
    v => 1.1,
    summary => 'Get the first Perl desktop workspace specification module',
    args => {
        %argspecs_module,
    },
    result_naked => 1,
};
sub get_desktop_workspace_module {
    my %args = @_;

    my $module      = $args{module} or die "Please specify 'module'";
    my $ns_prefixes = $args{ns_prefixes} // ["DesktopWorkspace"];

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN

        (my $mod_pm = "$mod.pm") =~ s!::!/!g;
        if (eval { require $mod_pm; 1 }) {
            return $mod;
        }
    }
    die "Can't find desktop workspace specification module '$module' (searched in ". join(", ", @$ns_prefixes).")";
}

$SPEC{instantiate_desktop_workspace_module} = {
    v => 1.1,
    summary => 'Instantiate the desktop workspace specification module (class)',
    args => {
        %argspecs_module,
        %argspecopt_module_args,
    },
    result_naked => 1,
};
sub instantiate_desktop_workspace_module {
    my %args = @_;

    my $mod = get_desktop_workspace_module(
        module => $args{module}, ns_prefixes => $args{ns_prefixes});
    $mod->new(%{ $args{module_args} // {} });
}

sub _find_window {

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN

    }

    \%windows;
}

$SPEC{list_desktop_workspace_items} = {
    v => 1.1,
    summary => 'List the items from desktop workspace specification module, with filtering options',
    args => {
        %argspecs_module,
        %argspecopt_module_args,

        all => {

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN

            schema => 'bool*',
            tags => ['category:result'],
        },
    },
};
sub list_desktop_workspace_items {
    my %args = @_;

    my $obj = instantiate_desktop_workspace_module(
        module => $args{module},
        ns_prefixes => $args{ns_prefixes},
        module_args => $args{module_args},
    );

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN

    }];
}

gen_modified_sub(
    die => 1,
    output_name => 'open_desktop_workspace_items',
    base_name => 'list_desktop_workspace_items',
    summary => 'Open desktop workspace items',
    description => <<'MARKDOWN',


MARKDOWN
    add_args => {
        kde_activity => {
            summary => 'Switch to the specified KDE activity name',
            description => <<'MARKDOWN',

Override's desktop workspace specification's `kde_activity` property.

MARKDOWN
            schema => 'str*',
        },
        reuse_window => {

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN

        my $obj;
        my $items;
      LIST_ITEMS: {
            my $res = $orig->(%args, detail=>1);
            unless ($res->[0] == 200) {
                return [500, "Can't list desktop workspace items: $res->[0] - $res->[1]"];
            }
            $items = $res->[2];
            $obj = $res->[3]{'func.obj'};
        } # LIST_ITEMS

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN

                        $dry_run ? "[DRY-RUN]" : "",
                        $file,
                        $windowkey;
                    unless ($dry_run) {
                        require Desktop::Open;
                        Desktop::Open::open_desktop($file);
                    }
                } # for item

            } elsif ($windowkey =~ /^dolphin_/) {

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN

=head1 DESCRIPTION

=head1 FUNCTIONS


=head2 get_desktop_workspace_module

Usage:

 get_desktop_workspace_module(%args) -> any

Get the first Perl desktop workspace specification module.

This function is not exported by default, but exportable.

Arguments ('*' denotes required arguments):

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN


Return value:  (any)



=head2 instantiate_desktop_workspace_module

Usage:

 instantiate_desktop_workspace_module(%args) -> any

Instantiate the desktop workspace specification module (class).

This function is not exported by default, but exportable.

Arguments ('*' denotes required arguments):

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN


Return value:  (any)



=head2 list_desktop_workspace_items

Usage:

 list_desktop_workspace_items(%args) -> [$status_code, $reason, $payload, \%result_meta]

List the items from desktop workspace specification module, with filtering options.

This function is not exported by default, but exportable.

Arguments ('*' denotes required arguments):

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN


Return value:  (any)



=head2 open_desktop_workspace_items

Usage:

 open_desktop_workspace_items(%args) -> [$status_code, $reason, $payload, \%result_meta]

Open desktop workspace items.

This function is not exported by default, but exportable.

This function supports dry-run operation.

lib/Desktop/Workspace/Util.pm  view on Meta::CPAN


=item * B<kde_activity> => I<str>

Switch to the specified KDE activity name.

Override's desktop workspace specification's C<kde_activity> property.

=item * B<module>* => I<perl::modname>

(No description)

 view all matches for this distribution


Desktop-XWindowManager-Util

 view release on metacpan or  search on metacpan

lib/Desktop/XWindowManager/Util.pm  view on Meta::CPAN

    }

    my $current_kde_activity;
  LINE:
    for my $line (split /^/m, $stdout) {
        my ($id, $desktop, $pid,
            $x, $y, $width, $height,
            $host, $title) = $line =~ /^(\S+)\s+(\S+)\s+(\d+)\s+
                                       (\d+)\s+(\d+)\s+(\d+)\s+(\d+)\s+
                                       (\S+)\s+(.*)/x;
        my $row = {
            id => $id,
            desktop => $desktop,
            pid => $pid,
            x => $x,
            y => $y,
            width => $width,
            height => $height,

lib/Desktop/XWindowManager/Util.pm  view on Meta::CPAN

This distribution includes routines related to "X Window Manager".

Under the hood, it's currently a wrapper to tools like C<wmctrl>, etc.

C<wmctrl> works on EWMH-compliant X11 window managers. This means mainstream
desktop environments like KWin, Xfwm, Mutter (GNOME). It works partially or
doesn't work with minimalist window managers like dwm, suckless. It partially
works with Wayland where there is an X compatibility layer, e.g. GNOME Wayland,
KDE Plasma Wayland.

=head1 FUNCTIONS

 view all matches for this distribution


DesktopWorkspace

 view release on metacpan or  search on metacpan

lib/DesktopWorkspace.pm  view on Meta::CPAN

This document describes version 1.0.1 of DesktopWorkspace (from Perl distribution DesktopWorkspace), released on 2026-04-15.

=head1 DESCRIPTION

This document specifies a way to describe windows and applications to set up for
a workspace on the desktop.

=head1 SPECIFICATION STATUS

The series 1.x is still unstable. 2.x is expected to be the first series to be
stable.

lib/DesktopWorkspace.pm  view on Meta::CPAN

=head1 GLOSSARY

=head2 DesktopWorkspace specification

A specification of what windows, applications, URLs in browser tabs should be
present in a workspace on the desktop.

=head2 DesktopWorkspace specification module

A Perl module under C<DesktopWorkspace::> namespace (or some other namespace
specified, e.g. C<CPANID::DesktopWorkspace::>, C<Some::App::DesktopWorkspace::>)

lib/DesktopWorkspace.pm  view on Meta::CPAN


=over

=item * PERLANCAR::DesktopWorkspace::Coding

Specifies items to be opened in the desktop workspace for coding, e.g. which
Konsole terminal tabs to open, which IDE to open.

=item * PERLANCAR::DesktopWorkspace::LLM

Specifies PERLANCAR's standard sets of AI LLM websites usually opened.

=item * SHARYANTO::DesktopWorkspace::Writing

Specifies items to be opened in the desktop workspace for writing stuffs, e.g.
which dictionary, translation, and AI LLM websites to open, which directories to
open in the file manager.

=item * SHARYANTO::DesktopWorkspace::Acme::RND

Specifies items to be opened in the desktop workspace for Steven's R&D work for
the company Acme, e.g. which LibreOffice Calc spreadsheets and Google
spreadsheets to open, which directories to open in the file manager.

=back

lib/DesktopWorkspace.pm  view on Meta::CPAN


=head1 SPECIFICATION

=head2 Desktop workspace specification

A desktop workspace specification is a L<DefHash> structure that contains the
following properties:

=over

=item * items

lib/DesktopWorkspace.pm  view on Meta::CPAN


A URL to be opened in a browser.

=item * file

Path to a file to be opened by an appropriate desktop application.

=item * dir

Path to a directory to be opened by an appropriate desktop application (usually
a file manager).

=item * firefox_window_num

Int. Group this item to a specific firefox window specified by an arbitrary

lib/DesktopWorkspace.pm  view on Meta::CPAN

Exactly one of C<url>, C<file>, C<dir>, C<prog_path>, C<prog_name> must be
specified.

=head1 NOTES

Currently a single desktop workspace specification can only describe items for a
single KDE activity. To setup multiple KDE activities, use a separate desktop
workspace specification for each.

=head1 WISHLIST

Open directories in konsole tabs.

 view all matches for this distribution


Devel-CallTrace-PP

 view release on metacpan or  search on metacpan

typescript  view on Meta::CPAN

./framework/tpl/standard/order/ajax/check_order.thtml
./framework/tpl/mobile/order
./framework/tpl/mobile/footer_order.tpl.thtml
./framework/tpl/dtl/mobile/user/view_order.html
./framework/tpl/dtl/mobile/order
./framework/tpl/dtl/desktop/mnogo/order
./framework/tpl/dtl/desktop/mails/order2.html
./framework/tpl/dtl/desktop/mails/order.html
./framework/tpl/dtl/desktop/mails/order
./framework/tpl/dtl/desktop/mails/__order_goods.html
./framework/tpl/dtl/desktop/user/view_order.html
./framework/tpl/dtl/desktop/user/_orders.html
./framework/tpl/dtl/desktop/user/cancel_order.html
./framework/tpl/dtl/desktop/order
./framework/tpl/dtl-branding/interskol/desktop_/order
./framework/lib/Perl5/site/order_opinion.pm
./framework/lib/Perl5/site/order_history.pm
./framework/lib/Perl5/site/order_process.pm
./framework/lib/Perl5/site/order.pm
./framework/lib/Perl5/site/order

 view all matches for this distribution


Devel-Mallinfo

 view release on metacpan or  search on metacpan

xtools/my-deb.sh  view on Meta::CPAN


#------------------------------------------------------------------------------
# lintian .deb and source

lintian -I -i \
  --suppress-tags new-package-should-close-itp-bug,desktop-entry-contains-encoding-key \
  $DEBFILE

TEMP="/tmp/temp-lintian-$DISTVNAME"
rm -rf $TEMP
mkdir $TEMP

 view all matches for this distribution


( run in 3.136 seconds using v1.01-cache-2.11-cpan-b16cb0d3907 )