Compare commits

...

16 Commits

Author SHA1 Message Date
Surek Gergely
cd7af1a40e t
All checks were successful
/ Release-Src (push) Successful in 6s
2026-01-29 16:14:44 +01:00
Surek Gergely
9d1d7839b0 Fix?: modify files to glob justincase
All checks were successful
/ Release-Src (push) Successful in 5s
2026-01-29 16:08:28 +01:00
Surek Gergely
477c5fd6ab Checking what happened in tmp
All checks were successful
/ Release-Src (push) Successful in 5s
2026-01-29 16:05:22 +01:00
Surek Gergely
4cd984b7b1 Fix: release files
All checks were successful
/ Release-Src (push) Successful in 4s
2026-01-29 15:53:19 +01:00
Surek Gergely
7993776f86 fix:workflow syntax
All checks were successful
/ Release-Src (push) Successful in 5s
2026-01-29 15:51:00 +01:00
Surek Gergely
88cc48f40e Archive the whole repo with subrepo...
Some checks failed
/ Release-Src (push) Failing after 0s
2026-01-29 15:47:30 +01:00
2051981a24 Fix: missing version from release action
All checks were successful
/ Release-Src (push) Successful in 6s
2026-01-28 20:08:31 +01:00
9af5a53333 Nicer jobname... (just to push after enabled the actions)
Some checks failed
/ Release-Src (push) Failing after 1s
2026-01-28 20:07:11 +01:00
cce24d2f46 With checksum 2026-01-28 20:04:00 +01:00
9d7828a714 Release Workflow 2026-01-28 20:01:48 +01:00
Surek Gergely
3aab541d9c Fix: build with gcc 13 2026-01-24 13:21:48 +01:00
3682bbc1a9 Fix: Build on modern Clang (3.5<) 2026-01-24 11:36:07 +01:00
David J Patrick
ccfc96f1cb Update README.md 2024-12-11 12:45:33 -05:00
David J Patrick
7e1c8a3b5e Update README.md 2024-12-11 12:44:55 -05:00
David J Patrick
5fe78f5627 Update README.md
try to explain the intentions of the fork
2024-12-11 02:24:57 -05:00
David J Patrick
e3f81cf0e4 Update README.md
added fork explanation and updated uuid-dev install requirement
2024-12-10 18:51:52 -05:00
8 changed files with 32 additions and 3 deletions

View File

@@ -0,0 +1,21 @@
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

View File

@@ -1,4 +1,4 @@
cmake_minimum_required (VERSION 3.0)
cmake_minimum_required (VERSION 3.5)
set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake")
include (CheckFunctionExists)

View File

@@ -19,6 +19,14 @@ features](https://taskwarrior.org/docs/), developed as a portable open source pr
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
[![Arch](https://img.shields.io/archlinux/v/community/x86_64/task)](https://archlinux.org/packages/community/x86_64/task/)
[![Debian](https://img.shields.io/debian/v/task/testing)](https://packages.debian.org/search?keywords=task&searchon=names&suite=all&section=all)
@@ -81,7 +89,7 @@ There are many binary packages available, but to install from source requires:
* cmake
* make
* C++ compiler, currently gcc 7.1+ or clang 5.0+ for full C++17 support
* libuuid
* uuid-dev (was libuuid-dev)
* GnuTLS (optional, required for sync)
Download the tarball, and expand it: