Move Elsewhen into Omarchy as omarchy.elsewhen (#13429)
* Move Elsewhen into Omarchy as omarchy.elsewhen The world clock ships in the shell tree instead of its own package. A migration renames existing bar entries with their settings and removes the retired package. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Remove Elsewhen's shelved Earth row, overlap band and sky tint Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Tidy Elsewhen's models, data helper and docs, and drop currency Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Restructure Elsewhen's panel and globe on the shared shell components Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Show Elsewhen's bar globe upright Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Use the shared city search for Elsewhen's globe jump bar Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Keep legacy Elsewhen entries single and retry offline geocodes Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Fetch Elsewhen's weather with curl instead of a Python helper Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
5c7cef1e78
commit
e7218e36f2
37 files changed
+6780
-155
No files matched your search
@@ -0,0 +1,78 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"id": "omarchy.elsewhen",
|
||||
"name": "Elsewhen",
|
||||
"version": "1.0.0",
|
||||
"author": "Jason Fried",
|
||||
"license": "MIT",
|
||||
"description": "A world clock for the Omarchy shell: the time in several cities at once, with a spinnable globe.",
|
||||
"kinds": [
|
||||
"bar-widget"
|
||||
],
|
||||
"entryPoints": {
|
||||
"barWidget": "Panel.qml"
|
||||
},
|
||||
"barWidget": {
|
||||
"displayName": "Elsewhen",
|
||||
"description": "A world clock: one row per city, and a globe.",
|
||||
"category": "Time",
|
||||
"aliases": [
|
||||
"worldclock",
|
||||
"world clock",
|
||||
"timezones"
|
||||
],
|
||||
"allowMultiple": false,
|
||||
"defaultSection": "right",
|
||||
"defaults": {
|
||||
"zones": "",
|
||||
"offsetMode": "home",
|
||||
"units": "",
|
||||
"globeEnabled": true,
|
||||
"homeCity": "",
|
||||
"smoothMotion": true
|
||||
},
|
||||
"schema": [
|
||||
{
|
||||
"key": "zones",
|
||||
"type": "string",
|
||||
"label": "Zones (Label|IANA name, comma separated; blank seeds on first run)",
|
||||
"defaultValue": ""
|
||||
},
|
||||
{
|
||||
"key": "hour24",
|
||||
"type": "boolean",
|
||||
"label": "24-hour time (unset follows the system)"
|
||||
},
|
||||
{
|
||||
"key": "offsetMode",
|
||||
"type": "string",
|
||||
"label": "Row offsets: home (distance from you) or utc",
|
||||
"defaultValue": "home"
|
||||
},
|
||||
{
|
||||
"key": "units",
|
||||
"type": "string",
|
||||
"label": "Temperature units (F or C; blank follows the system)",
|
||||
"defaultValue": ""
|
||||
},
|
||||
{
|
||||
"key": "globeEnabled",
|
||||
"type": "boolean",
|
||||
"label": "Globe mode (tap the hero globe)",
|
||||
"defaultValue": true
|
||||
},
|
||||
{
|
||||
"key": "homeCity",
|
||||
"type": "string",
|
||||
"label": "Your city (blank = from the system time zone)",
|
||||
"defaultValue": ""
|
||||
},
|
||||
{
|
||||
"key": "smoothMotion",
|
||||
"type": "boolean",
|
||||
"label": "Drop labels and detail while the globe moves",
|
||||
"defaultValue": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user