forrestguice / naturalhour Goto Github PK
View Code? Open in Web Editor NEWA roman timekeeping add-on for Suntimes.
License: GNU General Public License v3.0
A roman timekeeping add-on for Suntimes.
License: GNU General Public License v3.0
Here’s an idea: what about providing a 1x1 (or 2x1) widget showing the current Roman hour?
As a bonus, we could get a coloured background depending on the moment of the day, à la SunPosWidget3x1, and even a mark to tell when in the hour it is now – since there are no subdivisions of Roman hours, as far as I know.
Below is a quick try to put words into image, using the actual SunPosWidget3x1 as a start – hence the Sun mark 😉
Up there it means:
Current options for setting the start of the day are:
Can you add Sunset to that list?
Jewish Shabbat begins at Sunset, and ends when three stars can be seen, after the following sunset. (OK, technically, the day begins begins with the sun is 16.1, 18, 19.8 degrees below the horizon, or 120, 96, or 72 minutes before the upper limb of the sun touches the horizon. Hours, however, are counted from when the upper limb touches the horizon.)
It would be nice to have the ability to combine NaturalHour and Suntimes Alarms to set alarms depending on Roman hours.
The only drawback I foresee is due to the (as far as I know) non-existence of subdivisions of these unequal hours, so it would be limited to setting a alarm for the beginning/middle/end of a specific Roman hour.
What do you think?
Here are colours based on the SunPosWidget3x1
--- # ColorValues natural-solar
I think Natural Hour could make a beautiful screensaver when docked or charging.
The widget does not update automatically .I have to resize it or click on it.
I’ve been faced with a recurring bug for three days now, with the widget not updating itself in the morning at the exact moment I put the phone out of Airplane mode (which I set at night for sleeping).
I’m confused as to why it’s not hanging also when I switch Airplane mode off then on during the day. Maybe due to another app conflicting? (or Suntimes Clock Alarm?)
How could I provide some debug info?
I began some brainstorming for writing the Documentation do you want to give me access or shall I branch the repository.
Any thought about making this a Wear OS watch face? It's already in the proper circular shape. It would definitely be a welcome addition, especially if alarms could be made to trigger on astronomical events rather than static times.
I noticed this only for the date 2022-03-26.
https://i.postimg.cc/2yB3sWCq/Screenshot-20220326-064224-Natural-Hour.png
Hey there,
I’m not able, for a few builds now, to install the resulting .apk from the Actions runs Artifacts.
Whenever I try to install, the phone just says “Application not installed” without any further explanation.
The last version I was able to install is 0.1.0 (dc52f0d) [debug]
Current options for setting the start of the day are:
Can you add Sunset to that list? (Jewish Shabat begins at Sunset, and ends when three stars can be seen, after the following sunset. (OK, technically, the day begins begins with the sun is 16.1, 18, 19.8 degrees below the horizon, or 120, 96, or 72 minutes before the upper limb of the sun touches the horizon. Hours, however, are counted from when the upper limb touches the horizon.)
Helo , is it posible to add solar midnight as evenement?
Hello, here are a few remarks and ideas on how to improve the readability of the widget when set to 3×2 size:
· the date is too small, and strangely centred on the VII-th hour, even if it’s not on top
· I think the “rectangles” for hours where I, II, … XII are labelled may become more squarish in order to increase the font size and readability of these number labels
· As a follow-up, 5-min ticks would clearly not be readable… as they already are anyway.
Describe the bug
Depending on the "Hours Begin" setting, the alarm picker doesn't allow selecting all available hours. When configured to "sunset (24)" it isn't possible to select hours 13-24.
To Reproduce
Natural Hour
-> Options
-> Hours Begin
-> sunset (24)
Natural Hour
-> Set Alarm
of the night
; the selection is reverted (expected; there are no "night hours" in this mode).1
to 24
; the hours stop at 12 so its not possible to select hours 13-24.This works:
Natural Hour
-> Options
-> Hours Begin
-> sunrise & sunset (12)
Natural Hour
-> Set Alarm
of the night
; the selection is allowed.1
to 12
; all hours can be selected.This fails:
Natural Hour
-> Options
-> Hours Begin
-> sunset (24)
Suntimes Alarms
-> Add Alarm
-> Event
-> Natural Hour
Natural Hour
-> Options
-> Hours Begin
-> sunrise & sunset (12)
Suntimes Alarms
-> Add Alarm
-> Event
-> Natural Hour
of the night
; the selection is immediately switched back to "of the day".Expected behavior
The picker should allow selecting all available hours when configured to "sunset (24)", and should allow toggling the "of the night" when configured to "sunrise & sunset (12)".
Version Info:
v0.2.0
v0.14.11
Additional context
The third example is due to the alarm being previously configured to "sunset (24)". When the picker is launched a second time, the previous alarm (a "sunset (24)" alarm) is automatically selected.
Using natural hour with Coordinated Universal Time CUT 0 system time zone makes the watch face show broken daylight. How to attach screenshot if needed?
Here are a few comments to improve the design, after using the app everyday of this week – thanks a lot for the app, again! 😉
· I think an option to put midday on top (= the instant between VI and VII) would be a nice addition to the actual choice between 12:00 and 24:00
· I suggest to change the grey areas for twilights so they get more distinguishable. My tests: #1a1a1a (26/256), #333333 (51/256) and #4d4d4d (77/256), and changing the afternoon grey to #666666 (102/255)
· thanks for the option to choose days beginning at civil twilight. I didn’t know of this way before, and I agree it feels very natural.
I wonder how nice it would be to display a numeric/digital user-chosen current time (between mean / solar / system / suntimes) in the middle.
And, as a bonus question, how difficult would it be to have separate display settings for the app and the widget?
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.