Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
462f27fce7 |
@@ -1,21 +0,0 @@
|
||||
on:
|
||||
- push
|
||||
jobs:
|
||||
Release-Src:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: True
|
||||
- name: Create Archive from full repo with submodule
|
||||
run: |
|
||||
mkdir /tmp/release
|
||||
tar -czf /tmp/release/taskwarrior2-full.tar.gz *
|
||||
ls /tmp/release
|
||||
- name: Release Archive
|
||||
uses: https://gitea.com/actions/gitea-release-action@v1
|
||||
with:
|
||||
files: /tmp/release/*
|
||||
sha256sum: True
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
github: GothenburgBitFactory
|
||||
@@ -1,12 +0,0 @@
|
||||
#### To report a bug...
|
||||
|
||||
* What command(s) did you run?
|
||||
* What did you expect to happen?
|
||||
* What actually happened?
|
||||
* Paste the output of the ```task diag``` command.
|
||||
|
||||
#### To request a feature...
|
||||
|
||||
* Clearly describe the feature.
|
||||
* Clearly state the use case. We are only interested in use cases, do not waste time with implementation details or suggested syntax.
|
||||
* Please see our notes on [How to request a feature](https://taskwarrior.org/docs/features.html)
|
||||
@@ -1,9 +0,0 @@
|
||||
#### Description
|
||||
|
||||
Replace this text with a description of the PR.
|
||||
|
||||
#### Additional information...
|
||||
|
||||
- [ ] Have you run the test suite?
|
||||
Many changes need to be tested. Please run the test suite
|
||||
and include the output of ```cd test && ./problems```.
|
||||
@@ -1,64 +0,0 @@
|
||||
name: tests
|
||||
on: [push, pull_request]
|
||||
jobs:
|
||||
tests:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- name: "Centos 8"
|
||||
runner: ubuntu-latest
|
||||
dockerfile: centos8
|
||||
- name: "Fedora 32"
|
||||
runner: ubuntu-latest
|
||||
dockerfile: fedora32
|
||||
- name: "Fedora 33"
|
||||
runner: ubuntu-latest
|
||||
dockerfile: fedora33
|
||||
- name: "Fedora 34"
|
||||
runner: ubuntu-latest
|
||||
dockerfile: fedora34
|
||||
- name: "Fedora 35"
|
||||
runner: ubuntu-latest
|
||||
dockerfile: fedora35
|
||||
- name: "Debian Testing"
|
||||
runner: ubuntu-latest
|
||||
dockerfile: debiantesting
|
||||
- name: "Ubuntu 18.04"
|
||||
runner: ubuntu-latest
|
||||
dockerfile: ubuntu1804
|
||||
- name: "Ubuntu 20.04"
|
||||
runner: ubuntu-latest
|
||||
dockerfile: ubuntu2004
|
||||
- name: "Ubuntu 21.04"
|
||||
runner: ubuntu-latest
|
||||
dockerfile: ubuntu2104
|
||||
- name: "Ubuntu 21.10"
|
||||
runner: ubuntu-latest
|
||||
dockerfile: ubuntu2110
|
||||
- name: "OpenSUSE 15"
|
||||
runner: ubuntu-latest
|
||||
dockerfile: opensuse15
|
||||
- name: "Archlinux Base (Rolling)"
|
||||
runner: ubuntu-latest
|
||||
dockerfile: arch
|
||||
- name: "Mac OS X 10.13"
|
||||
runner: macos-latest
|
||||
dockerfile: osx
|
||||
runs-on: ${{ matrix.runner }}
|
||||
continue-on-error: ${{ matrix.continue-on-error == true }}
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Build ${{ matrix.name }}
|
||||
env:
|
||||
DOCKER_REGISTRY: docker.pkg.github.com
|
||||
DOCKER_CACHE_IMAGE: docker.pkg.github.com/${{ github.repository }}/taskwarrior_cache
|
||||
GITHUB_USER: ${{ github.actor }}
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
CONTAINER: ${{ matrix.dockerfile }}
|
||||
run: if [[ $CONTAINER != "osx" ]]; then docker-compose build test-$CONTAINER ; fi
|
||||
- name: Test ${{ matrix.name }}
|
||||
run: if [[ $CONTAINER != "osx" ]]; then docker-compose run test-$CONTAINER; else bash test/scripts/test_osx.sh ; fi
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
CONTAINER: ${{ matrix.dockerfile }}
|
||||
35
.gitignore
vendored
35
.gitignore
vendored
@@ -1,22 +1,19 @@
|
||||
cmake.h
|
||||
commit.h
|
||||
aclocal.m4
|
||||
autom4te.cache
|
||||
auto.h*
|
||||
config.h.in
|
||||
config.status
|
||||
src/.deps
|
||||
src/Makefile
|
||||
*/*task
|
||||
stamp-h1
|
||||
Makefile
|
||||
src/task
|
||||
src/taskd
|
||||
src/libtask.a
|
||||
src/commands/libcommands.a
|
||||
src/columns/libcolumns.a
|
||||
Makefile.in
|
||||
configure
|
||||
config.log
|
||||
www.xls
|
||||
src/tests/all.log
|
||||
src/tests/*.data
|
||||
*~
|
||||
movie*
|
||||
.*.swp
|
||||
package-config/osx/binary/task
|
||||
CMakeFiles
|
||||
CMakeCache.txt
|
||||
cmake_install.cmake
|
||||
install_manifest.txt
|
||||
_CPack_Packages
|
||||
CPackConfig.cmake
|
||||
CPackSourceConfig.cmake
|
||||
patches
|
||||
*.exe
|
||||
tutorials
|
||||
.prove
|
||||
|
||||
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -1,3 +0,0 @@
|
||||
[submodule "src/libshared"]
|
||||
path = src/libshared
|
||||
url = https://github.com/GothenburgBitFactory/libshared.git
|
||||
319
AUTHORS
319
AUTHORS
@@ -1,22 +1,10 @@
|
||||
The development of Taskwarrior was made possible by the significant
|
||||
contributions of the following people:
|
||||
|
||||
The development of task was made possible by the significant contributions of the following people:
|
||||
Paul Beckingham (Principal Author)
|
||||
Federico Hernandez (Principal Author)
|
||||
Tomas Babej (Principal Author)
|
||||
Federico Hernandez (Package Maintainer & Contributing Author)
|
||||
David J Patrick (Designer)
|
||||
John Florian (Contributing Author)
|
||||
Cory Donnelly (Contributing Author)
|
||||
Johannes Schlatow (Contributing Author)
|
||||
Dirk Deimeke (Technical Advisor & Evangelist)
|
||||
Wim Schuermann (Contributing Author)
|
||||
Owen Clarke (Contributing Author)
|
||||
Louis-Claude Canon (Contributing Author)
|
||||
Scott Kostyshak (Contributing Author)
|
||||
Renato Alves (Contributing Author)
|
||||
|
||||
The following submitted code, packages or analysis, and deserve special thanks:
|
||||
|
||||
Damian Glenny
|
||||
Andy Lester
|
||||
H. İbrahim Güngör
|
||||
@@ -29,145 +17,15 @@ The following submitted code, packages or analysis, and deserve special thanks:
|
||||
P.C. Shyamshankar
|
||||
Johan Friis
|
||||
Steven de Brouwer
|
||||
Pietro Cerutti
|
||||
Alexander Neumann
|
||||
Emil Sköldberg
|
||||
Michal Josífko
|
||||
Ed Neville
|
||||
Kevin Owens
|
||||
Mick Koch
|
||||
Kathryn Andersen
|
||||
Alexander Schremmer
|
||||
Jostein Berntsen
|
||||
Andraž 'ruskie' Levstik
|
||||
Irfan Siddiqui
|
||||
Itay Perl
|
||||
Sander Marechal
|
||||
Stephen Heywood
|
||||
Nicola Busanello
|
||||
Eric Fluger
|
||||
Andreas Poisel
|
||||
Timm Reitinger
|
||||
Dan White
|
||||
Alexei Romanoff
|
||||
Tomas Cech
|
||||
Duane Waddle
|
||||
Stefan Keel
|
||||
Christopher J. Pilkington
|
||||
Fumihito Yoshida
|
||||
Michael McCann
|
||||
Ben Boeckel
|
||||
Bryce Harrington
|
||||
Brendan O'Flaherty
|
||||
Matt Kraai
|
||||
Daniel Kullmann
|
||||
Takanobu Watanabe
|
||||
Paolo Almeida
|
||||
Michelle Crane
|
||||
Greg Grossmeier
|
||||
Barton Meeks
|
||||
Martin Klepsch
|
||||
Ralph Bean
|
||||
Uli Martens
|
||||
Michal Vyskocil
|
||||
Steve Rader
|
||||
Luke Macken
|
||||
Sam Stuck
|
||||
Christoph Robbert
|
||||
Oleksii Tsai
|
||||
Jörg Plate
|
||||
Markus Kuhn
|
||||
Erik Wenzel
|
||||
Štěpán Henek
|
||||
Haitham Gad
|
||||
Fidel Mato
|
||||
Justin Forest
|
||||
Vincent Petithory
|
||||
Rainer Müller
|
||||
Jakub Wilk
|
||||
Russell Steicke
|
||||
YBSAR
|
||||
Ben Armstrong
|
||||
Tullio Facchinetti
|
||||
Thomas Sullivan
|
||||
Martin Natano
|
||||
kili
|
||||
jasper
|
||||
Aaron Bieber
|
||||
John West
|
||||
Jeroen Budts
|
||||
Zed Jorarard
|
||||
Elias Probst
|
||||
Natanael Copa
|
||||
Marton Suranyi
|
||||
Nicolas Appriou
|
||||
Jochen Sprickerhof
|
||||
Alexander Sulfrian
|
||||
David Binderman
|
||||
atomicules
|
||||
catern
|
||||
Tatjana Heuser
|
||||
leowzukw
|
||||
Richard Boß
|
||||
Markus Beppler
|
||||
Jeremy John Reeder
|
||||
Roman Inflianskas
|
||||
Łukasz Panek
|
||||
V.Krishn
|
||||
Jens Erat
|
||||
Peter Rochen
|
||||
Oota Toshiya
|
||||
ribbon
|
||||
Daniel Shahaf
|
||||
Johannes Wienke
|
||||
Alan Young
|
||||
Gordon Ball
|
||||
Rafał Bolanowski
|
||||
Sunil Joshi
|
||||
Misty De Meo
|
||||
Kent R. Spillner
|
||||
Konstantin Vorobyev
|
||||
Tom Sydney Kerckhove
|
||||
Lynoure Braakman
|
||||
Sebastien Badia
|
||||
Ran Benita
|
||||
Vladimir
|
||||
Zachary Manning
|
||||
jrabbit
|
||||
Jelle van der Waa
|
||||
Flavio Poletti
|
||||
Antonio Huete Jimenez
|
||||
Lukas Barth
|
||||
Øyvind A. Holm
|
||||
Paul J. Fenwick
|
||||
Michael Neumann
|
||||
Mark Scannell
|
||||
buhtz
|
||||
Tiago Matias
|
||||
Simon Ruderich
|
||||
Kirill Bobyrev
|
||||
Simon Désaulniers
|
||||
Janik Rabe
|
||||
mrossinek
|
||||
taiyu-len
|
||||
Chad Phillips
|
||||
Lionel Miller
|
||||
Florian Heiderich
|
||||
Anthony VB
|
||||
Julien Rabinow
|
||||
Daniel Mowitz
|
||||
Scott Mcdermott
|
||||
Bharatvaj
|
||||
|
||||
Thanks to the following, who submitted detailed bug reports and excellent
|
||||
suggestions:
|
||||
|
||||
Thanks to the following, who submitted detailed bug reports and excellent suggestions:
|
||||
Eugene Kramer
|
||||
Srijith K
|
||||
Bruce Israel
|
||||
Thomas Engel
|
||||
Nishiishii
|
||||
galvanizd
|
||||
Stas Antons
|
||||
Vincent Fleuranceau
|
||||
ArchiMark
|
||||
Carlos Yoder
|
||||
@@ -176,173 +34,6 @@ suggestions:
|
||||
Eric Farris
|
||||
Bruce Dillahunty
|
||||
Askme Too
|
||||
Mike Adonay
|
||||
Thomas@BIC
|
||||
Ian Mortimer
|
||||
Zach Frazier
|
||||
Ivo Jimenez
|
||||
Joe Pulliam
|
||||
Juergen Daubert
|
||||
Rich Mintz
|
||||
Seneca Cunningham
|
||||
Alexander Schremmer
|
||||
Elizabeth Maxson
|
||||
Peter De Poorter
|
||||
Max Muller
|
||||
Thomas Sattler
|
||||
Erlan Sergaziev
|
||||
Andy Kriger
|
||||
Patrick R McDonald
|
||||
Pete Lewis
|
||||
Stefan Hacker
|
||||
Alan Barton
|
||||
Jonathan Hankins
|
||||
Andreas Kalex
|
||||
Adam Wolk
|
||||
Tom Duffy
|
||||
Miguel de Val Borro
|
||||
Yann Davin
|
||||
John Hammond
|
||||
Arkady Grudzinsky
|
||||
Bernhard B
|
||||
Aikido Guy
|
||||
Gour-Gadadhara Dasa
|
||||
Aaron Jackson
|
||||
Dmitriy Samborskiy
|
||||
Eli Lev
|
||||
Paul-Gheorghe Barbu
|
||||
Jennifer Cormier
|
||||
Joe Holloway
|
||||
Peter Lewis
|
||||
Najmi Ahmad Zabidi
|
||||
Philipp Woelfel
|
||||
Tuomas Toivola
|
||||
Adam Gibbins
|
||||
Ali Mousavi
|
||||
Victor Roetman
|
||||
Andy Spiegl
|
||||
Ethan Schoonover
|
||||
Paul Kishimoto
|
||||
Jeff Schroeder
|
||||
Bryan Kam
|
||||
Nicholas Rabenau
|
||||
Bruno Bigras
|
||||
Hyde Stevenson
|
||||
Martin U
|
||||
Christoph Lange
|
||||
Stephen Hay
|
||||
Vlad Zhivotnev
|
||||
Stanley G
|
||||
Marek Vitek
|
||||
Rene Vergara
|
||||
Stéphane Pezennec
|
||||
Jim B
|
||||
Robert Gill
|
||||
Robin Björklin
|
||||
Jake Bell
|
||||
Florian Hollerweger
|
||||
Thomas Sullivan
|
||||
Tim None
|
||||
trHD
|
||||
Benjamin Weber
|
||||
alparo
|
||||
Roy Zuo
|
||||
Friedrich Heusler
|
||||
Ben Armstrong
|
||||
XTaran
|
||||
John West
|
||||
Dmitriy Matrosov
|
||||
Michele Santullo
|
||||
Scott Kroll
|
||||
Kosta Harlan
|
||||
Hector Arciga
|
||||
Jan Kunder
|
||||
jck
|
||||
Michele Vetturi
|
||||
Jeremiah Marks
|
||||
Profpatsch
|
||||
Bernd Humpa
|
||||
darkfeline
|
||||
Onion
|
||||
Milos Svantner
|
||||
Christopher Roberts
|
||||
Steffen Uhlig
|
||||
Dirk Sarpe
|
||||
Will Dietz
|
||||
Charles Ulrich
|
||||
Jack
|
||||
Kevin Ballard
|
||||
Sitaram Chamarty
|
||||
lolilolicon
|
||||
Lee Lieske
|
||||
Peter Vitt
|
||||
dev-zero
|
||||
Petteri
|
||||
Black Ops Testing
|
||||
Leon Feng
|
||||
Nick Person
|
||||
Arnoud K
|
||||
Ozgur Akgun
|
||||
David Costa
|
||||
Sujeevan Vijayakumaran
|
||||
Scott Carter
|
||||
Taisuke Hachimura
|
||||
Martin
|
||||
Alexandre de Verteuil
|
||||
Scott M
|
||||
Stefan Frühwirth
|
||||
Pierre Campet
|
||||
Denis Kasak
|
||||
David Brenner
|
||||
Audrey Easterday
|
||||
Stefan Betz
|
||||
Blake Sweeney
|
||||
Dylan Mikus
|
||||
Andrea Rizzi
|
||||
Florian Petry
|
||||
Lars Beckers
|
||||
Dustin J. Mitchell
|
||||
James Cline
|
||||
Ryan
|
||||
Simon W. Jackson
|
||||
Michale Meier
|
||||
Svetoslav Trochev
|
||||
Marc Cornellà
|
||||
Ander
|
||||
Naga Kiran
|
||||
David Badura
|
||||
James Dietrich
|
||||
JDufault
|
||||
Simon Michael
|
||||
Robin Green
|
||||
pawprint
|
||||
Reg
|
||||
Yaroslav Molochko
|
||||
Michael Meier
|
||||
Slaven ʙanovic
|
||||
Ellington Santos
|
||||
george js
|
||||
E. Manuel Cerr'on Angeles
|
||||
Andrew
|
||||
bjonnh
|
||||
OKOMper
|
||||
eldios
|
||||
Eli
|
||||
Sergey Trofimov
|
||||
eezewaek
|
||||
Hubert Toullec
|
||||
Eric Hymowitz
|
||||
Dan Callahan
|
||||
Martin Strunz
|
||||
Kai HTML
|
||||
Marc Richter
|
||||
rjc
|
||||
php-coder
|
||||
Martin F. Krafft
|
||||
tom-doerr
|
||||
ad-si
|
||||
coaxial
|
||||
Arvedui
|
||||
reportaman
|
||||
Pablo Vizcay
|
||||
Jake C.
|
||||
|
||||
|
||||
191
CMakeLists.txt
191
CMakeLists.txt
@@ -1,191 +0,0 @@
|
||||
cmake_minimum_required (VERSION 3.5)
|
||||
set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake")
|
||||
|
||||
include (CheckFunctionExists)
|
||||
include (CheckStructHasMember)
|
||||
|
||||
set (HAVE_CMAKE true)
|
||||
|
||||
project (task)
|
||||
include (CXXSniffer)
|
||||
|
||||
set (PROJECT_VERSION "2.6.2")
|
||||
|
||||
OPTION (ENABLE_WASM "Enable 'wasm' support" OFF)
|
||||
|
||||
if (ENABLE_WASM)
|
||||
message ("Enabling WASM support.")
|
||||
set(CMAKE_EXECUTABLE_SUFFIX ".js")
|
||||
endif (ENABLE_WASM)
|
||||
|
||||
OPTION (ENABLE_SYNC "Enable 'task sync' support" ON)
|
||||
|
||||
if (ENABLE_SYNC)
|
||||
set (USE_GNUTLS ON CACHE BOOL "Build gnutls support." FORCE)
|
||||
else (ENABLE_SYNC)
|
||||
set (USE_GNUTLS OFF CACHE BOOL "Build gnutls support." FORCE)
|
||||
message (WARNING "ENABLE_SYNC=OFF. Not building sync support.")
|
||||
endif (ENABLE_SYNC)
|
||||
|
||||
message ("-- Looking for libshared")
|
||||
if (EXISTS ${CMAKE_SOURCE_DIR}/src/libshared/src)
|
||||
message ("-- Found libshared")
|
||||
else (EXISTS ${CMAKE_SOURCE_DIR}/src/libshared/src)
|
||||
message ("-- Cloning libshared")
|
||||
execute_process (COMMAND git submodule update --init
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
endif (EXISTS ${CMAKE_SOURCE_DIR}/src/libshared/src)
|
||||
|
||||
message ("-- Looking for SHA1 references")
|
||||
if (EXISTS ${CMAKE_SOURCE_DIR}/.git/index)
|
||||
set (HAVE_COMMIT true)
|
||||
execute_process (COMMAND git log -1 --pretty=format:%h
|
||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
OUTPUT_VARIABLE COMMIT)
|
||||
configure_file ( ${CMAKE_SOURCE_DIR}/commit.h.in
|
||||
${CMAKE_SOURCE_DIR}/commit.h)
|
||||
message ("-- Found SHA1 reference: ${COMMIT}")
|
||||
endif (EXISTS ${CMAKE_SOURCE_DIR}/.git/index)
|
||||
|
||||
set (PACKAGE "${PROJECT_NAME}")
|
||||
set (VERSION "${PROJECT_VERSION}")
|
||||
set (PACKAGE_BUGREPORT "support@gothenburgbitfactory.org")
|
||||
set (PACKAGE_NAME "${PACKAGE}")
|
||||
set (PACKAGE_TARNAME "${PACKAGE}")
|
||||
set (PACKAGE_VERSION "${VERSION}")
|
||||
set (PACKAGE_STRING "${PACKAGE} ${VERSION}")
|
||||
|
||||
if (FREEBSD OR DRAGONFLY)
|
||||
SET (TASK_MAN1DIR man/man1 CACHE STRING "Installation directory for man pages, section 1")
|
||||
SET (TASK_MAN5DIR man/man5 CACHE STRING "Installation directory for man pages, section 5")
|
||||
else (FREEBSD OR DRAGONFLY)
|
||||
SET (TASK_MAN1DIR share/man/man1 CACHE STRING "Installation directory for man pages, section 1")
|
||||
SET (TASK_MAN5DIR share/man/man5 CACHE STRING "Installation directory for man pages, section 5")
|
||||
endif (FREEBSD OR DRAGONFLY)
|
||||
SET (TASK_DOCDIR share/doc/task CACHE STRING "Installation directory for doc files")
|
||||
SET (TASK_RCDIR "${TASK_DOCDIR}/rc" CACHE STRING "Installation directory for configuration files")
|
||||
SET (TASK_BINDIR bin CACHE STRING "Installation directory for the binary")
|
||||
|
||||
if (USE_GNUTLS)
|
||||
message ("-- Looking for GnuTLS")
|
||||
find_package (GnuTLS)
|
||||
if (GNUTLS_FOUND)
|
||||
set (HAVE_LIBGNUTLS true)
|
||||
set (TASK_INCLUDE_DIRS ${TASK_INCLUDE_DIRS} ${GNUTLS_INCLUDE_DIR})
|
||||
set (TASK_LIBRARIES ${TASK_LIBRARIES} ${GNUTLS_LIBRARIES})
|
||||
endif (GNUTLS_FOUND)
|
||||
endif (USE_GNUTLS)
|
||||
|
||||
if (ENABLE_SYNC AND NOT GNUTLS_FOUND)
|
||||
message (FATAL_ERROR "Cannot find GnuTLS. Use -DENABLE_SYNC=OFF to build Taskwarrior without sync support. See INSTALL for more information.")
|
||||
endif (ENABLE_SYNC AND NOT GNUTLS_FOUND)
|
||||
|
||||
check_function_exists (timegm HAVE_TIMEGM)
|
||||
check_function_exists (get_current_dir_name HAVE_GET_CURRENT_DIR_NAME)
|
||||
check_function_exists (wordexp HAVE_WORDEXP)
|
||||
|
||||
check_struct_has_member ("struct tm" tm_gmtoff time.h HAVE_TM_GMTOFF)
|
||||
check_struct_has_member ("struct stat" st_birthtime "sys/types.h;sys/stat.h" HAVE_ST_BIRTHTIME)
|
||||
|
||||
message ("-- Looking for libuuid")
|
||||
if (DARWIN OR FREEBSD OR OPENBSD)
|
||||
# Apple and FreeBSD include the uuid functions in their libc, rather than libuuid
|
||||
check_function_exists (uuid_unparse_lower HAVE_UUID_UNPARSE_LOWER)
|
||||
else (DARWIN OR FREEBSD OR OPENBSD)
|
||||
find_path (UUID_INCLUDE_DIR uuid/uuid.h)
|
||||
find_library (UUID_LIBRARY NAMES uuid)
|
||||
if (UUID_INCLUDE_DIR AND UUID_LIBRARY)
|
||||
set (TASK_INCLUDE_DIRS ${TASK_INCLUDE_DIRS} ${UUID_INCLUDE_DIR})
|
||||
set (TASK_LIBRARIES ${TASK_LIBRARIES} ${UUID_LIBRARY})
|
||||
# Look for uuid_unparse_lower
|
||||
set (CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES} ${UUID_INCLUDE_DIR})
|
||||
set (CMAKE_REQUIRED_LIBRARIES ${CMAKE_REQUIRED_LIBRARIES} ${UUID_LIBRARY})
|
||||
check_function_exists (uuid_unparse_lower HAVE_UUID_UNPARSE_LOWER)
|
||||
else (UUID_INCLUDE_DIR AND UUID_LIBRARY)
|
||||
message (FATAL_ERROR "-- libuuid not found.")
|
||||
endif (UUID_INCLUDE_DIR AND UUID_LIBRARY)
|
||||
endif (DARWIN OR FREEBSD OR OPENBSD)
|
||||
|
||||
if (HAVE_UUID_UNPARSE_LOWER)
|
||||
message ("-- Found libuuid")
|
||||
else (HAVE_UUID_UNPARSE_LOWER)
|
||||
message ("-- Found libuuid, using internal uuid_unparse_lower")
|
||||
endif (HAVE_UUID_UNPARSE_LOWER)
|
||||
|
||||
if (HAIKU)
|
||||
# search for socket() in libnetwork on Haiku
|
||||
message("-- Looking for libnetwork")
|
||||
find_library (NETWORK_LIBRARY NAMES network)
|
||||
if (NETWORK_LIBRARY)
|
||||
set (TASK_LIBRARIES ${TASK_LIBRARIES} ${NETWORK_LIBRARY})
|
||||
else (NETWORK_LIBRARY)
|
||||
message(FATAL_ERROR "-- libnetwork not found.")
|
||||
endif (NETWORK_LIBRARY)
|
||||
endif (HAIKU)
|
||||
|
||||
if (SOLARIS)
|
||||
# accept() is in libsocket according to its manpage
|
||||
message("-- Looking for libsocket")
|
||||
find_library (SOCKET_LIBRARY NAMES socket)
|
||||
if (SOCKET_LIBRARY)
|
||||
set (TASK_LIBRARIES ${TASK_LIBRARIES} ${SOCKET_LIBRARY})
|
||||
else (SOCKET_LIBRARY)
|
||||
message(FATAL_ERROR "-- libsocket not found.")
|
||||
endif (SOCKET_LIBRARY)
|
||||
|
||||
# inet_ntop() is in libnsl according to its manpage
|
||||
message("-- Looking for libnsl")
|
||||
find_library (NSL_LIBRARY NAMES nsl)
|
||||
if (NSL_LIBRARY)
|
||||
set (TASK_LIBRARIES ${TASK_LIBRARIES} ${NSL_LIBRARY})
|
||||
else (NSL_LIBRARY)
|
||||
message(FATAL_ERROR "-- libnsl not found.")
|
||||
endif (NSL_LIBRARY)
|
||||
endif (SOLARIS)
|
||||
|
||||
message ("-- Configuring cmake.h")
|
||||
configure_file (
|
||||
${CMAKE_SOURCE_DIR}/cmake.h.in
|
||||
${CMAKE_SOURCE_DIR}/cmake.h)
|
||||
|
||||
add_subdirectory (src)
|
||||
add_subdirectory (src/commands)
|
||||
add_subdirectory (src/columns)
|
||||
add_subdirectory (doc)
|
||||
add_subdirectory (scripts)
|
||||
if (EXISTS ${CMAKE_SOURCE_DIR}/test)
|
||||
add_subdirectory (test EXCLUDE_FROM_ALL)
|
||||
endif (EXISTS ${CMAKE_SOURCE_DIR}/test)
|
||||
if (EXISTS performance)
|
||||
add_subdirectory (performance EXCLUDE_FROM_ALL)
|
||||
endif (EXISTS performance)
|
||||
|
||||
set (doc_FILES NEWS ChangeLog README.md INSTALL AUTHORS COPYING LICENSE)
|
||||
foreach (doc_FILE ${doc_FILES})
|
||||
install (FILES ${doc_FILE} DESTINATION ${TASK_DOCDIR})
|
||||
endforeach (doc_FILE)
|
||||
|
||||
add_custom_command(OUTPUT run-review
|
||||
COMMAND docker build -q --build-arg PR=$(PR) --build-arg LIBPR=$(LIBPR) -t taskwarrior-review:$(PR)s$(LIBPR) - < scripts/review-dockerfile
|
||||
COMMAND docker run --rm --memory 1g --hostname pr-$(PR)s$(LIBPR) -it taskwarrior-review:$(PR)s$(LIBPR) bash || :
|
||||
)
|
||||
add_custom_target(review DEPENDS run-review)
|
||||
|
||||
add_custom_command(OUTPUT run-reproduce
|
||||
COMMAND docker build -q --build-arg RELEASE=$(RELEASE) -t taskwarrior-reproduce:$(RELEASE) - < scripts/reproduce-dockerfile
|
||||
COMMAND docker run --rm --memory 1g --hostname tw-$(RELEASE) -it taskwarrior-reproduce:$(RELEASE) bash || :
|
||||
)
|
||||
add_custom_target(reproduce DEPENDS run-reproduce)
|
||||
|
||||
# ---
|
||||
|
||||
set (CPACK_SOURCE_GENERATOR "TGZ")
|
||||
set (CPACK_SOURCE_PACKAGE_FILE_NAME ${PACKAGE_NAME}-${PACKAGE_VERSION})
|
||||
set (CPACK_SOURCE_IGNORE_FILES "CMakeCache" "CMakeFiles" "CPackConfig" "CPackSourceConfig"
|
||||
"_CPack_Packages" "cmake_install" "install_manifest" "Makefile$"
|
||||
"test" "package-config" "misc/*" "src/task$" "src/calc$" "performance"
|
||||
"src/libtask.a" "src/columns/libcolumns.a" "src/commands/libcommands.a"
|
||||
"swp$" "src/lex$" "task-.*.tar.gz" "commit.h" "cmake.h$" "\\\\.gitmodules"
|
||||
"src/libshared/\\\\.git" ".github/" ".*\\\\.gitignore$"
|
||||
"src/liblibshared.a" "docker-compose.yml" "\\\\.git/")
|
||||
include (CPack)
|
||||
294
COPYING
294
COPYING
@@ -1,23 +1,281 @@
|
||||
Taskwarrior - a command line task list manager.
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 2, June 1991
|
||||
|
||||
Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
Preamble
|
||||
|
||||
The above copyright notice and this permission notice shall be included
|
||||
in all copies or substantial portions of the Software.
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
License is intended to guarantee your freedom to share and change free
|
||||
software--to make sure the software is free for all its users. This
|
||||
General Public License applies to most of the Free Software
|
||||
Foundation's software and to any other program whose authors commit to
|
||||
using it. (Some other Free Software Foundation software is covered by
|
||||
the GNU Library General Public License instead.) You can apply it to
|
||||
your programs, too.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
this service if you wish), that you receive source code or can get it
|
||||
if you want it, that you can change the software or use pieces of it
|
||||
in new free programs; and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
anyone to deny you these rights or to ask you to surrender the rights.
|
||||
These restrictions translate to certain responsibilities for you if you
|
||||
distribute copies of the software, or if you modify it.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must give the recipients all the rights that
|
||||
you have. You must make sure that they, too, receive or can get the
|
||||
source code. And you must show them these terms so they know their
|
||||
rights.
|
||||
|
||||
We protect your rights with two steps: (1) copyright the software, and
|
||||
(2) offer you this license which gives you legal permission to copy,
|
||||
distribute and/or modify the software.
|
||||
|
||||
Also, for each author's protection and ours, we want to make certain
|
||||
that everyone understands that there is no warranty for this free
|
||||
software. If the software is modified by someone else and passed on, we
|
||||
want its recipients to know that what they have is not the original, so
|
||||
that any problems introduced by others will not reflect on the original
|
||||
authors' reputations.
|
||||
|
||||
Finally, any free program is threatened constantly by software
|
||||
patents. We wish to avoid the danger that redistributors of a free
|
||||
program will individually obtain patent licenses, in effect making the
|
||||
program proprietary. To prevent this, we have made it clear that any
|
||||
patent must be licensed for everyone's free use or not licensed at all.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License applies to any program or other work which contains
|
||||
a notice placed by the copyright holder saying it may be distributed
|
||||
under the terms of this General Public License. The "Program", below,
|
||||
refers to any such program or work, and a "work based on the Program"
|
||||
means either the Program or any derivative work under copyright law:
|
||||
that is to say, a work containing the Program or a portion of it,
|
||||
either verbatim or with modifications and/or translated into another
|
||||
language. (Hereinafter, translation is included without limitation in
|
||||
the term "modification".) Each licensee is addressed as "you".
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running the Program is not restricted, and the output from the Program
|
||||
is covered only if its contents constitute a work based on the
|
||||
Program (independent of having been made by running the Program).
|
||||
Whether that is true depends on what the Program does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Program's
|
||||
source code as you receive it, in any medium, provided that you
|
||||
conspicuously and appropriately publish on each copy an appropriate
|
||||
copyright notice and disclaimer of warranty; keep intact all the
|
||||
notices that refer to this License and to the absence of any warranty;
|
||||
and give any other recipients of the Program a copy of this License
|
||||
along with the Program.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy, and
|
||||
you may at your option offer warranty protection in exchange for a fee.
|
||||
|
||||
2. You may modify your copy or copies of the Program or any portion
|
||||
of it, thus forming a work based on the Program, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) You must cause the modified files to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
b) You must cause any work that you distribute or publish, that in
|
||||
whole or in part contains or is derived from the Program or any
|
||||
part thereof, to be licensed as a whole at no charge to all third
|
||||
parties under the terms of this License.
|
||||
|
||||
c) If the modified program normally reads commands interactively
|
||||
when run, you must cause it, when started running for such
|
||||
interactive use in the most ordinary way, to print or display an
|
||||
announcement including an appropriate copyright notice and a
|
||||
notice that there is no warranty (or else, saying that you provide
|
||||
a warranty) and that users may redistribute the program under
|
||||
these conditions, and telling the user how to view a copy of this
|
||||
License. (Exception: if the Program itself is interactive but
|
||||
does not normally print such an announcement, your work based on
|
||||
the Program is not required to print an announcement.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Program,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Program, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Program.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Program
|
||||
with the Program (or with a work based on the Program) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may copy and distribute the Program (or a work based on it,
|
||||
under Section 2) in object code or executable form under the terms of
|
||||
Sections 1 and 2 above provided that you also do one of the following:
|
||||
|
||||
a) Accompany it with the complete corresponding machine-readable
|
||||
source code, which must be distributed under the terms of Sections
|
||||
1 and 2 above on a medium customarily used for software interchange; or,
|
||||
|
||||
b) Accompany it with a written offer, valid for at least three
|
||||
years, to give any third party, for a charge no more than your
|
||||
cost of physically performing source distribution, a complete
|
||||
machine-readable copy of the corresponding source code, to be
|
||||
distributed under the terms of Sections 1 and 2 above on a medium
|
||||
customarily used for software interchange; or,
|
||||
|
||||
c) Accompany it with the information you received as to the offer
|
||||
to distribute corresponding source code. (This alternative is
|
||||
allowed only for noncommercial distribution and only if you
|
||||
received the program in object code or executable form with such
|
||||
an offer, in accord with Subsection b above.)
|
||||
|
||||
The source code for a work means the preferred form of the work for
|
||||
making modifications to it. For an executable work, complete source
|
||||
code means all the source code for all modules it contains, plus any
|
||||
associated interface definition files, plus the scripts used to
|
||||
control compilation and installation of the executable. However, as a
|
||||
special exception, the source code distributed need not include
|
||||
anything that is normally distributed (in either source or binary
|
||||
form) with the major components (compiler, kernel, and so on) of the
|
||||
operating system on which the executable runs, unless that component
|
||||
itself accompanies the executable.
|
||||
|
||||
If distribution of executable or object code is made by offering
|
||||
access to copy from a designated place, then offering equivalent
|
||||
access to copy the source code from the same place counts as
|
||||
distribution of the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
4. You may not copy, modify, sublicense, or distribute the Program
|
||||
except as expressly provided under this License. Any attempt
|
||||
otherwise to copy, modify, sublicense or distribute the Program is
|
||||
void, and will automatically terminate your rights under this License.
|
||||
However, parties who have received copies, or rights, from you under
|
||||
this License will not have their licenses terminated so long as such
|
||||
parties remain in full compliance.
|
||||
|
||||
5. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Program or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Program (or any work based on the
|
||||
Program), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Program or works based on it.
|
||||
|
||||
6. Each time you redistribute the Program (or any work based on the
|
||||
Program), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute or modify the Program subject to
|
||||
these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties to
|
||||
this License.
|
||||
|
||||
7. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Program at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Program by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Program.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under
|
||||
any particular circumstance, the balance of the section is intended to
|
||||
apply and the section as a whole is intended to apply in other
|
||||
circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system, which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
8. If the distribution and/or use of the Program is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Program under this License
|
||||
may add an explicit geographical distribution limitation excluding
|
||||
those countries, so that distribution is permitted only in or among
|
||||
countries not thus excluded. In such case, this License incorporates
|
||||
the limitation as if written in the body of this License.
|
||||
|
||||
9. The Free Software Foundation may publish revised and/or new versions
|
||||
of the General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Program
|
||||
specifies a version number of this License which applies to it and "any
|
||||
later version", you have the option of following the terms and conditions
|
||||
either of that version or of any later version published by the Free
|
||||
Software Foundation. If the Program does not specify a version number of
|
||||
this License, you may choose any version ever published by the Free Software
|
||||
Foundation.
|
||||
|
||||
10. If you wish to incorporate parts of the Program into other free
|
||||
programs whose distribution conditions are different, write to the author
|
||||
to ask for permission. For software which is copyrighted by the Free
|
||||
Software Foundation, write to the Free Software Foundation; we sometimes
|
||||
make exceptions for this. Our decision will be guided by the two goals
|
||||
of preserving the free status of all derivatives of our free software and
|
||||
of promoting the sharing and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||||
REPAIR OR CORRECTION.
|
||||
|
||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
https://www.opensource.org/licenses/mit-license.php
|
||||
|
||||
146
DEVELOPER.md
146
DEVELOPER.md
@@ -1,146 +0,0 @@
|
||||
# How to Build Taskwarrior
|
||||
|
||||
## Satisfy the Requirements:
|
||||
* CMake 3.0 or later
|
||||
* gcc 7.0 or later, clang 6.0 or later, or a compiler with full C++17 support
|
||||
* libuuid (if not on macOS)
|
||||
* gnutls (optional)
|
||||
* python 3 (optional, for running the test suite)
|
||||
|
||||
## Obtain and build code:
|
||||
```
|
||||
$ git clone --recursive https://github.com/GothenburgBitFactory/taskwarrior taskwarrior.git
|
||||
$ cd taskwarrior.git
|
||||
$ git checkout develop # Latest dev branch
|
||||
$ git submodule init # This is now done by cmake as a test
|
||||
$ git submodule update # Update the libhsared.git submodule
|
||||
$ cmake -DCMAKE_BUILD_TYPE=debug . # debug or release. Default: neither
|
||||
$ make VERBOSE=1 -j4 # Shows details, builds using 4 jobs
|
||||
# Alternately 'export MAKEFLAGS=-j 4'
|
||||
```
|
||||
## Running Test Suite:
|
||||
```
|
||||
$ cd test
|
||||
$ make VERBOSE=1 # Shows details
|
||||
$ ./run_all # Runs all tests silently > all.log
|
||||
$ ./problems # Enumerate test failures in all.log
|
||||
```
|
||||
|
||||
Note that any development should be performed using a git clone, and the
|
||||
current development branch. The source tarballs do not reflect HEAD, and do
|
||||
not contain the test suite.
|
||||
|
||||
If you send a patch (support@gothenburgbitfactory.org), make sure that patch is made
|
||||
against git HEAD on the development branch. We cannot apply patches made
|
||||
against the tarball source, or master.
|
||||
|
||||
|
||||
# General Statement
|
||||
This file is intended to convey the current efforts, priorities and needs of
|
||||
the code base. It is for anyone looking for a way to start contributing.
|
||||
Here are many ways to contribute that may not be obvious:
|
||||
|
||||
* Use Taskwarrior, become familiar with it, and make suggestions. There are
|
||||
always ongoing discussions about new features and changes to existing
|
||||
features.
|
||||
|
||||
* Join us in the #taskwarrior IRC channel on freenode.net or libera.chat.
|
||||
Many great ideas, suggestions, testing and discussions have taken place
|
||||
there. It is also the quickest way to get help, or confirm a bug.
|
||||
|
||||
* Review documentation: there are man pages, online articles, tutorials and
|
||||
so on, and these may contain errors, or they may not convey ideas in the
|
||||
best way. Perhaps you can help improve it. Contact us - documentation is
|
||||
a separate effort from the code base, and includes all web sites, and all
|
||||
are available as git repositories.
|
||||
|
||||
* Take a look at the bug database, and help triage the bug list. This is a
|
||||
review process that involves confirming bugs, providing additional data,
|
||||
information or analysis. Bug triage is very useful and much needed. You
|
||||
could check to see that an old bug is still relevant - sometimes they are
|
||||
not.
|
||||
|
||||
* Review the source code, and point out inefficiencies, problems, unreadable
|
||||
functions, bugs and assumptions.
|
||||
|
||||
* Fix a bug. For this you'll need C++ and Git skills. We welcome all bug
|
||||
fixes, provided the work is done well and doesn't create other problems or
|
||||
introduce new dependencies. We recommend talking to us before starting.
|
||||
Seriously.
|
||||
|
||||
* Add unit tests. Unit tests are possibly the most useful contributions of
|
||||
all, because they not only improve the quality of the code, but prevent
|
||||
future regressions, therefore maintaining quality of subsequent releases.
|
||||
Plus, broken tests are a great motivator for us to fix the causal defect.
|
||||
You'll need Python skills.
|
||||
|
||||
* Add a feature. Well, let's be very clear about this: adding a feature is
|
||||
not usually well-received, and if you add a feature and send a patch, it
|
||||
will most likely be rejected. The reason for this is that there are many
|
||||
efforts under way, in various code branches. There is a very good chance
|
||||
that the feature you add is either already in progress, or being done in a
|
||||
way that is more fitting when considering other work in progress. So if
|
||||
you want to add a feature, please don't. Start by talking to us, and find
|
||||
out what is currently under way or planned. You might find that we've
|
||||
already rejected such a feature for some very good reasons. So please
|
||||
check first, so we don't duplicate effort or waste anyone's time.
|
||||
|
||||
* Spread the word. Help others become more effective at managing tasks.
|
||||
|
||||
* Encouragement. Tell us what works for you, and what doesn't. Tell us about
|
||||
your methodology for managing tasks. It's all useful information.
|
||||
|
||||
* Request a feature. This not only tells us that you think something is
|
||||
missing from the software, but gives us insights into how you use it.
|
||||
Plus, you might get your feature implemented.
|
||||
|
||||
# Unit Tests Needed
|
||||
There are always more unit tests needed. More specifically, better unit tests
|
||||
are always needed. The convention is that there are four types of unit test:
|
||||
|
||||
1. High level tests that exercise large features, or combinations of commands.
|
||||
For example, dependencies.t runs through a long list of commands that test
|
||||
dependencies, but do so by using 'add', 'modify', 'done' and 'delete'.
|
||||
1. Regression tests that ensure certain bugs are fixed and stay fixed. These
|
||||
tests are named tw-NNNN.t where NNNN refers to the bug number. While it is
|
||||
not worth creating tests for small fixes like typos, it is for logic
|
||||
changes.
|
||||
1. Small feature tests. When small features are added, we would like small,
|
||||
low-level feature tests named feature.t, with a descriptive name and
|
||||
focused tests.
|
||||
1. Code tests. These are tests written in C++ that exercise C++ objects, or
|
||||
function calls. These are the lowest level tests. It is important that
|
||||
these kind of tests be extensive and thorough, because the software depends
|
||||
on this code the most.
|
||||
|
||||
The tests are written in Python, Bash and C++, and all use TAP.
|
||||
|
||||
## Tests needed
|
||||
|
||||
* Take a look at the bug database (https://github.com/GothenburgBitFactory/taskwarrior/issues)
|
||||
and notice that many issues, open and closed, have the "needsTest" label.
|
||||
These are things that we would like to see in the test suite, as regression
|
||||
tests.
|
||||
|
||||
All new unit tests should follow the test/template.t standard.
|
||||
|
||||
# Patches
|
||||
Patches are encouraged and welcomed. Either send a pull request on Github or
|
||||
email a patch to support@taskwarrior.org. A good patch:
|
||||
|
||||
* Maintains the MIT license, and does not contain code lifted from other
|
||||
sources. You will have written 100% of the code in the patch, otherwise
|
||||
we cannot maintain the license.
|
||||
* Precisely addresses one issue only.
|
||||
* Doesn't break unit tests. This means yes, run the unit tests.
|
||||
* Doesn't introduce dependencies.
|
||||
* Is accompanied by new or updated unit tests, where appropriate.
|
||||
* Is accompanied by documentation changes, where appropriate.
|
||||
* Conforms to the prevailing coding standards - in other words, it should
|
||||
fit in with the existing code.
|
||||
|
||||
A patch may be rejected for violating any of the above rules, and more.
|
||||
Bad patches may be accepted and modified depending on work load and mood. It
|
||||
is possible that a patch may be rejected because it conflicts in some way with
|
||||
plans or upcoming changes. Check with us first, before sinking time and effort
|
||||
into a patch.
|
||||
305
INSTALL
305
INSTALL
@@ -1,189 +1,234 @@
|
||||
Installation Instructions
|
||||
-------------------------
|
||||
*************************
|
||||
|
||||
Please follow the instructions below to build and install Taskwarrior from
|
||||
source.
|
||||
|
||||
|
||||
Dependencies
|
||||
------------
|
||||
|
||||
You will need the CMake 3.0+ build system installed in order to build Taskwarrior
|
||||
from source. More information on CMake can be obtained at https://cmake.org
|
||||
|
||||
You will also need:
|
||||
- make
|
||||
|
||||
You will need a C++ compiler that supports full C++17, which includes:
|
||||
- gcc 7.1 (released 2017-05-02)
|
||||
- clang 5.0 (released 2017-09-07)
|
||||
|
||||
You will need the following libraries:
|
||||
- libuuid (not needed for OSX)
|
||||
- gnutls (can be optional - see '"sync" command' below)
|
||||
Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
|
||||
2006 Free Software Foundation, Inc.
|
||||
|
||||
This file is free documentation; the Free Software Foundation gives
|
||||
unlimited permission to copy, distribute and modify it.
|
||||
|
||||
Basic Installation
|
||||
------------------
|
||||
==================
|
||||
|
||||
Briefly, these shell commands will unpack, build and install Taskwarrior:
|
||||
Briefly, the shell commands `./configure; make; make install' should
|
||||
configure, build, and install this package. The following
|
||||
more-detailed instructions are generic; see the `README' file for
|
||||
instructions specific to this package.
|
||||
|
||||
$ tar xzf task-X.Y.Z.tar.gz [1]
|
||||
$ cd task-X.Y.Z [2]
|
||||
$ cmake -DCMAKE_BUILD_TYPE=release . [3]
|
||||
$ make [4]
|
||||
$ sudo make install [5]
|
||||
$ cd .. ; rm -r task-X.Y.Z [6]
|
||||
The `configure' shell script attempts to guess correct values for
|
||||
various system-dependent variables used during compilation. It uses
|
||||
those values to create a `Makefile' in each directory of the package.
|
||||
It may also create one or more `.h' files containing system-dependent
|
||||
definitions. Finally, it creates a shell script `config.status' that
|
||||
you can run in the future to recreate the current configuration, and a
|
||||
file `config.log' containing compiler output (useful mainly for
|
||||
debugging `configure').
|
||||
|
||||
These commands are explained below:
|
||||
It can also use an optional file (typically called `config.cache'
|
||||
and enabled with `--cache-file=config.cache' or simply `-C') that saves
|
||||
the results of its tests to speed up reconfiguring. Caching is
|
||||
disabled by default to prevent problems with accidental use of stale
|
||||
cache files.
|
||||
|
||||
1. Unpacks the source tarball. This creates the directory task-X.Y.Z,
|
||||
containing all the code.
|
||||
If you need to do unusual things to compile the package, please try
|
||||
to figure out how `configure' could check whether to do them, and mail
|
||||
diffs or instructions to the address given in the `README' so they can
|
||||
be considered for the next release. If you are using the cache, and at
|
||||
some point `config.cache' contains results you don't want to keep, you
|
||||
may remove or edit it.
|
||||
|
||||
2. Change directory to the root of the distribution.
|
||||
The file `configure.ac' (or `configure.in') is used to create
|
||||
`configure' by a program called `autoconf'. You need `configure.ac' if
|
||||
you want to change it or regenerate `configure' using a newer version
|
||||
of `autoconf'.
|
||||
|
||||
3. Invokes CMake to scan for dependencies and machine-specific details, then
|
||||
generate the makefiles. Requests an optimized build, which will run faster
|
||||
and be more compact. This may take a minute.
|
||||
The simplest way to compile this package is:
|
||||
|
||||
4. Builds Taskwarrior. This may take a minute.
|
||||
1. `cd' to the directory containing the package's source code and type
|
||||
`./configure' to configure the package for your system.
|
||||
|
||||
5. Installs the program, documentation and other data files.
|
||||
Running `configure' might take a while. While running, it prints
|
||||
some messages telling which features it is checking for.
|
||||
|
||||
6. Removes the temporary directory.
|
||||
2. Type `make' to compile the package.
|
||||
|
||||
3. Optionally, type `make check' to run any self-tests that come with
|
||||
the package.
|
||||
|
||||
Build and configurations options
|
||||
--------------------------------
|
||||
4. Type `make install' to install the programs and any data files and
|
||||
documentation.
|
||||
|
||||
You can customize the configuration run with cmake variables. This will modify
|
||||
the installation process:
|
||||
5. You can remove the program binaries and object files from the
|
||||
source code directory by typing `make clean'. To also remove the
|
||||
files that `configure' created (so you can compile the package for
|
||||
a different kind of computer), type `make distclean'. There is
|
||||
also a `make maintainer-clean' target, but that is intended mainly
|
||||
for the package's developers. If you use it, you may have to get
|
||||
all sorts of other programs in order to regenerate files that came
|
||||
with the distribution.
|
||||
|
||||
To change the installation directory you use the following configuration
|
||||
variable:
|
||||
Compilers and Options
|
||||
=====================
|
||||
|
||||
$ cmake -DCMAKE_INSTALL_PREFIX=<path-to-installation-dir> .
|
||||
Some systems require unusual options for compilation or linking that the
|
||||
`configure' script does not know about. Run `./configure --help' for
|
||||
details on some of the pertinent environment variables.
|
||||
|
||||
cmake configuration variables are applied with the -D option and consist of a
|
||||
<name> and a <value>:
|
||||
You can give `configure' initial values for configuration parameters
|
||||
by setting variables in the command line or in the environment. Here
|
||||
is an example:
|
||||
|
||||
$ cmake -D<name>=<value> .
|
||||
./configure CC=c99 CFLAGS=-g LIBS=-lposix
|
||||
|
||||
Four more variables can customize the installation process. The following table
|
||||
lists them and their defaults plus the CMAKE_INSTALL_PREFIX:
|
||||
*Note Defining Variables::, for more details.
|
||||
|
||||
CMAKE_INSTALL_PREFIX /usr/local
|
||||
TASK_BINDIR bin
|
||||
TASK_DOCDIR share/doc/task
|
||||
TASK_RCDIR share/doc/task/rc
|
||||
TASK_MAN1DIR share/man/man1
|
||||
TASK_MAN5DIR share/man/man5
|
||||
Compiling For Multiple Architectures
|
||||
====================================
|
||||
|
||||
The corresponding TASK_* variables will be combined with CMAKE_INSTALL_PREFIX to
|
||||
get absolute installation directories:
|
||||
You can compile the package for more than one kind of computer at the
|
||||
same time, by placing the object files for each architecture in their
|
||||
own directory. To do this, you can use GNU `make'. `cd' to the
|
||||
directory where you want the object files and executables to go and run
|
||||
the `configure' script. `configure' automatically checks for the
|
||||
source code in the directory that `configure' is in and in `..'.
|
||||
|
||||
CMAKE_INSTALL_PREFIX/TASK_BINDIR /usr/local/bin
|
||||
CMAKE_INSTALL_PREFIX/TASK_DOCDIR /usr/local/share/doc/task
|
||||
CMAKE_INSTALL_PREFIX/TASK_RCDIR /usr/local/share/doc/task/rc
|
||||
CMAKE_INSTALL_PREFIX/TASK_MAN1DIR /usr/local/share/man/man1
|
||||
CMAKE_INSTALL_PREFIX/TASK_MAN5DIR /usr/local/share/man/man5
|
||||
With a non-GNU `make', it is safer to compile the package for one
|
||||
architecture at a time in the source code directory. After you have
|
||||
installed the package for one architecture, use `make distclean' before
|
||||
reconfiguring for another architecture.
|
||||
|
||||
Installation Names
|
||||
==================
|
||||
|
||||
"sync" command
|
||||
--------------
|
||||
By default, `make install' installs the package's commands under
|
||||
`/usr/local/bin', include files under `/usr/local/include', etc. You
|
||||
can specify an installation prefix other than `/usr/local' by giving
|
||||
`configure' the option `--prefix=PREFIX'.
|
||||
|
||||
By default, GnuTLS support is required, which enables the "sync" command.
|
||||
For Debian based distributions, installing "libgnutls-dev" is sufficient.
|
||||
You can specify separate installation prefixes for
|
||||
architecture-specific files and architecture-independent files. If you
|
||||
pass the option `--exec-prefix=PREFIX' to `configure', the package uses
|
||||
PREFIX as the prefix for installing programs and libraries.
|
||||
Documentation and other data files still use the regular prefix.
|
||||
|
||||
In order to build Taskwarrior without "sync" support, call cmake with the
|
||||
"-DENABLE_SYNC=OFF" flag:
|
||||
In addition, if you use an unusual directory layout you can give
|
||||
options like `--bindir=DIR' to specify different values for particular
|
||||
kinds of files. Run `configure --help' for a list of the directories
|
||||
you can set and what kinds of files go in them.
|
||||
|
||||
$ cmake . -DENABLE_SYNC=OFF
|
||||
If the package supports it, you can cause programs to be installed
|
||||
with an extra prefix or suffix on their names by giving `configure' the
|
||||
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
|
||||
|
||||
and proceed as described in "Basic Installation".
|
||||
Optional Features
|
||||
=================
|
||||
|
||||
Some packages pay attention to `--enable-FEATURE' options to
|
||||
`configure', where FEATURE indicates an optional part of the package.
|
||||
They may also pay attention to `--with-PACKAGE' options, where PACKAGE
|
||||
is something like `gnu-as' or `x' (for the X Window System). The
|
||||
`README' should mention any `--enable-' and `--with-' options that the
|
||||
package recognizes.
|
||||
|
||||
Uninstallation
|
||||
--------------
|
||||
For packages that use the X Window System, `configure' can usually
|
||||
find the X include and library files automatically, but if it doesn't,
|
||||
you can use the `configure' options `--x-includes=DIR' and
|
||||
`--x-libraries=DIR' to specify their locations.
|
||||
|
||||
There is no uninstall option in CMake makefiles. This is a manual process.
|
||||
Specifying the System Type
|
||||
==========================
|
||||
|
||||
To uninstall Taskwarrior, remove the files listed in the install_manifest.txt
|
||||
file that was generated when you built Taskwarrior.
|
||||
There may be some features `configure' cannot figure out automatically,
|
||||
but needs to determine by the type of machine the package will run on.
|
||||
Usually, assuming the package is built to be run on the _same_
|
||||
architectures, `configure' can figure that out, but if it prints a
|
||||
message saying it cannot guess the machine type, give it the
|
||||
`--build=TYPE' option. TYPE can either be a short name for the system
|
||||
type, such as `sun4', or a canonical name which has the form:
|
||||
|
||||
CPU-COMPANY-SYSTEM
|
||||
|
||||
Taskwarrior Build Notes
|
||||
-----------------------
|
||||
where SYSTEM can have one of these forms:
|
||||
|
||||
Taskwarrior has dependencies that are detected by CMake in almost all cases, but
|
||||
there are situations and operating systems that mean you will need to offer a
|
||||
little help.
|
||||
OS KERNEL-OS
|
||||
|
||||
If Taskwarrior will not build on your system, first take a look at the Operating
|
||||
System notes below. If this doesn't help, then go to the Troubleshooting
|
||||
section, which includes instructions on how to contact us for help.
|
||||
See the file `config.sub' for the possible values of each field. If
|
||||
`config.sub' isn't included in this package, then this package doesn't
|
||||
need to know the machine type.
|
||||
|
||||
If you are _building_ compiler tools for cross-compiling, you should
|
||||
use the option `--target=TYPE' to select the type of system they will
|
||||
produce code for.
|
||||
|
||||
Operating System Notes
|
||||
----------------------
|
||||
If you want to _use_ a cross compiler, that generates code for a
|
||||
platform different from the build platform, you should specify the
|
||||
"host" platform (i.e., that on which the generated programs will
|
||||
eventually be run) with `--host=TYPE'.
|
||||
|
||||
Cygwin
|
||||
If 'make install' fails when writing to the /usr/local/share/ directory,
|
||||
this may be because your current login doesn't have permission to write
|
||||
to the Windows directory containing your Cygwin installation. Either
|
||||
login to Windows as an Administrator and try the 'make install' process
|
||||
again, or reinstall Cygwin under your normal Windows login.
|
||||
Sharing Defaults
|
||||
================
|
||||
|
||||
If you want to set default values for `configure' scripts to share, you
|
||||
can create a site shell script called `config.site' that gives default
|
||||
values for variables like `CC', `cache_file', and `prefix'.
|
||||
`configure' looks for `PREFIX/share/config.site' if it exists, then
|
||||
`PREFIX/etc/config.site' if it exists. Or, you can set the
|
||||
`CONFIG_SITE' environment variable to the location of the site script.
|
||||
A warning: not all `configure' scripts look for a site script.
|
||||
|
||||
Darwin, 32bit
|
||||
Taskwarrior needs to be built from source, and use this configure command:
|
||||
Defining Variables
|
||||
==================
|
||||
|
||||
cmake -DCMAKE_C_FLAGS=-m32 -DCMAKE_CXX_FLAGS=-m32 -DCMAKE_EXE_LINKER_FLAGS=-m32 .
|
||||
Variables not defined in a site shell script can be set in the
|
||||
environment passed to `configure'. However, some packages may run
|
||||
configure again during the build, and the customized values of these
|
||||
variables may be lost. In order to avoid this problem, you should set
|
||||
them in the `configure' command line, using `VAR=value'. For example:
|
||||
|
||||
See:
|
||||
https://taskwarrior.org/issues/817
|
||||
https://stackoverflow.com/questions/3261909/build-32bit-on-64-bit-linux-using-a-configure-script
|
||||
https://stackoverflow.com/questions/2617508/cmake-gcc-cuda-and-m32-wtf
|
||||
https://stackoverflow.com/questions/6077414/cmake-how-to-set-the-ldflags-in-cmakelists-txt
|
||||
./configure CC=/usr/local2/bin/gcc
|
||||
|
||||
causes the specified `gcc' to be used as the C compiler (unless it is
|
||||
overridden in the site shell script).
|
||||
|
||||
OpenBSD
|
||||
In order to build Taskwarrior 2.4.2+, you might need to install a newer GCC
|
||||
version from ports or packages.
|
||||
Unfortunately, this technique does not work for `CONFIG_SHELL' due to
|
||||
an Autoconf bug. Until the bug is fixed you can use this workaround:
|
||||
|
||||
Afterwards, run
|
||||
cmake -DCMAKE_CXX_COMPILER=eg++ .
|
||||
CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
|
||||
|
||||
and build normally.
|
||||
`configure' Invocation
|
||||
======================
|
||||
|
||||
See: https://github.com/GothenburgBitFactory/taskwarrior/issues/1605
|
||||
`configure' recognizes the following options to control how it operates.
|
||||
|
||||
WASM
|
||||
Using the Emscripten compiler, you can achieve it like this:
|
||||
`--help'
|
||||
`-h'
|
||||
Print a summary of the options to `configure', and exit.
|
||||
|
||||
cmake -DCMAKE_CXX_COMPILER=emcc -DENABLE_SYNC=OFF -DCMAKE_BUILD_TYPE=release -DENABLE_WASM=ON \
|
||||
-DCMAKE_EXE_LINKER_FLAGS="-m32 -s NO_DYNAMIC_EXECUTION=1 -s WASM=1 -s NO_EXIT_RUNTIME=1 -s INVOKE_RUN=0" \
|
||||
-DCMAKE_CXX_FLAGS_RELEASE="-O2 -m32"
|
||||
`--version'
|
||||
`-V'
|
||||
Print the version of Autoconf used to generate the `configure'
|
||||
script, and exit.
|
||||
|
||||
This will produce an optimized WASM with a main() that is callable multiple times.
|
||||
`--cache-file=FILE'
|
||||
Enable the cache: use and save the results of the tests in FILE,
|
||||
traditionally `config.cache'. FILE defaults to `/dev/null' to
|
||||
disable caching.
|
||||
|
||||
Troubleshooting
|
||||
---------------
|
||||
`--config-cache'
|
||||
`-C'
|
||||
Alias for `--cache-file=config.cache'.
|
||||
|
||||
If you've recently made changes to dependencies (by reinstalling them, for
|
||||
example) be sure to rerun 'cmake .' before trying to execute 'make' again.
|
||||
`--quiet'
|
||||
`--silent'
|
||||
`-q'
|
||||
Do not print messages saying which checks are being made. To
|
||||
suppress all normal output, redirect it to `/dev/null' (any error
|
||||
messages will still be shown).
|
||||
|
||||
CMake will run and locate all the necessary pieces for the build, and create
|
||||
a Makefile. There may be errors and warnings when running CMake, or there
|
||||
may be compiler errors and warnings when running 'make'. Sometimes you will run
|
||||
CMake with no reported problems, and the build will fail later. This is
|
||||
almost always because CMake is mistaken about some assumption.
|
||||
`--srcdir=DIR'
|
||||
Look for the package's source code in directory DIR. Usually
|
||||
`configure' can determine that directory automatically.
|
||||
|
||||
If a build does not succeed, please send the contents of the 'CMakeCache.txt'
|
||||
and 'CMakeFiles/CMakeOutput.log' files to support@gothenburgbitfactory.org.
|
||||
`configure' also accepts some other, not widely useful, options. Run
|
||||
`configure --help' for more details.
|
||||
|
||||
If CMake runs but Taskwarrior does not build, please send the contents of the
|
||||
above files as well as a transcript from the build, which is not written to a
|
||||
file and must be captured from the terminal.
|
||||
|
||||
---
|
||||
|
||||
24
LICENSE
24
LICENSE
@@ -1,24 +0,0 @@
|
||||
The MIT License
|
||||
|
||||
https://www.opensource.org/licenses/mit-license.php
|
||||
|
||||
Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included
|
||||
in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
20
Makefile.am
Normal file
20
Makefile.am
Normal file
@@ -0,0 +1,20 @@
|
||||
SUBDIRS = src
|
||||
|
||||
dist_man_MANS = doc/man/task.1 doc/man/taskrc.5 doc/man/task-tutorial.5
|
||||
|
||||
docdir = $(datadir)/doc/${PACKAGE}-${VERSION}
|
||||
doc_DATA = AUTHORS ChangeLog COPYING NEWS README
|
||||
|
||||
EXTRA_DIST = INSTALL
|
||||
|
||||
bashscriptsdir = $(docdir)
|
||||
nobase_dist_bashscripts_DATA = scripts/bash/task_completion.sh
|
||||
|
||||
zshscriptsdir = $(docdir)
|
||||
nobase_dist_zshscripts_DATA = scripts/zsh/_task
|
||||
|
||||
vimscriptsdir = $(docdir)
|
||||
nobase_dist_vimscripts_DATA = scripts/vim/README scripts/vim/ftdetect/task.vim scripts/vim/syntax/taskdata.vim scripts/vim/syntax/taskedit.vim
|
||||
|
||||
i18ndir = $(docdir)
|
||||
nobase_dist_i18n_DATA = i18n/strings.de-DE i18n/strings.en-US i18n/strings.es-ES i18n/strings.fr-FR i18n/strings.nl-NL i18n/strings.sv-SE i18n/tips.de-DE i18n/tips.en-US i18n/tips.sv-SE
|
||||
172
NEWS
172
NEWS
@@ -1,152 +1,48 @@
|
||||
New Features in Taskwarrior 2.6.0
|
||||
|
||||
- The logic behind new-uuid verbosity option changed. New-uuid now overrides
|
||||
new-id if set and will cause Taskwarrior to display UUIDs instead of IDs
|
||||
for new tasks (machine friendly).
|
||||
- If ~/.taskrc is not found, Taskwarrior will look for its configuration in
|
||||
$XDG_CONFIG_HOME/task/taskrc (defaulting to ~/.config/task/taskrc). This
|
||||
allows users to setup their Taskwarrior to follow XDG standard without
|
||||
using config overrides.
|
||||
- Newer Unicode characters, such as emojis are correctly handled and displayed.
|
||||
Taskwarrior now supports all Unicode characters up to Unicode 12.
|
||||
- Datetime values until year 9999 are now supported.
|
||||
Duration values of up to 1 000 000 years are now supported.
|
||||
- 64-bit numeric values (up to 9,223,372,036,854,775,807) are now supported.
|
||||
- Later/someday named datetime values now resolve to 9999-12-30 (instead of
|
||||
2038-01-18).
|
||||
- Calendar now supports displaying due dates until year 9999.
|
||||
- Calendar now displays waiting tasks with due dates on the calendar.
|
||||
- Calendar supports highlighting days with scheduled tasks.
|
||||
- Multi-day holidays are now supported.
|
||||
- Holiday data files for fr-CA, hu-HU, pt-BR, sk-SK and sv-FI locales are now
|
||||
generated and shipped with Taskwarrior.
|
||||
- The task edit command can now handle multi-line annotations and UDAs in a
|
||||
user friendly way, withouth having to handle with JSON escaping of special
|
||||
chars.
|
||||
- A large portion of currently known parser-related issues was fixed.
|
||||
- The taskrc file now supports relative paths, which are evaluated with
|
||||
respect to (a) current directory, (b) taskrc directory and (c) now also the
|
||||
installation directory of configuration files.
|
||||
- The currently selected context is now applied for "task add" and "task log"
|
||||
commands. Section on contexts in the manpage was updated to describe this
|
||||
functionality.
|
||||
- Users can specify per-context specific overrides of configuration variables.
|
||||
- The `task import` command can now accept annotations with missing entry
|
||||
values. Current time will be assumed.
|
||||
- The new 'by' filter attribute modifier compares using '<=' rather than '<'
|
||||
as 'before' uses. This allows the last second of the day to match with
|
||||
'due.by:eod', which it would not otherwise. It also works with
|
||||
whole units like days, e.g. 'add test due:2021-07-17' would not match
|
||||
'due.before:tomorrow' (on the 16th), but would match 'due.by:tomorrow'.
|
||||
- Waiting is now an entirely "virtual" concept, based on a task's
|
||||
'wait' property and the current time. Task is considered "waiting" if its
|
||||
wait attribute is in the future. TaskWarrior no longer explicitly
|
||||
"unwaits" a task (the wait attribute is not removed once its value is in
|
||||
the past), so the "unwait' verbosity token is no longer available.
|
||||
This allows for filtering for tasks that were waiting in the past
|
||||
intervals, but are not waiting anymore.
|
||||
- The configuration file now supports environment variables.
|
||||
- Taskwarrior can now handle displaying tasks in windows with limited width,
|
||||
even if columns contain long strings (like URLs).
|
||||
- The nag message is emitted at most once per task command, even with bulk
|
||||
operations. Additionally, the urgency of the task considered is taken
|
||||
before the completion, not after.
|
||||
- The export command now takes an optional argument that references an
|
||||
existing report. As such, "task export <report>" command will export
|
||||
the same tasks that "task <report>" prints, and in the same order.
|
||||
- The burndown command now supports non-cumulative display, where tasks only
|
||||
get plotted within the interval segment when they got completed.
|
||||
New Features in task 1.8.0
|
||||
|
||||
- Attribute modifiers, for precise queries
|
||||
- Improved calendar feature
|
||||
- Full undo capability
|
||||
- All reports now customizable
|
||||
- Command aliases can now be created
|
||||
- In addition to being a standard part of Fedora 10 and 11 (yum install task),
|
||||
task is now also a standard part of Cygwin 1.5
|
||||
- There are new demo movies on taskwarrior.org
|
||||
|
||||
New Commands in Taskwarrior 2.6.0
|
||||
Please refer to the ChangeLog file for full details. There are too many to
|
||||
list here.
|
||||
|
||||
- The 'news' command will guide the user through important release notes
|
||||
anytime a new version of Taskwarrior is installed. It provides personalized
|
||||
feedback, deprecation warnings and usage advice, where applicable.
|
||||
Task has been built and tested on the following configurations:
|
||||
|
||||
New Configuration Options in Taskwarrior 2.6.0
|
||||
- OS X 10.5 Leopard
|
||||
- OS X 10.4 Tiger
|
||||
- Fedora Core 11 Leonidas
|
||||
- Fedora Core 10 Cambridge
|
||||
- Ubuntu 9.04 Jaunty Jackalope
|
||||
- Ubuntu 8.10 Intrepid Ibex
|
||||
- Ubuntu 8.04 Hardy Heron
|
||||
- Slackware 12.2
|
||||
- Arch Linux
|
||||
- Solaris 10
|
||||
- Solaris 8
|
||||
- OpenBSD 4.5
|
||||
- FreeBSD
|
||||
- Cygwin 1.5.25-14
|
||||
|
||||
- The context definitions for reporting commmands are now stored in
|
||||
"context.<name>.read". Context definitions for write commands are now
|
||||
supported using "context.<name>.write" configuration variable.
|
||||
- The context-specific configuration overrides are now supported. Use
|
||||
context.<name>.rc.<key>=<value> to override, such as
|
||||
context.work.rc.urgency.blocking=5.0 to override the value of urgency.blocking
|
||||
when the 'work' context is active.
|
||||
- Each report (and the timesheet command) can explicitly opt-out from the
|
||||
currently active context by setting the report.<name>.context variable to 0
|
||||
(defaults to 1). Useful for defining universal reports that ignore
|
||||
currently set context, such as 'inbox' report for GTD methodology.
|
||||
- Multi-day holidays are now supported. Use holiday.<name>.start=<date> and
|
||||
holiday.<name>.end=<date> to specify a range-based holiday, such as a
|
||||
vacation.
|
||||
- Verbosity token 'default' was introduced in order to display information
|
||||
about default actions.
|
||||
- The new burndown.cumulative option can be used to toggle between
|
||||
non-cumulative and cumulative version of the burndown command.
|
||||
- The new color.calendar.scheduled setting can be used to control the
|
||||
highlighting color of days in the calendar that have scheduled tasks.
|
||||
While Task has undergone testing, bugs are sure to remain. If you encounter a
|
||||
bug, please enter a new issue at:
|
||||
|
||||
http://taskwarrior.org/projects/taskwarrior/issues/new
|
||||
|
||||
Newly Deprecated Features in Taskwarrior 2.6.0
|
||||
Or you can also report the issue in the forums at:
|
||||
|
||||
- The 'PARENT' and 'CHILD' virtual tags are replaced by 'TEMPLATE' and 'INSTANCE'.
|
||||
- The 'waiting' status is now deprecated. We recommend using +WAITING virtual tag
|
||||
or wait-attribute based filters, such as 'wait.before:eow' instead.
|
||||
- The configuration variable 'monthsperline' is deprecated. Please use
|
||||
'calendar.monthsperline' instead.
|
||||
http://taskwarrior.org/projects/taskwarrior/boards
|
||||
|
||||
Fixed regressions in 2.6.0
|
||||
Or just send a message to:
|
||||
|
||||
- The "end of <date>" named dates ('eod', 'eow', ...) were pointing to the
|
||||
first second of the next day, instead of last second of the referenced
|
||||
interval. This was a regression introduced in 2.5.2.
|
||||
- The "eow" and "eonw" were using a different weekday as a reference. This
|
||||
was a regeression introduced in 2.5.2.
|
||||
- The rc.verbose=<value> configuration override was applied only if it were
|
||||
the first configuration override. In #2247, this manifested itself as
|
||||
inability to supress footnotes about the overrides, and in #1953 as failure
|
||||
to force task to display UUIDs of on task add. This was a regression
|
||||
introduced in 2.5.2.
|
||||
- The attribute values of the form "<attribute name>-<arbitrary string>", for
|
||||
example "due-nextweek" or "scheduled-work" would fail to parse (see
|
||||
#1913). This was a regression introduced in 2.5.1.
|
||||
- The capitalized versions of named dates (such as Monday, February or
|
||||
Tomorrow) are again supported. This was a regression introduced in 2.5.2.
|
||||
- The duration periods are converted to datetime values using the
|
||||
current time as the anchor, as opposed to the beginning of unix time.
|
||||
This was a regression in 2.5.2.
|
||||
- Filtering for attribute values containing dashes and numbers (such as
|
||||
'vs.2021-01', see #2392) or spaces (such as "Home renovation", see #2388)
|
||||
is again supported. This was a regression introduced in 2.4.0.
|
||||
support@taskwarrior.org
|
||||
|
||||
Removed Features in 2.6.0
|
||||
|
||||
-
|
||||
|
||||
Other notable changes in 2.6.0
|
||||
|
||||
- C++17 compatible compiler is now required (GCC 7.1 or older / clang 5.0 or older).
|
||||
|
||||
Known Issues
|
||||
|
||||
- https://github.com/GothenburgBitFactory/taskwarrior
|
||||
|
||||
Taskwarrior 2.6.0 has been built and tested on the following configurations:
|
||||
|
||||
* Archlinux
|
||||
* OpenSUSE
|
||||
* macOS 10.15
|
||||
* Fedora (31, 32, 33, 34)
|
||||
* Ubuntu (18.04, 20.04, 21.04)
|
||||
* Debian (Stable, Testing)
|
||||
* CentOS (7, 8)
|
||||
|
||||
However, we expect Taskwarrior to work on other platforms as well.
|
||||
Thank you.
|
||||
|
||||
---
|
||||
|
||||
While Taskwarrior has undergone testing, bugs are sure to remain. If you
|
||||
encounter a bug, please enter a new issue at:
|
||||
|
||||
https://github.com/GothenburgBitFactory/taskwarrior
|
||||
|
||||
24
README
Normal file
24
README
Normal file
@@ -0,0 +1,24 @@
|
||||
|
||||
Thank you for taking a look at task!
|
||||
|
||||
Task is a GTD, todo list, task management, command line utility with a multitude
|
||||
of features. It is a portable, well supported, very active project, and it is
|
||||
Open Source. Task has binary distributions, online documentation, demonstration
|
||||
movies, and you'll find all the details at the site:
|
||||
|
||||
http://taskwarrior.org
|
||||
|
||||
At the site you'll find a wiki, discussion forums, downloads, news and more.
|
||||
|
||||
|
||||
Your contributions are especially welcome. Whether it comes in the form of
|
||||
code patches, ideas, discussion, bug reports or just encouragement, your input
|
||||
is needed.
|
||||
|
||||
Please send your support questions and code patches to:
|
||||
|
||||
support@taskwarrior.org
|
||||
|
||||
Consider joining taskwarrior.org and participating in the future of task.
|
||||
|
||||
---
|
||||
140
README.md
140
README.md
@@ -1,140 +0,0 @@
|
||||
<div align="center">
|
||||
<img src="https://avatars.githubusercontent.com/u/36100920?s=200&u=24da05914c20c4ccfe8485310f7b83049407fa9a&v=4"></br>
|
||||
|
||||
[](https://github.com/GothenburgBitFactory/taskwarrior/actions)
|
||||
[](https://github.com/GothenburgBitFactory/taskwarrior/releases/latest)
|
||||
[](https://github.com/GothenburgBitFactory/taskwarrior/releases/latest)
|
||||
[](https://github.com/sponsors/GothenburgBitFactory/)
|
||||
</br>
|
||||
[](https://twitter.com/taskwarrior)
|
||||
</div>
|
||||
|
||||
## Taskwarrior
|
||||

|
||||

|
||||

|
||||
|
||||
Taskwarrior is a command line task list management utility with a [multitude of
|
||||
features](https://taskwarrior.org/docs/), developed as a portable open source project
|
||||
with an active and quite vast [ecosystem of tools, hooks and
|
||||
extensions](https://taskwarrior.org/tools/).
|
||||
|
||||
### HEADS UP!
|
||||
### This fork is to intended to preserve the taskwarrior 2.6.2 codebase, and to allow for further fixes and improvements!!
|
||||
It's great to see that taskwarrior is still an active project and the active developers, working on version 3.x, have a vision that fuses taskchampion and an SQL database. It's cool, and in rust, and everything.. but they are decidedly uninterested in further work on the 2.x (data as text files) codebase.
|
||||
|
||||
It was the fact that task used a text-file to store data, that first hooked me to the project. I'm almost certainly first taskwarrior user, and technically the original taskwarrior Designer! I worked with the orginal programmer, Paul Beckingham, as he brilliantly implemented so many of my crazy ideas, like colors, urgency, reports, UDAs, attribute modifiers and SO much more!
|
||||
|
||||
Because I'm an old fart, set im my ways like that, and kind of squeamish about keeping my task data as a SQL database, this repo is somewhare I can try to apply fixes and cherry-pick from changes made after official 2.6.2 releases, and to curate some of the things that I think belong with it. That said, I'm a terrible programmer, a dubious developer, and would welcome input, ideas and contributions.
|
||||
|
||||
## Install
|
||||
[](https://archlinux.org/packages/community/x86_64/task/)
|
||||
[](https://packages.debian.org/search?keywords=task&searchon=names&suite=all§ion=all)
|
||||
[](https://bodhi.fedoraproject.org/updates/?packages=task)
|
||||
[](https://formulae.brew.sh/formula/task#default)
|
||||
[](https://packages.ubuntu.com/search?keywords=task&searchon=names&suite=hirsute§ion=all)
|
||||
|
||||
Taskwarrior is packaged on a wide range of [Linux/Unix systems, Mac OS and
|
||||
Windows](https://taskwarrior.org/download/). Check out the latest available
|
||||
packages in repositories of your OS distribution of choice [on
|
||||
Repology](https://repology.org/project/taskwarrior/versions).
|
||||
|
||||
Alternatively, you can build Taskwarrior from source.
|
||||
|
||||
## Documentation
|
||||
|
||||
The [online documentation](https://taskwarrior.org/docs), downloads, news and
|
||||
more are available on our website, [taskwarrior.org](https://taskwarrior.org).
|
||||
|
||||
We also recommend following [@taskwarrior on
|
||||
Twitter](https://twitter.com/taskwarrior), where we share info about new
|
||||
features, releases and various tips and tricks for new Taskwarrior users.
|
||||
|
||||
## Community
|
||||
[](https://twitter.com/taskwarrior)
|
||||
[](https://reddit.com/r/taskwarrior/)
|
||||
[](https://web.libera.chat/#taskwarrior)
|
||||
[](https://discord.gg/eRXEHk8w62)
|
||||
[](https://github.com/GothenburgBitFactory/taskwarrior/discussions)
|
||||
|
||||
Taskwarrior has a lively community on many places on the internet.
|
||||
|
||||
Best place to ask questions is our [discussions forum on
|
||||
Github](https://github.com/GothenburgBitFactory/taskwarrior/discussions). For
|
||||
other support options, take a look at
|
||||
[taskwarrior.org/support](https://taskwarrior.org/support)
|
||||
|
||||
For code contributions, please use pull requests, or alternately send your code patches to
|
||||
[support@gothenburgbitfactory.org](mailto:support@gothenburgbitfactory.org)
|
||||
|
||||
## Branching Model
|
||||
|
||||
We use the following branching model:
|
||||
|
||||
* `stable` is a branch containing the content of the latest release. Building
|
||||
from here is the same as building from the latest tarball, or installing a
|
||||
binary package. No development is done on the `stable` branch.
|
||||
|
||||
* `develop` is the current development branch. All work is done here, and upon
|
||||
release it will be merged to `stable`. While development branch is not
|
||||
stable, we utilize CI to ensure we're at least not merging improvements that
|
||||
break existing tests, and hence should be relatively safe. We still recommend
|
||||
making backups when using the development branch.
|
||||
|
||||
## Installing
|
||||
|
||||
There are many binary packages available, but to install from source requires:
|
||||
|
||||
* git
|
||||
* cmake
|
||||
* make
|
||||
* C++ compiler, currently gcc 7.1+ or clang 5.0+ for full C++17 support
|
||||
* uuid-dev (was libuuid-dev)
|
||||
* GnuTLS (optional, required for sync)
|
||||
|
||||
Download the tarball, and expand it:
|
||||
|
||||
$ curl -O https://taskwarrior.org/download/task-2.6.2.tar.gz
|
||||
$ tar xzf task-2.6.2.tar.gz
|
||||
$ cd task-2.6.2
|
||||
|
||||
Or clone this repository:
|
||||
|
||||
$ git clone --recursive -b stable https://github.com/GothenburgBitFactory/taskwarrior.git
|
||||
$ cd taskwarrior
|
||||
|
||||
Then build:
|
||||
|
||||
$ cmake -DCMAKE_BUILD_TYPE=release .
|
||||
...
|
||||
$ make
|
||||
...
|
||||
[$ make test]
|
||||
...
|
||||
$ sudo make install
|
||||
|
||||
## Contributing
|
||||
[](https://github.com/GothenburgBitFactory/taskwarrior/graphs/contributors)
|
||||
[](https://github.com/GothenburgBitFactory/taskwarrior/milestone/26)
|
||||
[](https://github.com/GothenburgBitFactory/taskwarrior/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)
|
||||
|
||||
Your contributions are especially welcome.
|
||||
Whether it comes in the form of code patches, ideas, discussion, bug reports, encouragement or criticism, your input is needed.
|
||||
|
||||
Visit [Github](https://github.com/GothenburgBitFactory/taskwarrior) and participate in the future of Taskwarrior.
|
||||
|
||||
## Sponsoring
|
||||
[](https://github.com/sponsors/GothenburgBitFactory/)
|
||||
|
||||
Taskwarrior is a result of work of mostly small group of volunteers, and has been in development since 2006.
|
||||
|
||||
If you are a happy Taskwarrior user, please consider [sponsoring us through
|
||||
Github Sponsors](https://github.com/sponsors/GothenburgBitFactory/).
|
||||
|
||||
Every sponsorship matters, as it directly increases the number of hours core
|
||||
developers can contribute to the project and makes the project more sustainable.
|
||||
|
||||
## License
|
||||
|
||||
Taskwarrior is released under the MIT license.
|
||||
For details check the [LICENSE](LICENSE) file.
|
||||
64
cmake.h.in
64
cmake.h.in
@@ -1,64 +0,0 @@
|
||||
/* cmake.h.in. Creates cmake.h during a cmake run */
|
||||
|
||||
/* Product identification */
|
||||
#define PRODUCT_TASKWARRIOR 1
|
||||
|
||||
/* Package information */
|
||||
#define PACKAGE "${PACKAGE}"
|
||||
#define VERSION "${VERSION}"
|
||||
#define PACKAGE_BUGREPORT "${PACKAGE_BUGREPORT}"
|
||||
#define PACKAGE_NAME "${PACKAGE_NAME}"
|
||||
#define PACKAGE_TARNAME "${PACKAGE_TARNAME}"
|
||||
#define PACKAGE_VERSION "${PACKAGE_VERSION}"
|
||||
#define PACKAGE_STRING "${PACKAGE_STRING}"
|
||||
|
||||
#define CMAKE_BUILD_TYPE "${CMAKE_BUILD_TYPE}"
|
||||
|
||||
/* Installation details */
|
||||
#define TASK_RCDIR "${CMAKE_INSTALL_PREFIX}/${TASK_RCDIR}"
|
||||
|
||||
/* git information */
|
||||
#cmakedefine HAVE_COMMIT
|
||||
|
||||
/* cmake information */
|
||||
#cmakedefine HAVE_CMAKE
|
||||
#define CMAKE_VERSION "${CMAKE_VERSION}"
|
||||
|
||||
/* Compiling platform */
|
||||
#cmakedefine LINUX
|
||||
#cmakedefine DARWIN
|
||||
#cmakedefine CYGWIN
|
||||
#cmakedefine FREEBSD
|
||||
#cmakedefine OPENBSD
|
||||
#cmakedefine NETBSD
|
||||
#cmakedefine DRAGONFLY
|
||||
#cmakedefine HAIKU
|
||||
#cmakedefine SOLARIS
|
||||
#cmakedefine KFREEBSD
|
||||
#cmakedefine GNUHURD
|
||||
#cmakedefine UNKNOWN
|
||||
|
||||
/* Found the GnuTLS library */
|
||||
#cmakedefine HAVE_LIBGNUTLS
|
||||
|
||||
/* Found tm_gmtoff */
|
||||
#cmakedefine HAVE_TM_GMTOFF
|
||||
|
||||
/* Found timegm */
|
||||
#cmakedefine HAVE_TIMEGM
|
||||
|
||||
/* Found st.st_birthtime struct member */
|
||||
#cmakedefine HAVE_ST_BIRTHTIME
|
||||
|
||||
/* Found get_current_dir_name */
|
||||
#cmakedefine HAVE_GET_CURRENT_DIR_NAME
|
||||
|
||||
/* Found uuid_unparse_lower in the uuid library */
|
||||
#cmakedefine HAVE_UUID_UNPARSE_LOWER
|
||||
|
||||
/* Found wordexp.h */
|
||||
#cmakedefine HAVE_WORDEXP
|
||||
|
||||
/* Undefine this to eliminate the execute command */
|
||||
#define HAVE_EXECUTE 1
|
||||
|
||||
@@ -1,41 +0,0 @@
|
||||
message ("-- Configuring C++17")
|
||||
message ("-- System: ${CMAKE_SYSTEM_NAME}")
|
||||
|
||||
include (CheckCXXCompilerFlag)
|
||||
|
||||
CHECK_CXX_COMPILER_FLAG("-std=c++17" _HAS_CXX17)
|
||||
|
||||
if (_HAS_CXX17)
|
||||
set (_CXX14_FLAGS "-std=c++17")
|
||||
else (_HAS_CXX17)
|
||||
message (FATAL_ERROR "C++17 support missing. Try upgrading your C++ compiler. If you have a good reason for using an outdated compiler, please let us know at support@gothenburgbitfactory.org.")
|
||||
endif (_HAS_CXX17)
|
||||
|
||||
if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
|
||||
set (LINUX true)
|
||||
elseif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
||||
set (DARWIN true)
|
||||
set (_CXX14_FLAGS "${_CXX14_FLAGS} -stdlib=libc++")
|
||||
elseif (${CMAKE_SYSTEM_NAME} MATCHES "kFreeBSD")
|
||||
set (KFREEBSD true)
|
||||
elseif (${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
|
||||
set (FREEBSD true)
|
||||
elseif (${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
|
||||
set (OPENBSD true)
|
||||
elseif (${CMAKE_SYSTEM_NAME} MATCHES "NetBSD")
|
||||
set (NETBSD true)
|
||||
elseif (${CMAKE_SYSTEM_NAME} MATCHES "DragonFly")
|
||||
set (DRAGONFLY true)
|
||||
elseif (${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
|
||||
set (SOLARIS true)
|
||||
elseif (${CMAKE_SYSTEM_NAME} STREQUAL "GNU")
|
||||
set (GNUHURD true)
|
||||
elseif (${CMAKE_SYSTEM_NAME} STREQUAL "CYGWIN")
|
||||
set (CYGWIN true)
|
||||
set (_CXX14_FLAGS "-std=gnu++17")
|
||||
else (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
|
||||
set (UNKNOWN true)
|
||||
endif (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
|
||||
|
||||
set (CMAKE_CXX_FLAGS "${_CXX14_FLAGS} ${CMAKE_CXX_FLAGS}")
|
||||
set (CMAKE_CXX_FLAGS "-Wall -Wextra -Wsign-compare -Wreturn-type ${CMAKE_CXX_FLAGS}")
|
||||
@@ -1,4 +0,0 @@
|
||||
/* commit.h.in. Creates commit.h during a cmake run */
|
||||
|
||||
/* git information */
|
||||
#define COMMIT "${COMMIT}"
|
||||
73
configure.ac
Normal file
73
configure.ac
Normal file
@@ -0,0 +1,73 @@
|
||||
# -*- Autoconf -*-
|
||||
# Process this file with autoconf to produce a configure script.
|
||||
|
||||
AC_PREREQ(2.61)
|
||||
AC_INIT(task, 1.8.0, support@taskwarrior.org)
|
||||
|
||||
CFLAGS="${CFLAGS=}"
|
||||
CXXFLAGS="${CXXFLAGS=}"
|
||||
# this macro is used to get the arguments supplied
|
||||
# to the configure script (./configure --enable-debug)
|
||||
# Check if we have enable debug support.
|
||||
AC_MSG_CHECKING(whether to enable debugging)
|
||||
debug_default="no"
|
||||
AC_ARG_ENABLE(debug, [ --enable-debug=[no/yes] turn on debugging
|
||||
[default=$debug_default]],, enable_debug=$debug_default)
|
||||
# Yes, shell scripts can be used
|
||||
if test "$enable_debug" = "yes"; then
|
||||
CXXFLAGS="$CFLAGS -Wall -pedantic -ggdb3 -DDEBUG"
|
||||
AC_MSG_RESULT(yes)
|
||||
else
|
||||
CXXFLAGS="$CFLAGS -Wall -pedantic -O3"
|
||||
AC_MSG_RESULT(no)
|
||||
fi
|
||||
|
||||
# Check for OS.
|
||||
OS=`uname|sed -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
|
||||
if test "$OS" = "sunos"; then
|
||||
AC_MSG_NOTICE([OS Solaris detected])
|
||||
AC_DEFINE([SOLARIS], [], [Compiling on Solaris])
|
||||
else
|
||||
AC_MSG_NOTICE([OS Non-Solaris detected])
|
||||
AC_DEFINE([LINUX], [], [Compiling on Non-Solaris])
|
||||
fi
|
||||
|
||||
AM_INIT_AUTOMAKE
|
||||
AC_CONFIG_SRCDIR([src/main.cpp])
|
||||
AC_CONFIG_HEADER([auto.h])
|
||||
|
||||
# Checks for programs.
|
||||
AC_PROG_CXX
|
||||
AC_PROG_CC
|
||||
AC_LANG(C++)
|
||||
|
||||
AC_SUBST(CFLAGS)
|
||||
|
||||
# Checks for libraries.
|
||||
AC_CHECK_LIB(ncurses,initscr)
|
||||
|
||||
# Checks for header files.
|
||||
AC_HEADER_STDC
|
||||
AC_CHECK_HEADERS([stdlib.h sys/file.h sys/stat.h sys/time.h unistd.h])
|
||||
AC_CHECK_HEADERS([sstream string vector map])
|
||||
|
||||
# Checks for typedefs, structures, and compiler characteristics.
|
||||
AC_HEADER_STDBOOL
|
||||
AC_C_CONST
|
||||
AC_TYPE_PID_T
|
||||
AC_TYPE_SIZE_T
|
||||
AC_HEADER_TIME
|
||||
AC_STRUCT_TM
|
||||
|
||||
# Checks for library functions.
|
||||
AC_FUNC_MKTIME
|
||||
AC_FUNC_SELECT_ARGTYPES
|
||||
AC_CHECK_FUNCS([select])
|
||||
#AC_CHECK_FUNC(flock, [AC_DEFINE([HAVE_FLOCK], [1], [Found flock])])
|
||||
AC_CHECK_FUNC(uuid_unparse_lower, [AC_DEFINE([HAVE_UUID], [1], [Found uuid_unparse_lower])])
|
||||
AC_CHECK_FUNC(random, [AC_DEFINE([HAVE_RANDOM], [1], [Found random])])
|
||||
AC_CHECK_FUNC(srandom, [AC_DEFINE([HAVE_SRANDOM], [1], [Found srandom])])
|
||||
|
||||
AC_CONFIG_FILES([Makefile src/Makefile])
|
||||
AC_OUTPUT
|
||||
|
||||
584
depcomp
Executable file
584
depcomp
Executable file
@@ -0,0 +1,584 @@
|
||||
#! /bin/sh
|
||||
# depcomp - compile a program generating dependencies as side-effects
|
||||
|
||||
scriptversion=2006-10-15.18
|
||||
|
||||
# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006 Free Software
|
||||
# Foundation, Inc.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2, or (at your option)
|
||||
# any later version.
|
||||
|
||||
# This program 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, USA.
|
||||
|
||||
# As a special exception to the GNU General Public License, if you
|
||||
# distribute this file as part of a program that contains a
|
||||
# configuration script generated by Autoconf, you may include it under
|
||||
# the same distribution terms that you use for the rest of that program.
|
||||
|
||||
# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
|
||||
|
||||
case $1 in
|
||||
'')
|
||||
echo "$0: No command. Try \`$0 --help' for more information." 1>&2
|
||||
exit 1;
|
||||
;;
|
||||
-h | --h*)
|
||||
cat <<\EOF
|
||||
Usage: depcomp [--help] [--version] PROGRAM [ARGS]
|
||||
|
||||
Run PROGRAMS ARGS to compile a file, generating dependencies
|
||||
as side-effects.
|
||||
|
||||
Environment variables:
|
||||
depmode Dependency tracking mode.
|
||||
source Source file read by `PROGRAMS ARGS'.
|
||||
object Object file output by `PROGRAMS ARGS'.
|
||||
DEPDIR directory where to store dependencies.
|
||||
depfile Dependency file to output.
|
||||
tmpdepfile Temporary file to use when outputing dependencies.
|
||||
libtool Whether libtool is used (yes/no).
|
||||
|
||||
Report bugs to <bug-automake@gnu.org>.
|
||||
EOF
|
||||
exit $?
|
||||
;;
|
||||
-v | --v*)
|
||||
echo "depcomp $scriptversion"
|
||||
exit $?
|
||||
;;
|
||||
esac
|
||||
|
||||
if test -z "$depmode" || test -z "$source" || test -z "$object"; then
|
||||
echo "depcomp: Variables source, object and depmode must be set" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
|
||||
depfile=${depfile-`echo "$object" |
|
||||
sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
|
||||
tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
|
||||
|
||||
rm -f "$tmpdepfile"
|
||||
|
||||
# Some modes work just like other modes, but use different flags. We
|
||||
# parameterize here, but still list the modes in the big case below,
|
||||
# to make depend.m4 easier to write. Note that we *cannot* use a case
|
||||
# here, because this file can only contain one case statement.
|
||||
if test "$depmode" = hp; then
|
||||
# HP compiler uses -M and no extra arg.
|
||||
gccflag=-M
|
||||
depmode=gcc
|
||||
fi
|
||||
|
||||
if test "$depmode" = dashXmstdout; then
|
||||
# This is just like dashmstdout with a different argument.
|
||||
dashmflag=-xM
|
||||
depmode=dashmstdout
|
||||
fi
|
||||
|
||||
case "$depmode" in
|
||||
gcc3)
|
||||
## gcc 3 implements dependency tracking that does exactly what
|
||||
## we want. Yay! Note: for some reason libtool 1.4 doesn't like
|
||||
## it if -MD -MP comes after the -MF stuff. Hmm.
|
||||
## Unfortunately, FreeBSD c89 acceptance of flags depends upon
|
||||
## the command line argument order; so add the flags where they
|
||||
## appear in depend2.am. Note that the slowdown incurred here
|
||||
## affects only configure: in makefiles, %FASTDEP% shortcuts this.
|
||||
for arg
|
||||
do
|
||||
case $arg in
|
||||
-c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
|
||||
*) set fnord "$@" "$arg" ;;
|
||||
esac
|
||||
shift # fnord
|
||||
shift # $arg
|
||||
done
|
||||
"$@"
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
mv "$tmpdepfile" "$depfile"
|
||||
;;
|
||||
|
||||
gcc)
|
||||
## There are various ways to get dependency output from gcc. Here's
|
||||
## why we pick this rather obscure method:
|
||||
## - Don't want to use -MD because we'd like the dependencies to end
|
||||
## up in a subdir. Having to rename by hand is ugly.
|
||||
## (We might end up doing this anyway to support other compilers.)
|
||||
## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
|
||||
## -MM, not -M (despite what the docs say).
|
||||
## - Using -M directly means running the compiler twice (even worse
|
||||
## than renaming).
|
||||
if test -z "$gccflag"; then
|
||||
gccflag=-MD,
|
||||
fi
|
||||
"$@" -Wp,"$gccflag$tmpdepfile"
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
rm -f "$depfile"
|
||||
echo "$object : \\" > "$depfile"
|
||||
alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
|
||||
## The second -e expression handles DOS-style file names with drive letters.
|
||||
sed -e 's/^[^:]*: / /' \
|
||||
-e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
|
||||
## This next piece of magic avoids the `deleted header file' problem.
|
||||
## The problem is that when a header file which appears in a .P file
|
||||
## is deleted, the dependency causes make to die (because there is
|
||||
## typically no way to rebuild the header). We avoid this by adding
|
||||
## dummy dependencies for each header file. Too bad gcc doesn't do
|
||||
## this for us directly.
|
||||
tr ' ' '
|
||||
' < "$tmpdepfile" |
|
||||
## Some versions of gcc put a space before the `:'. On the theory
|
||||
## that the space means something, we add a space to the output as
|
||||
## well.
|
||||
## Some versions of the HPUX 10.20 sed can't process this invocation
|
||||
## correctly. Breaking it into two sed invocations is a workaround.
|
||||
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
hp)
|
||||
# This case exists only to let depend.m4 do its work. It works by
|
||||
# looking at the text of this script. This case will never be run,
|
||||
# since it is checked for above.
|
||||
exit 1
|
||||
;;
|
||||
|
||||
sgi)
|
||||
if test "$libtool" = yes; then
|
||||
"$@" "-Wp,-MDupdate,$tmpdepfile"
|
||||
else
|
||||
"$@" -MDupdate "$tmpdepfile"
|
||||
fi
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
rm -f "$depfile"
|
||||
|
||||
if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
|
||||
echo "$object : \\" > "$depfile"
|
||||
|
||||
# Clip off the initial element (the dependent). Don't try to be
|
||||
# clever and replace this with sed code, as IRIX sed won't handle
|
||||
# lines with more than a fixed number of characters (4096 in
|
||||
# IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
|
||||
# the IRIX cc adds comments like `#:fec' to the end of the
|
||||
# dependency line.
|
||||
tr ' ' '
|
||||
' < "$tmpdepfile" \
|
||||
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
|
||||
tr '
|
||||
' ' ' >> $depfile
|
||||
echo >> $depfile
|
||||
|
||||
# The second pass generates a dummy entry for each header file.
|
||||
tr ' ' '
|
||||
' < "$tmpdepfile" \
|
||||
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
|
||||
>> $depfile
|
||||
else
|
||||
# The sourcefile does not contain any dependencies, so just
|
||||
# store a dummy comment line, to avoid errors with the Makefile
|
||||
# "include basename.Plo" scheme.
|
||||
echo "#dummy" > "$depfile"
|
||||
fi
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
aix)
|
||||
# The C for AIX Compiler uses -M and outputs the dependencies
|
||||
# in a .u file. In older versions, this file always lives in the
|
||||
# current directory. Also, the AIX compiler puts `$object:' at the
|
||||
# start of each line; $object doesn't have directory information.
|
||||
# Version 6 uses the directory in both cases.
|
||||
stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'`
|
||||
tmpdepfile="$stripped.u"
|
||||
if test "$libtool" = yes; then
|
||||
"$@" -Wc,-M
|
||||
else
|
||||
"$@" -M
|
||||
fi
|
||||
stat=$?
|
||||
|
||||
if test -f "$tmpdepfile"; then :
|
||||
else
|
||||
stripped=`echo "$stripped" | sed 's,^.*/,,'`
|
||||
tmpdepfile="$stripped.u"
|
||||
fi
|
||||
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
|
||||
if test -f "$tmpdepfile"; then
|
||||
outname="$stripped.o"
|
||||
# Each line is of the form `foo.o: dependent.h'.
|
||||
# Do two passes, one to just change these to
|
||||
# `$object: dependent.h' and one to simply `dependent.h:'.
|
||||
sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile"
|
||||
sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile"
|
||||
else
|
||||
# The sourcefile does not contain any dependencies, so just
|
||||
# store a dummy comment line, to avoid errors with the Makefile
|
||||
# "include basename.Plo" scheme.
|
||||
echo "#dummy" > "$depfile"
|
||||
fi
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
icc)
|
||||
# Intel's C compiler understands `-MD -MF file'. However on
|
||||
# icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
|
||||
# ICC 7.0 will fill foo.d with something like
|
||||
# foo.o: sub/foo.c
|
||||
# foo.o: sub/foo.h
|
||||
# which is wrong. We want:
|
||||
# sub/foo.o: sub/foo.c
|
||||
# sub/foo.o: sub/foo.h
|
||||
# sub/foo.c:
|
||||
# sub/foo.h:
|
||||
# ICC 7.1 will output
|
||||
# foo.o: sub/foo.c sub/foo.h
|
||||
# and will wrap long lines using \ :
|
||||
# foo.o: sub/foo.c ... \
|
||||
# sub/foo.h ... \
|
||||
# ...
|
||||
|
||||
"$@" -MD -MF "$tmpdepfile"
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
rm -f "$depfile"
|
||||
# Each line is of the form `foo.o: dependent.h',
|
||||
# or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
|
||||
# Do two passes, one to just change these to
|
||||
# `$object: dependent.h' and one to simply `dependent.h:'.
|
||||
sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
|
||||
# Some versions of the HPUX 10.20 sed can't process this invocation
|
||||
# correctly. Breaking it into two sed invocations is a workaround.
|
||||
sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
|
||||
sed -e 's/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
hp2)
|
||||
# The "hp" stanza above does not work with aCC (C++) and HP's ia64
|
||||
# compilers, which have integrated preprocessors. The correct option
|
||||
# to use with these is +Maked; it writes dependencies to a file named
|
||||
# 'foo.d', which lands next to the object file, wherever that
|
||||
# happens to be.
|
||||
# Much of this is similar to the tru64 case; see comments there.
|
||||
dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
|
||||
test "x$dir" = "x$object" && dir=
|
||||
base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
|
||||
if test "$libtool" = yes; then
|
||||
tmpdepfile1=$dir$base.d
|
||||
tmpdepfile2=$dir.libs/$base.d
|
||||
"$@" -Wc,+Maked
|
||||
else
|
||||
tmpdepfile1=$dir$base.d
|
||||
tmpdepfile2=$dir$base.d
|
||||
"$@" +Maked
|
||||
fi
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile1" "$tmpdepfile2"
|
||||
exit $stat
|
||||
fi
|
||||
|
||||
for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
|
||||
do
|
||||
test -f "$tmpdepfile" && break
|
||||
done
|
||||
if test -f "$tmpdepfile"; then
|
||||
sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
|
||||
# Add `dependent.h:' lines.
|
||||
sed -ne '2,${; s/^ *//; s/ \\*$//; s/$/:/; p;}' "$tmpdepfile" >> "$depfile"
|
||||
else
|
||||
echo "#dummy" > "$depfile"
|
||||
fi
|
||||
rm -f "$tmpdepfile" "$tmpdepfile2"
|
||||
;;
|
||||
|
||||
tru64)
|
||||
# The Tru64 compiler uses -MD to generate dependencies as a side
|
||||
# effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
|
||||
# At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
|
||||
# dependencies in `foo.d' instead, so we check for that too.
|
||||
# Subdirectories are respected.
|
||||
dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
|
||||
test "x$dir" = "x$object" && dir=
|
||||
base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
|
||||
|
||||
if test "$libtool" = yes; then
|
||||
# With Tru64 cc, shared objects can also be used to make a
|
||||
# static library. This mechanism is used in libtool 1.4 series to
|
||||
# handle both shared and static libraries in a single compilation.
|
||||
# With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
|
||||
#
|
||||
# With libtool 1.5 this exception was removed, and libtool now
|
||||
# generates 2 separate objects for the 2 libraries. These two
|
||||
# compilations output dependencies in $dir.libs/$base.o.d and
|
||||
# in $dir$base.o.d. We have to check for both files, because
|
||||
# one of the two compilations can be disabled. We should prefer
|
||||
# $dir$base.o.d over $dir.libs/$base.o.d because the latter is
|
||||
# automatically cleaned when .libs/ is deleted, while ignoring
|
||||
# the former would cause a distcleancheck panic.
|
||||
tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4
|
||||
tmpdepfile2=$dir$base.o.d # libtool 1.5
|
||||
tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5
|
||||
tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504
|
||||
"$@" -Wc,-MD
|
||||
else
|
||||
tmpdepfile1=$dir$base.o.d
|
||||
tmpdepfile2=$dir$base.d
|
||||
tmpdepfile3=$dir$base.d
|
||||
tmpdepfile4=$dir$base.d
|
||||
"$@" -MD
|
||||
fi
|
||||
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
|
||||
exit $stat
|
||||
fi
|
||||
|
||||
for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
|
||||
do
|
||||
test -f "$tmpdepfile" && break
|
||||
done
|
||||
if test -f "$tmpdepfile"; then
|
||||
sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
|
||||
# That's a tab and a space in the [].
|
||||
sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
|
||||
else
|
||||
echo "#dummy" > "$depfile"
|
||||
fi
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
#nosideeffect)
|
||||
# This comment above is used by automake to tell side-effect
|
||||
# dependency tracking mechanisms from slower ones.
|
||||
|
||||
dashmstdout)
|
||||
# Important note: in order to support this mode, a compiler *must*
|
||||
# always write the preprocessed file to stdout, regardless of -o.
|
||||
"$@" || exit $?
|
||||
|
||||
# Remove the call to Libtool.
|
||||
if test "$libtool" = yes; then
|
||||
while test $1 != '--mode=compile'; do
|
||||
shift
|
||||
done
|
||||
shift
|
||||
fi
|
||||
|
||||
# Remove `-o $object'.
|
||||
IFS=" "
|
||||
for arg
|
||||
do
|
||||
case $arg in
|
||||
-o)
|
||||
shift
|
||||
;;
|
||||
$object)
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
set fnord "$@" "$arg"
|
||||
shift # fnord
|
||||
shift # $arg
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
test -z "$dashmflag" && dashmflag=-M
|
||||
# Require at least two characters before searching for `:'
|
||||
# in the target name. This is to cope with DOS-style filenames:
|
||||
# a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
|
||||
"$@" $dashmflag |
|
||||
sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile"
|
||||
rm -f "$depfile"
|
||||
cat < "$tmpdepfile" > "$depfile"
|
||||
tr ' ' '
|
||||
' < "$tmpdepfile" | \
|
||||
## Some versions of the HPUX 10.20 sed can't process this invocation
|
||||
## correctly. Breaking it into two sed invocations is a workaround.
|
||||
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
dashXmstdout)
|
||||
# This case only exists to satisfy depend.m4. It is never actually
|
||||
# run, as this mode is specially recognized in the preamble.
|
||||
exit 1
|
||||
;;
|
||||
|
||||
makedepend)
|
||||
"$@" || exit $?
|
||||
# Remove any Libtool call
|
||||
if test "$libtool" = yes; then
|
||||
while test $1 != '--mode=compile'; do
|
||||
shift
|
||||
done
|
||||
shift
|
||||
fi
|
||||
# X makedepend
|
||||
shift
|
||||
cleared=no
|
||||
for arg in "$@"; do
|
||||
case $cleared in
|
||||
no)
|
||||
set ""; shift
|
||||
cleared=yes ;;
|
||||
esac
|
||||
case "$arg" in
|
||||
-D*|-I*)
|
||||
set fnord "$@" "$arg"; shift ;;
|
||||
# Strip any option that makedepend may not understand. Remove
|
||||
# the object too, otherwise makedepend will parse it as a source file.
|
||||
-*|$object)
|
||||
;;
|
||||
*)
|
||||
set fnord "$@" "$arg"; shift ;;
|
||||
esac
|
||||
done
|
||||
obj_suffix="`echo $object | sed 's/^.*\././'`"
|
||||
touch "$tmpdepfile"
|
||||
${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
|
||||
rm -f "$depfile"
|
||||
cat < "$tmpdepfile" > "$depfile"
|
||||
sed '1,2d' "$tmpdepfile" | tr ' ' '
|
||||
' | \
|
||||
## Some versions of the HPUX 10.20 sed can't process this invocation
|
||||
## correctly. Breaking it into two sed invocations is a workaround.
|
||||
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile" "$tmpdepfile".bak
|
||||
;;
|
||||
|
||||
cpp)
|
||||
# Important note: in order to support this mode, a compiler *must*
|
||||
# always write the preprocessed file to stdout.
|
||||
"$@" || exit $?
|
||||
|
||||
# Remove the call to Libtool.
|
||||
if test "$libtool" = yes; then
|
||||
while test $1 != '--mode=compile'; do
|
||||
shift
|
||||
done
|
||||
shift
|
||||
fi
|
||||
|
||||
# Remove `-o $object'.
|
||||
IFS=" "
|
||||
for arg
|
||||
do
|
||||
case $arg in
|
||||
-o)
|
||||
shift
|
||||
;;
|
||||
$object)
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
set fnord "$@" "$arg"
|
||||
shift # fnord
|
||||
shift # $arg
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
"$@" -E |
|
||||
sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
|
||||
-e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
|
||||
sed '$ s: \\$::' > "$tmpdepfile"
|
||||
rm -f "$depfile"
|
||||
echo "$object : \\" > "$depfile"
|
||||
cat < "$tmpdepfile" >> "$depfile"
|
||||
sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
msvisualcpp)
|
||||
# Important note: in order to support this mode, a compiler *must*
|
||||
# always write the preprocessed file to stdout, regardless of -o,
|
||||
# because we must use -o when running libtool.
|
||||
"$@" || exit $?
|
||||
IFS=" "
|
||||
for arg
|
||||
do
|
||||
case "$arg" in
|
||||
"-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
|
||||
set fnord "$@"
|
||||
shift
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
set fnord "$@" "$arg"
|
||||
shift
|
||||
shift
|
||||
;;
|
||||
esac
|
||||
done
|
||||
"$@" -E |
|
||||
sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile"
|
||||
rm -f "$depfile"
|
||||
echo "$object : \\" > "$depfile"
|
||||
. "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile"
|
||||
echo " " >> "$depfile"
|
||||
. "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
none)
|
||||
exec "$@"
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "Unknown depmode $depmode" 1>&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
||||
|
||||
# Local Variables:
|
||||
# mode: shell-script
|
||||
# sh-indentation: 2
|
||||
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||
# time-stamp-start: "scriptversion="
|
||||
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||
# time-stamp-end: "$"
|
||||
# End:
|
||||
@@ -1,16 +0,0 @@
|
||||
cmake_minimum_required (VERSION 3.0)
|
||||
message ("-- Configuring man pages")
|
||||
set (man_FILES task-color.5 task-sync.5 taskrc.5 task.1)
|
||||
foreach (man_FILE ${man_FILES})
|
||||
configure_file (
|
||||
man/${man_FILE}.in
|
||||
man/${man_FILE})
|
||||
endforeach (man_FILE)
|
||||
|
||||
install (DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/man/ DESTINATION ${TASK_MAN1DIR}
|
||||
FILES_MATCHING PATTERN "*.1")
|
||||
install (DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/man/ DESTINATION ${TASK_MAN5DIR}
|
||||
FILES_MATCHING PATTERN "*.5")
|
||||
install (DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/rc/ DESTINATION ${TASK_RCDIR})
|
||||
|
||||
install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/ref/task-ref.pdf DESTINATION ${TASK_DOCDIR})
|
||||
4
doc/man/.gitignore
vendored
4
doc/man/.gitignore
vendored
@@ -1,4 +0,0 @@
|
||||
task-color.5
|
||||
task-sync.5
|
||||
task.1
|
||||
taskrc.5
|
||||
@@ -1,317 +0,0 @@
|
||||
.TH task-color 5 2016-02-24 "${PACKAGE_STRING}" "User Manuals"
|
||||
|
||||
.SH NAME
|
||||
task-color \- A color tutorial for the Taskwarrior command line todo manager.
|
||||
|
||||
.SH AUTOMATIC MONOCHROME
|
||||
It should be mentioned that Taskwarrior is aware of whether its output is going
|
||||
to a terminal, or to a file or through a pipe. When Taskwarrior output goes to
|
||||
a terminal, color is desirable, but consider the following command:
|
||||
|
||||
$ task list > file.txt
|
||||
|
||||
Do we really want all those color control codes in the file? Taskwarrior
|
||||
assumes that you do not, and temporarily sets color to 'off' while generating
|
||||
the output. This explains the output from the following command:
|
||||
|
||||
$ task show | grep '^color '
|
||||
color off
|
||||
|
||||
it always returns 'off', no matter what the setting, because the output is being
|
||||
sent to a pipe.
|
||||
|
||||
If you wanted those color codes, you can override this behavior by setting the
|
||||
_forcecolor variable to on, like this:
|
||||
|
||||
$ task config _forcecolor on
|
||||
$ task config | grep '^color '
|
||||
color on
|
||||
|
||||
or by temporarily overriding it like this:
|
||||
|
||||
$ task rc._forcecolor=on config | grep '^color '
|
||||
color on
|
||||
|
||||
.SH AVAILABLE COLORS
|
||||
Taskwarrior has a 'color' command that will show all the colors it is capable of
|
||||
displaying. Try this:
|
||||
|
||||
$ task color
|
||||
|
||||
The output cannot be replicated here in a man page, but you should see a set of
|
||||
color samples. How many you see depends on your terminal program's ability to
|
||||
render them.
|
||||
|
||||
You should at least see the Basic colors and Effects - if you do, then you have
|
||||
16-color support. If your terminal supports 256 colors, you'll know it!
|
||||
|
||||
.SH 16-COLOR SUPPORT
|
||||
The basic color support is provided through named colors:
|
||||
|
||||
black, red, blue, green, magenta, cyan, yellow, white
|
||||
|
||||
Foreground color (for text) is simply specified as one of the above colors, or
|
||||
not specified at all to use the default terminal text color.
|
||||
|
||||
Background color is specified by using the word 'on', and one of the above
|
||||
colors. Some examples:
|
||||
|
||||
green # green text, default background color
|
||||
green on yellow # green text, yellow background
|
||||
on yellow # default text color, yellow background
|
||||
|
||||
These colors can be modified further, by making the foreground bold, or by
|
||||
making the background bright. Some examples:
|
||||
|
||||
bold green
|
||||
bold white on bright red
|
||||
on bright cyan
|
||||
|
||||
The order of the words is not important, so the following are equivalent:
|
||||
|
||||
bold green
|
||||
green bold
|
||||
|
||||
But the 'on' is important - colors before the 'on' are foreground, and colors
|
||||
after 'on' are background.
|
||||
|
||||
There is an additional 'underline' attribute that may be used:
|
||||
|
||||
underline bold red on black
|
||||
|
||||
And an 'inverse' attribute:
|
||||
|
||||
inverse red
|
||||
|
||||
Taskwarrior has a command that helps you visualize these color combinations.
|
||||
Try this:
|
||||
|
||||
$ task color underline bold red on black
|
||||
|
||||
You can use this command to see how the various color combinations work. You
|
||||
will also see some sample colors displayed, like the ones above, in addition to
|
||||
the sample requested.
|
||||
|
||||
Some combinations look very nice, some look terrible. Different terminal
|
||||
programs do implement slightly different versions of 'red', for example, so you
|
||||
may see some unexpected variation across machines. The brightness of your
|
||||
display is also a factor.
|
||||
|
||||
.SH 256-COLOR SUPPORT
|
||||
|
||||
Using 256 colors follows the same form, but the names are different, and some
|
||||
colors can be referenced in different ways. First there is by color ordinal,
|
||||
which is like this:
|
||||
|
||||
color0
|
||||
color1
|
||||
color2
|
||||
...
|
||||
color255
|
||||
|
||||
This gives you access to all 256 colors, but doesn't help you much. This range
|
||||
is a combination of 8 basic colors (color0 - color7), then 8 brighter variations
|
||||
(color8 - color15). Then a block of 216 colors (color16 - color231). Then a
|
||||
block of 24 gray colors (color232 - color255).
|
||||
|
||||
The large block of 216 colors (6x6x6 = 216) represents a color cube, which can
|
||||
be addressed via RGB values from 0 to 5 for each component color. A value of 0
|
||||
means none of this component color, and a value of 5 means the most intense
|
||||
component color. For example, a bright red is specified as:
|
||||
|
||||
rgb500
|
||||
|
||||
And a darker red would be:
|
||||
|
||||
rgb300
|
||||
|
||||
Note that the three digits represent the three component values, so in this
|
||||
example the 5, 0 and 0 represent red=5, green=0, blue=0. Combining intense red
|
||||
with no green and no blue yields red. Similarly, blue and green are:
|
||||
|
||||
rgb005
|
||||
rgb050
|
||||
|
||||
Another example - bright yellow - is a mix of bright red and bright green, but
|
||||
no blue component, so bright yellow is addressed as:
|
||||
|
||||
rgb550
|
||||
|
||||
A soft pink would be addressed as:
|
||||
|
||||
rgb515
|
||||
|
||||
See if you agree, by running:
|
||||
|
||||
$ task color black on rgb515
|
||||
|
||||
You may notice that the large color block is represented as 6 squares. All
|
||||
colors in the first square have a red value of 0. All colors in the 6th square
|
||||
have a red value of 5. Within each square, blue ranges from 0 to 5 left to
|
||||
right, and within each square green ranges from 0 to 5, top to bottom. This
|
||||
scheme takes some getting used to.
|
||||
|
||||
The block of 24 gray colors can also be accessed as gray0 - gray23, in a
|
||||
continuous ramp from black to white.
|
||||
|
||||
.SH MIXING 16- AND 256-COLORS
|
||||
|
||||
If you specify 16-colors, and view on a 256-color terminal, no problem. If you
|
||||
try the reverse, specifying 256-colors and viewing on a 16-color terminal, you
|
||||
will be disappointed, perhaps even appalled.
|
||||
|
||||
There is some limited color mapping - for example, if you were to specify this
|
||||
combination:
|
||||
|
||||
red on gray3
|
||||
|
||||
you are mixing a 16-color and 256-color specification. Taskwarrior will map red
|
||||
to color1, and proceed. Note that red and color1 are not quite the same tone.
|
||||
|
||||
Note also that there is no bold or bright attributes when dealing with 256
|
||||
colors, but there is still underline available.
|
||||
|
||||
.SH LEGEND
|
||||
Taskwarrior will show examples of all defined colors used in your .taskrc, or
|
||||
theme, if you run this command:
|
||||
|
||||
$ task color legend
|
||||
|
||||
This gives you an example of each of the colors, so you can see the effect,
|
||||
without necessarily creating a set of tasks that meet each of the rule criteria.
|
||||
|
||||
.SH RULES
|
||||
Taskwarrior supports colorization rules. These are configuration values that
|
||||
specify a color, and the conditions under which that color is used. By example,
|
||||
let us add a few tasks:
|
||||
|
||||
$ task add project:Home priority:H pay the bills (1)
|
||||
$ task add project:Home clean the rug (2)
|
||||
$ task add project:Garden clean out the garage (3)
|
||||
|
||||
We can add a color rule that uses a blue background for all tasks in the Home
|
||||
project:
|
||||
|
||||
$ task config color.project.Home 'on blue'
|
||||
|
||||
We use quotes around 'on blue' because there are two words, but they represent
|
||||
one value in the .taskrc file. Now suppose we wish to use a bold yellow text
|
||||
color for all cleaning work:
|
||||
|
||||
$ task config color.keyword.clean 'bold yellow'
|
||||
|
||||
Now what happens to task 2, which belongs to project Home (blue background), and
|
||||
is also a cleaning task (bold yellow foreground)? The colors are combined, and
|
||||
the task is shown as "bold yellow on blue".
|
||||
|
||||
Color rules can be applied by project and description keyword, as shown, and
|
||||
also by priority (or lack of priority), by active status, by being due or
|
||||
overdue, by being tagged, or having a specific tag (perhaps the most useful
|
||||
rule) or by being a recurring task.
|
||||
|
||||
It is possible to create a very colorful mix of rules. With 256-color support,
|
||||
those colors can be made subtle, and complementary, but without care, this can
|
||||
be a visual mess. Beware!
|
||||
|
||||
In such cases, consider using the 'rule.color.merge=no' option to disable the
|
||||
color blending.
|
||||
|
||||
The precedence for the color rules is determined by the configuration
|
||||
variable 'rule.precedence.color', which by default contains:
|
||||
|
||||
deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
These are just the color rules with the 'color.' prefix removed. The
|
||||
rule 'color.deleted' has the highest precedence, and 'color.uda.' the lowest.
|
||||
|
||||
The keyword rule shown here as 'keyword.' corresponds to a wildcard pattern,
|
||||
meaning 'color.keyword.*', or in other words all the keyword rules.
|
||||
|
||||
There is also 'color.project.none', 'color.tag.none' and
|
||||
'color.uda.priority.none' to specifically represent missing data.
|
||||
|
||||
.SH THEMES
|
||||
Taskwarrior supports themes. What this really means is that with the ability to
|
||||
include other files into the .taskrc file, different sets of color rules can
|
||||
be included.
|
||||
|
||||
To get a good idea of what a color theme looks like, try adding this entry to
|
||||
your .taskrc file:
|
||||
|
||||
.RS
|
||||
include dark-256.theme
|
||||
.RE
|
||||
|
||||
You can use any of the standard Taskwarrior themes:
|
||||
|
||||
.RS
|
||||
dark-16.theme
|
||||
.br
|
||||
dark-256.theme
|
||||
.br
|
||||
dark-blue-256.theme
|
||||
.br
|
||||
dark-gray-256.theme
|
||||
.br
|
||||
dark-green-256.theme
|
||||
.br
|
||||
dark-red-256.theme
|
||||
.br
|
||||
dark-violets-256.theme
|
||||
.br
|
||||
dark-yellow-green.theme
|
||||
.br
|
||||
light-16.theme
|
||||
.br
|
||||
light-256.theme
|
||||
.br
|
||||
solarized-dark-256.theme
|
||||
.br
|
||||
solarized-light-256.theme
|
||||
.br
|
||||
dark-default-16.theme
|
||||
.br
|
||||
dark-gray-blue-256.theme
|
||||
.br
|
||||
no-color.theme
|
||||
.RE
|
||||
|
||||
Bear in mind that if you are using a terminal with a dark background, you will
|
||||
see better results using a dark theme.
|
||||
|
||||
You can also see how the theme will color the various tasks with the command:
|
||||
|
||||
$ task color legend
|
||||
|
||||
Better yet, create your own, and share it. We will gladly host the theme file
|
||||
on <https://taskwarrior.org>.
|
||||
|
||||
.SH "CREDITS & COPYRIGHTS"
|
||||
Copyright (C) 2006 \- 2021 T. Babej, P. Beckingham, F. Hernandez.
|
||||
|
||||
Taskwarrior is distributed under the MIT license. See
|
||||
https://www.opensource.org/licenses/mit-license.php for more information.
|
||||
|
||||
.SH SEE ALSO
|
||||
.BR task(1),
|
||||
.BR taskrc(5),
|
||||
.BR task-sync(5)
|
||||
|
||||
For more information regarding Taskwarrior, see the following:
|
||||
|
||||
.TP
|
||||
The official site at
|
||||
<https://taskwarrior.org>
|
||||
|
||||
.TP
|
||||
The official code repository at
|
||||
<https://github.com/GothenburgBitFactory/taskwarrior>
|
||||
|
||||
.TP
|
||||
You can contact the project by emailing
|
||||
<support@GothenburgBitFactory.org>
|
||||
|
||||
.SH REPORTING BUGS
|
||||
.TP
|
||||
Bugs in Taskwarrior may be reported to the issue-tracker at
|
||||
<https://github.com/GothenburgBitFactory/taskwarrior/issues>
|
||||
@@ -1,177 +0,0 @@
|
||||
.TH task-sync 5 2016-02-24 "${PACKAGE_STRING}" "User Manuals"
|
||||
|
||||
.SH NAME
|
||||
task-sync \- A discussion and tutorial for the various task(1) data
|
||||
synchronization capabilities.
|
||||
|
||||
.SH INTRODUCTION
|
||||
Taskwarrior has several sync options, both external and built in. If you wish
|
||||
to sync your data, choose one method only; mixing methods is going to lead to
|
||||
problems. Each of the methods discussed have their own strengths.
|
||||
|
||||
.SH ALTERNATIVES
|
||||
There are three alternatives for syncing data, which are:
|
||||
|
||||
1) Version control systems, such as git, hg, svn
|
||||
.br
|
||||
2) File sharing systems, such as DropBox, Google Drive
|
||||
.br
|
||||
3) Using the Taskserver and the 'sync' command
|
||||
|
||||
|
||||
.SH OPTION 1: VERSION CONTROL SYSTEMS
|
||||
There are several good, distributed VCS systems (git, hg, ...) and centralized
|
||||
VCS systems (svn, cvs ...), and they all function in a similar fashion for our
|
||||
purposes.
|
||||
|
||||
Setup is straightforward. You place your .task directory under revision
|
||||
control. You then need to perform a regular commit/push/pull/update to make
|
||||
sure that the data is propagated when needed. You can even do this using shell
|
||||
scripts so that every task command is preceded by a 'pull' and followed by
|
||||
a 'push'.
|
||||
|
||||
Strengths:
|
||||
.br
|
||||
- Good data transport mechanisms
|
||||
.br
|
||||
- Secure transport options
|
||||
|
||||
Weaknesses:
|
||||
.br
|
||||
- You need proficiency with VCS tools
|
||||
.br
|
||||
- You will need to manually resolve conflicts frequently
|
||||
.br
|
||||
- You need to provide the mechanism for making sure copies are up to date
|
||||
|
||||
|
||||
.SH OPTION 2: FILE SHARING SERVICES
|
||||
There are many file sharing services, such as DropBox, Amazon S3, Google Drive,
|
||||
SkyDrive and more. This technique involves storing your .task directory in a
|
||||
shared directory under the control of the file hosting services.
|
||||
|
||||
Syncing happens quickly, although it is possible to run into conflict situations
|
||||
when there is no network connectivity, and the tasks are modified in two
|
||||
separate locations. This is because the file hosting service knows only about
|
||||
files, and it has no idea how to merge tasks. Avoid this problem by never
|
||||
modifying the same task on two machines, without an intervening sync.
|
||||
|
||||
Setup simply involves creating the directory and modifying your data.location
|
||||
configuration variable like this:
|
||||
|
||||
$ task config data.location /path/to/shared/directory
|
||||
|
||||
Strengths:
|
||||
.br
|
||||
- Good client support
|
||||
.br
|
||||
- Easy setup
|
||||
.br
|
||||
- Transparent use
|
||||
|
||||
Weaknesses:
|
||||
.br
|
||||
- Tasks are not properly merged
|
||||
|
||||
|
||||
.SH OPTION 3: TASKSERVER
|
||||
The Taskserver was designed for this purpose to be secure, fast and conflict-
|
||||
free, allowing data interchange between assorted Taskwarrior clients, and
|
||||
tolerant of network connectivity problems.
|
||||
|
||||
There is a 'sync' command built in to Taskwarrior (provided the GnuTLS library
|
||||
is installed), and with a server account and client configuration, syncing is
|
||||
done on demand.
|
||||
|
||||
Setup is a matter of creating an account on a Taskserver (see your Taskserver
|
||||
provider or operate your own - see
|
||||
https://taskwarrior.org/docs/taskserver/setup.html)
|
||||
|
||||
Once you have an account, you'll receive a certificate, key, and credentials.
|
||||
You'll need to put the certificate and key somewhere like this:
|
||||
|
||||
$ cp <name>.cert.pem ~/.task
|
||||
$ cp <name>.key.pem ~/.task
|
||||
|
||||
Then you configure Taskwarrior, using the provided details:
|
||||
|
||||
$ task config taskd.certificate ~/.task/<name>.cert.pem
|
||||
$ task config taskd.key ~/.task/<name>.key.pem
|
||||
$ task config taskd.credentials <organization>/<name>/<UUID>
|
||||
$ task config taskd.server <server domain>:<port>
|
||||
|
||||
If you are using a private server, you are likely also using a self-signed
|
||||
certificate, which means you will need one of the following additional entries:
|
||||
|
||||
$ task config taskd.ca ~/.task/ca.cert.pem
|
||||
|
||||
The CA (Certificate Authority) will be used to verify the server certificate.
|
||||
|
||||
After setup, you run a one-time sync initialization, like this:
|
||||
|
||||
$ task sync init
|
||||
|
||||
This will make sure your client and the server are properly in sync to begin
|
||||
with. From this point on, you never run the 'initialize' command again, just
|
||||
go about your business, and when you want to sync, run this:
|
||||
|
||||
$ task sync
|
||||
|
||||
You'll see a summary of how many tasks were uploaded and downloaded. You can
|
||||
safely run the command as often as you like. When there are no changes to sync,
|
||||
nothing happens. If you do not have connectivity, your task changes accumulate
|
||||
so that when you next run 'sync' with proper connectivity, the changes are
|
||||
properly handled, in the right order.
|
||||
|
||||
If you run multiple clients that sync to the same server, you will need to run
|
||||
this command on your primary client (the one you use most often):
|
||||
|
||||
$ task config recurrence on
|
||||
|
||||
And on the other clients, run:
|
||||
|
||||
$ task config recurrence off
|
||||
|
||||
This protects you against the effects of a sync/duplication bug.
|
||||
|
||||
Strengths:
|
||||
.br
|
||||
- Secure communication
|
||||
.br
|
||||
- Minimal bandwidth
|
||||
.br
|
||||
- Tolerates connectivity outage
|
||||
|
||||
Weaknesses:
|
||||
.br
|
||||
- You need to manage your own server, or gain access to a hosted server.
|
||||
|
||||
.SH "CREDITS & COPYRIGHTS"
|
||||
Copyright (C) 2006 \- 2021 T. Babej, P. Beckingham, F. Hernandez.
|
||||
|
||||
Taskwarrior is distributed under the MIT license. See
|
||||
https://www.opensource.org/licenses/mit-license.php for more information.
|
||||
|
||||
.SH SEE ALSO
|
||||
.BR task(1),
|
||||
.BR taskrc(5),
|
||||
.BR task-color(5),
|
||||
|
||||
For more information regarding Taskwarrior, see the following:
|
||||
|
||||
.TP
|
||||
The official site at
|
||||
<https://taskwarrior.org>
|
||||
|
||||
.TP
|
||||
The official code repository at
|
||||
<https://github.com/GothenburgBitFactory/taskwarrior>
|
||||
|
||||
.TP
|
||||
You can contact the project by emailing
|
||||
<support@GothenburgBitFactory.org>
|
||||
|
||||
.SH REPORTING BUGS
|
||||
.TP
|
||||
Bugs in Taskwarrior may be reported to the issue-tracker at
|
||||
<https://github.com/GothenburgBitFactory/taskwarrior/issues>
|
||||
394
doc/man/task-tutorial.5
Normal file
394
doc/man/task-tutorial.5
Normal file
@@ -0,0 +1,394 @@
|
||||
.TH task-tutorial 5 2009-07-14 "Task 1.8.0" "User Manuals"
|
||||
|
||||
.SH NAME
|
||||
task-tutorial \- A tutorial for the task(1) command line todo manager.
|
||||
|
||||
.SH DESCRIPTION
|
||||
Task is a command line TODO list manager. It maintains a list of tasks that you
|
||||
want to do, allowing you to add/remove, and otherwise manipulate them. Task
|
||||
has a rich list of subcommands that allow you to do various things with it.
|
||||
|
||||
.SH 30 second tutorial
|
||||
|
||||
For the excessively lazy. Add two tasks:
|
||||
.br
|
||||
.RS
|
||||
$ task add Read task documents later
|
||||
.br
|
||||
$ task add priority:H Pay bills
|
||||
.RE
|
||||
|
||||
Easy. See that second one has a High priority? Now let's look at those tasks:
|
||||
.br
|
||||
.RS
|
||||
$ task ls
|
||||
.br
|
||||
ID Project Pri Description
|
||||
.br
|
||||
2 H Pay bills
|
||||
.br
|
||||
1 Read task documents later
|
||||
.RE
|
||||
|
||||
They are ordered by priority. Let's mark number 2 as done:
|
||||
.br
|
||||
.RS
|
||||
$ task 2 done
|
||||
.br
|
||||
$ task ls
|
||||
.br
|
||||
ID Project Pri Description
|
||||
.br
|
||||
1 Read task documents later
|
||||
.RE
|
||||
|
||||
Gone. Now let's delete that remaining task, because, well, why bother
|
||||
now we are already using task:
|
||||
.br
|
||||
.RS
|
||||
$ task delete 1
|
||||
.br
|
||||
$ task ls
|
||||
.br
|
||||
No matches
|
||||
.RE
|
||||
|
||||
Easy. But now consider checking out what task can really do...
|
||||
|
||||
.SH Simple usage of task
|
||||
Let us begin by adding some tasks:
|
||||
.br
|
||||
.RS
|
||||
$ task add Book plane ticket
|
||||
.br
|
||||
$ task add Rent a tux
|
||||
.br
|
||||
$ task add Reserve a rental car
|
||||
.br
|
||||
$ task add Reserve a hotel room
|
||||
.RE
|
||||
|
||||
That's it. You'll notice immediately that task has a very minimalist
|
||||
interface. Let us take a look at those tasks:
|
||||
.br
|
||||
.RS
|
||||
$ task ls
|
||||
.br
|
||||
ID Project Pri Description
|
||||
.br
|
||||
1 Book plane ticket
|
||||
.br
|
||||
2 Rent a tux
|
||||
.br
|
||||
3 Reserve a rental car
|
||||
.br
|
||||
4 Send John a birthday card
|
||||
.RE
|
||||
|
||||
The 'ls' command provides the most minimal list of tasks. Each task has
|
||||
been given an id number, and you can see that there are no projects or
|
||||
priorities assigned. Wait a minute - I own a tux, I don't need to rent
|
||||
one. Let us delete task 2:
|
||||
.br
|
||||
.RS
|
||||
$ task 2 delete
|
||||
.br
|
||||
Permanently delete task? (y/n) y
|
||||
.RE
|
||||
|
||||
Task wants you to confirm deletions. To remove the confirmation, edit
|
||||
your .taskrc file and change the line:
|
||||
.br
|
||||
.RS
|
||||
confirmation=yes
|
||||
.RE
|
||||
.br
|
||||
to have a value of "no".
|
||||
|
||||
While the use of projects and priorities are not essential to benefiting
|
||||
from task, they can be very useful when the list of tasks grows large.
|
||||
Let's assign a project to these tasks:
|
||||
.br
|
||||
.RS
|
||||
$ task 1 project:Wedding
|
||||
.br
|
||||
$ task 3 project:Wedding
|
||||
.br
|
||||
$ task 4 project:Family
|
||||
.br
|
||||
$ task ls
|
||||
.br
|
||||
ID Project Pri Description
|
||||
.br
|
||||
3 Family Send John a birthday card
|
||||
.br
|
||||
2 Wedding Reserve a rental car
|
||||
.br
|
||||
1 Wedding Book plane ticket
|
||||
.RE
|
||||
|
||||
Notice that the id numbers have changed. When tasks get deleted, or have
|
||||
their attributes changed (project, for example), the ids are prone to change.
|
||||
But the id numbers will remain valid until the next 'ls' command is run.
|
||||
You should only use the ids from the most recent 'ls' command. The ids change,
|
||||
because task is always trying to use small numbers so that it is easy for you
|
||||
to enter them correctly. Now that projects are assigned, we can look at just
|
||||
the Wedding project tasks:
|
||||
|
||||
Subprojects are supported. If you have a project "Wedding", you can specify
|
||||
that a task is a subproject "Transport" of "Wedding" by assigning the project
|
||||
"Wedding.Transport". Let's do this:
|
||||
.br
|
||||
.RS
|
||||
$ task 2 project:Wedding.Transport
|
||||
.br
|
||||
$ task ls
|
||||
.br
|
||||
ID Project Pri Description
|
||||
.br
|
||||
3 Family Send John a birthday card
|
||||
.br
|
||||
2 Wedding.Transport Reserve a rental car
|
||||
.br
|
||||
1 Wedding Book plane ticket
|
||||
.RE
|
||||
|
||||
Task matches the leftmost part of the project when searching, so projects may
|
||||
be abbreviated:
|
||||
.br
|
||||
.RS
|
||||
$ task ls project:Wedding.Tra
|
||||
.br
|
||||
ID Project Pri Description
|
||||
.br
|
||||
2 Wedding.Transport Reserve a rental car
|
||||
.RE
|
||||
|
||||
This way of matching projects can be used to see all tasks under the "Wedding"
|
||||
project and all subprojects:
|
||||
.br
|
||||
.RS
|
||||
$ task ls project:Wedding
|
||||
.br
|
||||
ID Project Pri Description
|
||||
.br
|
||||
2 Wedding.Transport Reserve a rental car
|
||||
.br
|
||||
1 Wedding Book plane ticket
|
||||
.RE
|
||||
|
||||
Let's reassign 2 back to the "Wedding" project:
|
||||
.br
|
||||
.RS
|
||||
$ task 2 project:Wedding
|
||||
.RE
|
||||
|
||||
Now that projects are assigned, we can look at just the Wedding project tasks:
|
||||
.br
|
||||
.RS
|
||||
$ task ls project:Wedding
|
||||
.br
|
||||
ID Project Pri Description
|
||||
.br
|
||||
1 Wedding Book plane ticket
|
||||
.br
|
||||
2 Wedding Reserve a rental car
|
||||
.RE
|
||||
|
||||
Any command arguments after the 'ls' are used for filtering the output.
|
||||
We could also have requested:
|
||||
.br
|
||||
.RS
|
||||
$ task ls ticket plane
|
||||
.br
|
||||
ID Project Pri Description
|
||||
.br
|
||||
1 Wedding Book plane ticket
|
||||
.RE
|
||||
|
||||
Now let's prioritize. Priorities can be H, M or L (High, Medium, Low).
|
||||
.br
|
||||
.RS
|
||||
$ task ls
|
||||
.br
|
||||
ID Project Pri Description
|
||||
.br
|
||||
3 Family Send John a birthday card
|
||||
.br
|
||||
2 Wedding Reserve a rental car
|
||||
.br
|
||||
1 Wedding Book plane ticket
|
||||
.br
|
||||
$ task 1 priority:H
|
||||
.br
|
||||
$ task 2 prior:M
|
||||
.br
|
||||
$ task 3 pr:H
|
||||
.br
|
||||
Ambiguous attribute 'pr' - could be either of project, priority
|
||||
.br
|
||||
$ task 3 pri:H
|
||||
.br
|
||||
$ task ls
|
||||
.br
|
||||
ID Project Pri Description
|
||||
.br
|
||||
3 Family H Send John a birthday card
|
||||
.br
|
||||
1 Wedding H Book plane ticket
|
||||
.br
|
||||
2 Wedding M Reserve a rental car
|
||||
.RE
|
||||
|
||||
Notice that task supports the abbreviation of words such as priority,
|
||||
project. Priority can be abbreviated to pri, but not pr, because it
|
||||
is ambiguous. Now that tasks have been prioritized, you can see that
|
||||
the tasks are being sorted by priority, with the highest priority
|
||||
tasks at the top.
|
||||
|
||||
These attributes can all be provided when the task is added, instead of
|
||||
applying them afterwards, as shown. The following command shows how to
|
||||
set all the attributes at once:
|
||||
.br
|
||||
.RS
|
||||
$ task add project:Wedding priority:H Book plane ticket
|
||||
.RE
|
||||
|
||||
The 'ls' command provides the least information for each task. The 'list'
|
||||
command provides more:
|
||||
.br
|
||||
.RS
|
||||
$ task list
|
||||
.br
|
||||
ID Project Pri Due Active Age Description
|
||||
.br
|
||||
3 Family H 4 mins Send John a birthday card
|
||||
.br
|
||||
1 Wedding H 5 mins Book plane ticket
|
||||
.br
|
||||
2 Wedding M 5 mins Reserve a rental car
|
||||
.RE
|
||||
|
||||
Notice that a task can have a due date, and can be active. The task lists are
|
||||
sorted by due date, then priority. Let's add due dates:
|
||||
.br
|
||||
.RS
|
||||
$ task 3 due:6/25/2008
|
||||
.br
|
||||
$ task 1 due:7/31/2008
|
||||
.br
|
||||
$ task list
|
||||
.br
|
||||
ID Project Pri Due Active Age Description
|
||||
.br
|
||||
3 Family H 6/25/2008 6 mins Send John a birthday card
|
||||
.br
|
||||
1 Wedding H 7/31/2008 7 mins Book plane ticket
|
||||
.br
|
||||
2 Wedding M 7 mins Reserve a rental car
|
||||
.RE
|
||||
|
||||
If today's date is 6/23/2008, then task 3 is due in 2 days. It will be colored
|
||||
yellow if your terminal supports color. To change this color, edit your .taskrc
|
||||
file, and change the line to one of these alternatives:
|
||||
.br
|
||||
.RS
|
||||
color.due=red
|
||||
.br
|
||||
color.due=on_blue
|
||||
.br
|
||||
color.due=red on_blue
|
||||
.br
|
||||
color.due=bold_red on_blue
|
||||
.RE
|
||||
|
||||
Where color is one of the following:
|
||||
|
||||
.br
|
||||
.RS
|
||||
black, blue, red, green, cyan, magenta, yellow or white
|
||||
.RE
|
||||
|
||||
All colors are specified in this way. Take a look in .taskrc for all the other
|
||||
color rules that you control.
|
||||
|
||||
Tagging tasks is a good way to group them, aside from specifying a project.
|
||||
To add a tag to a task:
|
||||
.br
|
||||
.RS
|
||||
$ task <id> +tag
|
||||
.RE
|
||||
|
||||
The plus sign indicates that this is a tag. Any number of tags may be applied to a
|
||||
task, and then used for searching. Tags are just single words that are labels.
|
||||
.br
|
||||
.RS
|
||||
$ task list
|
||||
.br
|
||||
ID Project Pri Due Active Age Description
|
||||
.br
|
||||
3 Family H 6/25/2008 8 mins Send John a birthday card
|
||||
.br
|
||||
1 Wedding H 7/31/2008 9 mins Book plane ticket
|
||||
.br
|
||||
2 Wedding M 9 mins Reserve a rental car
|
||||
.br
|
||||
$ task 1 +phone
|
||||
.br
|
||||
$ task 2 +phone
|
||||
.br
|
||||
$ task 3 +shopping
|
||||
.br
|
||||
$ task 3 +john
|
||||
.br
|
||||
$ task list +phone
|
||||
.br
|
||||
ID Project Pri Due Active Age Description
|
||||
.br
|
||||
1 Wedding H 7/31/2008 9 mins Book plane ticket
|
||||
.br
|
||||
2 Wedding M 9 mins Reserve a rental car
|
||||
.RE
|
||||
|
||||
To remove a tag from a task, use the minus sign:
|
||||
.br
|
||||
.RS
|
||||
$ task 3 \-john
|
||||
.RE
|
||||
|
||||
.SH Advanced usage of task
|
||||
Advanced examples of the usage of task can be found at
|
||||
the official site at <http://taskwarrior.org>
|
||||
|
||||
.SH "CREDITS & COPYRIGHTS"
|
||||
task was written by P. Beckingham <paul@beckingham.net>.
|
||||
.br
|
||||
Copyright (C) 2006 \- 2009 P. Beckingham
|
||||
|
||||
This man page was originally written by Federico Hernandez.
|
||||
|
||||
task is distributed under the GNU General Public License. See
|
||||
http://www.gnu.org/licenses/gpl-2.0.txt for more information.
|
||||
|
||||
.SH SEE ALSO
|
||||
.BR task(1),
|
||||
.BR taskrc(5)
|
||||
|
||||
For more information regarding task, the following may be referenced:
|
||||
|
||||
.TP
|
||||
The official site at
|
||||
<http://taskwarrior.org>
|
||||
|
||||
.TP
|
||||
The official code repository at
|
||||
<http://github.com/pbeckingham/task/>
|
||||
|
||||
.TP
|
||||
You can contact the project by writing an email to
|
||||
<support@taskwarrior.org>
|
||||
|
||||
.SH REPORTING BUGS
|
||||
.TP
|
||||
Bugs in task may be reported to the issue-tracker at
|
||||
<http://taskwarrior.org>
|
||||
469
doc/man/task.1
Normal file
469
doc/man/task.1
Normal file
@@ -0,0 +1,469 @@
|
||||
.TH task 1 2009-07-14 "Task 1.8.0" "User Manuals"
|
||||
|
||||
.SH NAME
|
||||
task \- A command line todo manager.
|
||||
|
||||
.SH SYNOPSIS
|
||||
.B task [subcommand] [args]
|
||||
|
||||
.SH DESCRIPTION
|
||||
Task is a command line todo list manager. It maintains a list of tasks that you
|
||||
want to do, allowing you to add/remove, and otherwise manipulate them. Task
|
||||
has a rich list of subcommands that allow you to do various things with it.
|
||||
|
||||
.SH SUBCOMMANDS
|
||||
|
||||
.TP
|
||||
.B add [tags] [attrs] description
|
||||
Adds a new task to the task list.
|
||||
|
||||
.TP
|
||||
.B append [tags] [attrs] description
|
||||
Appends more information to an existing
|
||||
task.
|
||||
|
||||
.TP
|
||||
.B annotate ID description
|
||||
Adds an annotation to an existing task.
|
||||
|
||||
.TP
|
||||
.B ID [tags] [attrs] [description]
|
||||
Modifies the existing task with provided information.
|
||||
|
||||
.TP
|
||||
.B ID /from/to/
|
||||
Performs one substitution on task description and annotation for fixing mistakes.
|
||||
|
||||
.TP
|
||||
.B ID /from/to/g
|
||||
Performs all substitutions on task description and annotation for fixing mistakes.
|
||||
|
||||
.TP
|
||||
.B edit ID
|
||||
Launches an editor to let you modify all aspects of a task directly.
|
||||
Use carefully.
|
||||
|
||||
.TP
|
||||
.B undo
|
||||
Reverts the most recent action.
|
||||
|
||||
.TP
|
||||
.B shell
|
||||
Launches an interactive shell with all the task commands available.
|
||||
|
||||
.TP
|
||||
.B duplicate ID [tags] [attrs] [description]
|
||||
Duplicates the specified task and allows modifications.
|
||||
|
||||
.TP
|
||||
.B delete ID
|
||||
Deletes the specified task from task list.
|
||||
|
||||
.TP
|
||||
.B info ID
|
||||
Shows all data and metadata for the specified task.
|
||||
|
||||
.TP
|
||||
.B start ID
|
||||
Marks the specified task as started.
|
||||
|
||||
.TP
|
||||
.B stop ID
|
||||
Removes the
|
||||
.I start
|
||||
time from the specified task.
|
||||
|
||||
.TP
|
||||
.B done ID [tags] [attrs] [description]
|
||||
Marks the specified task as done.
|
||||
|
||||
.TP
|
||||
.B projects
|
||||
Lists all project names used, and the number of tasks for each.
|
||||
|
||||
.TP
|
||||
.B tags
|
||||
Show a list of all tags used.
|
||||
|
||||
.TP
|
||||
.B summary
|
||||
Shows a report of task status by project.
|
||||
|
||||
.TP
|
||||
.B timesheet [weeks]
|
||||
Shows a weekly report of tasks completed and started.
|
||||
|
||||
.TP
|
||||
.B history
|
||||
Shows a report of task history by month.
|
||||
|
||||
.TP
|
||||
.B ghistory
|
||||
Shows a graphical report of task status by month.
|
||||
|
||||
.TP
|
||||
.B calendar [ y | due [y] | month year [y] | year ]
|
||||
Shows a monthly calendar with due tasks marked.
|
||||
|
||||
.TP
|
||||
.B stats
|
||||
Shows task database statistics.
|
||||
|
||||
.TP
|
||||
.B import \fIfile
|
||||
Imports tasks from a variety of formats.
|
||||
|
||||
.TP
|
||||
.B export \fIfile
|
||||
Exports all tasks as a CSV file.
|
||||
|
||||
.TP
|
||||
.B color
|
||||
Displays all possible colors.
|
||||
|
||||
.TP
|
||||
.B version
|
||||
Shows the task version number and current settings in the task configuration
|
||||
file.
|
||||
|
||||
.TP
|
||||
.B help
|
||||
Shows the long usage text.
|
||||
|
||||
.SH REPORT SUBCOMMANDS
|
||||
|
||||
A report is a listing of information from the task database. There are several
|
||||
reports currently predefined in task. The output and sort behavior of these
|
||||
reports can be configured in the configuration file. See also the man page taskrc(5).
|
||||
|
||||
.TP
|
||||
.B active [tags] [attrs] [description]
|
||||
Shows all tasks matching the specified criteria
|
||||
that are started but not completed.
|
||||
|
||||
.TP
|
||||
.B all [tags] [attrs] [description]
|
||||
Shows all tasks matching the specified criteria.
|
||||
|
||||
.TP
|
||||
.B completed [tags] [attrs] [description]
|
||||
Shows all tasks matching the specified criteria
|
||||
that are completed.
|
||||
|
||||
.TP
|
||||
.B ls [tags] [attrs] [description]
|
||||
Provides a minimal listing of tasks with specified criteria.
|
||||
|
||||
.TP
|
||||
.B list [tags] [attrs] [description]
|
||||
Provides a more detailed listing of tasks with specified criteria.
|
||||
|
||||
.TP
|
||||
.B long [tags] [attrs] [description]
|
||||
Provides the most detailed listing of tasks with specified criteria.
|
||||
|
||||
.TP
|
||||
.B newest [tags] [attrs] [description]
|
||||
Shows the newest tasks with specified criteria.
|
||||
|
||||
.TP
|
||||
.B oldest [tags] [attrs] [description]
|
||||
Shows the oldest tasks with specified criteria
|
||||
|
||||
.TP
|
||||
.B overdue [tags] [attrs] [description]
|
||||
Shows all incomplete tasks matching the specified criteria
|
||||
that are beyond their due date.
|
||||
|
||||
.TP
|
||||
.B recurring [tags] [attrs] [description]
|
||||
Shows all recurring tasks matching the specified criteria.
|
||||
|
||||
.TP
|
||||
.B waiting [tags] [attrs] [description]
|
||||
Shows all waiting tasks matching the specified criteria.
|
||||
|
||||
.TP
|
||||
.B next [tags] [attrs] [description]
|
||||
Shows all tasks with upcoming due dates matching the specified criteria.
|
||||
|
||||
.SH ATTRIBUTES AND METADATA
|
||||
|
||||
.TP
|
||||
.B ID
|
||||
Tasks can be specified uniquely by IDs, which are simply the index of the
|
||||
task in a report. Be careful, as the IDs of tasks may change after a
|
||||
modification to the database. Always run a report to check you have the right
|
||||
ID for a task. IDs can be given to task as a sequences, for example,
|
||||
.br
|
||||
.B
|
||||
task del 1,4-10,19
|
||||
|
||||
.TP
|
||||
.B +tag|-tag
|
||||
Tags are arbitrary words associated with a task. Use + to add a tag and - to
|
||||
remove a tag from a task. A task can have any quantity of tags
|
||||
|
||||
.TP
|
||||
.B project:<project-name>
|
||||
Specifies the project to which a task is related to.
|
||||
|
||||
.TP
|
||||
.B priority:H|M|L|N
|
||||
Specifies High, Medium, Low and No priority for a task.
|
||||
|
||||
.TP
|
||||
.B due:<due-date>
|
||||
Specifies the due-date of a task.
|
||||
|
||||
.TP
|
||||
.B recur:<frequency>
|
||||
Specifies the frequency of a recurrence of a task.
|
||||
|
||||
.TP
|
||||
.B until:<end-date-of-recurrence>
|
||||
Specifies the Recurrence end-date of a task.
|
||||
|
||||
.TP
|
||||
.B fg:<color-spec>
|
||||
Specifies foreground color.
|
||||
|
||||
.TP
|
||||
.B bg:<color-spec>
|
||||
Specifies background color.
|
||||
|
||||
.TP
|
||||
.B limit:<number-of-rows>
|
||||
Specifies the desired number of rows a report should have.
|
||||
|
||||
.TP
|
||||
.B wait:<wait-date>
|
||||
Date until task becomes pending.
|
||||
|
||||
.SH ATTRIBUTE MODIFIERS
|
||||
Attribute modifiers improve filters. Supported modifiers are:
|
||||
|
||||
.RS
|
||||
.B before (synonyms under, below)
|
||||
.br
|
||||
.B after (synonyms over, above)
|
||||
.br
|
||||
.B none
|
||||
.br
|
||||
.B any
|
||||
.br
|
||||
.B is (synonym equals)
|
||||
.br
|
||||
.B isnt (synonym not)
|
||||
.br
|
||||
.B has (synonym contain)
|
||||
.br
|
||||
.B hasnt
|
||||
.br
|
||||
.B startswith (synonym left)
|
||||
.br
|
||||
.B endswith (synonym right)
|
||||
.RE
|
||||
|
||||
For example:
|
||||
|
||||
.RS
|
||||
task list due.before:eom priority.not:L
|
||||
.RE
|
||||
|
||||
.SH SPECIFYING DATES AND FREQUENCIES
|
||||
|
||||
.SS DATES
|
||||
Task reads dates from the command line and displays dates in the
|
||||
reports. The expected and desired date format is determined by the
|
||||
configuration variable
|
||||
.I dateformat
|
||||
in the task configuration file.
|
||||
|
||||
.RS
|
||||
.TP
|
||||
Exact specification
|
||||
task ... due:7/14/2008
|
||||
|
||||
.TP
|
||||
Relative wording
|
||||
task ... due:today
|
||||
.br
|
||||
task ... due:yesterday
|
||||
.br
|
||||
task ... due:tomorrow
|
||||
|
||||
.TP
|
||||
Day number with ordinal
|
||||
task ... due:23rd
|
||||
|
||||
.TP
|
||||
End of week (Friday), month and year
|
||||
task ... due:eow
|
||||
.br
|
||||
task ... due:eom
|
||||
.br
|
||||
task ... due:eoy
|
||||
|
||||
.TP
|
||||
Next occurring weekday
|
||||
task ... due:fri
|
||||
.RE
|
||||
|
||||
.SS FREQUENCIES
|
||||
Recurrence periods. Task supports several ways of specifying the
|
||||
.I frequency
|
||||
of recurring tasks.
|
||||
|
||||
.RS
|
||||
.TP
|
||||
daily, day, 1d, 2d, ...
|
||||
Every day or a number of days.
|
||||
|
||||
.TP
|
||||
weekdays
|
||||
Mondays, Tuesdays, Wednesdays, Thursdays, Fridays and skipping weekend days.
|
||||
|
||||
.TP
|
||||
weekly, 1w, 2w, ...
|
||||
Every week or a number of weeks.
|
||||
|
||||
.TP
|
||||
biweekly, fortnight
|
||||
Every two weeks.
|
||||
|
||||
.TP
|
||||
quarterly, 1q, 2q, ...
|
||||
Every three months, a quarter, or a number of quarters.
|
||||
|
||||
.TP
|
||||
semiannual
|
||||
Every six months.
|
||||
|
||||
.TP
|
||||
annual, yearly, 1y, 2y, ...
|
||||
Every year or a number of years.
|
||||
|
||||
.TP
|
||||
biannual, biyearly, 2y
|
||||
Every two years.
|
||||
.RE
|
||||
|
||||
|
||||
.SH COMMAND ABBREVIATION
|
||||
All task commands may be abbreviated as long as a unique prefix is used. E.g.
|
||||
|
||||
.RS
|
||||
$ task li
|
||||
.RE
|
||||
|
||||
is an unambiguous abbreviation for
|
||||
|
||||
.RS
|
||||
$ task list
|
||||
.RE
|
||||
|
||||
but
|
||||
|
||||
.RS
|
||||
$ task l
|
||||
.RE
|
||||
|
||||
could be list, ls or long.
|
||||
|
||||
.SH SPECIFYING DESCRIPTIONS
|
||||
Some task descriptions need to be escaped because of the shell
|
||||
and the special meaning of some characters to the shell. This can be
|
||||
done either by adding quotes to the description or escaping the special
|
||||
character:
|
||||
|
||||
.RS
|
||||
$ task add "quoted ' quote"
|
||||
.br
|
||||
$ task add escaped \\' quote
|
||||
.RE
|
||||
|
||||
The argument \-\- (a double dash) tells task to treat all other args
|
||||
as description:
|
||||
|
||||
.RS
|
||||
$ task add -- project:Home needs scheduling
|
||||
.RE
|
||||
|
||||
.SH CONFIGURATION FILE AND OVERRIDE OPTIONS
|
||||
Task stores its configuration in a file in the user's home directory:
|
||||
~/.taskrc . The default configuration file can be overridden with
|
||||
|
||||
.TP
|
||||
.B task rc:<path-to-alternate-file>
|
||||
Specifies an alternate configuration file.
|
||||
|
||||
.TP
|
||||
.B task rc.<name>:<value> ...
|
||||
Specifies individual configuration file overrides.
|
||||
|
||||
.SH EXAMPLES
|
||||
|
||||
For examples please see the task tutorial man page at
|
||||
|
||||
.RS
|
||||
man task-tutorial
|
||||
.RE
|
||||
|
||||
or the online documentation starting at
|
||||
|
||||
.RS
|
||||
<http://taskwarrior.org/wiki/taskwarrior/Simple>
|
||||
.RE
|
||||
|
||||
.SH FILES
|
||||
|
||||
.TP
|
||||
~/.taskrc User configuration file - see also taskrc(5).
|
||||
|
||||
.TP
|
||||
~/.task The default directory where task stores its data files. The location
|
||||
can be configured in the configuration file.
|
||||
|
||||
.TP
|
||||
~/.task/pending.data The file that contains the tasks that are not yet done.
|
||||
|
||||
.TP
|
||||
~/.task/completed.data The file that contains the completed "done" tasks.
|
||||
|
||||
.TP
|
||||
~/.task/undo.data The file that contains the information to the "undo" command.
|
||||
|
||||
.SH "CREDITS & COPYRIGHTS"
|
||||
task was written by P. Beckingham <paul@beckingham.net>.
|
||||
.br
|
||||
Copyright (C) 2006 \- 2009 P. Beckingham
|
||||
|
||||
This man page was originally written by P.C. Shyamshankar, and has been modified
|
||||
and supplemented by Federico Hernandez.
|
||||
|
||||
task is distributed under the GNU General Public License. See
|
||||
http://www.gnu.org/licenses/gpl-2.0.txt for more information.
|
||||
|
||||
.SH SEE ALSO
|
||||
.BR taskrc(5),
|
||||
.BR task-tutorial(5)
|
||||
|
||||
For more information regarding task, the following may be referenced:
|
||||
|
||||
.TP
|
||||
The official site at
|
||||
<http://taskwarrior.org>
|
||||
|
||||
.TP
|
||||
The official code repository at
|
||||
<http://github.com/pbeckingham/task/>
|
||||
|
||||
.TP
|
||||
You can contact the project by writing an email to
|
||||
<support@taskwarrior.org>
|
||||
|
||||
.SH REPORTING BUGS
|
||||
.TP
|
||||
Bugs in task may be reported to the issue-tracker at
|
||||
<http://taskwarrior.org>
|
||||
1500
doc/man/task.1.in
1500
doc/man/task.1.in
File diff suppressed because it is too large
Load Diff
493
doc/man/taskrc.5
Normal file
493
doc/man/taskrc.5
Normal file
@@ -0,0 +1,493 @@
|
||||
.TH taskrc 5 2009-07-14 "Task 1.8.0" "User Manuals"
|
||||
|
||||
.SH NAME
|
||||
taskrc \- Configuration file for the task(1) command
|
||||
|
||||
.SH SYNOPSIS
|
||||
.B $HOME/.taskrc
|
||||
.br
|
||||
.B task rc:<directory-path>/.taskrc
|
||||
|
||||
.SH DESCRIPTION
|
||||
.B task
|
||||
obtains its configuration data from a file called
|
||||
.I .taskrc
|
||||
\&. This file is normally located in the user's home directory:
|
||||
|
||||
.RS
|
||||
$HOME/.taskrc
|
||||
.RE
|
||||
|
||||
The default location can be overridden using the
|
||||
.I rc:
|
||||
attribute when running task:
|
||||
|
||||
.RS
|
||||
$ task rc:<directory-path>/.taskrc
|
||||
.RE
|
||||
|
||||
Individual option can be overridden by using the
|
||||
.I rc.<name>:
|
||||
attribute when running task:
|
||||
|
||||
.RS
|
||||
$ task rc.<name>:<value> ...
|
||||
.RE
|
||||
|
||||
If
|
||||
.B task
|
||||
is run without an existing configuration file it will ask if it should create a default, sample
|
||||
.I .taskrc
|
||||
file in the user's home directory.
|
||||
|
||||
The task configuration file consists of a series of "assignments" in each line. The "assignments" have the syntax:
|
||||
|
||||
.RS
|
||||
<name-of-configuration-variable>=<value-to-be-set>
|
||||
.RE
|
||||
|
||||
where:
|
||||
.RS
|
||||
.TP
|
||||
<name-of-configuration-variable>
|
||||
is one of the variables described below
|
||||
|
||||
.TP
|
||||
<value-to-be-set>
|
||||
is the value the variable is to be set to.
|
||||
.RE
|
||||
|
||||
and set a configuration variable to a certain value. The equal sign ("=") is used to separate the variable
|
||||
name from the value to be set.
|
||||
|
||||
The hash mark, or pound sign ("#") is used as a "comment" character. It can be used to annotate the
|
||||
configuration file. All text after the character to the end of the line is ignored.
|
||||
|
||||
.SH CONFIGURATION VARIABLES
|
||||
Valid variable names and their default values are:
|
||||
|
||||
.SS FILES
|
||||
|
||||
.TP
|
||||
.B data.location=$HOME/.task
|
||||
This is a path to the directory containing all the task files. By default, it is set up to be ~/.task,
|
||||
for example: /home/paul/.task
|
||||
|
||||
.TP
|
||||
.B locking=on
|
||||
Determines whether task uses file locking when accessing the pending.data and completed.data files.
|
||||
Default to "on". Solaris users who store the task data files on an NFS mount may need to set locking
|
||||
to "off". Note that setting this value to "off" is dangerous. It means that another program may write
|
||||
to the task.pending file when task is attempting to do the same.
|
||||
|
||||
.SS TERMINAL
|
||||
.TP
|
||||
.B curses=on
|
||||
Determines whether task uses ncurses to establish the size of the window you are
|
||||
using, for text wrapping.
|
||||
|
||||
.TP
|
||||
.B defaultwidth=80
|
||||
The width of tables used when ncurses support is not available. Defaults to 80.
|
||||
|
||||
.TP
|
||||
.B editor=vi
|
||||
Specifies which text editor you wish to use for when the
|
||||
.B task edit <ID>
|
||||
command is used. Task will first look for this configuration variable. If found, it is used.
|
||||
Otherwise task will look for the $VISUAL or $EDITOR environment variables, before it defaults
|
||||
to using "vi".
|
||||
|
||||
.SS MISCELLANEOUS
|
||||
|
||||
.TP
|
||||
.B locale=en-US
|
||||
The locale is a combination of ISO 639-1 language code and ISO 3166 country
|
||||
code. If not specified, task will assume en-US. If specified, task will locate
|
||||
the correct file of localized strings and proceed. It is an error to specify a
|
||||
locale for which there is no strings file.
|
||||
|
||||
.TP
|
||||
.B confirmation=yes
|
||||
May be "yes" or "no", and determines whether task will ask for confirmation before deleting a task or doing bulk changes.
|
||||
|
||||
.TP
|
||||
.B echo.command=yes
|
||||
May be "yes" or "no", and causes task to display the ID and description of any task when you run the start, stop, do, undo or delete commands. The default value is "yes".
|
||||
|
||||
.TP
|
||||
.B next=2
|
||||
Is a number, defaulting to 2, which is the number of tasks for each project that are shown in the
|
||||
.B task next
|
||||
command.
|
||||
|
||||
.TP
|
||||
.B bulk=2
|
||||
Is a number, defaulting to 2. When more than this number of tasks are modified in a single command, confirmation will be required, unless the
|
||||
.B confirmation
|
||||
variable is "no".
|
||||
|
||||
.TP
|
||||
.B nag=You have higher priority tasks.
|
||||
This may be a string of text, or blank. It is used as a prompt when a task is completed
|
||||
that is not considered high priority. The "task next" command lists important tasks, and
|
||||
completing one of those does not generate this nagging. Default value is: You have higher
|
||||
priority tasks.
|
||||
|
||||
.TP
|
||||
.B complete.all.projects=yes
|
||||
May be yes or no, and determines whether the tab completion scripts consider all the
|
||||
project names you have used, or just the ones used in active tasks.
|
||||
|
||||
.TP
|
||||
.B complete.all.tags=yes
|
||||
May be yes or no, and determines whether the tab completion scripts consider all the
|
||||
tag names you have used, or just the ones used in active tasks.
|
||||
|
||||
.SS DATES
|
||||
|
||||
.TP
|
||||
.B dateformat=m/d/Y
|
||||
This is a string of characters that define how task formats dates. The default value is: m/d/Y.
|
||||
The string should contain the characters
|
||||
|
||||
.RS
|
||||
m minimal-digit month, for example 1 or 12
|
||||
.br
|
||||
d minimal-digit day, for example 1 or 30
|
||||
.br
|
||||
y two-digit year, for example 09
|
||||
.br
|
||||
D two-digit day, for example 01 or 30
|
||||
.br
|
||||
M two-digit month, for example 01 or 12
|
||||
.br
|
||||
Y four-digit year, for example 2009
|
||||
.RE
|
||||
|
||||
The string may also contain other characters to act as spacers, or formatting. Examples for other
|
||||
variable values:
|
||||
|
||||
.RS
|
||||
.br
|
||||
d/m/Y would output 24/7/2009
|
||||
.br
|
||||
YMD would output 20090724
|
||||
.br
|
||||
m-d-y would output 07-24-09
|
||||
.RE
|
||||
|
||||
.TP
|
||||
.B weekstart=Sunday
|
||||
Determines the day a week starts. Valid values are Sunday or Monday only.
|
||||
|
||||
.TP
|
||||
.B displayweeknumber=yes
|
||||
Determines if week numbers are displayed when using the "task calendar" command.
|
||||
The week number is dependent on the day a week starts.
|
||||
|
||||
.TP
|
||||
.B due=7
|
||||
This is the number of days into the future that define when a task is considered due,
|
||||
and is colored accordingly. Defaults to 7.
|
||||
|
||||
.TP
|
||||
.B monthsperline=2
|
||||
Determines how many months the "task calendar" command renders across the screen.
|
||||
Defaults to however many will fit. If more months that will fit are specified,
|
||||
task will only show as many that will fit.
|
||||
|
||||
.SS COLOR CONTROLS
|
||||
|
||||
.TP
|
||||
.B color=on
|
||||
May be "on" or "off". Determines whether task uses color. When "off", task will
|
||||
use dashes (-----) to underline column headings.
|
||||
|
||||
.TP
|
||||
.B fontunderline=on
|
||||
Determines if font underlines or ASCII dashes should be used to underline
|
||||
headers.
|
||||
|
||||
Task has a number of coloration rules. They correspond to a particular attribute
|
||||
of a task, such as it being due, or being active, and specifies the automatic
|
||||
coloring of that task. A list of valid color, depending on your terminal, can be
|
||||
obtained by running the command
|
||||
|
||||
.RS
|
||||
.B task color
|
||||
.RE
|
||||
|
||||
.RS
|
||||
The coloration rules and their defaults are:
|
||||
.RE
|
||||
|
||||
.RS
|
||||
.RS
|
||||
.B color.overdue=bold_red
|
||||
The color for overdue tasks.
|
||||
.br
|
||||
.B color.due=bold_yellow
|
||||
The color of due tasks.
|
||||
.br
|
||||
.B color.pri.H=bold
|
||||
The color of priority:H tasks.
|
||||
.br
|
||||
.B color.pri.M=on_yellow
|
||||
The color of priority:M tasks.
|
||||
.br
|
||||
.B color.pri.L=on_green
|
||||
The color of priority:L tasks.
|
||||
.br
|
||||
.B color.pri.none=white on_blue
|
||||
The color of priority: tasks.
|
||||
.br
|
||||
.B color.active=bold_cyan
|
||||
The color of active tasks.
|
||||
.br
|
||||
.B color.tagged=yellow
|
||||
The color of tagged tasks.
|
||||
.br
|
||||
.B color.recurring=on_red
|
||||
The color for recurring tasks.
|
||||
.RE
|
||||
.RE
|
||||
|
||||
.RS
|
||||
The value for the coloration rules may be one optional foreground color and one optional
|
||||
color. For example, the value may be
|
||||
.RE
|
||||
|
||||
.RS
|
||||
.RS
|
||||
bold_red on_bright_yellow
|
||||
.RE
|
||||
.RE
|
||||
|
||||
.RS
|
||||
Certain attributes like tags, projects and keywords can also have their own coloration rules.
|
||||
.RE
|
||||
|
||||
.RS
|
||||
.TP
|
||||
.B color.tag.X=yellow
|
||||
Colors any task that has the tag X.
|
||||
|
||||
.TP
|
||||
.B color.project.X=on_green
|
||||
Colors any task assigned to project X.
|
||||
|
||||
.TP
|
||||
.B color.keyword.X=on_blue
|
||||
Colors any task where the description contains X.
|
||||
|
||||
.TP
|
||||
.B color.header=green
|
||||
Colors any of the messages printed prior to the report output.
|
||||
|
||||
.TP
|
||||
.B color.message=green
|
||||
Colors any of the messages printed after the report output.
|
||||
|
||||
.TP
|
||||
.B color.footnote=green
|
||||
Colors any of the messages printed last.
|
||||
.RE
|
||||
|
||||
.SS SHADOW FILE
|
||||
|
||||
.TP
|
||||
.B
|
||||
shadow.file=$HOME/.task/shadow.txt
|
||||
If specified, designates a file path that will be automatically written to by task,
|
||||
whenever the task database changes. In other words, it is automatically kept up to date.
|
||||
The shadow.command configuration variable is used to determine which report is written
|
||||
to the shadow file. There is no color used in the shadow file. This feature can be useful
|
||||
in maintaining a current file for use by programs like GeekTool, Conky or Samurize.
|
||||
|
||||
.TP
|
||||
.B
|
||||
shadow.command=list
|
||||
This is the command that is run to maintain the shadow file, determined by the
|
||||
.I shadow.file
|
||||
configuration variable. The format is identical to that of
|
||||
.I default.command
|
||||
\&. Please see the corresponding documentation for that command.
|
||||
|
||||
.TP
|
||||
.B
|
||||
shadow.notify=on
|
||||
When this value is set to "on", task will display a message whenever the shadow
|
||||
file is updated by some task command.
|
||||
|
||||
.SS DEFAULTS
|
||||
|
||||
.TP
|
||||
.B
|
||||
default.project=foo
|
||||
Provides a default project name for the
|
||||
.I task add
|
||||
command.
|
||||
|
||||
.TP
|
||||
.B
|
||||
default.priority=M
|
||||
Provides a default priority for the
|
||||
.I task add
|
||||
command.
|
||||
|
||||
.TP
|
||||
.B
|
||||
default.command=list
|
||||
Provides a default command that is run every time task is invoked with no arguments.
|
||||
For example, if set to:
|
||||
|
||||
.RS
|
||||
.RS
|
||||
default.command=list project:foo
|
||||
.RE
|
||||
.RE
|
||||
|
||||
.RS
|
||||
then task will run the "list project:foo" command if no command is specified. This means that
|
||||
by merely typing
|
||||
.RE
|
||||
|
||||
.RS
|
||||
.RS
|
||||
$ task
|
||||
.br
|
||||
[task list project:foo]
|
||||
.br
|
||||
\&
|
||||
.br
|
||||
ID Project Pri Description
|
||||
1 foo H Design foo
|
||||
2 foo Build foo
|
||||
.RE
|
||||
.RE
|
||||
|
||||
.SS REPORTS
|
||||
|
||||
The reports can be customized by using the following configuration variables.
|
||||
The output columns, their labels and the sort order can be set using the
|
||||
corresponding variables for each report. Each report name is used as a
|
||||
"command" name. For example
|
||||
|
||||
.TP
|
||||
.B task overdue
|
||||
|
||||
.TP
|
||||
.B report.X.description
|
||||
The description for report X when running the "task help" command.
|
||||
|
||||
.TP
|
||||
.B report.X.columns
|
||||
The columns that will be used when generating the report X. Valid columns are:
|
||||
id, uuid, project, priority, entry, start, due, recur, recur_ind, age, age_compact,
|
||||
active, tags, description, description_only. The IDs are separated by commas.
|
||||
|
||||
.TP
|
||||
.B report.X.labels
|
||||
The labels for each column that will be used when generating report X. The labels
|
||||
are a comma separated list.
|
||||
|
||||
.TP
|
||||
.B report.X.sort
|
||||
The sort order of the tasks in the generated report X. The sort order is specified
|
||||
by using the column ids post-fixed by a "+" for ascending sort order or a "-" for
|
||||
descending sort order. The sort IDs are separated by commas
|
||||
|
||||
.TP
|
||||
.B report.X.filter
|
||||
This adds a filter to the report X so that only tasks matching the filter criteria
|
||||
are displayed in the generated report.
|
||||
|
||||
.TP
|
||||
.B report.X.limit
|
||||
An optional value to a report limiting the number of displayed tasks in the
|
||||
generated report.
|
||||
|
||||
.TP
|
||||
Task comes with a number of predefined reports in its default configuration file. These reports are:
|
||||
|
||||
.TP
|
||||
.B long
|
||||
Lists all task, all data, matching the specified criteria.
|
||||
|
||||
.TP
|
||||
.B list
|
||||
Lists all tasks matching the specified criteria.
|
||||
|
||||
.TP
|
||||
.B ls
|
||||
Minimal listing of all tasks matching the specified criteria.
|
||||
|
||||
.TP
|
||||
.B newest
|
||||
Shows the newest tasks.
|
||||
|
||||
.TP
|
||||
.B oldest
|
||||
Shows the oldest tasks.
|
||||
|
||||
.TP
|
||||
.B overdue
|
||||
Lists overdue tasks matching the specified criteria.
|
||||
|
||||
.TP
|
||||
.B active
|
||||
Lists active tasks matching the specified criteria.
|
||||
|
||||
.TP
|
||||
.B completed
|
||||
Lists completed tasks matching the specified criteria.
|
||||
|
||||
.TP
|
||||
.B recurring
|
||||
Lists recurring tasks matching the specified criteria.
|
||||
|
||||
.TP
|
||||
.B waiting
|
||||
Lists all waiting tasks matching the specified criteria.
|
||||
|
||||
.TP
|
||||
.B all
|
||||
Lists all tasks matching the specified criteria.
|
||||
|
||||
.TP
|
||||
.B next
|
||||
Lists all tasks with upcoming due dates matching the specified criteria.
|
||||
|
||||
.SH "CREDITS & COPYRIGHTS"
|
||||
task was written by P. Beckingham <paul@beckingham.net>.
|
||||
.br
|
||||
Copyright (C) 2006 \- 2009 P. Beckingham
|
||||
|
||||
This man page was originally written by Federico Hernandez.
|
||||
|
||||
task is distributed under the GNU General Public License. See
|
||||
http://www.gnu.org/licenses/gpl-2.0.txt for more information.
|
||||
|
||||
.SH SEE ALSO
|
||||
.BR task(1),
|
||||
.BR task-tutorial(5)
|
||||
|
||||
For more information regarding task, the following may be referenced:
|
||||
|
||||
.TP
|
||||
The official site at
|
||||
<http://taskwarrior.org>
|
||||
|
||||
.TP
|
||||
The official code repository at
|
||||
<http://github.com/pbeckingham/task/>
|
||||
|
||||
.TP
|
||||
You can contact the project by writing an email to
|
||||
<support@taskwarrior.org>
|
||||
|
||||
.SH REPORTING BUGS
|
||||
.TP
|
||||
Bugs in task may be reported to the issue-tracker at
|
||||
<http://taskwarrior.org>
|
||||
1612
doc/man/taskrc.5.in
1612
doc/man/taskrc.5.in
File diff suppressed because it is too large
Load Diff
40
doc/misc/grammar.bnf
Normal file
40
doc/misc/grammar.bnf
Normal file
@@ -0,0 +1,40 @@
|
||||
|
||||
# This is a full BNF grammar for the task command line. It is intended that a
|
||||
# future release of task will incorporate a complete lexer/parser implementing
|
||||
# this grammar, which will allow for more sophisticated command lines, for
|
||||
# example:
|
||||
#
|
||||
# task delete 1 2 4-7
|
||||
# task add pri:H pro:X -- pro pri 1 ///
|
||||
#
|
||||
|
||||
command ::= simple_command
|
||||
| filter_command filter?
|
||||
| id_command
|
||||
| "export" file
|
||||
| <id>
|
||||
| <id> <substitution> ;
|
||||
|
||||
simple_command ::= "version" | "help" | "projects" | "tags" | "next" | "stats"
|
||||
| "color" ;
|
||||
|
||||
filter_command ::= "summary" | "history" | "calendar" | "active" | "overdue"
|
||||
| "oldest" | "newest" | "add" | "list" | "long" | "ls"
|
||||
| "completed" ;
|
||||
|
||||
id_command ::= "delete" | "undelete" | "info" | "start" | "end" | "done"
|
||||
| "undo" ;
|
||||
|
||||
filter ::= filter_part+ ;
|
||||
|
||||
filter_part ::= tag_add | tag_remove | attribute | word ;
|
||||
|
||||
tag_add ::= "+" word ;
|
||||
tag_remove ::= "-" word ;
|
||||
attribute ::= word ":" word ;
|
||||
word ::=
|
||||
file ::=
|
||||
id ::= digit+ ;
|
||||
digit ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" ;
|
||||
substitution ::= "/" word+ "/" word* "/" "g"? ;
|
||||
|
||||
109
doc/misc/script.txt
Normal file
109
doc/misc/script.txt
Normal file
@@ -0,0 +1,109 @@
|
||||
Hello, and welcome to this quick demo of the task program.
|
||||
|
||||
task add do laundry Let's add some tasks
|
||||
I need to do laundry
|
||||
|
||||
task add project:garage order dumpster Oh yeah, I need to order the dumpster
|
||||
|
||||
task add +phone tell mom i loveher Must call Mom (that "phone" there is a tag - they can
|
||||
be useful for searching and categorizing)
|
||||
task add +phone pro:garage schedule
|
||||
goodwill pickup
|
||||
|
||||
task ad +email pro:garage ask Tom if Notice I can abbreviate commands
|
||||
he wants that old bkie
|
||||
|
||||
task ls Let's see what we've got
|
||||
Oh, I spelled bike wrong
|
||||
|
||||
task 5 /bkie/bike/
|
||||
task ls That's better
|
||||
|
||||
task 1 pro:home Let's assign projects
|
||||
task 3 pro:home tell mom I love her
|
||||
task ls pro:garage
|
||||
|
||||
task long pro:garage Let's see all the columns
|
||||
|
||||
task list pro:garage There are different ways to list
|
||||
|
||||
task lis +phone By tag
|
||||
task li pro:garage +phone By project and tag
|
||||
task l mom By word
|
||||
|
||||
task 1 priority:H Priorities can be High, Medium or Low
|
||||
task pri:H 3
|
||||
task 1 pri:M
|
||||
task li The list is sorted by priority.
|
||||
|
||||
task 2 pri:L
|
||||
task li
|
||||
|
||||
task done 3 Suppose task 3 is done
|
||||
task li ...and it's gone
|
||||
|
||||
task 2 +phone +mistake Lets add tags
|
||||
|
||||
# Oops!
|
||||
task 2 -mistake or remove tags
|
||||
|
||||
task tags or look at all the tags
|
||||
|
||||
task info 2 or all the details
|
||||
|
||||
task projects or all the projects
|
||||
|
||||
task 3 fg:bold Let's make it colorful
|
||||
task 4 fg:bold_green
|
||||
task li
|
||||
task 3 fg:bold_underline_white
|
||||
task li
|
||||
|
||||
task 4 bg:on_bright_red fg:bold_yellow
|
||||
task li Oh that's just nasty - let's get rid of that.
|
||||
task 4 bg:
|
||||
task li
|
||||
task 4 fg:
|
||||
task 3 fg:
|
||||
|
||||
task colors There are many combinations to choose from
|
||||
|
||||
(Slashes!!!)
|
||||
task 1 due:6/8/2008 Let's add a due date
|
||||
date
|
||||
|
||||
task li
|
||||
task calendar Notice the due task is in yellow, today is marked cyan
|
||||
|
||||
task 1 due:5/20/2008 This is now an overdue task
|
||||
task li and it shows up red
|
||||
task overdue
|
||||
task cal
|
||||
|
||||
task export file.csv You can export the tasks to a spreadsheet
|
||||
cat file.csv
|
||||
|
||||
task start 1 Started tasks can be used as reminders
|
||||
of what you are supposed to be doing
|
||||
|
||||
task active They show up as active
|
||||
task done 1 Let's clear out a couple
|
||||
task li
|
||||
task done 3
|
||||
task active
|
||||
|
||||
task summary Summary shows progress on all projects
|
||||
|
||||
task history History shows general activity - how many added,
|
||||
completed etc, by month
|
||||
|
||||
task ghistory This report shows a histogram of tasks that were
|
||||
added (in red), completed (in green) and deleted
|
||||
(in yellow), all by month.
|
||||
|
||||
And that's it. There are more commands than this
|
||||
covered in the online documentation, but this should give
|
||||
the basic idea.
|
||||
|
||||
Thank you for watching.
|
||||
|
||||
@@ -1,28 +0,0 @@
|
||||
Themes
|
||||
|
||||
These scripts are a way to generate a little sample data, and show the color
|
||||
themes. It is not intended for general use.
|
||||
|
||||
To generate samples of themes, first execute the 'setup' script to generate the
|
||||
sample data. Note that this data may need to be tweaked to include qualities
|
||||
that need to be illustrated in theme sample.
|
||||
|
||||
Using a dark-background terminal (black recommended), run the following:
|
||||
|
||||
run.dark
|
||||
|
||||
Using a light-background terminal, run the following:
|
||||
|
||||
run.light
|
||||
|
||||
Using a solarized dark terminal, run the following:
|
||||
|
||||
run.solar.dark
|
||||
|
||||
Using a solarized light terminal, run the following:
|
||||
|
||||
run.solar.light
|
||||
|
||||
Note that for the solarized themes, the terminal color palette needs to be set
|
||||
to specific colors.
|
||||
|
||||
@@ -1,36 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
for theme in $PWD/../../rc/dark-16.theme \
|
||||
$PWD/../../rc/dark-256.theme \
|
||||
$PWD/../../rc/dark-blue-256.theme \
|
||||
$PWD/../../rc/dark-gray-256.theme \
|
||||
$PWD/../../rc/dark-gray-blue-256.theme \
|
||||
$PWD/../../rc/dark-green-256.theme \
|
||||
$PWD/../../rc/dark-red-256.theme \
|
||||
$PWD/../../rc/dark-violets-256.theme \
|
||||
$PWD/../../rc/dark-yellow-green.theme
|
||||
do
|
||||
cat <<EOF >x
|
||||
data.location=.
|
||||
confirmation=off
|
||||
detection=off
|
||||
_forcecolor=on
|
||||
default.height=24
|
||||
verbose=off
|
||||
include $theme
|
||||
EOF
|
||||
|
||||
echo "--- $theme -----------------------------------------------------"
|
||||
echo '$ task color legend'
|
||||
task rc:x color legend
|
||||
echo '$ task list'
|
||||
task rc:x list
|
||||
echo '$ task summary'
|
||||
task rc:x summary
|
||||
echo '$ task ghistory'
|
||||
task rc:x ghistory
|
||||
echo '$ task calendar'
|
||||
task rc:x calendar
|
||||
echo '$ task burndown.daily'
|
||||
task rc:x burndown.daily
|
||||
done
|
||||
@@ -1,24 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
cat <<EOF >x
|
||||
data.location=.
|
||||
confirmation=off
|
||||
detection=off
|
||||
_forcecolor=on
|
||||
default.height=24
|
||||
verbose=off
|
||||
EOF
|
||||
|
||||
echo "--- DEFAULT -----------------------------------------------------"
|
||||
echo '$ task color legend'
|
||||
task rc:x color legend
|
||||
echo '$ task list'
|
||||
task rc:x list
|
||||
echo '$ task summary'
|
||||
task rc:x summary
|
||||
echo '$ task ghistory'
|
||||
task rc:x ghistory
|
||||
echo '$ task calendar'
|
||||
task rc:x calendar
|
||||
echo '$ task burndown.daily'
|
||||
task rc:x burndown.daily
|
||||
@@ -1,29 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
for theme in $PWD/../../rc/light-16.theme \
|
||||
$PWD/../../rc/light-256.theme
|
||||
do
|
||||
cat <<EOF >x
|
||||
data.location=.
|
||||
confirmation=off
|
||||
detection=off
|
||||
_forcecolor=on
|
||||
default.height=24
|
||||
verbose=off
|
||||
include $theme
|
||||
EOF
|
||||
|
||||
echo "--- $theme -----------------------------------------------------"
|
||||
echo '$ task color legend'
|
||||
task rc:x color legend
|
||||
echo '$ task list'
|
||||
task rc:x list
|
||||
echo '$ task summary'
|
||||
task rc:x summary
|
||||
echo '$ task ghistory'
|
||||
task rc:x ghistory
|
||||
echo '$ task calendar'
|
||||
task rc:x calendar
|
||||
echo '$ task burndown.daily'
|
||||
task rc:x burndown.daily
|
||||
done
|
||||
@@ -1,28 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
for theme in $PWD/../../rc/solarized-dark-256.theme
|
||||
do
|
||||
cat <<EOF >x
|
||||
data.location=.
|
||||
confirmation=off
|
||||
detection=off
|
||||
_forcecolor=on
|
||||
default.height=24
|
||||
verbose=off
|
||||
include $theme
|
||||
EOF
|
||||
|
||||
echo "--- $theme -----------------------------------------------------"
|
||||
echo '$ task color legend'
|
||||
task rc:x color legend
|
||||
echo '$ task list'
|
||||
task rc:x list
|
||||
echo '$ task summary'
|
||||
task rc:x summary
|
||||
echo '$ task ghistory'
|
||||
task rc:x ghistory
|
||||
echo '$ task calendar'
|
||||
task rc:x calendar
|
||||
echo '$ task burndown.daily'
|
||||
task rc:x burndown.daily
|
||||
done
|
||||
@@ -1,28 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
for theme in $PWD/../../rc/solarized-light-256.theme
|
||||
do
|
||||
cat <<EOF >x
|
||||
data.location=.
|
||||
confirmation=off
|
||||
detection=off
|
||||
_forcecolor=on
|
||||
default.height=24
|
||||
verbose=off
|
||||
include $theme
|
||||
EOF
|
||||
|
||||
echo "--- $theme -----------------------------------------------------"
|
||||
echo '$ task color legend'
|
||||
task rc:x color legend
|
||||
echo '$ task list'
|
||||
task rc:x list
|
||||
echo '$ task summary'
|
||||
task rc:x summary
|
||||
echo '$ task ghistory'
|
||||
task rc:x ghistory
|
||||
echo '$ task calendar'
|
||||
task rc:x calendar
|
||||
echo '$ task burndown.daily'
|
||||
task rc:x burndown.daily
|
||||
done
|
||||
@@ -1,33 +0,0 @@
|
||||
rm pending.data completed.data undo.data x
|
||||
|
||||
cat <<EOF >>x
|
||||
|
||||
data.location=.
|
||||
confirmation=off
|
||||
_forcecolor=on
|
||||
EOF
|
||||
|
||||
task rc:x add Ordinary task
|
||||
task rc:x add Started task
|
||||
task rc:x 2 start
|
||||
task rc:x add High priority task pri:H
|
||||
task rc:x add Medium priority task pri:M
|
||||
task rc:x add Low priority task pri:L
|
||||
task rc:x add Household task project:Home
|
||||
task rc:x add Outdoor task project:Garden
|
||||
task rc:x add Overdue task due:yesterday
|
||||
task rc:x add Due task due:tomorrow
|
||||
task rc:x add Not yet due tasks due:eom
|
||||
task rc:x add Recurring task due:eom recur:monthly
|
||||
task rc:x add Tagged task +tag1
|
||||
task rc:x add Blocking task
|
||||
task rc:x add Dependent task
|
||||
|
||||
task rc:x log Completed_1 project:Garden
|
||||
task rc:x log Completed_2 project:Garden
|
||||
task rc:x log Completed_3 project:Home
|
||||
task rc:x add Deleted_1
|
||||
|
||||
task rc:x 14 mod depends:13
|
||||
task rc:x 15 delete
|
||||
|
||||
@@ -1,101 +0,0 @@
|
||||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=
|
||||
color.header=yellow
|
||||
color.footnote=yellow
|
||||
color.warning=bold red
|
||||
color.error=white on red
|
||||
color.debug=blue
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=black on bright green
|
||||
color.recurring=magenta
|
||||
color.scheduled=white on green
|
||||
color.until=
|
||||
color.blocked=black on white
|
||||
color.blocking=black on bright white
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=bold white
|
||||
color.uda.priority.M=white
|
||||
color.uda.priority.L=
|
||||
|
||||
# Tags
|
||||
color.tag.next=bold yellow
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due=red
|
||||
color.due.today=red
|
||||
color.overdue=bold red
|
||||
|
||||
# UDA
|
||||
#color.uda.X=
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=on green
|
||||
color.burndown.pending=on red
|
||||
color.burndown.started=on yellow
|
||||
|
||||
# Report: history
|
||||
color.history.add=black on red
|
||||
color.history.delete=black on yellow
|
||||
color.history.done=black on green
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=white on black
|
||||
color.summary.bar=black on green
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due=white on red
|
||||
color.calendar.due.today=bold white on red
|
||||
color.calendar.holiday=black on bright yellow
|
||||
color.calendar.overdue=black on bright red
|
||||
color.calendar.today=bold white on bright blue
|
||||
color.calendar.weekend=white on bright black
|
||||
color.calendar.weeknumber=bold blue
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=green
|
||||
color.sync.changed=yellow
|
||||
color.sync.rejected=red
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=green
|
||||
color.undo.before=red
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on gray2
|
||||
color.header=color3
|
||||
color.footnote=color3
|
||||
color.warning=bold red
|
||||
color.error=white on red
|
||||
color.debug=color4
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=rgb555 on rgb410
|
||||
color.recurring=rgb013
|
||||
color.scheduled=on rgb001
|
||||
color.until=
|
||||
color.blocked=white on color8
|
||||
color.blocking=black on color15
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=color255
|
||||
color.uda.priority.L=color245
|
||||
color.uda.priority.M=color250
|
||||
|
||||
# Tags
|
||||
color.tag.next=rgb440
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due.today=rgb400
|
||||
color.due=color1
|
||||
color.overdue=color9
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=on rgb010
|
||||
color.burndown.pending=on color9
|
||||
color.burndown.started=on color11
|
||||
|
||||
# Report: history
|
||||
color.history.add=color0 on rgb500
|
||||
color.history.delete=color0 on rgb550
|
||||
color.history.done=color0 on rgb050
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=white on color0
|
||||
color.summary.bar=black on rgb141
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due.today=color15 on color1
|
||||
color.calendar.due=color0 on color1
|
||||
color.calendar.holiday=color0 on color11
|
||||
color.calendar.overdue=color0 on color9
|
||||
color.calendar.today=color15 on rgb013
|
||||
color.calendar.weekend=on color235
|
||||
color.calendar.weeknumber=rgb013
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=rgb010
|
||||
color.sync.changed=color11
|
||||
color.sync.rejected=color9
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=color2
|
||||
color.undo.before=color1
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on gray2
|
||||
color.header=rgb013
|
||||
color.footnote=rgb013
|
||||
color.warning=bold red
|
||||
color.error=white on red
|
||||
color.debug=rgb013
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=rgb045 on rgb015
|
||||
color.recurring=rgb115
|
||||
color.scheduled=on rgb012
|
||||
color.until=
|
||||
color.blocked=white on rgb001
|
||||
color.blocking=white on rgb002
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=rgb035
|
||||
color.uda.priority.L=rgb015
|
||||
color.uda.priority.M=rgb025
|
||||
|
||||
# Tags
|
||||
color.tag.next=rgb550
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due.today=color252
|
||||
color.due=color249
|
||||
color.overdue=color255
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=on gray4
|
||||
color.burndown.pending=on rgb004
|
||||
color.burndown.started=on rgb015
|
||||
|
||||
# Report: history
|
||||
color.history.add=color0 on rgb015
|
||||
color.history.delete=color0 on rgb035
|
||||
color.history.done=color0 on rgb025
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=on rgb001
|
||||
color.summary.bar=on rgb114
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due.today=color0 on color252
|
||||
color.calendar.due=color0 on color249
|
||||
color.calendar.holiday=color255 on rgb013
|
||||
color.calendar.overdue=color0 on color255
|
||||
color.calendar.today=color0 on rgb115
|
||||
color.calendar.weekend=on color235
|
||||
color.calendar.weeknumber=rgb015
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=gray4
|
||||
color.sync.changed=rgb015
|
||||
color.sync.rejected=rgb004
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=rgb035
|
||||
color.undo.before=rgb013
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on gray2
|
||||
color.header=color0 on gray11
|
||||
color.footnote=on gray5
|
||||
color.warning=bold red
|
||||
color.error=white on red
|
||||
color.debug=blue
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=black on gray18
|
||||
color.recurring=
|
||||
color.scheduled=on gray8
|
||||
color.until=
|
||||
color.blocked=gray13
|
||||
color.blocking=bold white
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=gray21
|
||||
color.uda.priority.M=gray18
|
||||
color.uda.priority.L=gray12
|
||||
|
||||
# Tags
|
||||
color.tag.next=bold white
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due=on gray3
|
||||
color.due.today=on gray4
|
||||
color.overdue=on gray6
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.pending=gray15 on gray5
|
||||
color.burndown.started=black on gray10
|
||||
color.burndown.done=gray5 on gray23
|
||||
|
||||
# Report: history
|
||||
color.history.add=gray15 on gray5
|
||||
color.history.delete=black on gray10
|
||||
color.history.done=gray5 on gray23
|
||||
|
||||
# Report: summary
|
||||
color.summary.bar=on gray12
|
||||
color.summary.background=on gray5
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due=on gray8
|
||||
color.calendar.due.today=black on gray15
|
||||
color.calendar.holiday=black on gray20
|
||||
color.calendar.overdue=gray2 on gray10
|
||||
color.calendar.today=bold white
|
||||
color.calendar.weekend=on gray2
|
||||
color.calendar.weeknumber=gray6
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=gray15 on gray5
|
||||
color.sync.changed=black on gray10
|
||||
color.sync.rejected=gray5 on gray23
|
||||
|
||||
# Command: undo
|
||||
color.undo.before=white on black
|
||||
color.undo.after=black on white
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on gray2
|
||||
color.header=gray10
|
||||
color.footnote=gray10
|
||||
color.warning=white on blue
|
||||
color.error=white on red
|
||||
color.debug=blue
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=color15 on rgb035
|
||||
color.recurring=
|
||||
color.scheduled=
|
||||
color.until=
|
||||
color.blocked=bold gray10 on gray4
|
||||
color.blocking=gray18 on gray6
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=
|
||||
color.uda.priority.L=
|
||||
color.uda.priority.M=
|
||||
|
||||
# Tags
|
||||
color.tag.next=
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due=color0 on rgb013
|
||||
color.due.today=color0 on rgb024
|
||||
color.overdue=color0 on rgb035
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.pending=white on gray9
|
||||
color.burndown.started=black on gray16
|
||||
color.burndown.done=white on rgb013
|
||||
|
||||
# Report: history
|
||||
color.history.add=white on gray6
|
||||
color.history.delete=black on gray18
|
||||
color.history.done=black on rgb024
|
||||
|
||||
# Report: summary
|
||||
color.summary.bar=on rgb012
|
||||
color.summary.background=on gray2
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due=color0 on gray10
|
||||
color.calendar.due.today=color0 on gray15
|
||||
color.calendar.holiday=color15 on rgb005
|
||||
color.calendar.overdue=color0 on gray20
|
||||
color.calendar.today=underline black on color15
|
||||
color.calendar.weekend=on gray4
|
||||
color.calendar.weeknumber=gray10
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=gray10
|
||||
color.sync.changed=gray15
|
||||
color.sync.rejected=gray23
|
||||
|
||||
# Command: undo
|
||||
color.undo.before=rgb013
|
||||
color.undo.after=rgb035
|
||||
|
||||
@@ -1,97 +0,0 @@
|
||||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on gray2
|
||||
color.header=rgb031
|
||||
color.footnote=rgb031
|
||||
color.warning=rgb020
|
||||
color.error=white on red
|
||||
color.debug=blue
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=rgb050 on rgb010
|
||||
color.recurring=rgb151
|
||||
color.scheduled=black on rgb031
|
||||
color.until=
|
||||
color.blocked=white on rgb010
|
||||
color.blocking=white on rgb020
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=rgb050
|
||||
color.uda.priority.L=rgb010
|
||||
color.uda.priority.M=rgb030
|
||||
|
||||
# Tags
|
||||
color.tag.next=rgb440
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due.today=color252
|
||||
color.due=color249
|
||||
color.overdue=color255
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=on gray4
|
||||
color.burndown.pending=on rgb010
|
||||
color.burndown.started=on rgb030
|
||||
|
||||
# Report: history
|
||||
color.history.add=color0 on rgb010
|
||||
color.history.delete=color0 on rgb050
|
||||
color.history.done=color0 on rgb030
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=white on gray3
|
||||
color.summary.bar=white on rgb030
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due.today=color0 on color225
|
||||
color.calendar.due=color0 on color249
|
||||
color.calendar.holiday=rgb151 on rgb020
|
||||
color.calendar.overdue=color0 on color255
|
||||
color.calendar.today=color0 on rgb151
|
||||
color.calendar.weekend=on color235
|
||||
color.calendar.weeknumber=rgb010
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=gray4
|
||||
color.sync.changed=rgb030
|
||||
color.sync.rejected=rgb010
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=rgb053
|
||||
color.undo.before=rgb021
|
||||
@@ -1,98 +0,0 @@
|
||||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on gray2
|
||||
color.header=rgb100
|
||||
color.footnote=rgb100
|
||||
color.warning=red
|
||||
color.error=white on red
|
||||
color.debug=blue
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=rgb500 on rgb100
|
||||
color.recurring=rgb511
|
||||
color.scheduled=white on rgb311
|
||||
color.until=
|
||||
color.blocked=white on rgb100
|
||||
color.blocking=white on rgb200
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=rgb500
|
||||
color.uda.priority.L=rgb300
|
||||
color.uda.priority.M=rgb400
|
||||
|
||||
# Tags
|
||||
color.tag.next=rgb511
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due.today=color252
|
||||
color.due=color249
|
||||
color.overdue=color255
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=on gray4
|
||||
color.burndown.pending=on rgb200
|
||||
color.burndown.started=on rgb411
|
||||
|
||||
# Report: history
|
||||
color.history.add=color0 on rgb100
|
||||
color.history.delete=color0 on rgb500
|
||||
color.history.done=color0 on rgb300
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=white on color0
|
||||
color.summary.bar=white on rgb300
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due.today=color0 on color252
|
||||
color.calendar.due=color0 on color249
|
||||
color.calendar.holiday=rgb522 on rgb300
|
||||
color.calendar.overdue=color0 on color255
|
||||
color.calendar.today=color0 on rgb511
|
||||
color.calendar.weekend=on color235
|
||||
color.calendar.weeknumber=rgb100
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=gray4
|
||||
color.sync.changed=rgb411
|
||||
color.sync.rejected=rgb200
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=rgb511
|
||||
color.undo.before=rgb200
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on gray2
|
||||
color.header=rgb013
|
||||
color.footnote=rgb013
|
||||
color.warning=white on rgb103
|
||||
color.error=white on red
|
||||
color.debug=blue
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=rgb445 on rgb213
|
||||
color.recurring=rgb115
|
||||
color.scheduled=white on rgb113
|
||||
color.until=
|
||||
color.blocked=white on rgb101
|
||||
color.blocking=white on rgb202
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=rgb404
|
||||
color.uda.priority.M=rgb304
|
||||
color.uda.priority.L=rgb325
|
||||
|
||||
# Tags
|
||||
color.tag.next=
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due=rgb015
|
||||
color.due.today=rgb125
|
||||
color.overdue=color5
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.pending=on rgb103
|
||||
color.burndown.started=on rgb214
|
||||
color.burndown.done=on gray4
|
||||
|
||||
# Report: history
|
||||
color.history.add=color0 on rgb105
|
||||
color.history.done=color0 on rgb205
|
||||
color.history.delete=color0 on rgb305
|
||||
|
||||
# Report: summary
|
||||
color.summary.bar=white on rgb104
|
||||
color.summary.background=white on rgb001
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due=color0 on rgb325
|
||||
color.calendar.due.today=color0 on rgb404
|
||||
color.calendar.holiday=color15 on rgb102
|
||||
color.calendar.overdue=color0 on color5
|
||||
color.calendar.today=color15 on rgb103
|
||||
color.calendar.weekend=gray12 on gray3
|
||||
color.calendar.weeknumber=rgb104
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=gray4
|
||||
color.sync.changed=rgb214
|
||||
color.sync.rejected=rgb103
|
||||
|
||||
# Command: undo
|
||||
color.undo.before=rgb103
|
||||
color.undo.after=rgb305
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on gray2
|
||||
color.header=rgb031
|
||||
color.footnote=rgb031
|
||||
color.warning=black on yellow
|
||||
color.error=white on red
|
||||
color.debug=blue
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=rgb451 on rgb320
|
||||
color.recurring=rgb343
|
||||
color.scheduled=black on rgb441
|
||||
color.until=
|
||||
color.blocked=white on rgb110
|
||||
color.blocking=white on rgb220
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=rgb450
|
||||
color.uda.priority.M=rgb030
|
||||
color.uda.priority.L=rgb010
|
||||
|
||||
# Tags
|
||||
color.tag.next=
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due=rgb440
|
||||
color.due.today=rgb430
|
||||
color.overdue=rgb420
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.pending=on rgb110
|
||||
color.burndown.started=on rgb430
|
||||
color.burndown.done=on gray4
|
||||
|
||||
# Report: history
|
||||
color.history.add=color0 on rgb110
|
||||
color.history.done=color0 on rgb430
|
||||
color.history.delete=white on gray4
|
||||
|
||||
# Report: summary
|
||||
color.summary.bar=white on rgb330
|
||||
color.summary.background=white on rgb110
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due=color0 on rgb440
|
||||
color.calendar.due.today=color0 on rgb430
|
||||
color.calendar.holiday=rgb151 on rgb020
|
||||
color.calendar.overdue=color0 on rgb420
|
||||
color.calendar.today=color15 on rgb110
|
||||
color.calendar.weekend=on color235
|
||||
color.calendar.weeknumber=rgb110
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=gray4
|
||||
color.sync.changed=rgb430
|
||||
color.sync.rejected=rgb110
|
||||
|
||||
# Command: undo
|
||||
color.undo.before=rgb021
|
||||
color.undo.after=rgb042
|
||||
|
||||
@@ -1,85 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/cs-CZ/2021.json
|
||||
# https://holidata.net/cs-CZ/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.cs-CZ1.name=Nový rok
|
||||
holiday.cs-CZ1.date=20210101
|
||||
holiday.cs-CZ2.name=Den obnovy samostatného českého státu
|
||||
holiday.cs-CZ2.date=20210101
|
||||
holiday.cs-CZ3.name=Velký pátek
|
||||
holiday.cs-CZ3.date=20210402
|
||||
holiday.cs-CZ4.name=Velikonoční pondělí
|
||||
holiday.cs-CZ4.date=20210405
|
||||
holiday.cs-CZ5.name=Svátek práce
|
||||
holiday.cs-CZ5.date=20210501
|
||||
holiday.cs-CZ6.name=Den vítězství
|
||||
holiday.cs-CZ6.date=20210508
|
||||
holiday.cs-CZ7.name=Den slovanských věrozvěstů Cyrila a Metoděje
|
||||
holiday.cs-CZ7.date=20210705
|
||||
holiday.cs-CZ8.name=Den upálení mistra Jana Husa
|
||||
holiday.cs-CZ8.date=20210706
|
||||
holiday.cs-CZ9.name=Den české státnosti
|
||||
holiday.cs-CZ9.date=20210928
|
||||
holiday.cs-CZ10.name=Den vzniku samostatného československého státu
|
||||
holiday.cs-CZ10.date=20211028
|
||||
holiday.cs-CZ11.name=Den boje za svobodu a demokracii a Mezinárodní den studentstva
|
||||
holiday.cs-CZ11.date=20211117
|
||||
holiday.cs-CZ12.name=Štědrý den
|
||||
holiday.cs-CZ12.date=20211224
|
||||
holiday.cs-CZ13.name=1. svátek vánoční
|
||||
holiday.cs-CZ13.date=20211225
|
||||
holiday.cs-CZ14.name=2. svátek vánoční
|
||||
holiday.cs-CZ14.date=20211226
|
||||
holiday.cs-CZ15.name=Nový rok
|
||||
holiday.cs-CZ15.date=20220101
|
||||
holiday.cs-CZ16.name=Den obnovy samostatného českého státu
|
||||
holiday.cs-CZ16.date=20220101
|
||||
holiday.cs-CZ17.name=Velký pátek
|
||||
holiday.cs-CZ17.date=20220415
|
||||
holiday.cs-CZ18.name=Velikonoční pondělí
|
||||
holiday.cs-CZ18.date=20220418
|
||||
holiday.cs-CZ19.name=Svátek práce
|
||||
holiday.cs-CZ19.date=20220501
|
||||
holiday.cs-CZ20.name=Den vítězství
|
||||
holiday.cs-CZ20.date=20220508
|
||||
holiday.cs-CZ21.name=Den slovanských věrozvěstů Cyrila a Metoděje
|
||||
holiday.cs-CZ21.date=20220705
|
||||
holiday.cs-CZ22.name=Den upálení mistra Jana Husa
|
||||
holiday.cs-CZ22.date=20220706
|
||||
holiday.cs-CZ23.name=Den české státnosti
|
||||
holiday.cs-CZ23.date=20220928
|
||||
holiday.cs-CZ24.name=Den vzniku samostatného československého státu
|
||||
holiday.cs-CZ24.date=20221028
|
||||
holiday.cs-CZ25.name=Den boje za svobodu a demokracii a Mezinárodní den studentstva
|
||||
holiday.cs-CZ25.date=20221117
|
||||
holiday.cs-CZ26.name=Štědrý den
|
||||
holiday.cs-CZ26.date=20221224
|
||||
holiday.cs-CZ27.name=1. svátek vánoční
|
||||
holiday.cs-CZ27.date=20221225
|
||||
holiday.cs-CZ28.name=2. svátek vánoční
|
||||
holiday.cs-CZ28.date=20221226
|
||||
@@ -1,77 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/da-DK/2021.json
|
||||
# https://holidata.net/da-DK/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.da-DK1.name=Nytårsdag
|
||||
holiday.da-DK1.date=20210101
|
||||
holiday.da-DK2.name=Skærtorsdag
|
||||
holiday.da-DK2.date=20210401
|
||||
holiday.da-DK3.name=Langfredag
|
||||
holiday.da-DK3.date=20210402
|
||||
holiday.da-DK4.name=Påskedag
|
||||
holiday.da-DK4.date=20210404
|
||||
holiday.da-DK5.name=Anden påskedag
|
||||
holiday.da-DK5.date=20210405
|
||||
holiday.da-DK6.name=Store bededag
|
||||
holiday.da-DK6.date=20210430
|
||||
holiday.da-DK7.name=Kristi himmelfartsdag
|
||||
holiday.da-DK7.date=20210513
|
||||
holiday.da-DK8.name=Pinsedag
|
||||
holiday.da-DK8.date=20210523
|
||||
holiday.da-DK9.name=Anden pinsedag
|
||||
holiday.da-DK9.date=20210524
|
||||
holiday.da-DK10.name=Grundlovsdag
|
||||
holiday.da-DK10.date=20210605
|
||||
holiday.da-DK11.name=Juledag
|
||||
holiday.da-DK11.date=20211225
|
||||
holiday.da-DK12.name=Anden juledag
|
||||
holiday.da-DK12.date=20211226
|
||||
holiday.da-DK13.name=Nytårsdag
|
||||
holiday.da-DK13.date=20220101
|
||||
holiday.da-DK14.name=Skærtorsdag
|
||||
holiday.da-DK14.date=20220414
|
||||
holiday.da-DK15.name=Langfredag
|
||||
holiday.da-DK15.date=20220415
|
||||
holiday.da-DK16.name=Påskedag
|
||||
holiday.da-DK16.date=20220417
|
||||
holiday.da-DK17.name=Anden påskedag
|
||||
holiday.da-DK17.date=20220418
|
||||
holiday.da-DK18.name=Store bededag
|
||||
holiday.da-DK18.date=20220513
|
||||
holiday.da-DK19.name=Kristi himmelfartsdag
|
||||
holiday.da-DK19.date=20220526
|
||||
holiday.da-DK20.name=Grundlovsdag
|
||||
holiday.da-DK20.date=20220605
|
||||
holiday.da-DK21.name=Pinsedag
|
||||
holiday.da-DK21.date=20220605
|
||||
holiday.da-DK22.name=Anden pinsedag
|
||||
holiday.da-DK22.date=20220606
|
||||
holiday.da-DK23.name=Juledag
|
||||
holiday.da-DK23.date=20221225
|
||||
holiday.da-DK24.name=Anden juledag
|
||||
holiday.da-DK24.date=20221226
|
||||
@@ -1,125 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/de-AT/2021.json
|
||||
# https://holidata.net/de-AT/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.de-AT1.name=Neujahr
|
||||
holiday.de-AT1.date=20210101
|
||||
holiday.de-AT2.name=Heilige drei Könige
|
||||
holiday.de-AT2.date=20210106
|
||||
holiday.de-AT3.name=Josef
|
||||
holiday.de-AT3.date=20210319
|
||||
holiday.de-AT4.name=Karfreitag
|
||||
holiday.de-AT4.date=20210402
|
||||
holiday.de-AT5.name=Ostersonntag
|
||||
holiday.de-AT5.date=20210404
|
||||
holiday.de-AT6.name=Ostermontag
|
||||
holiday.de-AT6.date=20210405
|
||||
holiday.de-AT7.name=Staatsfeiertag
|
||||
holiday.de-AT7.date=20210501
|
||||
holiday.de-AT8.name=Florian
|
||||
holiday.de-AT8.date=20210504
|
||||
holiday.de-AT9.name=Christi Himmelfahrt
|
||||
holiday.de-AT9.date=20210513
|
||||
holiday.de-AT10.name=Pfingstsonntag
|
||||
holiday.de-AT10.date=20210523
|
||||
holiday.de-AT11.name=Pfingstmontag
|
||||
holiday.de-AT11.date=20210524
|
||||
holiday.de-AT12.name=Fronleichnam
|
||||
holiday.de-AT12.date=20210603
|
||||
holiday.de-AT13.name=Mariä Himmelfahrt
|
||||
holiday.de-AT13.date=20210815
|
||||
holiday.de-AT14.name=Rupert
|
||||
holiday.de-AT14.date=20210924
|
||||
holiday.de-AT15.name=Tag der Volksabstimmung
|
||||
holiday.de-AT15.date=20211010
|
||||
holiday.de-AT16.name=Nationalfeiertag
|
||||
holiday.de-AT16.date=20211026
|
||||
holiday.de-AT17.name=Allerheiligen
|
||||
holiday.de-AT17.date=20211101
|
||||
holiday.de-AT18.name=Martin
|
||||
holiday.de-AT18.date=20211111
|
||||
holiday.de-AT19.name=Leopold
|
||||
holiday.de-AT19.date=20211115
|
||||
holiday.de-AT20.name=Mariä Empfängnis
|
||||
holiday.de-AT20.date=20211208
|
||||
holiday.de-AT21.name=Heiliger Abend
|
||||
holiday.de-AT21.date=20211224
|
||||
holiday.de-AT22.name=Christtag
|
||||
holiday.de-AT22.date=20211225
|
||||
holiday.de-AT23.name=Stefanitag
|
||||
holiday.de-AT23.date=20211226
|
||||
holiday.de-AT24.name=Silvester
|
||||
holiday.de-AT24.date=20211231
|
||||
holiday.de-AT25.name=Neujahr
|
||||
holiday.de-AT25.date=20220101
|
||||
holiday.de-AT26.name=Heilige drei Könige
|
||||
holiday.de-AT26.date=20220106
|
||||
holiday.de-AT27.name=Josef
|
||||
holiday.de-AT27.date=20220319
|
||||
holiday.de-AT28.name=Karfreitag
|
||||
holiday.de-AT28.date=20220415
|
||||
holiday.de-AT29.name=Ostersonntag
|
||||
holiday.de-AT29.date=20220417
|
||||
holiday.de-AT30.name=Ostermontag
|
||||
holiday.de-AT30.date=20220418
|
||||
holiday.de-AT31.name=Staatsfeiertag
|
||||
holiday.de-AT31.date=20220501
|
||||
holiday.de-AT32.name=Florian
|
||||
holiday.de-AT32.date=20220504
|
||||
holiday.de-AT33.name=Christi Himmelfahrt
|
||||
holiday.de-AT33.date=20220526
|
||||
holiday.de-AT34.name=Pfingstsonntag
|
||||
holiday.de-AT34.date=20220605
|
||||
holiday.de-AT35.name=Pfingstmontag
|
||||
holiday.de-AT35.date=20220606
|
||||
holiday.de-AT36.name=Fronleichnam
|
||||
holiday.de-AT36.date=20220616
|
||||
holiday.de-AT37.name=Mariä Himmelfahrt
|
||||
holiday.de-AT37.date=20220815
|
||||
holiday.de-AT38.name=Rupert
|
||||
holiday.de-AT38.date=20220924
|
||||
holiday.de-AT39.name=Tag der Volksabstimmung
|
||||
holiday.de-AT39.date=20221010
|
||||
holiday.de-AT40.name=Nationalfeiertag
|
||||
holiday.de-AT40.date=20221026
|
||||
holiday.de-AT41.name=Allerheiligen
|
||||
holiday.de-AT41.date=20221101
|
||||
holiday.de-AT42.name=Martin
|
||||
holiday.de-AT42.date=20221111
|
||||
holiday.de-AT43.name=Leopold
|
||||
holiday.de-AT43.date=20221115
|
||||
holiday.de-AT44.name=Mariä Empfängnis
|
||||
holiday.de-AT44.date=20221208
|
||||
holiday.de-AT45.name=Heiliger Abend
|
||||
holiday.de-AT45.date=20221224
|
||||
holiday.de-AT46.name=Christtag
|
||||
holiday.de-AT46.date=20221225
|
||||
holiday.de-AT47.name=Stefanitag
|
||||
holiday.de-AT47.date=20221226
|
||||
holiday.de-AT48.name=Silvester
|
||||
holiday.de-AT48.date=20221231
|
||||
@@ -1,77 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/de-BE/2021.json
|
||||
# https://holidata.net/de-BE/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.de-BE1.name=Neujahr
|
||||
holiday.de-BE1.date=20210101
|
||||
holiday.de-BE2.name=Ostern
|
||||
holiday.de-BE2.date=20210404
|
||||
holiday.de-BE3.name=Ostermontag
|
||||
holiday.de-BE3.date=20210405
|
||||
holiday.de-BE4.name=Tag der Arbeit
|
||||
holiday.de-BE4.date=20210501
|
||||
holiday.de-BE5.name=Christi Himmelfahrt
|
||||
holiday.de-BE5.date=20210513
|
||||
holiday.de-BE6.name=Pfingsten
|
||||
holiday.de-BE6.date=20210523
|
||||
holiday.de-BE7.name=Pfingstmontag
|
||||
holiday.de-BE7.date=20210524
|
||||
holiday.de-BE8.name=Nationalfeiertag
|
||||
holiday.de-BE8.date=20210721
|
||||
holiday.de-BE9.name=Mariä Himmelfahrt
|
||||
holiday.de-BE9.date=20210815
|
||||
holiday.de-BE10.name=Allerheiligen
|
||||
holiday.de-BE10.date=20211101
|
||||
holiday.de-BE11.name=Waffenstillstand
|
||||
holiday.de-BE11.date=20211111
|
||||
holiday.de-BE12.name=Weihnacht
|
||||
holiday.de-BE12.date=20211225
|
||||
holiday.de-BE13.name=Neujahr
|
||||
holiday.de-BE13.date=20220101
|
||||
holiday.de-BE14.name=Ostern
|
||||
holiday.de-BE14.date=20220417
|
||||
holiday.de-BE15.name=Ostermontag
|
||||
holiday.de-BE15.date=20220418
|
||||
holiday.de-BE16.name=Tag der Arbeit
|
||||
holiday.de-BE16.date=20220501
|
||||
holiday.de-BE17.name=Christi Himmelfahrt
|
||||
holiday.de-BE17.date=20220526
|
||||
holiday.de-BE18.name=Pfingsten
|
||||
holiday.de-BE18.date=20220605
|
||||
holiday.de-BE19.name=Pfingstmontag
|
||||
holiday.de-BE19.date=20220606
|
||||
holiday.de-BE20.name=Nationalfeiertag
|
||||
holiday.de-BE20.date=20220721
|
||||
holiday.de-BE21.name=Mariä Himmelfahrt
|
||||
holiday.de-BE21.date=20220815
|
||||
holiday.de-BE22.name=Allerheiligen
|
||||
holiday.de-BE22.date=20221101
|
||||
holiday.de-BE23.name=Waffenstillstand
|
||||
holiday.de-BE23.date=20221111
|
||||
holiday.de-BE24.name=Weihnacht
|
||||
holiday.de-BE24.date=20221225
|
||||
@@ -1,101 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/de-CH/2021.json
|
||||
# https://holidata.net/de-CH/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.de-CH1.name=Neujahrstag
|
||||
holiday.de-CH1.date=20210101
|
||||
holiday.de-CH2.name=Berchtoldstag
|
||||
holiday.de-CH2.date=20210102
|
||||
holiday.de-CH3.name=Heilige Drei Könige
|
||||
holiday.de-CH3.date=20210106
|
||||
holiday.de-CH4.name=Josefstag
|
||||
holiday.de-CH4.date=20210319
|
||||
holiday.de-CH5.name=Karfreitag
|
||||
holiday.de-CH5.date=20210402
|
||||
holiday.de-CH6.name=Ostersonntag
|
||||
holiday.de-CH6.date=20210404
|
||||
holiday.de-CH7.name=Ostermontag
|
||||
holiday.de-CH7.date=20210405
|
||||
holiday.de-CH8.name=Tag der Arbeit
|
||||
holiday.de-CH8.date=20210501
|
||||
holiday.de-CH9.name=Auffahrt
|
||||
holiday.de-CH9.date=20210513
|
||||
holiday.de-CH10.name=Pfingstsonntag
|
||||
holiday.de-CH10.date=20210523
|
||||
holiday.de-CH11.name=Pfingstmontag
|
||||
holiday.de-CH11.date=20210524
|
||||
holiday.de-CH12.name=Fronleichnam
|
||||
holiday.de-CH12.date=20210603
|
||||
holiday.de-CH13.name=Bundesfeier
|
||||
holiday.de-CH13.date=20210801
|
||||
holiday.de-CH14.name=Mariä Himmelfahrt
|
||||
holiday.de-CH14.date=20210815
|
||||
holiday.de-CH15.name=Allerheiligen
|
||||
holiday.de-CH15.date=20211101
|
||||
holiday.de-CH16.name=Mariä Empfängnis
|
||||
holiday.de-CH16.date=20211208
|
||||
holiday.de-CH17.name=Weihnachtstag
|
||||
holiday.de-CH17.date=20211225
|
||||
holiday.de-CH18.name=Stephanstag
|
||||
holiday.de-CH18.date=20211226
|
||||
holiday.de-CH19.name=Neujahrstag
|
||||
holiday.de-CH19.date=20220101
|
||||
holiday.de-CH20.name=Berchtoldstag
|
||||
holiday.de-CH20.date=20220102
|
||||
holiday.de-CH21.name=Heilige Drei Könige
|
||||
holiday.de-CH21.date=20220106
|
||||
holiday.de-CH22.name=Josefstag
|
||||
holiday.de-CH22.date=20220319
|
||||
holiday.de-CH23.name=Karfreitag
|
||||
holiday.de-CH23.date=20220415
|
||||
holiday.de-CH24.name=Ostersonntag
|
||||
holiday.de-CH24.date=20220417
|
||||
holiday.de-CH25.name=Ostermontag
|
||||
holiday.de-CH25.date=20220418
|
||||
holiday.de-CH26.name=Tag der Arbeit
|
||||
holiday.de-CH26.date=20220501
|
||||
holiday.de-CH27.name=Auffahrt
|
||||
holiday.de-CH27.date=20220526
|
||||
holiday.de-CH28.name=Pfingstsonntag
|
||||
holiday.de-CH28.date=20220605
|
||||
holiday.de-CH29.name=Pfingstmontag
|
||||
holiday.de-CH29.date=20220606
|
||||
holiday.de-CH30.name=Fronleichnam
|
||||
holiday.de-CH30.date=20220616
|
||||
holiday.de-CH31.name=Bundesfeier
|
||||
holiday.de-CH31.date=20220801
|
||||
holiday.de-CH32.name=Mariä Himmelfahrt
|
||||
holiday.de-CH32.date=20220815
|
||||
holiday.de-CH33.name=Allerheiligen
|
||||
holiday.de-CH33.date=20221101
|
||||
holiday.de-CH34.name=Mariä Empfängnis
|
||||
holiday.de-CH34.date=20221208
|
||||
holiday.de-CH35.name=Weihnachtstag
|
||||
holiday.de-CH35.date=20221225
|
||||
holiday.de-CH36.name=Stephanstag
|
||||
holiday.de-CH36.date=20221226
|
||||
@@ -1,109 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/de-DE/2021.json
|
||||
# https://holidata.net/de-DE/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.de-DE1.name=Neujahr
|
||||
holiday.de-DE1.date=20210101
|
||||
holiday.de-DE2.name=Heilige drei Könige
|
||||
holiday.de-DE2.date=20210106
|
||||
holiday.de-DE3.name=Internationaler Frauentag
|
||||
holiday.de-DE3.date=20210308
|
||||
holiday.de-DE4.name=Karfreitag
|
||||
holiday.de-DE4.date=20210402
|
||||
holiday.de-DE5.name=Ostern
|
||||
holiday.de-DE5.date=20210404
|
||||
holiday.de-DE6.name=Ostermontag
|
||||
holiday.de-DE6.date=20210405
|
||||
holiday.de-DE7.name=Erster Maifeiertag
|
||||
holiday.de-DE7.date=20210501
|
||||
holiday.de-DE8.name=Christi Himmelfahrt
|
||||
holiday.de-DE8.date=20210513
|
||||
holiday.de-DE9.name=Pfingstsonntag
|
||||
holiday.de-DE9.date=20210523
|
||||
holiday.de-DE10.name=Pfingstmontag
|
||||
holiday.de-DE10.date=20210524
|
||||
holiday.de-DE11.name=Fronleichnam
|
||||
holiday.de-DE11.date=20210603
|
||||
holiday.de-DE12.name=Mariä Himmelfahrt
|
||||
holiday.de-DE12.date=20210815
|
||||
holiday.de-DE13.name=Tag der Deutschen Einheit
|
||||
holiday.de-DE13.date=20211003
|
||||
holiday.de-DE14.name=Reformationstag
|
||||
holiday.de-DE14.date=20211031
|
||||
holiday.de-DE15.name=Allerheiligen
|
||||
holiday.de-DE15.date=20211101
|
||||
holiday.de-DE16.name=Buß- und Bettag
|
||||
holiday.de-DE16.date=20211117
|
||||
holiday.de-DE17.name=Heilig Abend
|
||||
holiday.de-DE17.date=20211224
|
||||
holiday.de-DE18.name=Weihnachtstag
|
||||
holiday.de-DE18.date=20211225
|
||||
holiday.de-DE19.name=Zweiter Weihnachtstag
|
||||
holiday.de-DE19.date=20211226
|
||||
holiday.de-DE20.name=Silvester
|
||||
holiday.de-DE20.date=20211231
|
||||
holiday.de-DE21.name=Neujahr
|
||||
holiday.de-DE21.date=20220101
|
||||
holiday.de-DE22.name=Heilige drei Könige
|
||||
holiday.de-DE22.date=20220106
|
||||
holiday.de-DE23.name=Internationaler Frauentag
|
||||
holiday.de-DE23.date=20220308
|
||||
holiday.de-DE24.name=Karfreitag
|
||||
holiday.de-DE24.date=20220415
|
||||
holiday.de-DE25.name=Ostern
|
||||
holiday.de-DE25.date=20220417
|
||||
holiday.de-DE26.name=Ostermontag
|
||||
holiday.de-DE26.date=20220418
|
||||
holiday.de-DE27.name=Erster Maifeiertag
|
||||
holiday.de-DE27.date=20220501
|
||||
holiday.de-DE28.name=Christi Himmelfahrt
|
||||
holiday.de-DE28.date=20220526
|
||||
holiday.de-DE29.name=Pfingstsonntag
|
||||
holiday.de-DE29.date=20220605
|
||||
holiday.de-DE30.name=Pfingstmontag
|
||||
holiday.de-DE30.date=20220606
|
||||
holiday.de-DE31.name=Fronleichnam
|
||||
holiday.de-DE31.date=20220616
|
||||
holiday.de-DE32.name=Mariä Himmelfahrt
|
||||
holiday.de-DE32.date=20220815
|
||||
holiday.de-DE33.name=Tag der Deutschen Einheit
|
||||
holiday.de-DE33.date=20221003
|
||||
holiday.de-DE34.name=Reformationstag
|
||||
holiday.de-DE34.date=20221031
|
||||
holiday.de-DE35.name=Allerheiligen
|
||||
holiday.de-DE35.date=20221101
|
||||
holiday.de-DE36.name=Buß- und Bettag
|
||||
holiday.de-DE36.date=20221116
|
||||
holiday.de-DE37.name=Heilig Abend
|
||||
holiday.de-DE37.date=20221224
|
||||
holiday.de-DE38.name=Weihnachtstag
|
||||
holiday.de-DE38.date=20221225
|
||||
holiday.de-DE39.name=Zweiter Weihnachtstag
|
||||
holiday.de-DE39.date=20221226
|
||||
holiday.de-DE40.name=Silvester
|
||||
holiday.de-DE40.date=20221231
|
||||
@@ -1,85 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/el-GR/2021.json
|
||||
# https://holidata.net/el-GR/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.el-GR1.name=Πρωτοχρονιά
|
||||
holiday.el-GR1.date=20210101
|
||||
holiday.el-GR2.name=Θεοφάνεια
|
||||
holiday.el-GR2.date=20210106
|
||||
holiday.el-GR3.name=Καθαρά Δευτέρα
|
||||
holiday.el-GR3.date=20210315
|
||||
holiday.el-GR4.name=Ευαγγελισμός της Θεοτόκου και Εθνική Ημέρα Ανεξαρτησίας της Ελλάδας
|
||||
holiday.el-GR4.date=20210325
|
||||
holiday.el-GR5.name=Μεγάλη Παρασκευή
|
||||
holiday.el-GR5.date=20210430
|
||||
holiday.el-GR6.name=Μεγάλο Σάββατο
|
||||
holiday.el-GR6.date=20210501
|
||||
holiday.el-GR7.name=Πρωτομαγιά
|
||||
holiday.el-GR7.date=20210501
|
||||
holiday.el-GR8.name=Πάσχα
|
||||
holiday.el-GR8.date=20210502
|
||||
holiday.el-GR9.name=Δευτέρα του Πάσχα
|
||||
holiday.el-GR9.date=20210503
|
||||
holiday.el-GR10.name=Δευτέρα του Αγίου Πνεύματος
|
||||
holiday.el-GR10.date=20210621
|
||||
holiday.el-GR11.name=Κοίμηση της Θεοτόκου
|
||||
holiday.el-GR11.date=20210815
|
||||
holiday.el-GR12.name=Ημέρα του ΌΧΙ
|
||||
holiday.el-GR12.date=20211028
|
||||
holiday.el-GR13.name=Χριστούγεννα
|
||||
holiday.el-GR13.date=20211225
|
||||
holiday.el-GR14.name=Επόμενη ημέρα Χριστουγέννων
|
||||
holiday.el-GR14.date=20211226
|
||||
holiday.el-GR15.name=Πρωτοχρονιά
|
||||
holiday.el-GR15.date=20220101
|
||||
holiday.el-GR16.name=Θεοφάνεια
|
||||
holiday.el-GR16.date=20220106
|
||||
holiday.el-GR17.name=Καθαρά Δευτέρα
|
||||
holiday.el-GR17.date=20220307
|
||||
holiday.el-GR18.name=Ευαγγελισμός της Θεοτόκου και Εθνική Ημέρα Ανεξαρτησίας της Ελλάδας
|
||||
holiday.el-GR18.date=20220325
|
||||
holiday.el-GR19.name=Μεγάλη Παρασκευή
|
||||
holiday.el-GR19.date=20220422
|
||||
holiday.el-GR20.name=Μεγάλο Σάββατο
|
||||
holiday.el-GR20.date=20220423
|
||||
holiday.el-GR21.name=Πάσχα
|
||||
holiday.el-GR21.date=20220424
|
||||
holiday.el-GR22.name=Δευτέρα του Πάσχα
|
||||
holiday.el-GR22.date=20220425
|
||||
holiday.el-GR23.name=Πρωτομαγιά
|
||||
holiday.el-GR23.date=20220501
|
||||
holiday.el-GR24.name=Δευτέρα του Αγίου Πνεύματος
|
||||
holiday.el-GR24.date=20220613
|
||||
holiday.el-GR25.name=Κοίμηση της Θεοτόκου
|
||||
holiday.el-GR25.date=20220815
|
||||
holiday.el-GR26.name=Ημέρα του ΌΧΙ
|
||||
holiday.el-GR26.date=20221028
|
||||
holiday.el-GR27.name=Χριστούγεννα
|
||||
holiday.el-GR27.date=20221225
|
||||
holiday.el-GR28.name=Επόμενη ημέρα Χριστουγέννων
|
||||
holiday.el-GR28.date=20221226
|
||||
@@ -1,105 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/en-CA/2021.json
|
||||
# https://holidata.net/en-CA/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.en-CA1.name=New Year's Day
|
||||
holiday.en-CA1.date=20210101
|
||||
holiday.en-CA2.name=Family Day
|
||||
holiday.en-CA2.date=20210215
|
||||
holiday.en-CA3.name=Louis Riel Day
|
||||
holiday.en-CA3.date=20210215
|
||||
holiday.en-CA4.name=Islander Day
|
||||
holiday.en-CA4.date=20210215
|
||||
holiday.en-CA5.name=Good Friday
|
||||
holiday.en-CA5.date=20210402
|
||||
holiday.en-CA6.name=Easter Monday
|
||||
holiday.en-CA6.date=20210405
|
||||
holiday.en-CA7.name=National Patriots' Day
|
||||
holiday.en-CA7.date=20210524
|
||||
holiday.en-CA8.name=Victoria Day
|
||||
holiday.en-CA8.date=20210524
|
||||
holiday.en-CA9.name=National Holiday
|
||||
holiday.en-CA9.date=20210624
|
||||
holiday.en-CA10.name=Canada Day
|
||||
holiday.en-CA10.date=20210701
|
||||
holiday.en-CA11.name=August Civic Holiday
|
||||
holiday.en-CA11.date=20210802
|
||||
holiday.en-CA12.name=Saskatchewan Day
|
||||
holiday.en-CA12.date=20210802
|
||||
holiday.en-CA13.name=Heritage Day
|
||||
holiday.en-CA13.date=20210802
|
||||
holiday.en-CA14.name=New Brunswick Day
|
||||
holiday.en-CA14.date=20210802
|
||||
holiday.en-CA15.name=Labour Day
|
||||
holiday.en-CA15.date=20210906
|
||||
holiday.en-CA16.name=Thanksgiving Day
|
||||
holiday.en-CA16.date=20211011
|
||||
holiday.en-CA17.name=Remembrance Day
|
||||
holiday.en-CA17.date=20211111
|
||||
holiday.en-CA18.name=Christmas Day
|
||||
holiday.en-CA18.date=20211225
|
||||
holiday.en-CA19.name=Boxing Day
|
||||
holiday.en-CA19.date=20211226
|
||||
holiday.en-CA20.name=New Year's Day
|
||||
holiday.en-CA20.date=20220101
|
||||
holiday.en-CA21.name=Family Day
|
||||
holiday.en-CA21.date=20220221
|
||||
holiday.en-CA22.name=Louis Riel Day
|
||||
holiday.en-CA22.date=20220221
|
||||
holiday.en-CA23.name=Islander Day
|
||||
holiday.en-CA23.date=20220221
|
||||
holiday.en-CA24.name=Good Friday
|
||||
holiday.en-CA24.date=20220415
|
||||
holiday.en-CA25.name=Easter Monday
|
||||
holiday.en-CA25.date=20220418
|
||||
holiday.en-CA26.name=National Patriots' Day
|
||||
holiday.en-CA26.date=20220523
|
||||
holiday.en-CA27.name=Victoria Day
|
||||
holiday.en-CA27.date=20220523
|
||||
holiday.en-CA28.name=National Holiday
|
||||
holiday.en-CA28.date=20220624
|
||||
holiday.en-CA29.name=Canada Day
|
||||
holiday.en-CA29.date=20220701
|
||||
holiday.en-CA30.name=August Civic Holiday
|
||||
holiday.en-CA30.date=20220801
|
||||
holiday.en-CA31.name=Saskatchewan Day
|
||||
holiday.en-CA31.date=20220801
|
||||
holiday.en-CA32.name=Heritage Day
|
||||
holiday.en-CA32.date=20220801
|
||||
holiday.en-CA33.name=New Brunswick Day
|
||||
holiday.en-CA33.date=20220801
|
||||
holiday.en-CA34.name=Labour Day
|
||||
holiday.en-CA34.date=20220905
|
||||
holiday.en-CA35.name=Thanksgiving Day
|
||||
holiday.en-CA35.date=20221010
|
||||
holiday.en-CA36.name=Remembrance Day
|
||||
holiday.en-CA36.date=20221111
|
||||
holiday.en-CA37.name=Christmas Day
|
||||
holiday.en-CA37.date=20221225
|
||||
holiday.en-CA38.name=Boxing Day
|
||||
holiday.en-CA38.date=20221226
|
||||
@@ -1,69 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/en-GB/2021.json
|
||||
# https://holidata.net/en-GB/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.en-GB1.name=New Year's Day
|
||||
holiday.en-GB1.date=20210101
|
||||
holiday.en-GB2.name=Good Friday
|
||||
holiday.en-GB2.date=20210402
|
||||
holiday.en-GB3.name=Easter Monday
|
||||
holiday.en-GB3.date=20210405
|
||||
holiday.en-GB4.name=Early May Bank Holiday
|
||||
holiday.en-GB4.date=20210503
|
||||
holiday.en-GB5.name=Spring Bank Holiday
|
||||
holiday.en-GB5.date=20210531
|
||||
holiday.en-GB6.name=August Bank Holiday
|
||||
holiday.en-GB6.date=20210830
|
||||
holiday.en-GB7.name=Christmas Day
|
||||
holiday.en-GB7.date=20211225
|
||||
holiday.en-GB8.name=Boxing Day
|
||||
holiday.en-GB8.date=20211226
|
||||
holiday.en-GB9.name=Christmas Day (observed)
|
||||
holiday.en-GB9.date=20211227
|
||||
holiday.en-GB10.name=Boxing Day (observed)
|
||||
holiday.en-GB10.date=20211228
|
||||
holiday.en-GB11.name=New Year's Day
|
||||
holiday.en-GB11.date=20220101
|
||||
holiday.en-GB12.name=New Year's Day (observed)
|
||||
holiday.en-GB12.date=20220103
|
||||
holiday.en-GB13.name=Good Friday
|
||||
holiday.en-GB13.date=20220415
|
||||
holiday.en-GB14.name=Easter Monday
|
||||
holiday.en-GB14.date=20220418
|
||||
holiday.en-GB15.name=Early May Bank Holiday
|
||||
holiday.en-GB15.date=20220502
|
||||
holiday.en-GB16.name=Spring Bank Holiday
|
||||
holiday.en-GB16.date=20220530
|
||||
holiday.en-GB17.name=August Bank Holiday
|
||||
holiday.en-GB17.date=20220829
|
||||
holiday.en-GB18.name=Christmas Day
|
||||
holiday.en-GB18.date=20221225
|
||||
holiday.en-GB19.name=Boxing Day
|
||||
holiday.en-GB19.date=20221226
|
||||
holiday.en-GB20.name=Christmas Day (observed)
|
||||
holiday.en-GB20.date=20221227
|
||||
@@ -1,83 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/en-NZ/2021.json
|
||||
# https://holidata.net/en-NZ/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.en-NZ1.name=New Year's Day
|
||||
holiday.en-NZ1.date=20210101
|
||||
holiday.en-NZ2.name=Day after New Year's Day
|
||||
holiday.en-NZ2.date=20210104
|
||||
holiday.en-NZ3.name=Waitangi Day
|
||||
holiday.en-NZ3.date=20210206
|
||||
holiday.en-NZ4.name=Waitangi Day (observed)
|
||||
holiday.en-NZ4.date=20210208
|
||||
holiday.en-NZ5.name=Good Friday
|
||||
holiday.en-NZ5.date=20210402
|
||||
holiday.en-NZ6.name=Easter Monday
|
||||
holiday.en-NZ6.date=20210405
|
||||
holiday.en-NZ7.name=ANZAC Day
|
||||
holiday.en-NZ7.date=20210425
|
||||
holiday.en-NZ8.name=ANZAC Day (observed)
|
||||
holiday.en-NZ8.date=20210426
|
||||
holiday.en-NZ9.name=Queen's Birthday
|
||||
holiday.en-NZ9.date=20210607
|
||||
holiday.en-NZ10.name=Labour Day
|
||||
holiday.en-NZ10.date=20211025
|
||||
holiday.en-NZ11.name=Christmas Day
|
||||
holiday.en-NZ11.date=20211225
|
||||
holiday.en-NZ12.name=Boxing Day
|
||||
holiday.en-NZ12.date=20211226
|
||||
holiday.en-NZ13.name=Christmas Day (observed)
|
||||
holiday.en-NZ13.date=20211227
|
||||
holiday.en-NZ14.name=Boxing Day (observed)
|
||||
holiday.en-NZ14.date=20211228
|
||||
holiday.en-NZ15.name=New Year's Day
|
||||
holiday.en-NZ15.date=20220101
|
||||
holiday.en-NZ16.name=New Year's Day (observed)
|
||||
holiday.en-NZ16.date=20220103
|
||||
holiday.en-NZ17.name=Day after New Year's Day
|
||||
holiday.en-NZ17.date=20220104
|
||||
holiday.en-NZ18.name=Waitangi Day
|
||||
holiday.en-NZ18.date=20220206
|
||||
holiday.en-NZ19.name=Waitangi Day (observed)
|
||||
holiday.en-NZ19.date=20220207
|
||||
holiday.en-NZ20.name=Good Friday
|
||||
holiday.en-NZ20.date=20220415
|
||||
holiday.en-NZ21.name=Easter Monday
|
||||
holiday.en-NZ21.date=20220418
|
||||
holiday.en-NZ22.name=ANZAC Day
|
||||
holiday.en-NZ22.date=20220425
|
||||
holiday.en-NZ23.name=Queen's Birthday
|
||||
holiday.en-NZ23.date=20220606
|
||||
holiday.en-NZ24.name=Labour Day
|
||||
holiday.en-NZ24.date=20221024
|
||||
holiday.en-NZ25.name=Christmas Day
|
||||
holiday.en-NZ25.date=20221225
|
||||
holiday.en-NZ26.name=Boxing Day
|
||||
holiday.en-NZ26.date=20221226
|
||||
holiday.en-NZ27.name=Christmas Day (observed)
|
||||
holiday.en-NZ27.date=20221227
|
||||
@@ -1,77 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/en-US/2021.json
|
||||
# https://holidata.net/en-US/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.en-US1.name=New Year's Day
|
||||
holiday.en-US1.date=20210101
|
||||
holiday.en-US2.name=Birthday of Martin Luther King, Jr.
|
||||
holiday.en-US2.date=20210118
|
||||
holiday.en-US3.name=Washington's Birthday
|
||||
holiday.en-US3.date=20210215
|
||||
holiday.en-US4.name=Patriots' Day
|
||||
holiday.en-US4.date=20210419
|
||||
holiday.en-US5.name=Memorial Day
|
||||
holiday.en-US5.date=20210531
|
||||
holiday.en-US6.name=Independence Day
|
||||
holiday.en-US6.date=20210704
|
||||
holiday.en-US7.name=Labor Day
|
||||
holiday.en-US7.date=20210906
|
||||
holiday.en-US8.name=Columbus Day
|
||||
holiday.en-US8.date=20211011
|
||||
holiday.en-US9.name=Veterans Day
|
||||
holiday.en-US9.date=20211111
|
||||
holiday.en-US10.name=Thanksgiving Day
|
||||
holiday.en-US10.date=20211125
|
||||
holiday.en-US11.name=Christmas Day
|
||||
holiday.en-US11.date=20211225
|
||||
holiday.en-US12.name=New Year's Day
|
||||
holiday.en-US12.date=20220101
|
||||
holiday.en-US13.name=Birthday of Martin Luther King, Jr.
|
||||
holiday.en-US13.date=20220117
|
||||
holiday.en-US14.name=Washington's Birthday
|
||||
holiday.en-US14.date=20220221
|
||||
holiday.en-US15.name=Patriots' Day
|
||||
holiday.en-US15.date=20220418
|
||||
holiday.en-US16.name=Memorial Day
|
||||
holiday.en-US16.date=20220530
|
||||
holiday.en-US17.name=Independence Day
|
||||
holiday.en-US17.date=20220704
|
||||
holiday.en-US18.name=Labor Day
|
||||
holiday.en-US18.date=20220905
|
||||
holiday.en-US19.name=Columbus Day
|
||||
holiday.en-US19.date=20221010
|
||||
holiday.en-US20.name=Veterans Day
|
||||
holiday.en-US20.date=20221111
|
||||
holiday.en-US21.name=Thanksgiving Day
|
||||
holiday.en-US21.date=20221124
|
||||
holiday.en-US22.name=Day after Thanksgiving
|
||||
holiday.en-US22.date=20221125
|
||||
holiday.en-US23.name=Christmas Eve
|
||||
holiday.en-US23.date=20221224
|
||||
holiday.en-US24.name=Christmas Day
|
||||
holiday.en-US24.date=20221225
|
||||
@@ -1,105 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/es-CO/2021.json
|
||||
# https://holidata.net/es-CO/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.es-CO1.name=Año Nuevo
|
||||
holiday.es-CO1.date=20210101
|
||||
holiday.es-CO2.name=Día de los Reyes Magos
|
||||
holiday.es-CO2.date=20210111
|
||||
holiday.es-CO3.name=Día de San José
|
||||
holiday.es-CO3.date=20210322
|
||||
holiday.es-CO4.name=Jueves Santo
|
||||
holiday.es-CO4.date=20210401
|
||||
holiday.es-CO5.name=Viernes Santo
|
||||
holiday.es-CO5.date=20210402
|
||||
holiday.es-CO6.name=Domingo de Pascua
|
||||
holiday.es-CO6.date=20210404
|
||||
holiday.es-CO7.name=Día del Trabajo
|
||||
holiday.es-CO7.date=20210501
|
||||
holiday.es-CO8.name=La Ascensión del Señor
|
||||
holiday.es-CO8.date=20210517
|
||||
holiday.es-CO9.name=Corpus Christi
|
||||
holiday.es-CO9.date=20210607
|
||||
holiday.es-CO10.name=El Sagrado Corazón de Jesús
|
||||
holiday.es-CO10.date=20210614
|
||||
holiday.es-CO11.name=San Pedro y San Pablo
|
||||
holiday.es-CO11.date=20210705
|
||||
holiday.es-CO12.name=Grito de Independencia
|
||||
holiday.es-CO12.date=20210720
|
||||
holiday.es-CO13.name=Batalla de Boyacá
|
||||
holiday.es-CO13.date=20210807
|
||||
holiday.es-CO14.name=Asunción de la Virgen
|
||||
holiday.es-CO14.date=20210816
|
||||
holiday.es-CO15.name=Día de la Raza
|
||||
holiday.es-CO15.date=20211018
|
||||
holiday.es-CO16.name=Todos los Santos
|
||||
holiday.es-CO16.date=20211101
|
||||
holiday.es-CO17.name=Independencia de Cartagena
|
||||
holiday.es-CO17.date=20211115
|
||||
holiday.es-CO18.name=Inmaculada Concepción
|
||||
holiday.es-CO18.date=20211208
|
||||
holiday.es-CO19.name=Navidad
|
||||
holiday.es-CO19.date=20211225
|
||||
holiday.es-CO20.name=Año Nuevo
|
||||
holiday.es-CO20.date=20220101
|
||||
holiday.es-CO21.name=Día de los Reyes Magos
|
||||
holiday.es-CO21.date=20220110
|
||||
holiday.es-CO22.name=Día de San José
|
||||
holiday.es-CO22.date=20220321
|
||||
holiday.es-CO23.name=Jueves Santo
|
||||
holiday.es-CO23.date=20220414
|
||||
holiday.es-CO24.name=Viernes Santo
|
||||
holiday.es-CO24.date=20220415
|
||||
holiday.es-CO25.name=Domingo de Pascua
|
||||
holiday.es-CO25.date=20220417
|
||||
holiday.es-CO26.name=Día del Trabajo
|
||||
holiday.es-CO26.date=20220501
|
||||
holiday.es-CO27.name=La Ascensión del Señor
|
||||
holiday.es-CO27.date=20220530
|
||||
holiday.es-CO28.name=Corpus Christi
|
||||
holiday.es-CO28.date=20220620
|
||||
holiday.es-CO29.name=El Sagrado Corazón de Jesús
|
||||
holiday.es-CO29.date=20220627
|
||||
holiday.es-CO30.name=San Pedro y San Pablo
|
||||
holiday.es-CO30.date=20220704
|
||||
holiday.es-CO31.name=Grito de Independencia
|
||||
holiday.es-CO31.date=20220720
|
||||
holiday.es-CO32.name=Batalla de Boyacá
|
||||
holiday.es-CO32.date=20220807
|
||||
holiday.es-CO33.name=Asunción de la Virgen
|
||||
holiday.es-CO33.date=20220815
|
||||
holiday.es-CO34.name=Día de la Raza
|
||||
holiday.es-CO34.date=20221017
|
||||
holiday.es-CO35.name=Todos los Santos
|
||||
holiday.es-CO35.date=20221107
|
||||
holiday.es-CO36.name=Independencia de Cartagena
|
||||
holiday.es-CO36.date=20221114
|
||||
holiday.es-CO37.name=Inmaculada Concepción
|
||||
holiday.es-CO37.date=20221208
|
||||
holiday.es-CO38.name=Navidad
|
||||
holiday.es-CO38.date=20221225
|
||||
@@ -1,155 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/es-ES/2021.json
|
||||
# https://holidata.net/es-ES/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.es-ES1.name=Año Nuevo
|
||||
holiday.es-ES1.date=20210101
|
||||
holiday.es-ES2.name=Epifanía del Señor
|
||||
holiday.es-ES2.date=20210106
|
||||
holiday.es-ES3.name=Día de Andalucía
|
||||
holiday.es-ES3.date=20210301
|
||||
holiday.es-ES4.name=Día de las Illes Balears
|
||||
holiday.es-ES4.date=20210301
|
||||
holiday.es-ES5.name=Estatuto de Autonomía de la Ciudad de Melilla
|
||||
holiday.es-ES5.date=20210313
|
||||
holiday.es-ES6.name=San José
|
||||
holiday.es-ES6.date=20210319
|
||||
holiday.es-ES7.name=Jueves Santo
|
||||
holiday.es-ES7.date=20210401
|
||||
holiday.es-ES8.name=Viernes Santo
|
||||
holiday.es-ES8.date=20210402
|
||||
holiday.es-ES9.name=Pascua
|
||||
holiday.es-ES9.date=20210404
|
||||
holiday.es-ES10.name=Lunes de Pascua
|
||||
holiday.es-ES10.date=20210405
|
||||
holiday.es-ES11.name=Fiesta de Castilla y León
|
||||
holiday.es-ES11.date=20210423
|
||||
holiday.es-ES12.name=San Jorge / Día de Aragón
|
||||
holiday.es-ES12.date=20210423
|
||||
holiday.es-ES13.name=Fiesta del Trabajo
|
||||
holiday.es-ES13.date=20210501
|
||||
holiday.es-ES14.name=Lunes siguiente al Día de la Comunidad de Madrid
|
||||
holiday.es-ES14.date=20210503
|
||||
holiday.es-ES15.name=Día de las Letras Gallegas
|
||||
holiday.es-ES15.date=20210517
|
||||
holiday.es-ES16.name=Día de Castilla-La Mancha
|
||||
holiday.es-ES16.date=20210531
|
||||
holiday.es-ES17.name=Corpus Christi
|
||||
holiday.es-ES17.date=20210603
|
||||
holiday.es-ES18.name=Día de la Región de Murcia
|
||||
holiday.es-ES18.date=20210609
|
||||
holiday.es-ES19.name=Día de La Rioja
|
||||
holiday.es-ES19.date=20210609
|
||||
holiday.es-ES20.name=San Juan
|
||||
holiday.es-ES20.date=20210624
|
||||
holiday.es-ES21.name=Fiesta del Sacrificio (Eidul Adha)
|
||||
holiday.es-ES21.date=20210720
|
||||
holiday.es-ES22.name=Fiesta del Sacrificio (Aid El Kebir)
|
||||
holiday.es-ES22.date=20210721
|
||||
holiday.es-ES23.name=Santiago Apóstol / Día Nacional de Galicia
|
||||
holiday.es-ES23.date=20210725
|
||||
holiday.es-ES24.name=Día de las Instituciones de Cantabria
|
||||
holiday.es-ES24.date=20210728
|
||||
holiday.es-ES25.name=Asunción de la Virgen
|
||||
holiday.es-ES25.date=20210815
|
||||
holiday.es-ES26.name=Lunes siguiente a la Asunción de la Virgen
|
||||
holiday.es-ES26.date=20210816
|
||||
holiday.es-ES27.name=Día de Ceuta
|
||||
holiday.es-ES27.date=20210902
|
||||
holiday.es-ES28.name=Día de Asturias
|
||||
holiday.es-ES28.date=20210908
|
||||
holiday.es-ES29.name=Día de Extremadura
|
||||
holiday.es-ES29.date=20210908
|
||||
holiday.es-ES30.name=Fiesta Nacional de Cataluña
|
||||
holiday.es-ES30.date=20210911
|
||||
holiday.es-ES31.name=La Bien Aparecida
|
||||
holiday.es-ES31.date=20210915
|
||||
holiday.es-ES32.name=Día de la Comunitat Valenciana
|
||||
holiday.es-ES32.date=20211009
|
||||
holiday.es-ES33.name=Fiesta Nacional de España
|
||||
holiday.es-ES33.date=20211012
|
||||
holiday.es-ES34.name=Todos los Santos
|
||||
holiday.es-ES34.date=20211101
|
||||
holiday.es-ES35.name=Día de la Constitución Española
|
||||
holiday.es-ES35.date=20211206
|
||||
holiday.es-ES36.name=Inmaculada Concepción
|
||||
holiday.es-ES36.date=20211208
|
||||
holiday.es-ES37.name=Natividad del Señor
|
||||
holiday.es-ES37.date=20211225
|
||||
holiday.es-ES38.name=Año Nuevo
|
||||
holiday.es-ES38.date=20220101
|
||||
holiday.es-ES39.name=Epifanía del Señor
|
||||
holiday.es-ES39.date=20220106
|
||||
holiday.es-ES40.name=Día de Andalucía
|
||||
holiday.es-ES40.date=20220228
|
||||
holiday.es-ES41.name=Estatuto de Autonomía de la Ciudad de Melilla
|
||||
holiday.es-ES41.date=20220313
|
||||
holiday.es-ES42.name=Viernes Santo
|
||||
holiday.es-ES42.date=20220415
|
||||
holiday.es-ES43.name=Pascua
|
||||
holiday.es-ES43.date=20220417
|
||||
holiday.es-ES44.name=Fiesta de Castilla y León
|
||||
holiday.es-ES44.date=20220423
|
||||
holiday.es-ES45.name=San Jorge / Día de Aragón
|
||||
holiday.es-ES45.date=20220423
|
||||
holiday.es-ES46.name=Fiesta del Trabajo
|
||||
holiday.es-ES46.date=20220501
|
||||
holiday.es-ES47.name=Fiesta de la Comunidad de Madrid
|
||||
holiday.es-ES47.date=20220502
|
||||
holiday.es-ES48.name=Día de las Letras Gallegas
|
||||
holiday.es-ES48.date=20220517
|
||||
holiday.es-ES49.name=Día de Canarias
|
||||
holiday.es-ES49.date=20220530
|
||||
holiday.es-ES50.name=Día de Castilla-La Mancha
|
||||
holiday.es-ES50.date=20220531
|
||||
holiday.es-ES51.name=Día de la Región de Murcia
|
||||
holiday.es-ES51.date=20220609
|
||||
holiday.es-ES52.name=Día de La Rioja
|
||||
holiday.es-ES52.date=20220609
|
||||
holiday.es-ES53.name=Santiago Apóstol / Día Nacional de Galicia
|
||||
holiday.es-ES53.date=20220725
|
||||
holiday.es-ES54.name=Asunción de la Virgen
|
||||
holiday.es-ES54.date=20220815
|
||||
holiday.es-ES55.name=Día de Asturias
|
||||
holiday.es-ES55.date=20220908
|
||||
holiday.es-ES56.name=Día de Extremadura
|
||||
holiday.es-ES56.date=20220908
|
||||
holiday.es-ES57.name=Fiesta Nacional de Cataluña
|
||||
holiday.es-ES57.date=20220911
|
||||
holiday.es-ES58.name=Día de la Comunitat Valenciana
|
||||
holiday.es-ES58.date=20221009
|
||||
holiday.es-ES59.name=Fiesta Nacional de España
|
||||
holiday.es-ES59.date=20221012
|
||||
holiday.es-ES60.name=Todos los Santos
|
||||
holiday.es-ES60.date=20221101
|
||||
holiday.es-ES61.name=Día de la Constitución Española
|
||||
holiday.es-ES61.date=20221206
|
||||
holiday.es-ES62.name=Inmaculada Concepción
|
||||
holiday.es-ES62.date=20221208
|
||||
holiday.es-ES63.name=Natividad del Señor
|
||||
holiday.es-ES63.date=20221225
|
||||
@@ -1,77 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/es-US/2021.json
|
||||
# https://holidata.net/es-US/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.es-US1.name=Año Neuvo
|
||||
holiday.es-US1.date=20210101
|
||||
holiday.es-US2.name=Cumpleaños de Martin Luther King, Jr.
|
||||
holiday.es-US2.date=20210118
|
||||
holiday.es-US3.name=Día del Presidente
|
||||
holiday.es-US3.date=20210215
|
||||
holiday.es-US4.name=Día del Patriota
|
||||
holiday.es-US4.date=20210419
|
||||
holiday.es-US5.name=Día de los Caídos
|
||||
holiday.es-US5.date=20210531
|
||||
holiday.es-US6.name=Día de la Independiencia
|
||||
holiday.es-US6.date=20210704
|
||||
holiday.es-US7.name=Día del Trabajo
|
||||
holiday.es-US7.date=20210906
|
||||
holiday.es-US8.name=Día de Columbus
|
||||
holiday.es-US8.date=20211011
|
||||
holiday.es-US9.name=Día de los Veteranos
|
||||
holiday.es-US9.date=20211111
|
||||
holiday.es-US10.name=Día de Acción de Gracias
|
||||
holiday.es-US10.date=20211125
|
||||
holiday.es-US11.name=Navidad
|
||||
holiday.es-US11.date=20211225
|
||||
holiday.es-US12.name=Año Neuvo
|
||||
holiday.es-US12.date=20220101
|
||||
holiday.es-US13.name=Cumpleaños de Martin Luther King, Jr.
|
||||
holiday.es-US13.date=20220117
|
||||
holiday.es-US14.name=Día del Presidente
|
||||
holiday.es-US14.date=20220221
|
||||
holiday.es-US15.name=Día del Patriota
|
||||
holiday.es-US15.date=20220418
|
||||
holiday.es-US16.name=Día de los Caídos
|
||||
holiday.es-US16.date=20220530
|
||||
holiday.es-US17.name=Día de la Independiencia
|
||||
holiday.es-US17.date=20220704
|
||||
holiday.es-US18.name=Día del Trabajo
|
||||
holiday.es-US18.date=20220905
|
||||
holiday.es-US19.name=Día de Columbus
|
||||
holiday.es-US19.date=20221010
|
||||
holiday.es-US20.name=Día de los Veteranos
|
||||
holiday.es-US20.date=20221111
|
||||
holiday.es-US21.name=Día de Acción de Gracias
|
||||
holiday.es-US21.date=20221124
|
||||
holiday.es-US22.name=Día después de Acción de Gracias
|
||||
holiday.es-US22.date=20221125
|
||||
holiday.es-US23.name=Nochebuena
|
||||
holiday.es-US23.date=20221224
|
||||
holiday.es-US24.name=Navidad
|
||||
holiday.es-US24.date=20221225
|
||||
@@ -1,81 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/fi-FI/2021.json
|
||||
# https://holidata.net/fi-FI/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.fi-FI1.name=Uudenvuodenpäivä
|
||||
holiday.fi-FI1.date=20210101
|
||||
holiday.fi-FI2.name=Loppiainen
|
||||
holiday.fi-FI2.date=20210106
|
||||
holiday.fi-FI3.name=Pitkäperjantai
|
||||
holiday.fi-FI3.date=20210402
|
||||
holiday.fi-FI4.name=Pääsiäispäivä
|
||||
holiday.fi-FI4.date=20210404
|
||||
holiday.fi-FI5.name=2. pääsiäispäivä
|
||||
holiday.fi-FI5.date=20210405
|
||||
holiday.fi-FI6.name=Vappu
|
||||
holiday.fi-FI6.date=20210501
|
||||
holiday.fi-FI7.name=Helatorstai
|
||||
holiday.fi-FI7.date=20210513
|
||||
holiday.fi-FI8.name=Helluntaipäivä
|
||||
holiday.fi-FI8.date=20210523
|
||||
holiday.fi-FI9.name=Juhannuspäivä
|
||||
holiday.fi-FI9.date=20210626
|
||||
holiday.fi-FI10.name=Pyhäinpäivä
|
||||
holiday.fi-FI10.date=20211106
|
||||
holiday.fi-FI11.name=Itsenäisyyspäivä
|
||||
holiday.fi-FI11.date=20211206
|
||||
holiday.fi-FI12.name=Joulupäivä
|
||||
holiday.fi-FI12.date=20211225
|
||||
holiday.fi-FI13.name=Tapaninpäivä
|
||||
holiday.fi-FI13.date=20211226
|
||||
holiday.fi-FI14.name=Uudenvuodenpäivä
|
||||
holiday.fi-FI14.date=20220101
|
||||
holiday.fi-FI15.name=Loppiainen
|
||||
holiday.fi-FI15.date=20220106
|
||||
holiday.fi-FI16.name=Pitkäperjantai
|
||||
holiday.fi-FI16.date=20220415
|
||||
holiday.fi-FI17.name=Pääsiäispäivä
|
||||
holiday.fi-FI17.date=20220417
|
||||
holiday.fi-FI18.name=2. pääsiäispäivä
|
||||
holiday.fi-FI18.date=20220418
|
||||
holiday.fi-FI19.name=Vappu
|
||||
holiday.fi-FI19.date=20220501
|
||||
holiday.fi-FI20.name=Helatorstai
|
||||
holiday.fi-FI20.date=20220526
|
||||
holiday.fi-FI21.name=Helluntaipäivä
|
||||
holiday.fi-FI21.date=20220605
|
||||
holiday.fi-FI22.name=Juhannuspäivä
|
||||
holiday.fi-FI22.date=20220625
|
||||
holiday.fi-FI23.name=Pyhäinpäivä
|
||||
holiday.fi-FI23.date=20221105
|
||||
holiday.fi-FI24.name=Itsenäisyyspäivä
|
||||
holiday.fi-FI24.date=20221206
|
||||
holiday.fi-FI25.name=Joulupäivä
|
||||
holiday.fi-FI25.date=20221225
|
||||
holiday.fi-FI26.name=Tapaninpäivä
|
||||
holiday.fi-FI26.date=20221226
|
||||
@@ -1,77 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/fr-BE/2021.json
|
||||
# https://holidata.net/fr-BE/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.fr-BE1.name=Nouvel An
|
||||
holiday.fr-BE1.date=20210101
|
||||
holiday.fr-BE2.name=Pâques
|
||||
holiday.fr-BE2.date=20210404
|
||||
holiday.fr-BE3.name=Lundi de Pâques
|
||||
holiday.fr-BE3.date=20210405
|
||||
holiday.fr-BE4.name=Fête du Travail
|
||||
holiday.fr-BE4.date=20210501
|
||||
holiday.fr-BE5.name=Ascension
|
||||
holiday.fr-BE5.date=20210513
|
||||
holiday.fr-BE6.name=Pentecôte
|
||||
holiday.fr-BE6.date=20210523
|
||||
holiday.fr-BE7.name=Lundi de Pentecôte
|
||||
holiday.fr-BE7.date=20210524
|
||||
holiday.fr-BE8.name=Fête nationale
|
||||
holiday.fr-BE8.date=20210721
|
||||
holiday.fr-BE9.name=Assomption
|
||||
holiday.fr-BE9.date=20210815
|
||||
holiday.fr-BE10.name=Toussaint
|
||||
holiday.fr-BE10.date=20211101
|
||||
holiday.fr-BE11.name=Jour de l'armistice
|
||||
holiday.fr-BE11.date=20211111
|
||||
holiday.fr-BE12.name=Noël
|
||||
holiday.fr-BE12.date=20211225
|
||||
holiday.fr-BE13.name=Nouvel An
|
||||
holiday.fr-BE13.date=20220101
|
||||
holiday.fr-BE14.name=Pâques
|
||||
holiday.fr-BE14.date=20220417
|
||||
holiday.fr-BE15.name=Lundi de Pâques
|
||||
holiday.fr-BE15.date=20220418
|
||||
holiday.fr-BE16.name=Fête du Travail
|
||||
holiday.fr-BE16.date=20220501
|
||||
holiday.fr-BE17.name=Ascension
|
||||
holiday.fr-BE17.date=20220526
|
||||
holiday.fr-BE18.name=Pentecôte
|
||||
holiday.fr-BE18.date=20220605
|
||||
holiday.fr-BE19.name=Lundi de Pentecôte
|
||||
holiday.fr-BE19.date=20220606
|
||||
holiday.fr-BE20.name=Fête nationale
|
||||
holiday.fr-BE20.date=20220721
|
||||
holiday.fr-BE21.name=Assomption
|
||||
holiday.fr-BE21.date=20220815
|
||||
holiday.fr-BE22.name=Toussaint
|
||||
holiday.fr-BE22.date=20221101
|
||||
holiday.fr-BE23.name=Jour de l'armistice
|
||||
holiday.fr-BE23.date=20221111
|
||||
holiday.fr-BE24.name=Noël
|
||||
holiday.fr-BE24.date=20221225
|
||||
@@ -1,109 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/fr-CA/2021.json
|
||||
# https://holidata.net/fr-CA/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.fr-CA1.name=Jour de l'An
|
||||
holiday.fr-CA1.date=20210101
|
||||
holiday.fr-CA2.name=Fête de la Famille
|
||||
holiday.fr-CA2.date=20210215
|
||||
holiday.fr-CA3.name=Journée Louis Riel
|
||||
holiday.fr-CA3.date=20210215
|
||||
holiday.fr-CA4.name=Fête des Insulaires
|
||||
holiday.fr-CA4.date=20210215
|
||||
holiday.fr-CA5.name=Vendredi Saint
|
||||
holiday.fr-CA5.date=20210402
|
||||
holiday.fr-CA6.name=Lundi de Pâques
|
||||
holiday.fr-CA6.date=20210405
|
||||
holiday.fr-CA7.name=Fête de la Reine Victoria
|
||||
holiday.fr-CA7.date=20210524
|
||||
holiday.fr-CA8.name=Journée Nationale des Patriotes
|
||||
holiday.fr-CA8.date=20210524
|
||||
holiday.fr-CA9.name=Fête Nationale
|
||||
holiday.fr-CA9.date=20210624
|
||||
holiday.fr-CA10.name=Fête du Canada
|
||||
holiday.fr-CA10.date=20210701
|
||||
holiday.fr-CA11.name=Premier lundi d'août
|
||||
holiday.fr-CA11.date=20210802
|
||||
holiday.fr-CA12.name=Fête du Patrimoine
|
||||
holiday.fr-CA12.date=20210802
|
||||
holiday.fr-CA13.name=Fête de la Saskatchewan
|
||||
holiday.fr-CA13.date=20210802
|
||||
holiday.fr-CA14.name=Jour de la Fondation
|
||||
holiday.fr-CA14.date=20210802
|
||||
holiday.fr-CA15.name=Jour du Nouveau-Brunswick
|
||||
holiday.fr-CA15.date=20210802
|
||||
holiday.fr-CA16.name=Fête du Travail
|
||||
holiday.fr-CA16.date=20210906
|
||||
holiday.fr-CA17.name=Jour de l'Action de grâce
|
||||
holiday.fr-CA17.date=20211011
|
||||
holiday.fr-CA18.name=Jour du Souvenir
|
||||
holiday.fr-CA18.date=20211111
|
||||
holiday.fr-CA19.name=Jour de Noël
|
||||
holiday.fr-CA19.date=20211225
|
||||
holiday.fr-CA20.name=Lendemain de Noël
|
||||
holiday.fr-CA20.date=20211226
|
||||
holiday.fr-CA21.name=Jour de l'An
|
||||
holiday.fr-CA21.date=20220101
|
||||
holiday.fr-CA22.name=Fête de la Famille
|
||||
holiday.fr-CA22.date=20220221
|
||||
holiday.fr-CA23.name=Journée Louis Riel
|
||||
holiday.fr-CA23.date=20220221
|
||||
holiday.fr-CA24.name=Fête des Insulaires
|
||||
holiday.fr-CA24.date=20220221
|
||||
holiday.fr-CA25.name=Vendredi Saint
|
||||
holiday.fr-CA25.date=20220415
|
||||
holiday.fr-CA26.name=Lundi de Pâques
|
||||
holiday.fr-CA26.date=20220418
|
||||
holiday.fr-CA27.name=Fête de la Reine Victoria
|
||||
holiday.fr-CA27.date=20220523
|
||||
holiday.fr-CA28.name=Journée Nationale des Patriotes
|
||||
holiday.fr-CA28.date=20220523
|
||||
holiday.fr-CA29.name=Fête Nationale
|
||||
holiday.fr-CA29.date=20220624
|
||||
holiday.fr-CA30.name=Fête du Canada
|
||||
holiday.fr-CA30.date=20220701
|
||||
holiday.fr-CA31.name=Premier lundi d'août
|
||||
holiday.fr-CA31.date=20220801
|
||||
holiday.fr-CA32.name=Fête du Patrimoine
|
||||
holiday.fr-CA32.date=20220801
|
||||
holiday.fr-CA33.name=Fête de la Saskatchewan
|
||||
holiday.fr-CA33.date=20220801
|
||||
holiday.fr-CA34.name=Jour de la Fondation
|
||||
holiday.fr-CA34.date=20220801
|
||||
holiday.fr-CA35.name=Jour du Nouveau-Brunswick
|
||||
holiday.fr-CA35.date=20220801
|
||||
holiday.fr-CA36.name=Fête du Travail
|
||||
holiday.fr-CA36.date=20220905
|
||||
holiday.fr-CA37.name=Jour de l'Action de grâce
|
||||
holiday.fr-CA37.date=20221010
|
||||
holiday.fr-CA38.name=Jour du Souvenir
|
||||
holiday.fr-CA38.date=20221111
|
||||
holiday.fr-CA39.name=Jour de Noël
|
||||
holiday.fr-CA39.date=20221225
|
||||
holiday.fr-CA40.name=Lendemain de Noël
|
||||
holiday.fr-CA40.date=20221226
|
||||
@@ -1,77 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/fr-FR/2021.json
|
||||
# https://holidata.net/fr-FR/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.fr-FR1.name=Jour de l'an
|
||||
holiday.fr-FR1.date=20210101
|
||||
holiday.fr-FR2.name=Lundi de Pâques
|
||||
holiday.fr-FR2.date=20210405
|
||||
holiday.fr-FR3.name=Fête du premier mai
|
||||
holiday.fr-FR3.date=20210501
|
||||
holiday.fr-FR4.name=Armistice 1945
|
||||
holiday.fr-FR4.date=20210508
|
||||
holiday.fr-FR5.name=Ascension
|
||||
holiday.fr-FR5.date=20210513
|
||||
holiday.fr-FR6.name=Pentecôte
|
||||
holiday.fr-FR6.date=20210523
|
||||
holiday.fr-FR7.name=Lundi de Pentecôte
|
||||
holiday.fr-FR7.date=20210524
|
||||
holiday.fr-FR8.name=Fête nationale
|
||||
holiday.fr-FR8.date=20210714
|
||||
holiday.fr-FR9.name=Assomption
|
||||
holiday.fr-FR9.date=20210815
|
||||
holiday.fr-FR10.name=Toussaint
|
||||
holiday.fr-FR10.date=20211101
|
||||
holiday.fr-FR11.name=Armistice 1918
|
||||
holiday.fr-FR11.date=20211111
|
||||
holiday.fr-FR12.name=Noël
|
||||
holiday.fr-FR12.date=20211225
|
||||
holiday.fr-FR13.name=Jour de l'an
|
||||
holiday.fr-FR13.date=20220101
|
||||
holiday.fr-FR14.name=Lundi de Pâques
|
||||
holiday.fr-FR14.date=20220418
|
||||
holiday.fr-FR15.name=Fête du premier mai
|
||||
holiday.fr-FR15.date=20220501
|
||||
holiday.fr-FR16.name=Armistice 1945
|
||||
holiday.fr-FR16.date=20220508
|
||||
holiday.fr-FR17.name=Ascension
|
||||
holiday.fr-FR17.date=20220526
|
||||
holiday.fr-FR18.name=Pentecôte
|
||||
holiday.fr-FR18.date=20220605
|
||||
holiday.fr-FR19.name=Lundi de Pentecôte
|
||||
holiday.fr-FR19.date=20220606
|
||||
holiday.fr-FR20.name=Fête nationale
|
||||
holiday.fr-FR20.date=20220714
|
||||
holiday.fr-FR21.name=Assomption
|
||||
holiday.fr-FR21.date=20220815
|
||||
holiday.fr-FR22.name=Toussaint
|
||||
holiday.fr-FR22.date=20221101
|
||||
holiday.fr-FR23.name=Armistice 1918
|
||||
holiday.fr-FR23.date=20221111
|
||||
holiday.fr-FR24.name=Noël
|
||||
holiday.fr-FR24.date=20221225
|
||||
@@ -1,87 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/hr-HR/2021.json
|
||||
# https://holidata.net/hr-HR/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.hr-HR1.name=Nova Godina
|
||||
holiday.hr-HR1.date=20210101
|
||||
holiday.hr-HR2.name=Bogojavljenje
|
||||
holiday.hr-HR2.date=20210106
|
||||
holiday.hr-HR3.name=Uskrs
|
||||
holiday.hr-HR3.date=20210404
|
||||
holiday.hr-HR4.name=Uskrsni ponedjeljak
|
||||
holiday.hr-HR4.date=20210405
|
||||
holiday.hr-HR5.name=Praznik rada
|
||||
holiday.hr-HR5.date=20210501
|
||||
holiday.hr-HR6.name=Tijelovo
|
||||
holiday.hr-HR6.date=20210603
|
||||
holiday.hr-HR7.name=Dan antifašističke borbe
|
||||
holiday.hr-HR7.date=20210622
|
||||
holiday.hr-HR8.name=Dan državnosti
|
||||
holiday.hr-HR8.date=20210625
|
||||
holiday.hr-HR9.name=Dan pobjede i domovinske zahvalnosti i Dan hrvatskih branitelja
|
||||
holiday.hr-HR9.date=20210805
|
||||
holiday.hr-HR10.name=Velika Gospa
|
||||
holiday.hr-HR10.date=20210815
|
||||
holiday.hr-HR11.name=Dan neovisnosti
|
||||
holiday.hr-HR11.date=20211008
|
||||
holiday.hr-HR12.name=Svi sveti
|
||||
holiday.hr-HR12.date=20211101
|
||||
holiday.hr-HR13.name=Dan sjećanja na žrtve Domovinskog rata i Dan sjećanja na žrtvu Vukovara i Škabrnje
|
||||
holiday.hr-HR13.date=20211118
|
||||
holiday.hr-HR14.name=Božić
|
||||
holiday.hr-HR14.date=20211225
|
||||
holiday.hr-HR15.name=Sveti Stjepan
|
||||
holiday.hr-HR15.date=20211226
|
||||
holiday.hr-HR16.name=Nova Godina
|
||||
holiday.hr-HR16.date=20220101
|
||||
holiday.hr-HR17.name=Sveta tri kralja
|
||||
holiday.hr-HR17.date=20220106
|
||||
holiday.hr-HR18.name=Uskrs
|
||||
holiday.hr-HR18.date=20220417
|
||||
holiday.hr-HR19.name=Uskršnji ponedjeljak
|
||||
holiday.hr-HR19.date=20220418
|
||||
holiday.hr-HR20.name=Praznik rada
|
||||
holiday.hr-HR20.date=20220501
|
||||
holiday.hr-HR21.name=Dan državnosti
|
||||
holiday.hr-HR21.date=20220530
|
||||
holiday.hr-HR22.name=Tijelovo
|
||||
holiday.hr-HR22.date=20220616
|
||||
holiday.hr-HR23.name=Dan antifašističke borbe
|
||||
holiday.hr-HR23.date=20220622
|
||||
holiday.hr-HR24.name=Dan pobjede i domovinske zahvalnosti i Dan hrvatskih branitelja
|
||||
holiday.hr-HR24.date=20220805
|
||||
holiday.hr-HR25.name=Velika Gospa
|
||||
holiday.hr-HR25.date=20220815
|
||||
holiday.hr-HR26.name=Dan svih svetih
|
||||
holiday.hr-HR26.date=20221101
|
||||
holiday.hr-HR27.name=Dan sjećanja na žrtve Domovinskog rata i Dan sjećanja na žrtvu Vukovara i Škabrnje
|
||||
holiday.hr-HR27.date=20221118
|
||||
holiday.hr-HR28.name=Božić
|
||||
holiday.hr-HR28.date=20221225
|
||||
holiday.hr-HR29.name=Sveti Stjepan
|
||||
holiday.hr-HR29.date=20221226
|
||||
@@ -1,83 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/hu-HU/2021.json
|
||||
# https://holidata.net/hu-HU/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.hu-HU1.name=Újév
|
||||
holiday.hu-HU1.date=20210101
|
||||
holiday.hu-HU2.name=Az 1848-as forradalom ünnepe
|
||||
holiday.hu-HU2.date=20210315
|
||||
holiday.hu-HU3.name=Nagypéntek
|
||||
holiday.hu-HU3.date=20210402
|
||||
holiday.hu-HU4.name=Húsvét
|
||||
holiday.hu-HU4.date=20210404
|
||||
holiday.hu-HU5.name=Húsvéthétfő
|
||||
holiday.hu-HU5.date=20210405
|
||||
holiday.hu-HU6.name=A munka ünnepe
|
||||
holiday.hu-HU6.date=20210501
|
||||
holiday.hu-HU7.name=Pünkösd
|
||||
holiday.hu-HU7.date=20210523
|
||||
holiday.hu-HU8.name=Pünkösdhétfő
|
||||
holiday.hu-HU8.date=20210524
|
||||
holiday.hu-HU9.name=Az államalapítás ünnepe
|
||||
holiday.hu-HU9.date=20210820
|
||||
holiday.hu-HU10.name=Az 1956-os forradalom ünnepe
|
||||
holiday.hu-HU10.date=20211023
|
||||
holiday.hu-HU11.name=Mindenszentek
|
||||
holiday.hu-HU11.date=20211101
|
||||
holiday.hu-HU12.name=Munkaszüneti Nap
|
||||
holiday.hu-HU12.date=20211224
|
||||
holiday.hu-HU13.name=Karácsony
|
||||
holiday.hu-HU13.date=20211225
|
||||
holiday.hu-HU14.name=Karácsony
|
||||
holiday.hu-HU14.date=20211226
|
||||
holiday.hu-HU15.name=Újév
|
||||
holiday.hu-HU15.date=20220101
|
||||
holiday.hu-HU16.name=Az 1848-as forradalom ünnepe
|
||||
holiday.hu-HU16.date=20220315
|
||||
holiday.hu-HU17.name=Nagypéntek
|
||||
holiday.hu-HU17.date=20220415
|
||||
holiday.hu-HU18.name=Húsvét
|
||||
holiday.hu-HU18.date=20220417
|
||||
holiday.hu-HU19.name=Húsvéthétfő
|
||||
holiday.hu-HU19.date=20220418
|
||||
holiday.hu-HU20.name=A munka ünnepe
|
||||
holiday.hu-HU20.date=20220501
|
||||
holiday.hu-HU21.name=Pünkösd
|
||||
holiday.hu-HU21.date=20220605
|
||||
holiday.hu-HU22.name=Pünkösdhétfő
|
||||
holiday.hu-HU22.date=20220606
|
||||
holiday.hu-HU23.name=Az államalapítás ünnepe
|
||||
holiday.hu-HU23.date=20220820
|
||||
holiday.hu-HU24.name=Az 1956-os forradalom ünnepe
|
||||
holiday.hu-HU24.date=20221023
|
||||
holiday.hu-HU25.name=Mindenszentek
|
||||
holiday.hu-HU25.date=20221101
|
||||
holiday.hu-HU26.name=Karácsony
|
||||
holiday.hu-HU26.date=20221225
|
||||
holiday.hu-HU27.name=Karácsony
|
||||
holiday.hu-HU27.date=20221226
|
||||
@@ -1,93 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/is-IS/2021.json
|
||||
# https://holidata.net/is-IS/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.is-IS1.name=Nýársdagur
|
||||
holiday.is-IS1.date=20210101
|
||||
holiday.is-IS2.name=Skírdagur
|
||||
holiday.is-IS2.date=20210401
|
||||
holiday.is-IS3.name=Föstudagurinn langi
|
||||
holiday.is-IS3.date=20210402
|
||||
holiday.is-IS4.name=Páskadagur
|
||||
holiday.is-IS4.date=20210404
|
||||
holiday.is-IS5.name=Annar dagur páska
|
||||
holiday.is-IS5.date=20210405
|
||||
holiday.is-IS6.name=Sumardagurinn fyrsti
|
||||
holiday.is-IS6.date=20210422
|
||||
holiday.is-IS7.name=Verkalýðsdagurinn
|
||||
holiday.is-IS7.date=20210501
|
||||
holiday.is-IS8.name=Uppstigningardagur
|
||||
holiday.is-IS8.date=20210513
|
||||
holiday.is-IS9.name=Hvítasunnudagur
|
||||
holiday.is-IS9.date=20210523
|
||||
holiday.is-IS10.name=Annar dagur hvítasunnu
|
||||
holiday.is-IS10.date=20210524
|
||||
holiday.is-IS11.name=Þjóðhátíðardagurinn
|
||||
holiday.is-IS11.date=20210617
|
||||
holiday.is-IS12.name=Frídagur verslunarmanna
|
||||
holiday.is-IS12.date=20210802
|
||||
holiday.is-IS13.name=Aðfangadagur jóla
|
||||
holiday.is-IS13.date=20211224
|
||||
holiday.is-IS14.name=Jóladagur
|
||||
holiday.is-IS14.date=20211225
|
||||
holiday.is-IS15.name=Annar dagur jóla
|
||||
holiday.is-IS15.date=20211226
|
||||
holiday.is-IS16.name=Gamlársdagur
|
||||
holiday.is-IS16.date=20211231
|
||||
holiday.is-IS17.name=Nýársdagur
|
||||
holiday.is-IS17.date=20220101
|
||||
holiday.is-IS18.name=Skírdagur
|
||||
holiday.is-IS18.date=20220414
|
||||
holiday.is-IS19.name=Föstudagurinn langi
|
||||
holiday.is-IS19.date=20220415
|
||||
holiday.is-IS20.name=Páskadagur
|
||||
holiday.is-IS20.date=20220417
|
||||
holiday.is-IS21.name=Annar dagur páska
|
||||
holiday.is-IS21.date=20220418
|
||||
holiday.is-IS22.name=Sumardagurinn fyrsti
|
||||
holiday.is-IS22.date=20220421
|
||||
holiday.is-IS23.name=Verkalýðsdagurinn
|
||||
holiday.is-IS23.date=20220501
|
||||
holiday.is-IS24.name=Uppstigningardagur
|
||||
holiday.is-IS24.date=20220526
|
||||
holiday.is-IS25.name=Hvítasunnudagur
|
||||
holiday.is-IS25.date=20220605
|
||||
holiday.is-IS26.name=Annar dagur hvítasunnu
|
||||
holiday.is-IS26.date=20220606
|
||||
holiday.is-IS27.name=Þjóðhátíðardagurinn
|
||||
holiday.is-IS27.date=20220617
|
||||
holiday.is-IS28.name=Frídagur verslunarmanna
|
||||
holiday.is-IS28.date=20220801
|
||||
holiday.is-IS29.name=Aðfangadagur jóla
|
||||
holiday.is-IS29.date=20221224
|
||||
holiday.is-IS30.name=Jóladagur
|
||||
holiday.is-IS30.date=20221225
|
||||
holiday.is-IS31.name=Annar dagur jóla
|
||||
holiday.is-IS31.date=20221226
|
||||
holiday.is-IS32.name=Gamlársdagur
|
||||
holiday.is-IS32.date=20221231
|
||||
@@ -1,77 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/it-IT/2021.json
|
||||
# https://holidata.net/it-IT/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.it-IT1.name=Capodanno
|
||||
holiday.it-IT1.date=20210101
|
||||
holiday.it-IT2.name=Epifania
|
||||
holiday.it-IT2.date=20210106
|
||||
holiday.it-IT3.name=Pasqua
|
||||
holiday.it-IT3.date=20210404
|
||||
holiday.it-IT4.name=Pasquetta
|
||||
holiday.it-IT4.date=20210405
|
||||
holiday.it-IT5.name=Festa della liberazione
|
||||
holiday.it-IT5.date=20210425
|
||||
holiday.it-IT6.name=Festa del lavoro
|
||||
holiday.it-IT6.date=20210501
|
||||
holiday.it-IT7.name=Festa della repubblica
|
||||
holiday.it-IT7.date=20210602
|
||||
holiday.it-IT8.name=Assunzione (ferragosto)
|
||||
holiday.it-IT8.date=20210815
|
||||
holiday.it-IT9.name=Ognissanti
|
||||
holiday.it-IT9.date=20211101
|
||||
holiday.it-IT10.name=Immacolata concezione
|
||||
holiday.it-IT10.date=20211208
|
||||
holiday.it-IT11.name=Natale
|
||||
holiday.it-IT11.date=20211225
|
||||
holiday.it-IT12.name=S.to Stefano
|
||||
holiday.it-IT12.date=20211226
|
||||
holiday.it-IT13.name=Capodanno
|
||||
holiday.it-IT13.date=20220101
|
||||
holiday.it-IT14.name=Epifania
|
||||
holiday.it-IT14.date=20220106
|
||||
holiday.it-IT15.name=Pasqua
|
||||
holiday.it-IT15.date=20220417
|
||||
holiday.it-IT16.name=Pasquetta
|
||||
holiday.it-IT16.date=20220418
|
||||
holiday.it-IT17.name=Festa della liberazione
|
||||
holiday.it-IT17.date=20220425
|
||||
holiday.it-IT18.name=Festa del lavoro
|
||||
holiday.it-IT18.date=20220501
|
||||
holiday.it-IT19.name=Festa della repubblica
|
||||
holiday.it-IT19.date=20220602
|
||||
holiday.it-IT20.name=Assunzione (ferragosto)
|
||||
holiday.it-IT20.date=20220815
|
||||
holiday.it-IT21.name=Ognissanti
|
||||
holiday.it-IT21.date=20221101
|
||||
holiday.it-IT22.name=Immacolata concezione
|
||||
holiday.it-IT22.date=20221208
|
||||
holiday.it-IT23.name=Natale
|
||||
holiday.it-IT23.date=20221225
|
||||
holiday.it-IT24.name=S.to Stefano
|
||||
holiday.it-IT24.date=20221226
|
||||
@@ -1,97 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/nb-NO/2021.json
|
||||
# https://holidata.net/nb-NO/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.nb-NO1.name=Nyttårsdag
|
||||
holiday.nb-NO1.date=20210101
|
||||
holiday.nb-NO2.name=Fastelavn
|
||||
holiday.nb-NO2.date=20210214
|
||||
holiday.nb-NO3.name=Palmesøndag
|
||||
holiday.nb-NO3.date=20210328
|
||||
holiday.nb-NO4.name=Skjærtorsdag
|
||||
holiday.nb-NO4.date=20210401
|
||||
holiday.nb-NO5.name=Langfredag
|
||||
holiday.nb-NO5.date=20210402
|
||||
holiday.nb-NO6.name=Påskedag
|
||||
holiday.nb-NO6.date=20210404
|
||||
holiday.nb-NO7.name=Påskedag
|
||||
holiday.nb-NO7.date=20210405
|
||||
holiday.nb-NO8.name=Offentlig Høytidsdag
|
||||
holiday.nb-NO8.date=20210501
|
||||
holiday.nb-NO9.name=Frigjøringsdag 1945
|
||||
holiday.nb-NO9.date=20210508
|
||||
holiday.nb-NO10.name=Kristi Himmelfartsdag
|
||||
holiday.nb-NO10.date=20210513
|
||||
holiday.nb-NO11.name=Grunnlovsdag
|
||||
holiday.nb-NO11.date=20210517
|
||||
holiday.nb-NO12.name=Pinsedag
|
||||
holiday.nb-NO12.date=20210523
|
||||
holiday.nb-NO13.name=Pinsedag
|
||||
holiday.nb-NO13.date=20210524
|
||||
holiday.nb-NO14.name=Julaften
|
||||
holiday.nb-NO14.date=20211224
|
||||
holiday.nb-NO15.name=Juledag
|
||||
holiday.nb-NO15.date=20211225
|
||||
holiday.nb-NO16.name=Juledag
|
||||
holiday.nb-NO16.date=20211226
|
||||
holiday.nb-NO17.name=Nyttårsaften
|
||||
holiday.nb-NO17.date=20211231
|
||||
holiday.nb-NO18.name=Nyttårsdag
|
||||
holiday.nb-NO18.date=20220101
|
||||
holiday.nb-NO19.name=Fastelavn
|
||||
holiday.nb-NO19.date=20220227
|
||||
holiday.nb-NO20.name=Palmesøndag
|
||||
holiday.nb-NO20.date=20220410
|
||||
holiday.nb-NO21.name=Skjærtorsdag
|
||||
holiday.nb-NO21.date=20220414
|
||||
holiday.nb-NO22.name=Langfredag
|
||||
holiday.nb-NO22.date=20220415
|
||||
holiday.nb-NO23.name=Påskedag
|
||||
holiday.nb-NO23.date=20220417
|
||||
holiday.nb-NO24.name=Påskedag
|
||||
holiday.nb-NO24.date=20220418
|
||||
holiday.nb-NO25.name=Offentlig Høytidsdag
|
||||
holiday.nb-NO25.date=20220501
|
||||
holiday.nb-NO26.name=Frigjøringsdag 1945
|
||||
holiday.nb-NO26.date=20220508
|
||||
holiday.nb-NO27.name=Grunnlovsdag
|
||||
holiday.nb-NO27.date=20220517
|
||||
holiday.nb-NO28.name=Kristi Himmelfartsdag
|
||||
holiday.nb-NO28.date=20220526
|
||||
holiday.nb-NO29.name=Pinsedag
|
||||
holiday.nb-NO29.date=20220605
|
||||
holiday.nb-NO30.name=Pinsedag
|
||||
holiday.nb-NO30.date=20220606
|
||||
holiday.nb-NO31.name=Julaften
|
||||
holiday.nb-NO31.date=20221224
|
||||
holiday.nb-NO32.name=Juledag
|
||||
holiday.nb-NO32.date=20221225
|
||||
holiday.nb-NO33.name=Juledag
|
||||
holiday.nb-NO33.date=20221226
|
||||
holiday.nb-NO34.name=Nyttårsaften
|
||||
holiday.nb-NO34.date=20221231
|
||||
@@ -1,77 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/nl-BE/2021.json
|
||||
# https://holidata.net/nl-BE/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.nl-BE1.name=Nieuwjaar
|
||||
holiday.nl-BE1.date=20210101
|
||||
holiday.nl-BE2.name=Pasen
|
||||
holiday.nl-BE2.date=20210404
|
||||
holiday.nl-BE3.name=Paasmaandag
|
||||
holiday.nl-BE3.date=20210405
|
||||
holiday.nl-BE4.name=Dag van de arbeid
|
||||
holiday.nl-BE4.date=20210501
|
||||
holiday.nl-BE5.name=Onze Lieve Heer hemelvaart
|
||||
holiday.nl-BE5.date=20210513
|
||||
holiday.nl-BE6.name=Pinksteren
|
||||
holiday.nl-BE6.date=20210523
|
||||
holiday.nl-BE7.name=Pinkstermaandag
|
||||
holiday.nl-BE7.date=20210524
|
||||
holiday.nl-BE8.name=Nationale feestdag
|
||||
holiday.nl-BE8.date=20210721
|
||||
holiday.nl-BE9.name=Onze Lieve Vrouw hemelvaart
|
||||
holiday.nl-BE9.date=20210815
|
||||
holiday.nl-BE10.name=Allerheiligen
|
||||
holiday.nl-BE10.date=20211101
|
||||
holiday.nl-BE11.name=Wapenstilstand
|
||||
holiday.nl-BE11.date=20211111
|
||||
holiday.nl-BE12.name=Kerstmis
|
||||
holiday.nl-BE12.date=20211225
|
||||
holiday.nl-BE13.name=Nieuwjaar
|
||||
holiday.nl-BE13.date=20220101
|
||||
holiday.nl-BE14.name=Pasen
|
||||
holiday.nl-BE14.date=20220417
|
||||
holiday.nl-BE15.name=Paasmaandag
|
||||
holiday.nl-BE15.date=20220418
|
||||
holiday.nl-BE16.name=Dag van de arbeid
|
||||
holiday.nl-BE16.date=20220501
|
||||
holiday.nl-BE17.name=Onze Lieve Heer hemelvaart
|
||||
holiday.nl-BE17.date=20220526
|
||||
holiday.nl-BE18.name=Pinksteren
|
||||
holiday.nl-BE18.date=20220605
|
||||
holiday.nl-BE19.name=Pinkstermaandag
|
||||
holiday.nl-BE19.date=20220606
|
||||
holiday.nl-BE20.name=Nationale feestdag
|
||||
holiday.nl-BE20.date=20220721
|
||||
holiday.nl-BE21.name=Onze Lieve Vrouw hemelvaart
|
||||
holiday.nl-BE21.date=20220815
|
||||
holiday.nl-BE22.name=Allerheiligen
|
||||
holiday.nl-BE22.date=20221101
|
||||
holiday.nl-BE23.name=Wapenstilstand
|
||||
holiday.nl-BE23.date=20221111
|
||||
holiday.nl-BE24.name=Kerstmis
|
||||
holiday.nl-BE24.date=20221225
|
||||
@@ -1,85 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/nl-NL/2021.json
|
||||
# https://holidata.net/nl-NL/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.nl-NL1.name=Nieuwjaarsdag
|
||||
holiday.nl-NL1.date=20210101
|
||||
holiday.nl-NL2.name=Goede Vrijdag
|
||||
holiday.nl-NL2.date=20210402
|
||||
holiday.nl-NL3.name=Eerste Paasdag
|
||||
holiday.nl-NL3.date=20210404
|
||||
holiday.nl-NL4.name=Tweede Paasdag
|
||||
holiday.nl-NL4.date=20210405
|
||||
holiday.nl-NL5.name=Koningsdag
|
||||
holiday.nl-NL5.date=20210427
|
||||
holiday.nl-NL6.name=Dodenherdenking
|
||||
holiday.nl-NL6.date=20210504
|
||||
holiday.nl-NL7.name=Bevrijdingsdag
|
||||
holiday.nl-NL7.date=20210505
|
||||
holiday.nl-NL8.name=Hemelvaartsdag
|
||||
holiday.nl-NL8.date=20210513
|
||||
holiday.nl-NL9.name=Eerste Pinksterdag
|
||||
holiday.nl-NL9.date=20210523
|
||||
holiday.nl-NL10.name=Tweede Pinksterdag
|
||||
holiday.nl-NL10.date=20210524
|
||||
holiday.nl-NL11.name=Sinterklaas
|
||||
holiday.nl-NL11.date=20211205
|
||||
holiday.nl-NL12.name=Koninkrijksdag
|
||||
holiday.nl-NL12.date=20211215
|
||||
holiday.nl-NL13.name=Eerste Kerstdag
|
||||
holiday.nl-NL13.date=20211225
|
||||
holiday.nl-NL14.name=Tweede Kerstdag
|
||||
holiday.nl-NL14.date=20211226
|
||||
holiday.nl-NL15.name=Nieuwjaarsdag
|
||||
holiday.nl-NL15.date=20220101
|
||||
holiday.nl-NL16.name=Goede Vrijdag
|
||||
holiday.nl-NL16.date=20220415
|
||||
holiday.nl-NL17.name=Eerste Paasdag
|
||||
holiday.nl-NL17.date=20220417
|
||||
holiday.nl-NL18.name=Tweede Paasdag
|
||||
holiday.nl-NL18.date=20220418
|
||||
holiday.nl-NL19.name=Koningsdag
|
||||
holiday.nl-NL19.date=20220427
|
||||
holiday.nl-NL20.name=Dodenherdenking
|
||||
holiday.nl-NL20.date=20220504
|
||||
holiday.nl-NL21.name=Bevrijdingsdag
|
||||
holiday.nl-NL21.date=20220505
|
||||
holiday.nl-NL22.name=Hemelvaartsdag
|
||||
holiday.nl-NL22.date=20220526
|
||||
holiday.nl-NL23.name=Eerste Pinksterdag
|
||||
holiday.nl-NL23.date=20220605
|
||||
holiday.nl-NL24.name=Tweede Pinksterdag
|
||||
holiday.nl-NL24.date=20220606
|
||||
holiday.nl-NL25.name=Sinterklaas
|
||||
holiday.nl-NL25.date=20221205
|
||||
holiday.nl-NL26.name=Koninkrijksdag
|
||||
holiday.nl-NL26.date=20221215
|
||||
holiday.nl-NL27.name=Eerste Kerstdag
|
||||
holiday.nl-NL27.date=20221225
|
||||
holiday.nl-NL28.name=Tweede Kerstdag
|
||||
holiday.nl-NL28.date=20221226
|
||||
@@ -1,81 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/pl-PL/2021.json
|
||||
# https://holidata.net/pl-PL/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.pl-PL1.name=Nowy Rok
|
||||
holiday.pl-PL1.date=20210101
|
||||
holiday.pl-PL2.name=Trzech Króli
|
||||
holiday.pl-PL2.date=20210106
|
||||
holiday.pl-PL3.name=Wielkanoc
|
||||
holiday.pl-PL3.date=20210404
|
||||
holiday.pl-PL4.name=Poniedziałek Wielkanocny
|
||||
holiday.pl-PL4.date=20210405
|
||||
holiday.pl-PL5.name=Święto Pracy
|
||||
holiday.pl-PL5.date=20210501
|
||||
holiday.pl-PL6.name=Święto Konstytucji Trzeciego Maja
|
||||
holiday.pl-PL6.date=20210503
|
||||
holiday.pl-PL7.name=Zielone Świątki
|
||||
holiday.pl-PL7.date=20210523
|
||||
holiday.pl-PL8.name=Boże Ciało
|
||||
holiday.pl-PL8.date=20210603
|
||||
holiday.pl-PL9.name=Wniebowzięcie Najświętszej Maryi Panny
|
||||
holiday.pl-PL9.date=20210815
|
||||
holiday.pl-PL10.name=Wszystkich Świętych
|
||||
holiday.pl-PL10.date=20211101
|
||||
holiday.pl-PL11.name=Narodowe Święto Niepodległości
|
||||
holiday.pl-PL11.date=20211111
|
||||
holiday.pl-PL12.name=Boże Narodzenie (pierwszy dzień)
|
||||
holiday.pl-PL12.date=20211225
|
||||
holiday.pl-PL13.name=Boże Narodzenie (drugi dzień)
|
||||
holiday.pl-PL13.date=20211226
|
||||
holiday.pl-PL14.name=Nowy Rok
|
||||
holiday.pl-PL14.date=20220101
|
||||
holiday.pl-PL15.name=Trzech Króli
|
||||
holiday.pl-PL15.date=20220106
|
||||
holiday.pl-PL16.name=Wielkanoc
|
||||
holiday.pl-PL16.date=20220417
|
||||
holiday.pl-PL17.name=Poniedziałek Wielkanocny
|
||||
holiday.pl-PL17.date=20220418
|
||||
holiday.pl-PL18.name=Święto Pracy
|
||||
holiday.pl-PL18.date=20220501
|
||||
holiday.pl-PL19.name=Święto Konstytucji Trzeciego Maja
|
||||
holiday.pl-PL19.date=20220503
|
||||
holiday.pl-PL20.name=Zielone Świątki
|
||||
holiday.pl-PL20.date=20220605
|
||||
holiday.pl-PL21.name=Boże Ciało
|
||||
holiday.pl-PL21.date=20220616
|
||||
holiday.pl-PL22.name=Wniebowzięcie Najświętszej Maryi Panny
|
||||
holiday.pl-PL22.date=20220815
|
||||
holiday.pl-PL23.name=Wszystkich Świętych
|
||||
holiday.pl-PL23.date=20221101
|
||||
holiday.pl-PL24.name=Narodowe Święto Niepodległości
|
||||
holiday.pl-PL24.date=20221111
|
||||
holiday.pl-PL25.name=Boże Narodzenie (pierwszy dzień)
|
||||
holiday.pl-PL25.date=20221225
|
||||
holiday.pl-PL26.name=Boże Narodzenie (drugi dzień)
|
||||
holiday.pl-PL26.date=20221226
|
||||
@@ -1 +0,0 @@
|
||||
holidays.pt-PT.rc
|
||||
@@ -1,241 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/pt-BR/2021.json
|
||||
# https://holidata.net/pt-BR/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.pt-BR1.name=Confraternização Universal
|
||||
holiday.pt-BR1.date=20210101
|
||||
holiday.pt-BR2.name=Criação do Estado de Rondônia
|
||||
holiday.pt-BR2.date=20210104
|
||||
holiday.pt-BR3.name=Dia do Evangélico no Acre
|
||||
holiday.pt-BR3.date=20210123
|
||||
holiday.pt-BR4.name=Carnaval
|
||||
holiday.pt-BR4.date=20210216
|
||||
holiday.pt-BR5.name=Revolução Pernambucana de 1817
|
||||
holiday.pt-BR5.date=20210306
|
||||
holiday.pt-BR6.name=Dia Internacional da Mulher
|
||||
holiday.pt-BR6.date=20210308
|
||||
holiday.pt-BR7.name=Autonomia do Estado de Tocantins
|
||||
holiday.pt-BR7.date=20210318
|
||||
holiday.pt-BR8.name=Dia de São José
|
||||
holiday.pt-BR8.date=20210319
|
||||
holiday.pt-BR9.name=Abolição da Escravidão no Ceará
|
||||
holiday.pt-BR9.date=20210325
|
||||
holiday.pt-BR10.name=Páscoa
|
||||
holiday.pt-BR10.date=20210404
|
||||
holiday.pt-BR11.name=Fundação de Brasília
|
||||
holiday.pt-BR11.date=20210421
|
||||
holiday.pt-BR12.name=Execução de Tiradentes
|
||||
holiday.pt-BR12.date=20210421
|
||||
holiday.pt-BR13.name=Tiradentes
|
||||
holiday.pt-BR13.date=20210421
|
||||
holiday.pt-BR14.name=Dia de São Jorge
|
||||
holiday.pt-BR14.date=20210423
|
||||
holiday.pt-BR15.name=Dia Internacional do Trabalhador
|
||||
holiday.pt-BR15.date=20210501
|
||||
holiday.pt-BR16.name=Aniversário do Estado do Acre
|
||||
holiday.pt-BR16.date=20210615
|
||||
holiday.pt-BR17.name=Dia do Evangélico em Rondônia
|
||||
holiday.pt-BR17.date=20210618
|
||||
holiday.pt-BR18.name=São João
|
||||
holiday.pt-BR18.date=20210624
|
||||
holiday.pt-BR19.name=São Pedro
|
||||
holiday.pt-BR19.date=20210629
|
||||
holiday.pt-BR20.name=Independência da Bahia
|
||||
holiday.pt-BR20.date=20210702
|
||||
holiday.pt-BR21.name=Emancipação Política de Sergipe
|
||||
holiday.pt-BR21.date=20210708
|
||||
holiday.pt-BR22.name=Revolução Constitucionalista de 1932
|
||||
holiday.pt-BR22.date=20210709
|
||||
holiday.pt-BR23.name=Fundação da Cidade de Goiás
|
||||
holiday.pt-BR23.date=20210726
|
||||
holiday.pt-BR24.name=Adesão do Maranhão à Independência do Brasil
|
||||
holiday.pt-BR24.date=20210728
|
||||
holiday.pt-BR25.name=Fundação do Estado da Paraíba
|
||||
holiday.pt-BR25.date=20210805
|
||||
holiday.pt-BR26.name=Dia do Rio Grande do Norte
|
||||
holiday.pt-BR26.date=20210807
|
||||
holiday.pt-BR27.name=Dia de Santa Catarina
|
||||
holiday.pt-BR27.date=20210811
|
||||
holiday.pt-BR28.name=Dia de Nossa Senhora da Assunção
|
||||
holiday.pt-BR28.date=20210815
|
||||
holiday.pt-BR29.name=Adesão do Pará à Independência do Brasil
|
||||
holiday.pt-BR29.date=20210815
|
||||
holiday.pt-BR30.name=Dia da Amazônia
|
||||
holiday.pt-BR30.date=20210905
|
||||
holiday.pt-BR31.name=Elevação do Amazonas à Categoria de Província
|
||||
holiday.pt-BR31.date=20210905
|
||||
holiday.pt-BR32.name=Independência do Brasil
|
||||
holiday.pt-BR32.date=20210907
|
||||
holiday.pt-BR33.name=Nossa Senhora da Natividade
|
||||
holiday.pt-BR33.date=20210908
|
||||
holiday.pt-BR34.name=Criação do Território Federal do Amapá
|
||||
holiday.pt-BR34.date=20210913
|
||||
holiday.pt-BR35.name=Emancipação Política do Alagoas
|
||||
holiday.pt-BR35.date=20210916
|
||||
holiday.pt-BR36.name=Dia do Gaúcho
|
||||
holiday.pt-BR36.date=20210920
|
||||
holiday.pt-BR37.name=Mártires de Cunhaú e Uruaçu
|
||||
holiday.pt-BR37.date=20211003
|
||||
holiday.pt-BR38.name=Criação dos Estado de Roraima
|
||||
holiday.pt-BR38.date=20211005
|
||||
holiday.pt-BR39.name=Criação dos Estado de Tocantins
|
||||
holiday.pt-BR39.date=20211005
|
||||
holiday.pt-BR40.name=Criação do Estado do Mato Grosso do Sul
|
||||
holiday.pt-BR40.date=20211011
|
||||
holiday.pt-BR41.name=Nossa Senhora Aparecida
|
||||
holiday.pt-BR41.date=20211012
|
||||
holiday.pt-BR42.name=Dia do Piauí
|
||||
holiday.pt-BR42.date=20211019
|
||||
holiday.pt-BR43.name=Pedra Fundamental de Goiânia
|
||||
holiday.pt-BR43.date=20211024
|
||||
holiday.pt-BR44.name=Finados
|
||||
holiday.pt-BR44.date=20211102
|
||||
holiday.pt-BR45.name=Proclamação da República
|
||||
holiday.pt-BR45.date=20211115
|
||||
holiday.pt-BR46.name=Assinatura do Tratado de Petrópolis
|
||||
holiday.pt-BR46.date=20211117
|
||||
holiday.pt-BR47.name=Morte de Zumbi dos Palmares
|
||||
holiday.pt-BR47.date=20211120
|
||||
holiday.pt-BR48.name=Dia da Consciência Negra
|
||||
holiday.pt-BR48.date=20211120
|
||||
holiday.pt-BR49.name=Dia de Santa Catarina de Alexandria
|
||||
holiday.pt-BR49.date=20211125
|
||||
holiday.pt-BR50.name=Dia do Evangélico do Distrito Federal
|
||||
holiday.pt-BR50.date=20211130
|
||||
holiday.pt-BR51.name=Nossa Senhora da Conceição
|
||||
holiday.pt-BR51.date=20211208
|
||||
holiday.pt-BR52.name=Emancipação Política do Estado do Paraná
|
||||
holiday.pt-BR52.date=20211219
|
||||
holiday.pt-BR53.name=Natal
|
||||
holiday.pt-BR53.date=20211225
|
||||
holiday.pt-BR54.name=Confraternização Universal
|
||||
holiday.pt-BR54.date=20220101
|
||||
holiday.pt-BR55.name=Criação do Estado de Rondônia
|
||||
holiday.pt-BR55.date=20220104
|
||||
holiday.pt-BR56.name=Dia do Evangélico no Acre
|
||||
holiday.pt-BR56.date=20220123
|
||||
holiday.pt-BR57.name=Carnaval
|
||||
holiday.pt-BR57.date=20220301
|
||||
holiday.pt-BR58.name=Revolução Pernambucana de 1817
|
||||
holiday.pt-BR58.date=20220306
|
||||
holiday.pt-BR59.name=Dia Internacional da Mulher
|
||||
holiday.pt-BR59.date=20220308
|
||||
holiday.pt-BR60.name=Autonomia do Estado de Tocantins
|
||||
holiday.pt-BR60.date=20220318
|
||||
holiday.pt-BR61.name=Dia de São José
|
||||
holiday.pt-BR61.date=20220319
|
||||
holiday.pt-BR62.name=Abolição da Escravidão no Ceará
|
||||
holiday.pt-BR62.date=20220325
|
||||
holiday.pt-BR63.name=Páscoa
|
||||
holiday.pt-BR63.date=20220417
|
||||
holiday.pt-BR64.name=Fundação de Brasília
|
||||
holiday.pt-BR64.date=20220421
|
||||
holiday.pt-BR65.name=Execução de Tiradentes
|
||||
holiday.pt-BR65.date=20220421
|
||||
holiday.pt-BR66.name=Tiradentes
|
||||
holiday.pt-BR66.date=20220421
|
||||
holiday.pt-BR67.name=Dia de São Jorge
|
||||
holiday.pt-BR67.date=20220423
|
||||
holiday.pt-BR68.name=Dia Internacional do Trabalhador
|
||||
holiday.pt-BR68.date=20220501
|
||||
holiday.pt-BR69.name=Aniversário do Estado do Acre
|
||||
holiday.pt-BR69.date=20220615
|
||||
holiday.pt-BR70.name=Dia do Evangélico em Rondônia
|
||||
holiday.pt-BR70.date=20220618
|
||||
holiday.pt-BR71.name=São João
|
||||
holiday.pt-BR71.date=20220624
|
||||
holiday.pt-BR72.name=São Pedro
|
||||
holiday.pt-BR72.date=20220629
|
||||
holiday.pt-BR73.name=Independência da Bahia
|
||||
holiday.pt-BR73.date=20220702
|
||||
holiday.pt-BR74.name=Emancipação Política de Sergipe
|
||||
holiday.pt-BR74.date=20220708
|
||||
holiday.pt-BR75.name=Revolução Constitucionalista de 1932
|
||||
holiday.pt-BR75.date=20220709
|
||||
holiday.pt-BR76.name=Fundação da Cidade de Goiás
|
||||
holiday.pt-BR76.date=20220726
|
||||
holiday.pt-BR77.name=Adesão do Maranhão à Independência do Brasil
|
||||
holiday.pt-BR77.date=20220728
|
||||
holiday.pt-BR78.name=Fundação do Estado da Paraíba
|
||||
holiday.pt-BR78.date=20220805
|
||||
holiday.pt-BR79.name=Dia do Rio Grande do Norte
|
||||
holiday.pt-BR79.date=20220807
|
||||
holiday.pt-BR80.name=Dia de Santa Catarina
|
||||
holiday.pt-BR80.date=20220811
|
||||
holiday.pt-BR81.name=Dia de Nossa Senhora da Assunção
|
||||
holiday.pt-BR81.date=20220815
|
||||
holiday.pt-BR82.name=Adesão do Pará à Independência do Brasil
|
||||
holiday.pt-BR82.date=20220815
|
||||
holiday.pt-BR83.name=Dia da Amazônia
|
||||
holiday.pt-BR83.date=20220905
|
||||
holiday.pt-BR84.name=Elevação do Amazonas à Categoria de Província
|
||||
holiday.pt-BR84.date=20220905
|
||||
holiday.pt-BR85.name=Independência do Brasil
|
||||
holiday.pt-BR85.date=20220907
|
||||
holiday.pt-BR86.name=Nossa Senhora da Natividade
|
||||
holiday.pt-BR86.date=20220908
|
||||
holiday.pt-BR87.name=Criação do Território Federal do Amapá
|
||||
holiday.pt-BR87.date=20220913
|
||||
holiday.pt-BR88.name=Emancipação Política do Alagoas
|
||||
holiday.pt-BR88.date=20220916
|
||||
holiday.pt-BR89.name=Dia do Gaúcho
|
||||
holiday.pt-BR89.date=20220920
|
||||
holiday.pt-BR90.name=Mártires de Cunhaú e Uruaçu
|
||||
holiday.pt-BR90.date=20221003
|
||||
holiday.pt-BR91.name=Criação dos Estado de Roraima
|
||||
holiday.pt-BR91.date=20221005
|
||||
holiday.pt-BR92.name=Criação dos Estado de Tocantins
|
||||
holiday.pt-BR92.date=20221005
|
||||
holiday.pt-BR93.name=Criação do Estado do Mato Grosso do Sul
|
||||
holiday.pt-BR93.date=20221011
|
||||
holiday.pt-BR94.name=Nossa Senhora Aparecida
|
||||
holiday.pt-BR94.date=20221012
|
||||
holiday.pt-BR95.name=Dia do Piauí
|
||||
holiday.pt-BR95.date=20221019
|
||||
holiday.pt-BR96.name=Pedra Fundamental de Goiânia
|
||||
holiday.pt-BR96.date=20221024
|
||||
holiday.pt-BR97.name=Finados
|
||||
holiday.pt-BR97.date=20221102
|
||||
holiday.pt-BR98.name=Proclamação da República
|
||||
holiday.pt-BR98.date=20221115
|
||||
holiday.pt-BR99.name=Assinatura do Tratado de Petrópolis
|
||||
holiday.pt-BR99.date=20221117
|
||||
holiday.pt-BR100.name=Morte de Zumbi dos Palmares
|
||||
holiday.pt-BR100.date=20221120
|
||||
holiday.pt-BR101.name=Dia da Consciência Negra
|
||||
holiday.pt-BR101.date=20221120
|
||||
holiday.pt-BR102.name=Dia de Santa Catarina de Alexandria
|
||||
holiday.pt-BR102.date=20221125
|
||||
holiday.pt-BR103.name=Dia do Evangélico do Distrito Federal
|
||||
holiday.pt-BR103.date=20221130
|
||||
holiday.pt-BR104.name=Nossa Senhora da Conceição
|
||||
holiday.pt-BR104.date=20221208
|
||||
holiday.pt-BR105.name=Emancipação Política do Estado do Paraná
|
||||
holiday.pt-BR105.date=20221219
|
||||
holiday.pt-BR106.name=Natal
|
||||
holiday.pt-BR106.date=20221225
|
||||
@@ -1,85 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/pt-PT/2021.json
|
||||
# https://holidata.net/pt-PT/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.pt-PT1.name=Ano Novo
|
||||
holiday.pt-PT1.date=20210101
|
||||
holiday.pt-PT2.name=Carnaval
|
||||
holiday.pt-PT2.date=20210216
|
||||
holiday.pt-PT3.name=Sexta-feira Santa
|
||||
holiday.pt-PT3.date=20210402
|
||||
holiday.pt-PT4.name=Páscoa
|
||||
holiday.pt-PT4.date=20210404
|
||||
holiday.pt-PT5.name=Dia da Liberdade
|
||||
holiday.pt-PT5.date=20210425
|
||||
holiday.pt-PT6.name=Dia do Trabalhador
|
||||
holiday.pt-PT6.date=20210501
|
||||
holiday.pt-PT7.name=Corpo de Deus
|
||||
holiday.pt-PT7.date=20210603
|
||||
holiday.pt-PT8.name=Dia de Portugal
|
||||
holiday.pt-PT8.date=20210610
|
||||
holiday.pt-PT9.name=Assunção de Nossa Senhora
|
||||
holiday.pt-PT9.date=20210815
|
||||
holiday.pt-PT10.name=Implantação da República
|
||||
holiday.pt-PT10.date=20211005
|
||||
holiday.pt-PT11.name=Dia de Todos os Santos
|
||||
holiday.pt-PT11.date=20211101
|
||||
holiday.pt-PT12.name=Restauração da Independência
|
||||
holiday.pt-PT12.date=20211201
|
||||
holiday.pt-PT13.name=Imaculada Conceição
|
||||
holiday.pt-PT13.date=20211208
|
||||
holiday.pt-PT14.name=Natal
|
||||
holiday.pt-PT14.date=20211225
|
||||
holiday.pt-PT15.name=Ano Novo
|
||||
holiday.pt-PT15.date=20220101
|
||||
holiday.pt-PT16.name=Carnaval
|
||||
holiday.pt-PT16.date=20220301
|
||||
holiday.pt-PT17.name=Sexta-feira Santa
|
||||
holiday.pt-PT17.date=20220415
|
||||
holiday.pt-PT18.name=Páscoa
|
||||
holiday.pt-PT18.date=20220417
|
||||
holiday.pt-PT19.name=Dia da Liberdade
|
||||
holiday.pt-PT19.date=20220425
|
||||
holiday.pt-PT20.name=Dia do Trabalhador
|
||||
holiday.pt-PT20.date=20220501
|
||||
holiday.pt-PT21.name=Dia de Portugal
|
||||
holiday.pt-PT21.date=20220610
|
||||
holiday.pt-PT22.name=Corpo de Deus
|
||||
holiday.pt-PT22.date=20220616
|
||||
holiday.pt-PT23.name=Assunção de Nossa Senhora
|
||||
holiday.pt-PT23.date=20220815
|
||||
holiday.pt-PT24.name=Implantação da República
|
||||
holiday.pt-PT24.date=20221005
|
||||
holiday.pt-PT25.name=Dia de Todos os Santos
|
||||
holiday.pt-PT25.date=20221101
|
||||
holiday.pt-PT26.name=Restauração da Independência
|
||||
holiday.pt-PT26.date=20221201
|
||||
holiday.pt-PT27.name=Imaculada Conceição
|
||||
holiday.pt-PT27.date=20221208
|
||||
holiday.pt-PT28.name=Natal
|
||||
holiday.pt-PT28.date=20221225
|
||||
@@ -1,65 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/ru-RU/2021.json
|
||||
# https://holidata.net/ru-RU/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.ru-RU1.name=Новый Год
|
||||
holiday.ru-RU1.date=20210101
|
||||
holiday.ru-RU2.name=Рождество Христово
|
||||
holiday.ru-RU2.date=20210107
|
||||
holiday.ru-RU3.name=День защитника Отечества
|
||||
holiday.ru-RU3.date=20210223
|
||||
holiday.ru-RU4.name=Международный женский день
|
||||
holiday.ru-RU4.date=20210308
|
||||
holiday.ru-RU5.name=Праздник весны и труда
|
||||
holiday.ru-RU5.date=20210501
|
||||
holiday.ru-RU6.name=Пасха
|
||||
holiday.ru-RU6.date=20210502
|
||||
holiday.ru-RU7.name=День Победы
|
||||
holiday.ru-RU7.date=20210509
|
||||
holiday.ru-RU8.name=День России
|
||||
holiday.ru-RU8.date=20210612
|
||||
holiday.ru-RU9.name=День народного единства
|
||||
holiday.ru-RU9.date=20211104
|
||||
holiday.ru-RU10.name=Новый Год
|
||||
holiday.ru-RU10.date=20220101
|
||||
holiday.ru-RU11.name=Рождество Христово
|
||||
holiday.ru-RU11.date=20220107
|
||||
holiday.ru-RU12.name=День защитника Отечества
|
||||
holiday.ru-RU12.date=20220223
|
||||
holiday.ru-RU13.name=Международный женский день
|
||||
holiday.ru-RU13.date=20220308
|
||||
holiday.ru-RU14.name=Пасха
|
||||
holiday.ru-RU14.date=20220424
|
||||
holiday.ru-RU15.name=Праздник весны и труда
|
||||
holiday.ru-RU15.date=20220501
|
||||
holiday.ru-RU16.name=День Победы
|
||||
holiday.ru-RU16.date=20220509
|
||||
holiday.ru-RU17.name=День России
|
||||
holiday.ru-RU17.date=20220612
|
||||
holiday.ru-RU18.name=День народного единства
|
||||
holiday.ru-RU18.date=20221104
|
||||
@@ -1,89 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/sk-SK/2021.json
|
||||
# https://holidata.net/sk-SK/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.sk-SK1.name=Deň vzniku Slovenskej republiky
|
||||
holiday.sk-SK1.date=20210101
|
||||
holiday.sk-SK2.name=Zjavenie Pána / Traja králi
|
||||
holiday.sk-SK2.date=20210106
|
||||
holiday.sk-SK3.name=Veľký piatok
|
||||
holiday.sk-SK3.date=20210402
|
||||
holiday.sk-SK4.name=Veľkonočný pondelok
|
||||
holiday.sk-SK4.date=20210405
|
||||
holiday.sk-SK5.name=Sviatok práce
|
||||
holiday.sk-SK5.date=20210501
|
||||
holiday.sk-SK6.name=Deň víťazstva nad fašizmom
|
||||
holiday.sk-SK6.date=20210508
|
||||
holiday.sk-SK7.name=Sviatok svätého Cyrila a Metoda
|
||||
holiday.sk-SK7.date=20210705
|
||||
holiday.sk-SK8.name=Výročie SNP
|
||||
holiday.sk-SK8.date=20210829
|
||||
holiday.sk-SK9.name=Deň Ústavy Slovenskej republiky
|
||||
holiday.sk-SK9.date=20210901
|
||||
holiday.sk-SK10.name=Sedembolestná Panna Mária
|
||||
holiday.sk-SK10.date=20210915
|
||||
holiday.sk-SK11.name=Sviatok všetkých svätých
|
||||
holiday.sk-SK11.date=20211101
|
||||
holiday.sk-SK12.name=Deň boja za slobodu a demokraciu
|
||||
holiday.sk-SK12.date=20211117
|
||||
holiday.sk-SK13.name=Štedrý deň
|
||||
holiday.sk-SK13.date=20211224
|
||||
holiday.sk-SK14.name=Prvý sviatok vianočný
|
||||
holiday.sk-SK14.date=20211225
|
||||
holiday.sk-SK15.name=Druhý sviatok vianočný
|
||||
holiday.sk-SK15.date=20211226
|
||||
holiday.sk-SK16.name=Deň vzniku Slovenskej republiky
|
||||
holiday.sk-SK16.date=20220101
|
||||
holiday.sk-SK17.name=Zjavenie Pána / Traja králi
|
||||
holiday.sk-SK17.date=20220106
|
||||
holiday.sk-SK18.name=Veľký piatok
|
||||
holiday.sk-SK18.date=20220415
|
||||
holiday.sk-SK19.name=Veľkonočný pondelok
|
||||
holiday.sk-SK19.date=20220418
|
||||
holiday.sk-SK20.name=Sviatok práce
|
||||
holiday.sk-SK20.date=20220501
|
||||
holiday.sk-SK21.name=Deň víťazstva nad fašizmom
|
||||
holiday.sk-SK21.date=20220508
|
||||
holiday.sk-SK22.name=Sviatok svätého Cyrila a Metoda
|
||||
holiday.sk-SK22.date=20220705
|
||||
holiday.sk-SK23.name=Výročie SNP
|
||||
holiday.sk-SK23.date=20220829
|
||||
holiday.sk-SK24.name=Deň Ústavy Slovenskej republiky
|
||||
holiday.sk-SK24.date=20220901
|
||||
holiday.sk-SK25.name=Sedembolestná Panna Mária
|
||||
holiday.sk-SK25.date=20220915
|
||||
holiday.sk-SK26.name=Sviatok všetkých svätých
|
||||
holiday.sk-SK26.date=20221101
|
||||
holiday.sk-SK27.name=Deň boja za slobodu a demokraciu
|
||||
holiday.sk-SK27.date=20221117
|
||||
holiday.sk-SK28.name=Štedrý deň
|
||||
holiday.sk-SK28.date=20221224
|
||||
holiday.sk-SK29.name=Prvý sviatok vianočný
|
||||
holiday.sk-SK29.date=20221225
|
||||
holiday.sk-SK30.name=Druhý sviatok vianočný
|
||||
holiday.sk-SK30.date=20221226
|
||||
@@ -1,81 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/sv-FI/2021.json
|
||||
# https://holidata.net/sv-FI/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.sv-FI1.name=Nyårsdagen
|
||||
holiday.sv-FI1.date=20210101
|
||||
holiday.sv-FI2.name=Trettondedagen
|
||||
holiday.sv-FI2.date=20210106
|
||||
holiday.sv-FI3.name=Långfredagen
|
||||
holiday.sv-FI3.date=20210402
|
||||
holiday.sv-FI4.name=Påskdagen
|
||||
holiday.sv-FI4.date=20210404
|
||||
holiday.sv-FI5.name=Annandag påsk
|
||||
holiday.sv-FI5.date=20210405
|
||||
holiday.sv-FI6.name=Första maj
|
||||
holiday.sv-FI6.date=20210501
|
||||
holiday.sv-FI7.name=Kristi himmelfärdsdag
|
||||
holiday.sv-FI7.date=20210513
|
||||
holiday.sv-FI8.name=Pingst
|
||||
holiday.sv-FI8.date=20210523
|
||||
holiday.sv-FI9.name=Midsommardagen
|
||||
holiday.sv-FI9.date=20210626
|
||||
holiday.sv-FI10.name=Alla helgons dag
|
||||
holiday.sv-FI10.date=20211106
|
||||
holiday.sv-FI11.name=Självständighetsdagen
|
||||
holiday.sv-FI11.date=20211206
|
||||
holiday.sv-FI12.name=Juldagen
|
||||
holiday.sv-FI12.date=20211225
|
||||
holiday.sv-FI13.name=Annandag jul
|
||||
holiday.sv-FI13.date=20211226
|
||||
holiday.sv-FI14.name=Nyårsdagen
|
||||
holiday.sv-FI14.date=20220101
|
||||
holiday.sv-FI15.name=Trettondedagen
|
||||
holiday.sv-FI15.date=20220106
|
||||
holiday.sv-FI16.name=Långfredagen
|
||||
holiday.sv-FI16.date=20220415
|
||||
holiday.sv-FI17.name=Påskdagen
|
||||
holiday.sv-FI17.date=20220417
|
||||
holiday.sv-FI18.name=Annandag påsk
|
||||
holiday.sv-FI18.date=20220418
|
||||
holiday.sv-FI19.name=Första maj
|
||||
holiday.sv-FI19.date=20220501
|
||||
holiday.sv-FI20.name=Kristi himmelfärdsdag
|
||||
holiday.sv-FI20.date=20220526
|
||||
holiday.sv-FI21.name=Pingst
|
||||
holiday.sv-FI21.date=20220605
|
||||
holiday.sv-FI22.name=Midsommardagen
|
||||
holiday.sv-FI22.date=20220625
|
||||
holiday.sv-FI23.name=Alla helgons dag
|
||||
holiday.sv-FI23.date=20221105
|
||||
holiday.sv-FI24.name=Självständighetsdagen
|
||||
holiday.sv-FI24.date=20221206
|
||||
holiday.sv-FI25.name=Juldagen
|
||||
holiday.sv-FI25.date=20221225
|
||||
holiday.sv-FI26.name=Annandag jul
|
||||
holiday.sv-FI26.date=20221226
|
||||
@@ -1,93 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/sv-SE/2021.json
|
||||
# https://holidata.net/sv-SE/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.sv-SE1.name=Nyårsdagen
|
||||
holiday.sv-SE1.date=20210101
|
||||
holiday.sv-SE2.name=Trettondedag jul
|
||||
holiday.sv-SE2.date=20210106
|
||||
holiday.sv-SE3.name=Långfredagen
|
||||
holiday.sv-SE3.date=20210402
|
||||
holiday.sv-SE4.name=Påskdagen
|
||||
holiday.sv-SE4.date=20210404
|
||||
holiday.sv-SE5.name=Annandag påsk
|
||||
holiday.sv-SE5.date=20210405
|
||||
holiday.sv-SE6.name=Första maj
|
||||
holiday.sv-SE6.date=20210501
|
||||
holiday.sv-SE7.name=Kristi himmelsfärdsdag
|
||||
holiday.sv-SE7.date=20210513
|
||||
holiday.sv-SE8.name=Pingstdagen
|
||||
holiday.sv-SE8.date=20210523
|
||||
holiday.sv-SE9.name=Nationaldagen
|
||||
holiday.sv-SE9.date=20210606
|
||||
holiday.sv-SE10.name=Midsommarafton
|
||||
holiday.sv-SE10.date=20210625
|
||||
holiday.sv-SE11.name=Midsommardagen
|
||||
holiday.sv-SE11.date=20210626
|
||||
holiday.sv-SE12.name=Alla helgons dag
|
||||
holiday.sv-SE12.date=20211106
|
||||
holiday.sv-SE13.name=Julafton
|
||||
holiday.sv-SE13.date=20211224
|
||||
holiday.sv-SE14.name=Juldagen
|
||||
holiday.sv-SE14.date=20211225
|
||||
holiday.sv-SE15.name=Annandag jul
|
||||
holiday.sv-SE15.date=20211226
|
||||
holiday.sv-SE16.name=Nyårsafton
|
||||
holiday.sv-SE16.date=20211231
|
||||
holiday.sv-SE17.name=Nyårsdagen
|
||||
holiday.sv-SE17.date=20220101
|
||||
holiday.sv-SE18.name=Trettondedag jul
|
||||
holiday.sv-SE18.date=20220106
|
||||
holiday.sv-SE19.name=Långfredagen
|
||||
holiday.sv-SE19.date=20220415
|
||||
holiday.sv-SE20.name=Påskdagen
|
||||
holiday.sv-SE20.date=20220417
|
||||
holiday.sv-SE21.name=Annandag påsk
|
||||
holiday.sv-SE21.date=20220418
|
||||
holiday.sv-SE22.name=Första maj
|
||||
holiday.sv-SE22.date=20220501
|
||||
holiday.sv-SE23.name=Kristi himmelsfärdsdag
|
||||
holiday.sv-SE23.date=20220526
|
||||
holiday.sv-SE24.name=Pingstdagen
|
||||
holiday.sv-SE24.date=20220605
|
||||
holiday.sv-SE25.name=Nationaldagen
|
||||
holiday.sv-SE25.date=20220606
|
||||
holiday.sv-SE26.name=Midsommarafton
|
||||
holiday.sv-SE26.date=20220624
|
||||
holiday.sv-SE27.name=Midsommardagen
|
||||
holiday.sv-SE27.date=20220625
|
||||
holiday.sv-SE28.name=Alla helgons dag
|
||||
holiday.sv-SE28.date=20221105
|
||||
holiday.sv-SE29.name=Julafton
|
||||
holiday.sv-SE29.date=20221224
|
||||
holiday.sv-SE30.name=Juldagen
|
||||
holiday.sv-SE30.date=20221225
|
||||
holiday.sv-SE31.name=Annandag jul
|
||||
holiday.sv-SE31.date=20221226
|
||||
holiday.sv-SE32.name=Nyårsafton
|
||||
holiday.sv-SE32.date=20221231
|
||||
@@ -1,85 +0,0 @@
|
||||
###############################################################################
|
||||
# International Holiday Data provided by Holidata.net
|
||||
# https://holidata.net/tr-TR/2021.json
|
||||
# https://holidata.net/tr-TR/2022.json
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
holiday.tr-TR1.name=Yılbaşı
|
||||
holiday.tr-TR1.date=20210101
|
||||
holiday.tr-TR2.name=Ulusal Egemenlik ve Çocuk Bayramı
|
||||
holiday.tr-TR2.date=20210423
|
||||
holiday.tr-TR3.name=Emek ve Dayanışma Günü
|
||||
holiday.tr-TR3.date=20210501
|
||||
holiday.tr-TR4.name=Ramazan Bayramı (1. Gün)
|
||||
holiday.tr-TR4.date=20210513
|
||||
holiday.tr-TR5.name=Ramazan Bayramı (2. Gün)
|
||||
holiday.tr-TR5.date=20210514
|
||||
holiday.tr-TR6.name=Ramazan Bayramı (3. Gün)
|
||||
holiday.tr-TR6.date=20210515
|
||||
holiday.tr-TR7.name=Atatürk'ü Anma, Gençlik ve Spor Bayramı
|
||||
holiday.tr-TR7.date=20210519
|
||||
holiday.tr-TR8.name=Demokrasi ve Milli Birlik Günü
|
||||
holiday.tr-TR8.date=20210715
|
||||
holiday.tr-TR9.name=Kurban Bayramı (1. Gün)
|
||||
holiday.tr-TR9.date=20210720
|
||||
holiday.tr-TR10.name=Kurban Bayramı (2. Gün)
|
||||
holiday.tr-TR10.date=20210721
|
||||
holiday.tr-TR11.name=Kurban Bayramı (3. Gün)
|
||||
holiday.tr-TR11.date=20210722
|
||||
holiday.tr-TR12.name=Kurban Bayramı (4. Gün)
|
||||
holiday.tr-TR12.date=20210723
|
||||
holiday.tr-TR13.name=Zafer Bayramı
|
||||
holiday.tr-TR13.date=20210830
|
||||
holiday.tr-TR14.name=Cumhuriyet Bayramı
|
||||
holiday.tr-TR14.date=20211029
|
||||
holiday.tr-TR15.name=Yılbaşı
|
||||
holiday.tr-TR15.date=20220101
|
||||
holiday.tr-TR16.name=Ulusal Egemenlik ve Çocuk Bayramı
|
||||
holiday.tr-TR16.date=20220423
|
||||
holiday.tr-TR17.name=Emek ve Dayanışma Günü
|
||||
holiday.tr-TR17.date=20220501
|
||||
holiday.tr-TR18.name=Ramazan Bayramı (1. Gün)
|
||||
holiday.tr-TR18.date=20220502
|
||||
holiday.tr-TR19.name=Ramazan Bayramı (2. Gün)
|
||||
holiday.tr-TR19.date=20220503
|
||||
holiday.tr-TR20.name=Ramazan Bayramı (3. Gün)
|
||||
holiday.tr-TR20.date=20220504
|
||||
holiday.tr-TR21.name=Atatürk'ü Anma, Gençlik ve Spor Bayramı
|
||||
holiday.tr-TR21.date=20220519
|
||||
holiday.tr-TR22.name=Kurban Bayramı (1. Gün)
|
||||
holiday.tr-TR22.date=20220709
|
||||
holiday.tr-TR23.name=Kurban Bayramı (2. Gün)
|
||||
holiday.tr-TR23.date=20220710
|
||||
holiday.tr-TR24.name=Kurban Bayramı (3. Gün)
|
||||
holiday.tr-TR24.date=20220711
|
||||
holiday.tr-TR25.name=Kurban Bayramı (4. Gün)
|
||||
holiday.tr-TR25.date=20220712
|
||||
holiday.tr-TR26.name=Demokrasi ve Milli Birlik Günü
|
||||
holiday.tr-TR26.date=20220715
|
||||
holiday.tr-TR27.name=Zafer Bayramı
|
||||
holiday.tr-TR27.date=20220830
|
||||
holiday.tr-TR28.name=Cumhuriyet Bayramı
|
||||
holiday.tr-TR28.date=20221029
|
||||
@@ -1,98 +0,0 @@
|
||||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=
|
||||
color.header=bold white on bright black
|
||||
color.footnote=bold cyan on bright black
|
||||
color.warning=bold red
|
||||
color.error=white on red
|
||||
color.debug=blue
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=bold yellow on bright black
|
||||
color.recurring=
|
||||
color.scheduled=on bright cyan
|
||||
color.until=
|
||||
color.blocking=red
|
||||
color.blocked=blue
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=
|
||||
color.uda.priority.M=
|
||||
color.uda.priority.L=bright black
|
||||
|
||||
# Tags
|
||||
color.tag.next=bold yellow on bright black
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due=on bright green
|
||||
color.due.today=on bright yellow
|
||||
color.overdue=on bright red
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.pending=on bright red
|
||||
color.burndown.started=on bright yellow
|
||||
color.burndown.done=on green
|
||||
|
||||
# Report: history
|
||||
color.history.add=black on bright red
|
||||
color.history.done=black on bright green
|
||||
color.history.delete=black on yellow
|
||||
|
||||
# Report: summary
|
||||
color.summary.bar=on bright green
|
||||
color.summary.background=on white
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due=on bright green
|
||||
color.calendar.due.today=blue on bright yellow
|
||||
color.calendar.holiday=on yellow
|
||||
color.calendar.overdue=on bright red
|
||||
color.calendar.today=blue
|
||||
color.calendar.weekend=on white
|
||||
color.calendar.weeknumber=blue
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=green
|
||||
color.sync.changed=yellow
|
||||
color.sync.rejected=red
|
||||
|
||||
# Command: undo
|
||||
color.undo.before=yellow
|
||||
color.undo.after=green
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on gray22
|
||||
color.header=color15 on gray8
|
||||
color.footnote=on gray18
|
||||
color.warning=color9
|
||||
color.error=white on red
|
||||
color.debug=rgb025
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=rgb510
|
||||
color.recurring=
|
||||
color.scheduled=on rgb345
|
||||
color.until=
|
||||
color.blocking=rgb300
|
||||
color.blocked=rgb003
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=gray0
|
||||
color.uda.priority.M=gray5
|
||||
color.uda.priority.L=gray10
|
||||
|
||||
# Tags
|
||||
color.tag.next=rgb420
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due=on rgb343
|
||||
color.due.today=on rgb353
|
||||
color.overdue=on rgb544
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.pending=on rgb411
|
||||
color.burndown.started=on rgb550
|
||||
color.burndown.done=on rgb151
|
||||
|
||||
# Report: history
|
||||
color.history.add=color0 on rgb411
|
||||
color.history.done=color0 on rgb151
|
||||
color.history.delete=color0 on rgb550
|
||||
|
||||
# Report: summary
|
||||
color.summary.bar=on rgb141
|
||||
color.summary.background=on gray20
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due=on rgb343
|
||||
color.calendar.due.today=on rgb353
|
||||
color.calendar.holiday=color0 on rgb530
|
||||
color.calendar.overdue=on rgb533
|
||||
color.calendar.today=rgb005
|
||||
color.calendar.weekend=on gray21
|
||||
color.calendar.weeknumber=gray16
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=green
|
||||
color.sync.changed=yellow
|
||||
color.sync.rejected=red
|
||||
|
||||
# Command: undo
|
||||
color.undo.before=yellow
|
||||
color.undo.after=green
|
||||
|
||||
@@ -1,101 +0,0 @@
|
||||
###############################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# This is a theme that disables all default colors
|
||||
# It can be used as template for other themes
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=
|
||||
color.header=
|
||||
color.footnote=
|
||||
color.warning=
|
||||
color.error=
|
||||
color.debug=
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=
|
||||
color.recurring=
|
||||
color.scheduled=
|
||||
color.until=
|
||||
color.blocked=
|
||||
color.blocking=
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=
|
||||
color.uda.priority.L=
|
||||
color.uda.priority.M=
|
||||
|
||||
# Tags
|
||||
color.tag.next=
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due=
|
||||
color.due.today=
|
||||
color.overdue=
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=
|
||||
color.burndown.pending=
|
||||
color.burndown.started=
|
||||
|
||||
# Report: history
|
||||
color.history.add=
|
||||
color.history.delete=
|
||||
color.history.done=
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=
|
||||
color.summary.bar=
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due=
|
||||
color.calendar.due.today=
|
||||
color.calendar.holiday=
|
||||
color.calendar.overdue=
|
||||
color.calendar.today=
|
||||
color.calendar.weekend=
|
||||
color.calendar.weeknumber=
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=
|
||||
color.sync.changed=
|
||||
color.sync.rejected=
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=
|
||||
color.undo.before=
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
#! /bin/bash
|
||||
|
||||
for i in holidays*rc
|
||||
do
|
||||
locale=${i:9:5}
|
||||
echo $locale
|
||||
../../scripts/add-ons/update-holidays.pl --locale $locale --file holidays.${locale}.rc
|
||||
done
|
||||
|
||||
@@ -1,115 +0,0 @@
|
||||
################################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
# Colors used are based on the Solarized palette created by Ethan Schoonover
|
||||
# <https://ethanschoonover.com/solarized>
|
||||
#
|
||||
# This theme was designed to work with a terminal application that is using a
|
||||
# Solarized "Dark" color theme, otherwise colors will look odd. Solarized
|
||||
# includes themes for iTerm2, OSX Terminal.app, and Xresources. Others are also
|
||||
# available, i.e.:
|
||||
#
|
||||
# Gnome Terminal <https://github.com/sigurdga/gnome-terminal-colors-solarized>
|
||||
#
|
||||
# Colors 0 through 15 in this theme are based on the 16 color positions defined
|
||||
# in the Xresources file distributed with the Solarized color palette. Some
|
||||
# of the colors used are "named" in order to use the bold feature. The color
|
||||
# "name" is based on the color's original name as the terminal understands it.
|
||||
#
|
||||
# Taskwarrior solarized-dark-256 theme created by Stefan A. Keel.
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on color0
|
||||
color.header=color4
|
||||
color.footnote=color6
|
||||
color.warning=color0 on color3
|
||||
color.error=color6
|
||||
color.debug=color6
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=bold red
|
||||
color.recurring=color4
|
||||
color.scheduled=
|
||||
color.until=
|
||||
color.blocked=color0 on color10
|
||||
color.blocking=color15 on color10
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=bold blue #color14
|
||||
color.uda.priority.M=bold yellow #color12
|
||||
color.uda.priority.L=bold green #color11
|
||||
|
||||
# Tags
|
||||
color.tag.next=
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due=color9
|
||||
color.due.today=color1
|
||||
color.overdue=color5
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=color0 on color6
|
||||
color.burndown.pending=color0 on color1
|
||||
color.burndown.started=color0 on color3
|
||||
|
||||
# Report: history
|
||||
color.history.add=color0 on color1
|
||||
color.history.delete=color0 on color3
|
||||
color.history.done=color0 on color6
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=on color0
|
||||
color.summary.bar=color0 on color6
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due=color0 on color9
|
||||
color.calendar.due.today=color0 on color1
|
||||
color.calendar.holiday=color0 on color3
|
||||
color.calendar.overdue=color0 on color5
|
||||
color.calendar.today=color0 on color4
|
||||
color.calendar.weekend=on color0
|
||||
color.calendar.weeknumber=color4
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=color14
|
||||
color.sync.changed=color9
|
||||
color.sync.rejected=color13
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=color2
|
||||
color.undo.before=color1
|
||||
|
||||
@@ -1,115 +0,0 @@
|
||||
################################################################################
|
||||
#
|
||||
# Copyright 2006 - 2021, Tomas Babej, Paul Beckingham, Federico Hernandez.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
# Colors used are based on the Solarized palette created by Ethan Schoonover
|
||||
# <https://ethanschoonover.com/solarized>
|
||||
#
|
||||
# This theme was designed to work with a terminal application that is using a
|
||||
# Solarized "Dark" color theme, otherwise colors will look odd. Solarized
|
||||
# includes themes for iTerm2, OSX Terminal.app, and Xresources. Others are also
|
||||
# available, i.e.:
|
||||
#
|
||||
# Gnome Terminal <https://github.com/sigurdga/gnome-terminal-colors-solarized>
|
||||
#
|
||||
# Colors 0 through 15 in this theme are based on the 16 color positions defined
|
||||
# in the Xresources file distributed with the Solarized color palette. Some
|
||||
# of the colors used are "named" in order to use the bold feature. The color
|
||||
# "name" is based on the color's original name as the terminal understands it.
|
||||
#
|
||||
# Taskwarrior solarized-dark-256 theme created by Stefan A. Keel.
|
||||
|
||||
rule.precedence.color=deleted,completed,active,keyword.,tag.,project.,overdue,scheduled,due.today,due,blocked,blocking,recurring,tagged,uda.
|
||||
|
||||
# General decoration
|
||||
color.label=
|
||||
color.label.sort=
|
||||
color.alternate=on color7
|
||||
color.header=color2
|
||||
color.footnote=color2
|
||||
color.warning=color7 on color3
|
||||
color.error=color2
|
||||
color.debug=color3
|
||||
|
||||
# Task state
|
||||
color.completed=
|
||||
color.deleted=
|
||||
color.active=color9
|
||||
color.recurring=color4
|
||||
color.scheduled=
|
||||
color.until=
|
||||
color.blocked=color0 on color14
|
||||
color.blocking=color15 on color0
|
||||
|
||||
# Project
|
||||
color.project.none=
|
||||
|
||||
# Priority
|
||||
color.uda.priority.H=bold color0
|
||||
color.uda.priority.M=bold color11
|
||||
color.uda.priority.L=bold color14
|
||||
|
||||
# Tags
|
||||
color.tag.next=
|
||||
color.tag.none=
|
||||
color.tagged=
|
||||
|
||||
# Due
|
||||
color.due=color9
|
||||
color.due.today=color1
|
||||
color.overdue=color5
|
||||
|
||||
# Report: burndown
|
||||
color.burndown.done=color0 on color6
|
||||
color.burndown.pending=color0 on color1
|
||||
color.burndown.started=color0 on color3
|
||||
|
||||
# Report: history
|
||||
color.history.add=color0 on color1
|
||||
color.history.delete=color0 on color3
|
||||
color.history.done=color0 on color6
|
||||
|
||||
# Report: summary
|
||||
color.summary.background=on color7
|
||||
color.summary.bar=color0 on color6
|
||||
|
||||
# Command: calendar
|
||||
color.calendar.due=color7 on color9
|
||||
color.calendar.due.today=color7 on color1
|
||||
color.calendar.holiday=color7 on color3
|
||||
color.calendar.overdue=color7 on color5
|
||||
color.calendar.today=color7 on color4
|
||||
color.calendar.weekend=on color7
|
||||
color.calendar.weeknumber=color14
|
||||
|
||||
# Command: sync
|
||||
color.sync.added=color10
|
||||
color.sync.changed=color9
|
||||
color.sync.rejected=color13
|
||||
|
||||
# Command: undo
|
||||
color.undo.after=color2
|
||||
color.undo.before=color1
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,122 +0,0 @@
|
||||
version: '3'
|
||||
services:
|
||||
test-centos7:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/centos7
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-centos8:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/centos8
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-fedora32:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/fedora32
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-fedora33:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/fedora33
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-fedora34:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/fedora34
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-fedora35:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/fedora35
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-ubuntu1804:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/ubuntu1804
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-ubuntu2004:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/ubuntu2004
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-ubuntu2104:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/ubuntu2104
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-ubuntu2110:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/ubuntu2110
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-debianstable:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/debianstable
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-debiantesting:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/debiantesting
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-gentoo:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/gentoo
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-opensuse15:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/opensuse15
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
test-arch:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: test/docker/arch
|
||||
network_mode: "host"
|
||||
security_opt:
|
||||
- label=type:container_runtime_t
|
||||
tty: true
|
||||
157
i18n/strings.de-DE
Normal file
157
i18n/strings.de-DE
Normal file
@@ -0,0 +1,157 @@
|
||||
# This is an example strings.en-US file.
|
||||
#
|
||||
# The task program has a built-in set of default strings, which are UTF8 encoded
|
||||
# for the en-US locale. A file such as this is used to override those defaults.
|
||||
# This means that a strings file is merely a delta applied to the built-in
|
||||
# strings, so an empty string file means you get en-US.
|
||||
#
|
||||
# To use another string file, add the following entry to your .taskrc file:
|
||||
#
|
||||
# locale=sv-SE # Swedish string set
|
||||
|
||||
# 1xx task shell
|
||||
100 Unbekannter Fehler #Unknown Error.
|
||||
101 Konnte nicht Datenverzeichnis HOME aus passwd Datei lesen #Could not read home directory from the passwd file.
|
||||
102 (j/n) #(y/n)
|
||||
103 Ungültige ID in Sequenz #Invalid ID in sequence
|
||||
104 Ungültige ID in Bereich #Invalid ID in range
|
||||
105 Invertierter Sequenzbereich hoch-niedrig #Inverted sequence range high-low
|
||||
106 ID Bereich zu gross #ID Range too large
|
||||
107 Keine Sequenz #Not a sequence.
|
||||
108 Task interaktiv nur möglich mit vorhandenem ncurses #Interactive task is only available when built with ncurses support.
|
||||
109 Leerer Eintrag in der Eingabe #Empty record in input
|
||||
110 Unbekanntes Zeichen am Zeilenende #Unrecognized characters at end of line
|
||||
111 Datensatz nicht als Format 4 erkannt #Record not recognized as format 4
|
||||
112 Kann leere Zeichenkette nicht ersetzen #Cannot substitute an empty string
|
||||
113 Nicht erkanntes Zeichen am Ende der Ersetzung #Unrecognized character(s) at end of substitution
|
||||
114 Fehlformulierte Ersetzung #Malformed substitution
|
||||
115 Etiketten dürfen keine Kommas enthalten #Tags are not permitted to contain commas
|
||||
|
||||
# 2xx Commands - must be sequential
|
||||
200 aktiv #active
|
||||
201 hinzufen #add
|
||||
202 beizufügen #append
|
||||
203 anmerkung #annotate
|
||||
204 kalender #calendar
|
||||
205 farben #colors
|
||||
206 fertiggestellt #completed
|
||||
207 löschen #delete
|
||||
208 erledigt #done
|
||||
209 duplizieren #duplicate
|
||||
210 editieren #edit
|
||||
211 export #export
|
||||
212 hilfe #help
|
||||
213 geschichte #history
|
||||
214 ggeschichte #ghistory
|
||||
215 import #import
|
||||
216 info #info
|
||||
|
||||
218 überfällig #overdue
|
||||
219 projekte #projects
|
||||
220 start #start
|
||||
221 statistik #stats
|
||||
222 stop #stop
|
||||
223 zusammenfassung #summary
|
||||
224 etikett #tags
|
||||
225 zeitdatenblatt#timesheet
|
||||
|
||||
227 rücksetzen #undo
|
||||
228 version #version
|
||||
|
||||
# 3xx Attributes - must be sequential
|
||||
300 projekt #project
|
||||
301 priorität #priority
|
||||
302 vordergrund #fg
|
||||
303 hintergrund #bg
|
||||
304 fällig #due
|
||||
305 eintrag #entry
|
||||
306 start #start
|
||||
307 stop #end
|
||||
308 wiederkehrend #recur
|
||||
309 bis #until
|
||||
310 mask #mask
|
||||
311 imask #imask
|
||||
|
||||
# 35x Attribute modifiers - must be sequential
|
||||
350 davor #before
|
||||
351 danach #after
|
||||
352 nict #not
|
||||
353 kein #none
|
||||
354 beliebig #any
|
||||
355 synth #synth
|
||||
356 unter #under
|
||||
357 über #over
|
||||
358 erstes #first
|
||||
359 letztes #last
|
||||
360 dieses #this
|
||||
361 nächste #next
|
||||
362 ist #is
|
||||
363 istnicht #isnt
|
||||
364 hat #has
|
||||
365 hatnicht #hasnt
|
||||
366 beginntmit #startswith
|
||||
367 endetmit #endswith
|
||||
|
||||
# 4xx Columns
|
||||
|
||||
# 5xx Colors
|
||||
500 fett #bold
|
||||
501 unterstrichen #underline
|
||||
502 fett_unterstrichen #bold_underline
|
||||
503 schwarz #black
|
||||
504 rot #red
|
||||
505 grün #green
|
||||
506 gelb #yellow
|
||||
507 blau #blue
|
||||
508 magenta #magenta
|
||||
509 cyan #cyan
|
||||
510 weiss #white
|
||||
511 fett_schwarz #bold_black
|
||||
512 fett_rot #bold_red
|
||||
513 fett_grün #bold_green
|
||||
514 fett_gelb #bold_yellow
|
||||
515 fett_blau #bold_blue
|
||||
516 fett_magenta #bold_magenta
|
||||
517 fett_cyan #bold_cyan
|
||||
518 fett_weiss #bold_white
|
||||
519 unterstrichen_schwarz #underline_black
|
||||
520 unterstrichen_rot #underline_red
|
||||
521 unterstrichen_grün #underline_green
|
||||
522 unterstrichen_gelb #underline_yellow
|
||||
523 unterstrichen_blau #underline_blue
|
||||
524 unterstrichen_magenta #underline_magenta
|
||||
525 unterstrichen_cyan #underline_cyan
|
||||
526 unterstrichen_weiss #underline_white
|
||||
527 fett_unterstrichen_schwarz #bold_underline_black
|
||||
528 fett_unterstrichen_rot #bold_underline_red
|
||||
529 fett_unterstrichen_grün #bold_underline_green
|
||||
530 fett_unterstrichen_gelb #bold_underline_yellow
|
||||
531 fett_unterstrichen_blau #bold_underline_blue
|
||||
532 fett_unterstrichen_magenta #bold_underline_magenta
|
||||
533 fett_unterstrichen_cyan #bold_underline_cyan
|
||||
534 fett_unterstrichen_weiss #bold_underline_white
|
||||
535 auf_schwarz #on_black
|
||||
536 auf_rot #on_red
|
||||
537 auf_grün #on_green
|
||||
538 auf_gelb #on_yellow
|
||||
539 auf_blau #on_blue
|
||||
540 auf_magenta #on_magenta
|
||||
541 auf_cyan #on_cyan
|
||||
542 auf_weiss #on_white
|
||||
543 auf_signal_schwarz #on_bright_black
|
||||
544 auf_signal_rot #on_bright_red
|
||||
545 auf_signal_grün #on_bright_green
|
||||
546 auf_signal_gelb #on_bright_yellow
|
||||
547 auf_signal_blau #on_bright_blue
|
||||
548 auf_signal_magenta #on_bright_magenta
|
||||
549 auf_signal_cyan #on_bright_cyan
|
||||
550 auf_signal_weiss #on_bright_white
|
||||
551 aus #off
|
||||
552 Unbekannte Farbe #Unknown color name
|
||||
|
||||
# 6xx Config
|
||||
|
||||
# 7xx TDB
|
||||
|
||||
# 8xx Reports
|
||||
|
||||
159
i18n/strings.en-US
Normal file
159
i18n/strings.en-US
Normal file
@@ -0,0 +1,159 @@
|
||||
# This is an example strings.en-US file.
|
||||
#
|
||||
# The task program has a built-in set of default strings, which are UTF8 encoded
|
||||
# for the en-US locale. A file such as this is used to override those defaults.
|
||||
# This means that a strings file is merely a delta applied to the built-in
|
||||
# strings, so an empty string file means you get en-US.
|
||||
#
|
||||
# To use another string file, add the following entry to your .taskrc file:
|
||||
#
|
||||
# locale=sv-SE # Swedish string set
|
||||
|
||||
# 1xx task shell
|
||||
100 Unknown Error.
|
||||
101 Could not read home directory from the passwd file.
|
||||
102 (y/n)
|
||||
103 Invalid ID in sequence
|
||||
104 Invalid ID in range
|
||||
105 Inverted sequence range high-low
|
||||
106 ID Range too large
|
||||
107 Not a sequence.
|
||||
108 Interactive task is only available when built with ncurses support.
|
||||
109 Empty record in input
|
||||
110 Unrecognized characters at end of line
|
||||
111 Record not recognized as format 4
|
||||
112 Cannot substitute an empty string
|
||||
113 Unrecognized character(s) at end of substitution
|
||||
114 Malformed substitution
|
||||
115 Tags are not permitted to contain commas
|
||||
116 You must specify a command, or a task ID to modify
|
||||
|
||||
# 2xx Commands - must be sequential
|
||||
200 active
|
||||
201 add
|
||||
202 append
|
||||
203 annotate
|
||||
204 calendar
|
||||
205 colors
|
||||
206 completed
|
||||
207 delete
|
||||
208 done
|
||||
209 duplicate
|
||||
210 edit
|
||||
211 export
|
||||
212 help
|
||||
213 history
|
||||
214 ghistory
|
||||
215 import
|
||||
216 info
|
||||
|
||||
218 overdue
|
||||
219 projects
|
||||
220 start
|
||||
221 stats
|
||||
222 stop
|
||||
223 summary
|
||||
224 tags
|
||||
225 timesheet
|
||||
|
||||
227 undo
|
||||
228 version
|
||||
229 shell
|
||||
|
||||
# 3xx Attributes - must be sequential
|
||||
300 project
|
||||
301 priority
|
||||
302 fg
|
||||
303 bg
|
||||
304 due
|
||||
305 entry
|
||||
306 start
|
||||
307 end
|
||||
308 recur
|
||||
309 until
|
||||
310 mask
|
||||
311 imask
|
||||
|
||||
# 35x Attribute modifiers - must be sequential
|
||||
350 before
|
||||
351 after
|
||||
352 not
|
||||
353 none
|
||||
354 any
|
||||
355 synth
|
||||
356 under
|
||||
357 over
|
||||
358 first
|
||||
359 last
|
||||
360 this
|
||||
361 next
|
||||
362 is
|
||||
363 isnt
|
||||
364 has
|
||||
365 hasnt
|
||||
366 startswith
|
||||
367 endswith
|
||||
|
||||
# 4xx Columns
|
||||
|
||||
# 5xx Colors
|
||||
500 bold
|
||||
501 underline
|
||||
502 bold_underline
|
||||
503 black
|
||||
504 red
|
||||
505 green
|
||||
506 yellow
|
||||
507 blue
|
||||
508 magenta
|
||||
509 cyan
|
||||
510 white
|
||||
511 bold_black
|
||||
512 bold_red
|
||||
513 bold_green
|
||||
514 bold_yellow
|
||||
515 bold_blue
|
||||
516 bold_magenta
|
||||
517 bold_cyan
|
||||
518 bold_white
|
||||
519 underline_black
|
||||
520 underline_red
|
||||
521 underline_green
|
||||
522 underline_yellow
|
||||
523 underline_blue
|
||||
524 underline_magenta
|
||||
525 underline_cyan
|
||||
526 underline_white
|
||||
527 bold_underline_black
|
||||
528 bold_underline_red
|
||||
529 bold_underline_green
|
||||
530 bold_underline_yellow
|
||||
531 bold_underline_blue
|
||||
532 bold_underline_magenta
|
||||
533 bold_underline_cyan
|
||||
534 bold_underline_white
|
||||
535 on_black
|
||||
536 on_red
|
||||
537 on_green
|
||||
538 on_yellow
|
||||
539 on_blue
|
||||
540 on_magenta
|
||||
541 on_cyan
|
||||
542 on_white
|
||||
543 on_bright_black
|
||||
544 on_bright_red
|
||||
545 on_bright_green
|
||||
546 on_bright_yellow
|
||||
547 on_bright_blue
|
||||
548 on_bright_magenta
|
||||
549 on_bright_cyan
|
||||
550 on_bright_white
|
||||
551 off
|
||||
552 Unknown color name
|
||||
|
||||
# 6xx Config
|
||||
|
||||
# 7xx TDB
|
||||
|
||||
# 8xx Reports
|
||||
|
||||
11
i18n/strings.es-ES
Normal file
11
i18n/strings.es-ES
Normal file
@@ -0,0 +1,11 @@
|
||||
# 1xx task shell
|
||||
100 Error desconocido.
|
||||
|
||||
# 2xx Commands
|
||||
# 3xx Attributes
|
||||
# 4xx Columns
|
||||
# 5xx Colors
|
||||
# 6xx Config
|
||||
# 7xx TDB
|
||||
# 8xx Reports
|
||||
|
||||
11
i18n/strings.fr-FR
Normal file
11
i18n/strings.fr-FR
Normal file
@@ -0,0 +1,11 @@
|
||||
# 1xx task shell
|
||||
100 Erreur inconnue.
|
||||
|
||||
# 2xx Commands
|
||||
# 3xx Attributes
|
||||
# 4xx Columns
|
||||
# 5xx Colors
|
||||
# 6xx Config
|
||||
# 7xx TDB
|
||||
# 8xx Reports
|
||||
|
||||
11
i18n/strings.nl-NL
Normal file
11
i18n/strings.nl-NL
Normal file
@@ -0,0 +1,11 @@
|
||||
# 1xx task shell
|
||||
100 Onbekende fout.
|
||||
|
||||
# 2xx Commands
|
||||
# 3xx Attributes
|
||||
# 4xx Columns
|
||||
# 5xx Colors
|
||||
# 6xx Config
|
||||
# 7xx TDB
|
||||
# 8xx Reports
|
||||
|
||||
157
i18n/strings.sv-SE
Normal file
157
i18n/strings.sv-SE
Normal file
@@ -0,0 +1,157 @@
|
||||
# This is an example strings.en-US file.
|
||||
#
|
||||
# The task program has a built-in set of default strings, which are UTF8 encoded
|
||||
# for the en-US locale. A file such as this is used to override those defaults.
|
||||
# This means that a strings file is merely a delta applied to the built-in
|
||||
# strings, so an empty string file means you get en-US.
|
||||
#
|
||||
# To use another string file, add the following entry to your .taskrc file:
|
||||
#
|
||||
# locale=sv-SE # Swedish string set
|
||||
|
||||
# 1xx task shell
|
||||
100 Okänt fel. #Unknown Error.
|
||||
101 Kunde inte läsa hemkatalogen från passwd filen. #Could not read home directory from the passwd file.
|
||||
102 (j/n) #(y/n)
|
||||
103 Ogiltig ID i sekvens #Invalid ID in sequence
|
||||
104 Ogiltig ID i spännvidd #Invalid ID in range
|
||||
105 Inverterad sekvens spännvidd hög-låg #Inverted sequence range high-low
|
||||
106 ID spännvidd för stor #ID Range too large
|
||||
107 Ingen sekvens. #Not a sequence.
|
||||
108 Interaktiv task är bara tillgänglig när den kompilerades med support för ncurses. #Interactive task is only available when built with ncurses support.
|
||||
109 Tom post i ingångsdata #Empty record in input
|
||||
110 Okänt tecknen på slutet av raden. #Unrecognized characters at end of line
|
||||
111 Post inte indentifierad som format 4 #Record not recognized as format 4
|
||||
112 Substitution av tom teckensträng är inte möjligt #Cannot substitute an empty string
|
||||
113 Pkänt tecken vid slutet av substitution #Unrecognized character(s) at end of substitution
|
||||
114 Ogiltig substitution #Malformed substitution
|
||||
115 Taggar får inte innehåller komman #Tags are not permitted to contain commas
|
||||
|
||||
# 2xx Commands - must be sequential
|
||||
200 aktivt #active
|
||||
201 tillägg #add
|
||||
202 bifoga #append
|
||||
203 kommentera #annotate
|
||||
204 kalender #calendar
|
||||
205 färger #colors
|
||||
206 avslutad #completed
|
||||
207 stryk #delete
|
||||
208 färdig #done
|
||||
209 kopiera #duplicate
|
||||
210 redigera #edit
|
||||
211 exportera #export
|
||||
212 hjälp #help
|
||||
213 historia #history
|
||||
214 ghistoria #ghistory
|
||||
215 importera #import
|
||||
216 info #info
|
||||
|
||||
218 försenad #overdue
|
||||
219 projekten #projects
|
||||
220 start #start
|
||||
221 statistik #stats
|
||||
222 stop #stop
|
||||
223 sammanfattning #summary
|
||||
224 taggar #tags
|
||||
225 tidsrapport #timesheet
|
||||
|
||||
227 ångra #undo
|
||||
228 version #version
|
||||
|
||||
# 3xx Attributes - must be sequential
|
||||
300 projekt #project
|
||||
301 prioritet #priority
|
||||
302 förgrund #fg
|
||||
303 bakgrund #bg
|
||||
304 väntad #due
|
||||
305 post #entry
|
||||
306 start #start
|
||||
307 slut #end
|
||||
308 periodirskt #recur
|
||||
309 innan #until
|
||||
310 mask #mask
|
||||
311 imask #imask
|
||||
|
||||
# 35x Attribute modifiers - must be sequential
|
||||
350 före #before
|
||||
351 efter #after
|
||||
352 inte #not
|
||||
353 ingen #none
|
||||
354 några #any
|
||||
355 synth #synth
|
||||
356 under #under
|
||||
357 över #over
|
||||
358 första #first
|
||||
359 sista #last
|
||||
360 detta #this
|
||||
361 nästa #next
|
||||
362 är #is
|
||||
363 ärinte #isnt
|
||||
364 har #has
|
||||
365 harinte #hasnt
|
||||
366 börjarmed #startswith
|
||||
367 slutarmed #endswith
|
||||
|
||||
# 4xx Columns
|
||||
|
||||
# 5xx Colors
|
||||
500 fet #bold
|
||||
501 understrykt #underline
|
||||
502 fet_understrykt #bold_underline
|
||||
503 svart #black
|
||||
504 röd #red
|
||||
505 grön #green
|
||||
506 gul #yellow
|
||||
507 blå #blue
|
||||
508 magenta #magenta
|
||||
509 cyan #cyan
|
||||
510 vit #white
|
||||
511 fet_svart #bold_black
|
||||
512 fet_röd #bold_red
|
||||
513 fet_grön #bold_green
|
||||
514 fet_gul #bold_yellow
|
||||
515 fet_blå #bold_blue
|
||||
516 fet_magenta #bold_magenta
|
||||
517 fet_cyan #bold_cyan
|
||||
518 fet_vit #bold_white
|
||||
519 understrykt_svart #underline_black
|
||||
520 understrykt_röd #underline_red
|
||||
521 understrykt_grön #underline_green
|
||||
522 understrykt_gul #underline_yellow
|
||||
523 understrykt_blå #underline_blue
|
||||
524 understrykt_magenta #underline_magenta
|
||||
525 understrykt_cyan #underline_cyan
|
||||
526 understrykt_vit #underline_white
|
||||
527 fet_understrykt_svart #bold_underline_black
|
||||
528 fet_understrykt_röd #bold_underline_red
|
||||
529 fet_understrykt_grön #bold_underline_green
|
||||
530 fet_understrykt_gul #bold_underline_yellow
|
||||
531 fet_understrykt_blå #bold_underline_blue
|
||||
532 fet_understrykt_magenta #bold_underline_magenta
|
||||
533 fet_understrykt_cyan #bold_underline_cyan
|
||||
534 fet_understrykt_vit #bold_underline_white
|
||||
535 på_svart #on_black
|
||||
536 på_röd #on_red
|
||||
537 på_grön #on_green
|
||||
538 på_gul #on_yellow
|
||||
539 på_blå #on_blue
|
||||
540 på_magenta #on_magenta
|
||||
541 på_cyan #on_cyan
|
||||
542 på_vit #on_white
|
||||
543 på_ljust_svart #on_bright_black
|
||||
544 på_ljust_röd #on_bright_red
|
||||
545 på_ljust_grön #on_bright_green
|
||||
546 på_ljust_gul #on_bright_yellow
|
||||
547 på_ljust_blå #on_bright_blue
|
||||
548 på_ljust_magenta #on_bright_magenta
|
||||
549 på_ljust_cyan #on_bright_cyan
|
||||
550 på_ljust_vit #on_bright_white
|
||||
551 av #off
|
||||
552 Okänt färg namn #Unknown color name
|
||||
|
||||
# 6xx Config
|
||||
|
||||
# 7xx TDB
|
||||
|
||||
# 8xx Reports
|
||||
|
||||
5
i18n/tips.de-DE
Normal file
5
i18n/tips.de-DE
Normal file
@@ -0,0 +1,5 @@
|
||||
%
|
||||
erster Tipp
|
||||
%
|
||||
zweiter Tipp
|
||||
%
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user