kaydensigh / chromecalclock Goto Github PK
View Code? Open in Web Editor NEWA calendar and clock widget.
License: Apache License 2.0
A calendar and clock widget.
License: Apache License 2.0
From Web Store feedback.
Makes it more readable.
First off, I love this app and have been using it since my first Chromebook, thank you, what a nice difference it has made!
Here is a description of this recent problem (I noticed it two or three days ago for the first time):
Instead of showing the full 7 columns it always used to. Now it truncates to 6 (so the last day of the week on my Calendar is Sat, which is now underneath Mon, so the dates on the calendar no longer appear under the correct day. It's a jumbled mess. See attached screenshot. I've tried uninstalling and reinstalling.
I'm on an ASUS C302CA Chromebook on stable channel:
Version 70.0.3538.110 (Official Build) (64-bit)
Platform
11021.81.0 (Official Build) stable-channel cave
Firmware
Google_Cave.7820.384.0
Let me know if there is any other relevant information I can provide?
Only found one city for India (Kolkata)... a country with over 1.25-billion people and over 1.2 million square miles in size only gets one entry... and it is the 3rd largest city in India... The capital doesn't even get a mention...
I mean, you've nailed all the former Soviet Republics in Asia, and several cities in Mongolia, but couldn't get more one from India?
In Chrome 53, certain Chrome-specific internationalization (Intl
) APIs were removed. That change resulted in this application crashing on startup. Bug: https://bugs.chromium.org/p/chromium/issues/detail?id=617122 .
The affected code is at
chromecalclock/app/background.js
Line 7 in a4ee118
Intl.DateTimeFormat.prototype.resolved.pattern
is used to find whether the clock is in 24-hour mode or not. Instead, you can use Intl.DateTimeFormat.prototype.resolvedOptions().hour12
for the same purpose: true
indicates 12-hour and false
indicates 24-hour.(This might be related to: #5)
Seems the app is not display-aware when using more than 1 display. Also buggy with different resolution on external monitor.
Hardware:
Reproduction steps:
The clock will almost always default to opening on the pixelbook display on subsequent openings.
I'm not sure how much control you have over screen detecting, but at the very least there should be a check for screen.availWidth
and screen.availHeight
and if the saved position is outside of those bounds, reset it back to center.
edit: seems you can query the screens with: https://developer.chrome.com/apps/system_display and use the getInfo() method there. even has events for display changed.
Add option for dark mode, or support it automatically via https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme
Hello, I love using this app, however, it is currently not giving me accurate data as the "Sat" has gone down below "Sun" where it should be just beside "Fri". As for the troubleshooting, I tried relaunching the app as well as uninstalling and reinstalling it back to no avail. Hope this gets fixed! :)
Many comments from Web Store feedback around getting rid of the local clock and only having fixed-timezone clocks.
Probably useful for those working across time zones, or where the local clock is wrong/flaky.
Since a while I have this problem with the application on my chromebook. It might have to do with the screen resolution, i have my resolution set to 0.85% of the screen resolution ( 1807x1016 instead of 1536x864, which is set as the default (wrongly I have the feeling?) ), and the problem disappears when I set the resolution to default.
Any chance there is a fix for this? Id happily donate you a large coffee for the fix, since I really love your widget :-)
At 6pm, the pointer points to 12 noon. The local time is correct, and the setting is correct, so it’s a bug.
晚上6點,指針卻指中午12點,用的是當地時間沒錯,設定也沒錯,所以是 Bug。
Since a couple of weeks it's completely broken. Just showing a white window, the cog and a clock pointing at 12 a.m.. There are also several reports on the web store.
Please fix it. Chrome OS is missing this handy little calendar clock very much!
The JavaScript console is showing this:
unload is not available in packaged apps.message @ extensions::platformApp:17
Uncaught RangeError: Expected Area/Location for time zone, got CET
NewDateTimeFormat @ main.js:46
(anonymous function) @ main.js:83
rebuildClocks @ main.js:82
(anonymous function) @ main.js:316
defn @ mootools-1.2.6-core-nc.js:2157
Hi. I am not a programmer. I like that the program/chromecalclock has a checkbox for staying on top. As a simple user, I'm not sure what clicking the StayOnTop checkbox effects.
I assume the idea is that chromecalclock can be invoked, referred to, and then the user's attention moves to their next task and then chromecalclock is dropped. As a user, I desire a feature I might describe as a Reference checkbox, which causes chromecalclock to truly stay visual all the time, so that I can arrange browser windows in relation to chromecalclock geometrically, and be able to look at chromecalclock as a true reference tool for time zones, as I complete other tasks throughout the day.
Please forgive me if I speak out of place, but I appreciate the design of chromecalclock, and the elegant selection of time zones by continent and then city. This additional feature would make chromecalclock more useful to me, and perhaps to other people as well.
Thank you for your time.
CMYKCJMY
E.g. if the screen size shrinks due to monitor change, the stored bounds may be outside the visible screen.
Not sure if this is possible, but I would like to have the calc-clock open when I click on the date in bottom right toolbar (similar to what occurs with windows.)
I haven't delved into any ChromeOS APIs, but is it possible to override what happens when the date is clicked on, so that rather than going to the date/time settings, this app opens up?
Thanks.
From Web Store feedback.
Acer Chromebook, "Version 58.0.3029.112 (Official Build) (64-bit)" from chrome://chrome
I'll click on the icon, and nothing happens. I tried from the shelf, from the app launcher, and even the "Launch App" button on the webstore page, nothing works... :\
Happy to get whatever other info you need, I really liked this app, it was quick and easy to use.
When I traveled to another timezone, I had my Time/Date settings set to automatically update timezone, which it did. The timezone detection library didn't change, though, so Calendar Clock displayed the wrong timezone. Setting the timezone manually fixed the problem, but it's suboptimal to have to set the timezone manually.
I filed this issue for the timezone detection library: https://bitbucket.org/pellepim/jstimezonedetect/issues/134/timezone-detection-incorrect
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.