Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: powerpaul17/yatoo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.8.0
Choose a base ref
...
head repository: powerpaul17/yatoo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.9.0
Choose a head ref
Loading
Showing with 1,432 additions and 8,690 deletions.
  1. +1 −1 .dockerignore
  2. +1 −1 .release-it.json
  3. +6 −0 CHANGELOG.md
  4. +2 −0 Dockerfile
  5. +2 −2 android/app/build.gradle
  6. +2 −2 electron/package-lock.json
  7. +1 −1 electron/package.json
  8. +1 −3 i18n/en.json
  9. +775 −434 package-lock.json
  10. +7 −5 package.json
  11. +5 −5 src/App.vue
  12. +113 −0 src/classes/CreationStringParser.spec.ts
  13. +78 −0 src/classes/CreationStringParser.ts
  14. +11 −4 src/classes/TodoFilterer.ts
  15. +22 −5 src/classes/todoFilters/LabelFilter.ts
  16. +16 −2 src/classes/todoFilters/TextFilter.ts
  17. +61 −0 src/classes/todoFilters/useFilters.ts
  18. +80 −8 src/components/CreateInputOverlay.vue
  19. +18 −105 src/components/FilterBar.vue
  20. +3 −4 src/components/IconButton.vue
  21. +8 −11 src/components/IconPicker.vue
  22. +8 −1 src/components/NavigationBar.vue
  23. +23 −16 src/components/TopNavigation.vue
  24. +3 −3 src/components/dialogs/DeleteDialog.vue
  25. +3 −10 src/components/dialogs/LabelEditDialog.vue
  26. +36 −12 src/components/dialogs/LabelSelectDialog.vue
  27. +12 −15 src/components/labels/LabelItem.vue
  28. +3 −3 src/components/navigation/NavigationItem.vue
  29. +15 −3 src/components/todos/TodoSidebar.vue
  30. +36 −4 src/main.ts
  31. +8 −4 src/services/labelService.ts
  32. +8 −4 src/services/todoService.ts
  33. +15 −8 src/stores/Store.ts
  34. +15 −2 src/stores/labelStore.ts
  35. +6 −4 src/stores/labelToTodoStore.ts
  36. +3 −3 src/stores/todoStore.ts
  37. +0 −78 src/theme/accordion/index.js
  38. +0 −251 src/theme/autocomplete/index.js
  39. +0 −37 src/theme/avatar/index.js
  40. +0 −43 src/theme/badge/index.js
  41. +0 −43 src/theme/badgedirective/index.js
  42. +0 −218 src/theme/button/index.js
  43. +0 −625 src/theme/calendar/index.js
  44. +0 −37 src/theme/card/index.js
  45. +0 −71 src/theme/checkbox/index.js
  46. +0 −45 src/theme/chip/index.js
  47. +0 −110 src/theme/chips/index.js
  48. +0 −120 src/theme/colorpicker/index.js
  49. +0 −122 src/theme/contextmenu/index.js
  50. +0 −1,052 src/theme/datatable/index.js
  51. +0 −235 src/theme/dialog/index.js
  52. +0 −67 src/theme/divider/index.js
  53. +0 −260 src/theme/dropdown/index.js
  54. +0 −84 src/theme/fieldset/index.js
  55. +0 −90 src/theme/global.js
  56. +0 −117 src/theme/index.js
  57. +0 −36 src/theme/inlinemessage/index.js
  58. +0 −5 src/theme/inputgroup/index.js
  59. +0 −28 src/theme/inputgroupaddon/index.js
  60. +0 −29 src/theme/inputmask/index.js
  61. +0 −157 src/theme/inputnumber/index.js
  62. +0 −47 src/theme/inputswitch/index.js
  63. +0 −39 src/theme/inputtext/index.js
  64. +0 −44 src/theme/knob/index.js
  65. +0 −148 src/theme/listbox/index.js
  66. +0 −96 src/theme/menu/index.js
  67. +0 −176 src/theme/menubar/index.js
  68. +0 −87 src/theme/message/index.js
  69. +0 −447 src/theme/multiselect/index.js
  70. +0 −34 src/theme/overlaypanel/index.js
  71. +0 −527 src/theme/paginator/index.js
  72. +0 −91 src/theme/panel/index.js
  73. +0 −70 src/theme/password/index.js
  74. +0 −55 src/theme/progressbar/index.js
  75. +0 −75 src/theme/radiobutton/index.js
  76. +0 −92 src/theme/rating/index.js
  77. +0 −6 src/theme/ripple/index.js
  78. +0 −47 src/theme/selectbutton/index.js
  79. +0 −149 src/theme/sidebar/index.js
  80. +0 −16 src/theme/skeleton/index.js
  81. +0 −137 src/theme/slider/index.js
  82. +0 −380 src/theme/splitbutton/index.js
  83. +0 −111 src/theme/steps/index.js
  84. +0 −156 src/theme/tabview/index.js
  85. +0 −36 src/theme/tag/index.js
  86. +0 −32 src/theme/textarea/index.js
  87. +0 −117 src/theme/tieredmenu/index.js
  88. +0 −96 src/theme/toast/index.js
  89. +0 −47 src/theme/togglebutton/index.js
  90. +0 −46 src/theme/tooltip/index.js
  91. +0 −214 src/theme/tree/index.js
  92. +0 −304 src/theme/treeselect/index.js
  93. +0 −76 src/theme/tristatecheckbox/index.js
  94. +4 −41 src/views/TodoView.vue
  95. +21 −6 webpack.config.js
2 changes: 1 addition & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/dist

/.git
# /.git
/node_modules

/android
2 changes: 1 addition & 1 deletion .release-it.json
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@
"cd electron && npm i"
],
"before:github:release": [
"COMMIT_HASH=`git rev-parse --short HEAD` npm run build-prod",
"npm run build-prod",
"npm run capacitor-sync",
"npm run build-android",
"git push --follow-tags"
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
## [Unreleased]

## [0.9.0] - 2024-09-27

- allow creation of labels in selection dialog
- enable setting done status of todo in sidebar
- add parser for faster todo creation

## [0.8.0] - 2024-04-27

- show total number of unfinished todos in navigation badge
2 changes: 2 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -2,6 +2,8 @@ FROM node:20-alpine AS build

ARG COMMIT_HASH

RUN apk add git

WORKDIR /build
COPY . .
RUN npm ci && \
4 changes: 2 additions & 2 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
@@ -7,8 +7,8 @@ android {
applicationId "com.paultirk.yatoo"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 18
versionName "0.8.0"
versionCode 19
versionName "0.9.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
aaptOptions {
// Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps.
4 changes: 2 additions & 2 deletions electron/package-lock.json

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

2 changes: 1 addition & 1 deletion electron/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "yatoo",
"version": "0.8.0",
"version": "0.9.0",
"description": "An Amazing Capacitor App",
"author": {
"name": "Paul Tirk",
4 changes: 1 addition & 3 deletions i18n/en.json
Original file line number Diff line number Diff line change
@@ -17,10 +17,8 @@
}
},
"FilterBar": {
"labelFilter": "Label",
"noAvailableFilters": "No available filters...",
"placeholder": "Add filters...",
"textFilter": "Text"
"placeholder": "Add filters..."
},
"navigation": {
"LabelNavigationItem": {
Loading