{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":83362018,"defaultBranch":"master","name":"unofficial-watchfaces","ownerLogin":"AsteroidOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-27T22:09:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6271068?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1488233616.0","currentOid":""},"activityList":{"items":[{"before":"cf3e3d5b900b6f7dee9a31110e2450d36134931f","after":"8ae6f989e5968b68d56a0426a6918ff11f92d41a","ref":"refs/heads/master","pushedAt":"2024-04-13T14:12:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"beroset","name":null,"path":"/beroset","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4911249?s=80&v=4"},"commit":{"message":"Refactor decimal-time to use components\n\nThis refactors the decimal-time watchface to use a few techniques.\nFirst, it uses named inline components to simplify code and reduce\nrepetition. Second, it keys general sizing from the watchface width\nrather than the height to look better on a rectangular watchface that is\ntaller than it is wide (e.g. beluga). Third, it eliminates the use of\nan explicit z ordering in favor of simply having the z-ordering implicit\nby the order of elements in the file. Finally, it also updates the copyright\nyears.\n\nSigned-off-by: Ed Beroset ","shortMessageHtmlLink":"Refactor decimal-time to use components"}},{"before":"89d67eb0476920d2c10a32f9fda470ac3dfd4161","after":"cf3e3d5b900b6f7dee9a31110e2450d36134931f","ref":"refs/heads/master","pushedAt":"2024-04-12T12:20:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"beroset","name":null,"path":"/beroset","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4911249?s=80&v=4"},"commit":{"message":"analog-commander: PR fixes\n\nUpdates WF previews.\nFixes offset issues with the hands.\nFixes whitespace issues.\nRemoves code in comments.\nOther minor fixes.\n\nSigned-off-by: Darrel Griët ","shortMessageHtmlLink":"analog-commander: PR fixes"}},{"before":"c1111abdc7a3c7ff3309780e99cec4bf7d700d49","after":"89d67eb0476920d2c10a32f9fda470ac3dfd4161","ref":"refs/heads/master","pushedAt":"2024-04-05T22:31:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eLtMosen","name":"Timo Könnecke","path":"/eLtMosen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15074193?s=80&v=4"},"commit":{"message":"Update English minutesList in words-worte-palabras-mots-opensans.qml\n\nChanged apostrophe (\"'o clock\" to \"o' clock\") in function generateTimEn minutesList to display the term \"o' clock\" in the conventional fashion -- \"o' clock\" is an abbreviation of the obsolete term \"of the clock\" so the apostrophe is placed where the term was shortened rather than before the \"o\".","shortMessageHtmlLink":"Update English minutesList in words-worte-palabras-mots-opensans.qml"}},{"before":"fff203dad0e43ec60abd624ed98782e04f1b8c0c","after":"c1111abdc7a3c7ff3309780e99cec4bf7d700d49","ref":"refs/heads/master","pushedAt":"2024-02-08T19:15:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eLtMosen","name":"Timo Könnecke","path":"/eLtMosen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15074193?s=80&v=4"},"commit":{"message":"digital-namazu-no-henka: fix battery segments","shortMessageHtmlLink":"digital-namazu-no-henka: fix battery segments"}},{"before":"d0b116166c48a0442c1f63b75b9086dc1c82f678","after":"fff203dad0e43ec60abd624ed98782e04f1b8c0c","ref":"refs/heads/master","pushedAt":"2023-12-01T23:19:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eLtMosen","name":"Timo Könnecke","path":"/eLtMosen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15074193?s=80&v=4"},"commit":{"message":"Digital-koiyu: fix U reference\nThe letter U was accidentally not defined, which means that the dot matrix would break when trying to show Tuesday","shortMessageHtmlLink":"Digital-koiyu: fix U reference"}},{"before":"481725daa14b3b18093a4967f76d2d2128c09e23","after":"d0b116166c48a0442c1f63b75b9086dc1c82f678","ref":"refs/heads/master","pushedAt":"2023-09-18T23:34:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FlorentRevest","name":"Florent Revest","path":"/FlorentRevest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/908424?s=80&v=4"},"commit":{"message":"Remove unused MceBatteryState and MceCableState\n\nSigned-off-by: Ed Beroset ","shortMessageHtmlLink":"Remove unused MceBatteryState and MceCableState"}},{"before":"7d5d6138ecb415fee6ff481c11d0d53f99c47262","after":"481725daa14b3b18093a4967f76d2d2128c09e23","ref":"refs/heads/master","pushedAt":"2023-09-04T09:35:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eLtMosen","name":"Timo Könnecke","path":"/eLtMosen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15074193?s=80&v=4"},"commit":{"message":"[analog-weather-glow] Fix check for no weather data\n\nThis resolves\nhttps://github.com/AsteroidOS/unofficial-watchfaces/issues/124 by\nchecking for 0K instead of trying to convert before checking. Now days\nfor which there is no weather data clearly show \"No Weather Data\"\ninstead of showing -459F regardless of whether the user has chosen C or\nF for their preferred temperature units.\n\nSigned-off-by: Ed Beroset ","shortMessageHtmlLink":"[analog-weather-glow] Fix check for no weather data"}},{"before":"f01501e35e671ffdca29cbdfd91137856ab3504b","after":"7d5d6138ecb415fee6ff481c11d0d53f99c47262","ref":"refs/heads/master","pushedAt":"2023-07-17T14:22:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eLtMosen","name":"Timo Könnecke","path":"/eLtMosen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15074193?s=80&v=4"},"commit":{"message":"Add the digital-koiyu watchface\nThis is a watchface rendition of the display on the Casio WSD-F10 and F20\na few notes:\n- if it looks like something isn't centered, it isn't. for some reason, the second display isn't actually centered on top of the main display, which is visible in the offset of the separator lines and the top dot matrix. This doesn't seem to just be a defect on my example, I can see something similar on photos from the internet.\n- There are all the necessary images to build a full emulator of the WSD-F10/F20 display. However, I've only implemented the basic timekeeping setup, which shows day of week and day of month at the top, hours and minutes in the middle and seconds at the bottom, along with a charging indicator.\n- Everything is antialiased. This is expensive, but aliasing artefacts stop things from lining up and cause it to look really bad.\n- Antialiasing is also enabled on the dot matrix elements. These have a tiny spacing applied to emulate the slight grid effect on the original LCD. This grid effect fails if AA isn't enabled.\n- Half an alphabet's worth of letters have been put into JSON to be used by the dot matrix. The dot matrix supports decoding any arbitrary string of four characters, but doesn't support 1,2 or 3 characters like casio's code does\n- but that's only used in the display's other modes, which are outside the current scope of this code. Potentially this could also be made into a font to clean up the code.\n- The watchface ships a lot of images so these have been given a directory","shortMessageHtmlLink":"Add the digital-koiyu watchface"}},{"before":"e4719a65ad152fdade3e44fcdba993092a1a4166","after":"f01501e35e671ffdca29cbdfd91137856ab3504b","ref":"refs/heads/master","pushedAt":"2023-07-16T19:11:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MagneFire","name":"MagneFire","path":"/MagneFire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7857908?s=80&v=4"},"commit":{"message":"Allow passing an explicit directory for test\n\nThis adds an additional argument to loader.qml to specify the directory\nin which the watchface is loaded, and then modifies the watchface code\nto pass that argument. The purpose is to allow for desktop testing of\nother kinds of qml files intended for watches.\n\nSigned-off-by: Ed Beroset ","shortMessageHtmlLink":"Allow passing an explicit directory for test"}},{"before":"ca417617e6eb96d63adcd608382912487c0d13c5","after":"e4719a65ad152fdade3e44fcdba993092a1a4166","ref":"refs/heads/master","pushedAt":"2023-05-25T17:41:57.220Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FlorentRevest","name":"Florent Revest","path":"/FlorentRevest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/908424?s=80&v=4"},"commit":{"message":"[analog-classy-roman] Update slogan\n\n- As noticed by user nokzemedia in the matrix chat, the slogan still said Hack, not Free\n\nSigned-off-by: Timo Könnecke koennecke@mosushi.de","shortMessageHtmlLink":"[analog-classy-roman] Update slogan"}},{"before":"022715148899460a781521eb239cd178f717ade9","after":"ca417617e6eb96d63adcd608382912487c0d13c5","ref":"refs/heads/master","pushedAt":"2023-04-23T22:02:50.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"eLtMosen","name":"Timo Könnecke","path":"/eLtMosen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15074193?s=80&v=4"},"commit":{"message":"Fix kitt's compass\n\nThis corrects the image path and makes the compass functional.\n\nSigned-off-by: Ed Beroset ","shortMessageHtmlLink":"Fix kitt's compass"}},{"before":"5d4f3fc87ab4d92cc50d345cb67a50563fa4d487","after":"022715148899460a781521eb239cd178f717ade9","ref":"refs/heads/master","pushedAt":"2023-04-23T21:39:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FlorentRevest","name":"Florent Revest","path":"/FlorentRevest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/908424?s=80&v=4"},"commit":{"message":"Remove digital-outfit after move to asteroid-launcher (#117)","shortMessageHtmlLink":"Remove digital-outfit after move to asteroid-launcher (#117)"}},{"before":"b85230f24d565d90a11ecd875b42a5185cff4be8","after":"5d4f3fc87ab4d92cc50d345cb67a50563fa4d487","ref":"refs/heads/master","pushedAt":"2023-04-22T19:50:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eLtMosen","name":"Timo Könnecke","path":"/eLtMosen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15074193?s=80&v=4"},"commit":{"message":"Add all option (#119)\n\n* Improve style by directly testing\r\n\r\nRather than indirectly testing the \"$?\" variable, just check the result\r\nof a command directly.\r\n\r\n* Fix MENUPROGRAM definition and usage\r\n\r\nThis fixes an error in which the MENUPROGRAM variable was defined\r\nwithout quotes but used with them. It should have been the other way\r\naround instead. Using quotes more clearly signals to the user that it\r\nis intentional to assign a string and not the result of running the\r\ncommand in this case.\r\n\r\n* Add \"every\" option to select all by default\r\n\r\nThis adds the \"every\" option so that all watchfaces are checked by\r\ndefault. This is only applicable to the \"deploy\" command, since no other\r\ncommand can take more than one watchface.\r\n\r\n* Remove spurious trailing spaces from some lines\r\n\r\n* Add deployall option\r\n\r\nThis adds a non-interactive deployall function to deploy all watchfaces.\r\n\r\n* Correct conflict resolve attempt\r\n\r\n---------\r\n\r\nSigned-off-by: Ed Beroset \r\nCo-authored-by: Timo Könnecke ","shortMessageHtmlLink":"Add all option (#119)"}},{"before":"c8ae031aa3b4dced5f7084f87a876c16d7aad7eb","after":"b85230f24d565d90a11ecd875b42a5185cff4be8","ref":"refs/heads/master","pushedAt":"2023-04-22T19:29:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eLtMosen","name":"Timo Könnecke","path":"/eLtMosen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15074193?s=80&v=4"},"commit":{"message":"Add a warning if programs are missing\n\nIf the user tries to run the program with either a text or a gui menu\nbut doesn't have a required program to run it, issue a clear error\nmessage instead of an unclear one.\n\nSigned-off-by: Ed Beroset ","shortMessageHtmlLink":"Add a warning if programs are missing"}},{"before":"4f3d43e61a639b3e99760a558253e35ddd2ebab9","after":"c8ae031aa3b4dced5f7084f87a876c16d7aad7eb","ref":"refs/heads/master","pushedAt":"2023-04-18T22:56:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FlorentRevest","name":"Florent Revest","path":"/FlorentRevest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/908424?s=80&v=4"},"commit":{"message":"Remove newly promoted stock watchfaces (#114)","shortMessageHtmlLink":"Remove newly promoted stock watchfaces (#114)"}},{"before":"a60a82cd5373136884b343a5ede702aadff6fcd5","after":"4f3d43e61a639b3e99760a558253e35ddd2ebab9","ref":"refs/heads/master","pushedAt":"2023-04-18T22:47:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FlorentRevest","name":"Florent Revest","path":"/FlorentRevest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/908424?s=80&v=4"},"commit":{"message":"Add analog-silver-swerver back from stock (#115)","shortMessageHtmlLink":"Add analog-silver-swerver back from stock (#115)"}},{"before":"69fefd2bf5d8572dbe987ce268261b891a9f4dba","after":"a60a82cd5373136884b343a5ede702aadff6fcd5","ref":"refs/heads/master","pushedAt":"2023-04-16T13:49:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MagneFire","name":"MagneFire","path":"/MagneFire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7857908?s=80&v=4"},"commit":{"message":"Add old version of stock watchface under new name words-worte-palabras-mots-opensans","shortMessageHtmlLink":"Add old version of stock watchface under new name words-worte-palabra…"}},{"before":"eb138296b8be282e8b261c98dba09fd6ed2fe2e9","after":"69fefd2bf5d8572dbe987ce268261b891a9f4dba","ref":"refs/heads/master","pushedAt":"2023-04-02T21:37:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FlorentRevest","name":"Florent Revest","path":"/FlorentRevest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/908424?s=80&v=4"},"commit":{"message":"Fix whiptail multiple watch selection\n\nThis fixes #109 by using the --separate-output option to avoid\nintroducing quotation marks in output lists and to give better\ncompatibility with dialog.\n\nSigned-off-by: Ed Beroset ","shortMessageHtmlLink":"Fix whiptail multiple watch selection"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEL8-OgQA","startCursor":null,"endCursor":null}},"title":"Activity · AsteroidOS/unofficial-watchfaces"}