Great work, @ShunS! Some interesting features, and I’d say this extension is a must for anyone who uses sub-subtasks. Keep up the good work and keep us posted.
Larry Berger
Asana2Go & Asana Certified Pro consultant at Trilogi
Great work, @ShunS! Some interesting features, and I’d say this extension is a must for anyone who uses sub-subtasks. Keep up the good work and keep us posted.
Larry Berger
Asana2Go & Asana Certified Pro consultant at Trilogi
Thank you all for the encouragement. I’ll continue to improve it and keep you updated
Hi everyone,
I’d like to give you an update of my extension.
From version 1.6, which is released today, you can replace text in the task description, just as you do in a text editor.
You can invoke the dialog with Tab+E keyboard shortcut.
Some thoughts:
As always, I’d love to receive feedback, feature requests, and questions.
Best regards,
Shun
This is so freakin’ amazing, Shun!
Great work with this. And big thanks!
Cheers,
Ryan
Hello,
I’m happy to announce that Asana Navigator (version 1.9.2) now reloads only the necessary pane when jumping to sibling subtasks, not refreshing the whole page anymore. This makes the move significantly faster.
If you have stopped using my extension because of the slowness, please give it another try!
Best regards,
Shun
Hello,
I added another feature in version 1.10.0, going back from Inbox to the URL before accessing Inbox (Tab+J)
Hello,
With the version 2.0.0 released today, Asana Navigator supports the following features:
For details about the second one, please see the below post:
This is Tab+: in action:
Hey, I recently discovered your extensions and have been using and loving it for the past few days!
I have some feedback for the new task-to-subtask conversion feature, though: when applying it to multiple tasks, their order gets reversed when they become subtasks. This can disrupt workflow when you have to keep those subtasks in a specific order.
Cheers, love your extension!
Hi @Ravi1,
Thank you very much for using my extension and giving me feedback!
It’s always great to hear from users
Thank you for reporting the problem. I couldn’t catch it before releasing the version.
The code was like this:
// setParentData = {'parent': 'parentGid', 'insert_before': null};
// taskGidList = ['taskGid1', 'taskGid2', ...];
for (let i = 0; i < taskGidList.length; i++) {
callAsanaApi('POST', `tasks/${taskGidList[i]}/setParent`, {}, setParentData, function (response) {
if (i === taskGidList.length - 1) {
displaySuccessToast();
}
});
}
When converting multiple tasks into subtasks, the extension would send all requests almost simultaneously, with just a few milliseconds of interval. So the order of the subtasks got messed up if one request was processed quickly on Asana server and another request took longer.
I changed it to the following code:
let counter = 0;
const recursiveSetNewParent = function (path, options, data) {
callAsanaApi('POST', path, options, data, function (response) {
counter += 1;
if (counter === taskGidList.length) {
displaySuccessToast();
} else {
path = `tasks/${taskGidList[counter]}/setParent`;
recursiveSetNewParent(path, options, data);
}
});
};
recursiveSetNewParent(`tasks/${taskGidList[counter]}/setParent`, {}, setParentData);
This way the extension waits until the previous request is processed, before sending the next one. It takes 1-2 seconds in interval when I try it in Japan, but I think it’s better to prioritize stability over speed this time.
I’ll do some testing and release the fixed version later today.
Thank you again for your report, and please keep sending feedback!
Surely there are still many things to be improved.
Hi again!
Thank you very much for fixing that issue, really appreciate it
There’s just something I noticed: whenever I transform tasks into subtasks, they are shown under the new parent task, but they stay, weirdly duplicated, simultaneously, in the project and the new parent task.
I don’t know if I was very clear, but it’s happened every time I’ve converted tasks into subtasks.
Thank you advance!
Hi @Ravi1, thank you for your comment.
If you’re talking about projects not removed after converting to subtask, that’s actually the intended behavior. It’s something that differentiates my feature, and the reason I keep the feature in my extension even after the Advanced Actions were implemented. If you’re talking about something else, please describe the issue in more details.
With Asana’s official features (both drag & drop and from Advanced Actions menu), projects, assignee, and/or tags are removed, depending on the current view. I found that behavior sometimes unpredictable and I often prefer to keep the projects and assignee when setting the new parent task. So, please manually remove projects after conversion or use Asana’s official feature depending on your needs.
I described the difference in the below post but it was not visible from this thread. Your comment reminded me of the importance of putting “everything in one place.” I’ll start thinking about documenting the features seriously (e.g. on GitHub Wiki). Please let me know if I answered your question or if you need some other information. Thank you in advance!
Hello,
I implemented a shortcut button to search tasks in the currently open project, tag, or user
When you click this shortcut, the corresponding field in Advanced Search will be populated.
It works best when Advanced Search is available in your Organization or Workspace. If not, it is recommended to turn this feature off from the extension options.
Also, I centralized all the links to my many community posts in Readme of my GitHub repository. When you click on the blue links, you can see the details about the feature.
As always, I hope this extension makes your life a little easier.
Please let me know if you have any feedback, questions, bug reports, or feature requests.
Thank you!
Today, I released Asana Navigator for Firefox. Firefox is the second popular browser in the world, and I’m excited to support it
If you know someone interested in this extension, but they are using Firefox, I’d appreciate it if you could recommend it. Thank you!
Hello, I’ve made small but important changes. The latest changes are under review by Chrome Web Store team, and I’m hopefully releasing them in a few days.
I haven’t updated the extension for half a year and many features were outdated (not compatible with the updated Asana UI).
I’ve squashed the most obvious bugs, and published the latest version 2.5.9.
If you have stopped using Asana Navigator because of those issues, please try it out again!
Hey @ShunS so still possible to turn multiple tasks selected together on main panel into subtasks of another task, with your extension? That would be super useful right now!
@Giulia_Zamboni I am not seeing where that is possible currently but I do see this as a checked off as “Maybe Later” in the above post. Excited to hear from @ShunS on this. What a fantastic Chrome Extension!!!
@Giulia_Zamboni and @LEGGO,
It used to work in the older project view but it’s not working with the current spreadsheet-like project view (the grid view).
I’ve been procrastinating to support the new layout but you encouraged me to develop that