Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement: Provide way to edit tasks from connected desktop without requiring cloud synchronization #20

Open
toddgee opened this issue Oct 3, 2013 · 4 comments

Comments

@toddgee
Copy link

toddgee commented Oct 3, 2013

Allowing for direct manipulating of task data from a connected desktop (over LAN or USB/Bluetooth) would be a win on many levels:

  • Many users are wary of cloud synchronization and have no use for the multi-user aspects of Tasquid/Astrid but still want to use the features of the task tracking software.
  • A desktop system typically offers faster content creation than a physically limited smartphone or tablet (which often do not have physical keyboards available). Also, users using desktops in tandem with their Android devices should be able to quick update or close a task w/o having to navigate thru phone dialogs. Handheld devices are far more convenient for portability; but speed of content creation lags significantly compared to desktop systems.
@toddgee
Copy link
Author

toddgee commented Oct 3, 2013

It would be nice if tools like AirDroid (http://airdroid.com/) or Kies Air (https://play.google.com/store/apps/details?id=com.samsung.swift.app.kiesair) supported a plug-in system.

@toddgee
Copy link
Author

toddgee commented Oct 9, 2013

It was suggested that this is not on the feature road-map for the project.
Would anyone else be interested in working on such a feature? I'll ask the AirDroid folks and the Kies Air folks (Samsung) if they have any plans for a plug in system. (This would greatly facilitate such an effort.)

@toddgee
Copy link
Author

toddgee commented Oct 28, 2013

I contacted AirDroid, they said it was a good idea (to support external apps), but didn't say whether they'd support it.

I wonder if the best solution might be to just include a NanoHTTPD module in the code which can be turned on at will. When on, I'm thinking, the app could be locked to prevent interaction. Turning off the webserver would return it to normal mode. (Caches would need to be cleared to pick up any data modified by the webserver.)

Maybe the screen could present a randomly generated password that would need to be entered to authenticate.

Performing everything over HTTP would make it simple, but insecure to snooping on the local network.

@toddgee toddgee closed this as completed Oct 28, 2013
@toddgee toddgee reopened this Oct 28, 2013
@toddgee
Copy link
Author

toddgee commented Oct 28, 2013

(accidentally closed issue)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant