Commit graph

11630 commits

Author SHA1 Message Date
Dustin J. Mitchell
e6470f463f Update all Rust dependencies to their latest
Accomplished by removing Cargo.lock and running `cargo build`.
2022-05-28 08:37:00 -04:00
Dustin J. Mitchell
085da00b0c add write-all permission to the audit 2022-05-28 08:33:20 -04:00
Dustin J. Mitchell
3a675c67bf add Cargo.* to Rust CODEOWNERS 2022-05-27 22:47:59 -04:00
dependabot[bot]
13cfe1c7db Bump strum from 0.21.0 to 0.24.0
Bumps [strum](https://github.com/Peternator7/strum) from 0.21.0 to 0.24.0.
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits)

---
updated-dependencies:
- dependency-name: strum
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-27 18:13:10 -04:00
Dustin J. Mitchell
f9b19526f0 to_hyphenated -> as_hyphenated 2022-05-27 18:12:46 -04:00
dependabot[bot]
99dd74bef7 Bump uuid from 0.8.2 to 1.1.0
Bumps [uuid](https://github.com/uuid-rs/uuid) from 0.8.2 to 1.1.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/0.8.2...1.1.0)

---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-27 18:12:46 -04:00
dependabot[bot]
14a84af0db Bump rstest from 0.10.0 to 0.13.0
Bumps [rstest](https://github.com/la10736/rstest) from 0.10.0 to 0.13.0.
- [Release notes](https://github.com/la10736/rstest/releases)
- [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/la10736/rstest/compare/0.10.0...0.13.0)

---
updated-dependencies:
- dependency-name: rstest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-26 22:44:42 -04:00
dependabot[bot]
db416c9698 Bump flate2 from 1.0.20 to 1.0.23
Bumps [flate2](https://github.com/rust-lang/flate2-rs) from 1.0.20 to 1.0.23.
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.0.20...1.0.23)

---
updated-dependencies:
- dependency-name: flate2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-26 22:40:44 -04:00
dependabot[bot]
0d7ab56360 Bump pretty_assertions from 1.0.0 to 1.2.1
Bumps [pretty_assertions](https://github.com/colin-kiegel/rust-pretty-assertions) from 1.0.0 to 1.2.1.
- [Release notes](https://github.com/colin-kiegel/rust-pretty-assertions/releases)
- [Changelog](https://github.com/colin-kiegel/rust-pretty-assertions/blob/main/CHANGELOG.md)
- [Commits](https://github.com/colin-kiegel/rust-pretty-assertions/compare/v1.0.0...v1.2.1)

---
updated-dependencies:
- dependency-name: pretty_assertions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-26 13:55:15 -04:00
dependabot[bot]
e30eae7dd7 Bump libc from 0.2.113 to 0.2.126
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.113 to 0.2.126.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.113...0.2.126)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-26 13:55:09 -04:00
dependabot[bot]
34b2e6a6b8 Bump strum_macros from 0.21.1 to 0.24.0
Bumps [strum_macros](https://github.com/Peternator7/strum) from 0.21.1 to 0.24.0.
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits)

---
updated-dependencies:
- dependency-name: strum_macros
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-26 13:55:02 -04:00
dependabot[bot]
e8fe3cda77 Bump rusqlite from 0.25.3 to 0.27.0
Bumps [rusqlite](https://github.com/rusqlite/rusqlite) from 0.25.3 to 0.27.0.
- [Release notes](https://github.com/rusqlite/rusqlite/releases)
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md)
- [Commits](https://github.com/rusqlite/rusqlite/compare/v0.25.3...v0.27.0)

---
updated-dependencies:
- dependency-name: rusqlite
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-25 23:40:33 -04:00
dependabot[bot]
b14d53fbc7 Bump thiserror from 1.0.25 to 1.0.31
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.25 to 1.0.31.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.25...1.0.31)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-25 22:55:53 -04:00
dependabot[bot]
c259e73f2a Bump termcolor from 1.1.2 to 1.1.3
Bumps [termcolor](https://github.com/BurntSushi/termcolor) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/BurntSushi/termcolor/releases)
- [Commits](https://github.com/BurntSushi/termcolor/compare/1.1.2...1.1.3)

---
updated-dependencies:
- dependency-name: termcolor
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-25 22:55:13 -04:00
Dustin J. Mitchell
04f4d3a68e include images for contrib/branching 2022-05-25 21:17:36 -04:00
Dustin J. Mitchell
18e11300fd eliminate unnecessary backslash-escaped quotes 2022-05-25 21:17:36 -04:00
Dustin J. Mitchell
b1ca5d4cf8 reformat to one sentence per line 2022-05-25 21:17:36 -04:00
Dustin J. Mitchell
ade706a72e convert html table to markdown in rfcs/task.md 2022-05-25 21:17:36 -04:00
Dustin J. Mitchell
c441315488 remove unused index 2022-05-25 21:17:36 -04:00
Dustin J. Mitchell
8747cc9f94 Import design docs (RFCs) 2022-05-25 21:17:36 -04:00
Dustin J. Mitchell
07493d5fa6 Bring contributing content from tw.org into dev docs 2022-05-25 21:17:36 -04:00
Dustin J. Mitchell
377f517154 Set up a basic Jekyll theme 2022-05-25 21:17:36 -04:00
Dustin J. Mitchell
e2ef45a06e
rust: Update MSRV to 1.52
The bump of minimum rust version is required by some of the updated dependencies.

Closes #2802.
2022-05-25 21:01:04 -04:00
Dustin J. Mitchell
e4a881a4a6 remove usage-docs from workflows 2022-05-25 20:55:18 -04:00
Dustin J. Mitchell
2f57edee51 remove docs about taskchampion-cli 2022-05-25 20:55:18 -04:00
Dustin J. Mitchell
c0ce1fe059 Drop the 'taskchampion-cli' crate
It was fun while it lasted, but we'll be using TaskWarrior for the CLI!
2022-05-25 20:55:18 -04:00
dependabot[bot]
2b9a389636 Bump predicates from 1.0.8 to 2.1.1
Bumps [predicates](https://github.com/assert-rs/predicates-rs) from 1.0.8 to 2.1.1.
- [Release notes](https://github.com/assert-rs/predicates-rs/releases)
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v1.0.8...v2.1.1)

---
updated-dependencies:
- dependency-name: predicates
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-21 20:44:56 -04:00
dependabot[bot]
47a91315df Bump log from 0.4.14 to 0.4.17
Bumps [log](https://github.com/rust-lang/log) from 0.4.14 to 0.4.17.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.14...0.4.17)

---
updated-dependencies:
- dependency-name: log
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-21 20:44:47 -04:00
dependabot[bot]
63e48b0a96 Bump dialoguer from 0.8.0 to 0.10.1
Bumps [dialoguer](https://github.com/mitsuhiko/dialoguer) from 0.8.0 to 0.10.1.
- [Release notes](https://github.com/mitsuhiko/dialoguer/releases)
- [Changelog](https://github.com/mitsuhiko/dialoguer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mitsuhiko/dialoguer/compare/0.8.0...v0.10.1)

---
updated-dependencies:
- dependency-name: dialoguer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-21 20:44:40 -04:00
Tomas Babej
b15732ed38
Merge pull request #2783
Merge development efforts of TaskChampion and Taskwarrior
2022-05-20 03:03:45 -04:00
Dustin J. Mitchell
1ed483ecde
codegen taskchampion.h 2022-05-08 20:06:06 +00:00
Dustin J. Mitchell
5c7eeeb87e
set up dependabot for rust/ 2022-05-08 20:06:06 +00:00
Dustin J. Mitchell
ea39968816
add codeowners for rust/ 2022-05-08 20:06:06 +00:00
Dustin J. Mitchell
9f5994bfd1
Update GitHub actions to work in Taskwarrior
This moves the workspace Cargo.toml to the root of the repository, so
that the "actions-rs/cargo" action can find it.
2022-05-08 20:06:05 +00:00
Dustin J. Mitchell
1df54125ea
Import the TaskChampion repository at rust/ 2022-05-08 19:39:44 +00:00
Dustin J. Mitchell
2a92b2a4b9
move contents of taskchampion repo to tc/ 2022-05-08 19:39:02 +00:00
Tomas Babej
0a558ef7c8 Context: Add a reminder to mirror options in the vim syntax file 2022-05-07 21:52:22 -04:00
Dominik Rehák
e0c9561a8e vim: Add missing config options to taskrc syntax file
Sourced from taskrc(5) and default config (Context.cpp).
2022-05-07 21:49:31 -04:00
Dominik Rehák
27f3e95f12 ColTypeDate: Fix countdown style width 2022-05-07 21:48:07 -04:00
Dustin J. Mitchell
73baefa0a5
Merge pull request #354 from djmitche/tc-lib-rlib
export taskchampion-lib as an rlib, too
2022-04-24 19:17:22 -04:00
Dustin J. Mitchell
ac172b1008
Name the C library differently from the crate 2022-04-24 23:09:15 +00:00
Dustin J. Mitchell
716a558ba2
ignore a C code example 2022-04-24 22:49:31 +00:00
Dustin J. Mitchell
ae3851f5a6
export taskchampion-lib as an rlib, too 2022-04-24 22:49:31 +00:00
Dustin J. Mitchell
07929f327f
Merge pull request #353 from djmitche/issue352
Add `Replica.num_local_operations`
2022-04-24 18:28:41 -04:00
Dustin J. Mitchell
20823b7a73
expose Replica::num_local_operations via FFI 2022-04-23 19:19:14 +00:00
Dustin J. Mitchell
fd504b7d66
add num_local_operations to Replica 2022-04-23 18:51:40 +00:00
Jackson Abascal
c3bb3810be Fix urgency inheritance for negative-urgency tasks 2022-04-13 11:38:30 -04:00
Dominik Rehák
8c3aa95224 CmdInfo: Fix leading spaces before urgency value
The minimal field width is set to 4, so if the value is shorter, it gets
prefixed with spaces, breaking the flow of the table.
2022-04-13 11:22:49 -04:00
Dustin J. Mitchell
6f8c734186
Merge pull request #350 from djmitche/issue78
Treat priority as an arbitrary string
2022-04-06 19:10:47 -04:00
Dustin J. Mitchell
1b586a425f
Treat priority as an arbitrary string
This matches what TaskWarrior does: priority is a UDA, and can be
redefined by the user's local config.
2022-03-27 17:54:12 -04:00