Skip to content

Commit

Permalink
Merge pull request #12 from h8moss/main
Browse files Browse the repository at this point in the history
Version 1.1.2
  • Loading branch information
h8moss authored Jul 24, 2023
2 parents a1a2e17 + 7f011c6 commit bed4fa3
Show file tree
Hide file tree
Showing 23 changed files with 776 additions and 489 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
strategy:
fail-fast: false
matrix:
platform: [macos-latest, ubuntu-20.04, windows-latest]
platform: [windows-latest]

runs-on: ${{ matrix.platform }}
steps:
Expand Down
23 changes: 20 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,46 @@
# Progress tracker
---

A simple, open-source TODO list and progress tracker for windows, macOS and Linux. Built using tauri and svelte.

## Features

### Nested Tasks.

A task may optionally be comprised of smaller, simpler tasks.

![progress_tracker_Ar7h1rQ5lF](https://github.com/h8moss/progress-tracker/assets/43828996/8caff440-8763-409a-b100-11ae87fd14fd)

### Weights.

Each task has a weight assigned to it. A heavier task will advance the progress bar more when completed.

![progress_tracker_Bn52lP0cIG](https://github.com/h8moss/progress-tracker/assets/43828996/24107f7d-bb17-4acd-bc13-6db4cff461c7)

### Automatic video weights.

Automatically create a TODO list based on the duration of videos in your filesystem.
(Must have [ffmpeg](https://ffmpeg.org/download.html) installed and in the PATH)

## To-do list

- [x] Refactor NodeView
- [x] Increase speed of automatic video weights
- [x] Sorting (And manual moving of items)
- [ ] Recently opened
- [ ] Command to fold all tasks
- [ ] Keyboard shortcuts
- [ ] Themes and color labels

## License

This Application falls under the GNU GPLv3 copyright license, read more on the LICENSE file
© 2023 Daniel Armenta

### Icons

This application uses Icons from the following sources:
* [ByPeople](https://www.bypeople.com/)'s Arrow-right icon in Public Domain
* [Vmware](https://github.com/vmware/clarity-assets?ref=svgrepo.com)'s Settings icon in MIT license

- [ByPeople](https://www.bypeople.com/)'s Arrow-right icon in Public Domain
- [Vmware](https://github.com/vmware/clarity-assets?ref=svgrepo.com)'s Settings icon in MIT license

All of the previous Icon authors shared their work via [SVG Repo](https://www.svgrepo.com)
125 changes: 81 additions & 44 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 5 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,16 @@
"tauri": "tauri"
},
"dependencies": {
"@tauri-apps/api": "^1.3.0",
"@tauri-apps/api": "^1.4.0",
"natural-compare-lite": "^1.4.0",
"uuid": "^9.0.0"
},
"devDependencies": {
"@sveltejs/vite-plugin-svelte": "^2.0.0",
"@tauri-apps/cli": "^1.3.0",
"@tauri-apps/cli": "^1.4.0",
"@tsconfig/svelte": "^3.0.0",
"@types/natural-compare": "^1.4.1",
"@types/natural-compare-lite": "^1.4.0",
"@types/node": "^18.7.10",
"@types/uuid": "^9.0.1",
"svelte": "^3.54.0",
Expand Down
Loading

0 comments on commit bed4fa3

Please sign in to comment.