Iâm sure I forgot to mention about something but letâs do it anyway.
Remember - itâs an experiment / hobby project.
I have a list of ideas for new features, probably useful not only for me, so please donât ask me to create something you need, itâs more than likely that I will have no time for this or that it is already on my list.
So much work youâve done on this. Thank you.
The Agenda view is just what Iâve been looking for.
Just one thing Iâve noticed. The Agenda Query names are not saving for me. They come up as âundefinedâ when selected for Agenda Views.
Also, now that Custom CSS is baked into Dynalist, I am curious to know what the different would be with the way it works in PowerPack 3.
Oops, I messed it just before release. You can update script to v3.0.1 ![]()
I made it before the official version, but wasnât ready with other stuff to release
Itâs better in my use case - I like to change themes, few weeks sepia, few weeks dark, and with this I can have stylesheet for each theme and one more general (line height, font-family, font-size, etc) for both.
Iâm working now on integrating Agenda with Google Calendar. I can list events in console, which means itâs only a matter of time to fit it into Agenda query results 
Creating events should be possible too 
Itâs working

update to v 3.1.0
for now events are read only, maybe in the future I will add ability to modify/remove/add them
For this to work you will need to create API Key and Client ID and paste them into Powerpack settings (Google Calendar Integration section).
Go to https://console.developers.google.com/flows/enableapi?apiid=calendar
click âContinueâ
click âGo to credentialsâ
In âWhere will you be calling the API from?â dropdown select âWeb browser (JavaScript)â
In âWhat data will you be accessing?â select âUser dataâ
click âWhat credentials do I need?â
In âAuthorized JavaScript originsâ input paste https://dynalist.io and press Enter
click âCreate OAuth client IDâ
insert some random text into âProduct name shown to usersâ
click âContinueâ
copy your client id and paste it into Powerpack settings
click âDoneâ
click âCreate credentialsâ and choose âAPI Keyâ from the dropdown
copy this key, click âCloseâ, paste it into Powerpack settings
click âsaveâ on both inputs in Powerpack settings, click âActiveâ, and you should see popup to log in (if you donât see any popup make sure your browser didnât block it, look at the right side of url box, there might be some icon), thatâs all ![]()
In your agenda query there is âIntegrate with Google Calendarâ checkbox before âAuto refreshâ settings. You need to check âGroup items by dateâ first to see this.
v 3.1.5
itâs possible now to show only google calendar events in agenda query: check âGroup items by dateâ, check âIntegrate with Google Calendarâ and leave âSearch documents:â empty
Yep. Worked for me. Genius!
@Piotr thanks for the great work!
It works perfect in Chrome but something went wrong when i try to install Powerpack 3.1.5 on desktop app.
MacOS 10.13.15, latest Chrome.
Seems like itâs because of GCal integration. I tried it now and I donât have this error, but unfortunately in desktop app itâs not possible to log in to the service without native integration (I have one idea to test, but not for now) and I will try later to activate this part of the code only on web app, it should be possible, Iâll let you now when itâs ready.
I tried to disable GCal integration in Chrome and reinstall Powerpack in desktop app.
Now i can see my notes and the Powerpack settings in the app, but still one warning after install and sorting is not workingâŚ
-
After install the powerpack:
-
After enable âSortingâ:
You have this problem only on desktop app?
You have this problem only on desktop app?
Yes, only on it. In Google chrome sorting works well
In v.3.1.7 code for calendar is not loading in desktop app, you can check if that will help with the sorting bug. Other than that I have no ideas, we have the same environment
@Piotr Yes, it works!
- No errors in desktop app during installation of Powerpack with enabled GCal integration, just one warning.
- Sorting works properly
Thanks for the new version!
@Piotr
one more question.
On agenda view there is a strange style not as in all other notes. The same for Mac application and Web application (Chrome).
Is it possible to change it?
You can change font with custom css
.agenda-query .result-item { font-family: 'Calibri'; }
Thank you very much!
Sorry if this question is already answered somewhere. I want to install your (awesome) skript on the Windows Desktop Version of Dynalist. What do you mean with âDev Consoleâ, the normal Windows-Shell?
Thank you and keep up the good work!
Dynalist desktop app is based on Chrome and you can access there Chrome Developer Tools https://developers.google.com/web/tools/chrome-devtools/ . Open the app and press ctrl+shift+i, click on the âconsoleâ tab and paste the code




