Skip to content
This repository has been archived by the owner on Apr 19, 2024. It is now read-only.

Commit

Permalink
v0.1.8 (#106)
Browse files Browse the repository at this point in the history
* Services reimplementation

* Better code organization

* Microsoft To Do

- Initial work to support Microsoft To Do

* Moved Microsoft To Do types to separate crate

* OnceLock being used for services

* Added keytar to manage secrets

* Diagnosing problem

* Progress

* listsworking

* Implement From for MSFD models.

* Idk man... idk

* Heeelp

* Custom URI scheme

- Code retreival is now handled correctly

* Switched from NaiveDateTime to DateTime<Utc>

* Using main_adw_application.

* Updated Relm4

* Test

* Update to GNOME 44

* Microsoft To Do emojis show up in emoji selector

* Added services factory

- Services are now rendered inside expanders.
- Added new Smart service to render smart lists.
- General code improvements

* Implemented all methods for Microsoft

* Better URI handling

- New Client ID for MSFT
- New URI Scheme
-

* Task update works

* Microsoft To Do

- CRUD working
- Better handling of Content page state.
- Simplified the code
- Implemented delete_task for MSFD To Do.
- Added buildconfig file.

* Set window size

* Added Nix Shell file

* Sidebar reloads when logged in

* Design changes to accomodate services

* Menu enabled

* New UI layout

* New details pane

* Move breakpoints to the view macro

* Style changes

- Move preferences button to the bottom
- Add app icon to the top bar.

* Fix deprecated warning for ExpanderRow

* Overall improvements

- Added logout to TaskService trait.
- Replaced services button with switch for preferences pane.
- Implemented ReloadSidebar variant.
- Only available services are loaded into the services sidebar.
- Handle disabling a service.

* Improve details page

* Remove old directory

* Streams!

* Improved API usage

- Implemented graph-rs-sdk
- Moved Microsoft types into the core crate.
- Refresh token is stil pending

* Upgrade dependencies

* Finished implementing graph-rs

* Reimplemented streams

* General improvements

- Added functionality to the task list widget.
- Content is now cleared when a list is deleted.
- Added database migrations.
- Removed Cranky.toml.
- Fixed meson.build.

* Preparing for release

- Fixed a bug where the labels in the welcome page would expand more than they should.
- Updated flatpak manifests to GNOME 45.

* v0.1.8
  • Loading branch information
edfloreshz authored Sep 21, 2023
1 parent 810c14f commit ef758f8
Show file tree
Hide file tree
Showing 131 changed files with 6,541 additions and 3,506 deletions.
2 changes: 2 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,6 @@
".flatpak/**": true,
"_build/**": true
},
"rust-analyzer.showUnlinkedFileNotification": false,
"mesonbuild.configureOnOpen": false,
}
7 changes: 7 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

All notable changes to this project will be documented in this file.

## [0.1.8] - 2023-09-21
- Brand new UI.
- Multiple services are now supported, starting with Microsoft To Do.
- Temporarily removed smart lists.
- Updated localization.
- Updated screenshots.

## [0.1.7] - 2023-05-17
- Tasks can now set reminders by date, time and recurrence.
- Tasks pane now extends to the bottom and aligns with the task entry.
Expand Down
Loading

0 comments on commit ef758f8

Please sign in to comment.