krishnapravin / google-tasks-vscode-extension Goto Github PK
View Code? Open in Web Editor NEWA VSCode extension to access Google Tasks
Home Page: https://marketplace.visualstudio.com/items?itemName=KrishnaPravin.google-tasks
A VSCode extension to access Google Tasks
Home Page: https://marketplace.visualstudio.com/items?itemName=KrishnaPravin.google-tasks
For details about the auth error see #3
I made a workaround by getting the token on my local machine and copying the token file to the remote one (win --> linux)
%USERPROFILE%\.vscode\extensions\krishnapravin.google-tasks-0.1.5\resources\token.json
to
~/.vscode-server/extensions/krishnapravin.google-tasks-0.1.5/resources/token.json
When I clicking "Please Authorize Google" in VSC everything seems to work until this step:
Then
http://localhost:11223/?code=4/_____maybe_some_credentials_that_i_wont_share_____&scope=https://www.googleapis.com/auth/tasks
returns with "localhost refused to connect"
I use Chrome and nothing is special about my firewall.
When clicking add task list, it opens an input box.
I think a better UX would be to do how file explorer does it when we create a new file / folder in the sidebar.
The code for this extension does not have a license.
I would expect the code to have an open source license such as the Apache License 2.0, which grants an "irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute".
This would be as easy as adding a file called LICENSE.md with the following contents:
Copyright 2022 Krishna Pravin
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
The reason for my report is that I would like to use this extension internally at my company, but my company has a policy of only using third-party code that has a license.
It isn't very eye-catching and it looks strange on the sidebar.
I'd even say that it gives bad UX, because it's hard to read on the sidebar, it should take a blink to identify.
If the default Google icon cannot be used, try something from here
Basic functionality. Please add the ability to rename tasks and subtasks instead of deleting and recreating.
Tasks can have descriptions, sub-tasks and due dates which get lost when deleting.
The extension shows the order of subtasks reversed than what the google tasks app shows.
Having hotkeys for when you're focussed on the task list would be great!
The extension can retrieve and complete subtasks, but cannot create them.
Please add the ability to add subtasks. This is basic functionality that should have been a zero-day feature.
When we create a task from gmail, it has an attachment as a link
on web or mobile app we can click on the attachment
has a way to show attachment
I dont have now
ok
It's a great plugin!
However, the following features would still be desired.
Thank you.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.