10-bit Clock Widget uses 10 binary dots and their color to represent current time in 12-hour format.

Overview

10-bitClockWidget

Android Codacy Badge

Me: 10-bit Clock Widget uses 10 binary dots and their color to represent current time in 12-hour format.
Inner me: Shouldn't it be 11 bits?
Also me: Nope. 😈

widget info
screenshot screenshot

Download

Get it on F-Droid Get it on Google Play

Alternatively, you can download the latest release here on GitHub. All other versions including the latest release, are also available on Github.

Dependencies

  • Color-O-Matic

    Copyright (C)  GrenderG
    
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.
    
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
    

License

Copyright (C) 2017  Ashutosh Gangwar

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
Comments
  • android 10. 'widget/programm keeps closing'

    android 10. 'widget/programm keeps closing'

    on a samsung skinned android 10 phone, xcover4s, I can select the widget and view the placement area,

    then effectively nothing shows.

    after some stubborn retries, android notifies me that the app keeps closing.

    first saw it on fdroid, then tried the paystore with the same effect.

    this might keep my hobby and education alive ;-]

    bug 
    opened by pieterjoanUvA 9
  • Crash in some abnormal using situations.

    Crash in some abnormal using situations.

    When I am doing black-box testing, I changed system time about 10 times in one minutes, it crashed. This crash occurs very frequently.

    10b_r3 Testing Environment: Device: Blackshark SKR-A0 Android Version: 8.1.0 Launcher: Microsoft Launcher/ Joy UI

    bug 
    opened by ritianhh 3
  • 11 bits in 12 hour mode

    11 bits in 12 hour mode

    In 12 hour mode during PM hours the widget properly displays 10 bits as intended, however during AM hours a fifth bit is added to the hours section and displays as if 24 hour mode is enabled Screenshot_20210627-053259_10-bit Clock Widget Screenshot_20210627-053313_Lawnchair Version 2.0 Android 10

    opened by ninomae-inanis 2
  • Bump fastlane from 2.180.1 to 2.181.0

    Bump fastlane from 2.180.1 to 2.181.0

    Bumps fastlane from 2.180.1 to 2.181.0.

    Release notes

    Sourced from fastlane's releases.

    2.181.0 Improvements

    • [scan] keep initial xcresult (#18555) via Corey Werner
    • [spaceauth] add --copy_to_clipboard option to spaceauth (#18538) via Roger Oba
    • [Ruby 3.0] improve specs for Slack action (#18512) via Satoshi Namai
    • [spaceship] fix case sensitive email issue for Spaceship::Members.find (#18573) via Max Ott
    • [supply] upload native symbols for crash symbolication (#18526) via Marcelo Oliveira
    • [fastlane][lanemanager] fastlane command suggestion improvement when running using bundler (#18515) via Manish Rathi
    • [gym] fix in the gym/runner. When moving mac 'app' silently fails if file already exist in that location. (#18529) via Krzysztof
    • [snapshot] added iPhone 12 models to snapshot reports generator (#18535) via Davide
    • [fastlane_core][pilot][deliver] fix when polling for build processing to poll for X.Y and X.Y.0 (#18547) via Josh Holtz
    • [action][ensure_env_vars] efficiency improvement (#18522) via Manish Rathi
    • [fastlane][action] fix git_branch when not in a git repo (#18525) via Josh Holtz
    Commits
    • e874a47 Version bump to 2.181.0 (#18578)
    • 620cf59 [scan] Keep initial xcresult (#18555)
    • 0caaadf [spaceauth] add --copy_to_clipboard option to spaceauth (#18538)
    • a7db339 [Ruby 3.0] improve specs for Slack action (#18512)
    • 291050c [spaceship] fix case sensitive email issue for Spaceship::Members.find (#18573)
    • e726767 [supply] upload native symbols for crash symbolication (#18526)
    • c5210cb [fastlane][lanemanager] Fastlane command suggestion improvement when running ...
    • e5c127f [gym] fix in the gym/runner. When moving mac 'app' silently fails if file alr...
    • bc4a564 Added iPhone 12 models to snapshot reports generator (#18535)
    • 8aed3be [fastlane_core][pilot][deliver] fix when polling for build processing to poll...
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies ruby 
    opened by dependabot-preview[bot] 2
  • 24-h fork request

    24-h fork request

    Since there is no other way to contact the author (twitter - cannot message), I chose to write here.

    This seems to be the only binary clock app that is available in my country (Poland) both on Google Play store and F-droid that actually displays real time (the other available apps's "seconds" are 1.318359375 actual seconds, so that kind of defeats the point of the clock).

    Would you consider making a fork with 24-hour format? I understand it would not be 10-bit then any more, hence request for a fork for an 11-bitClockWidget, not a feature strictly for this project.

    It's just one bit more in the hour field, but for me and possibly others it would be a a point for clarity (we are not thinking in 12-h format, "3 o'clock" always means 3 hours after midnight).

    opened by neube3 2
  • The Widget UI may stay in old situation sometimes.

    The Widget UI may stay in old situation sometimes.

    The app might be cleaned up in the background, then the UI may not real-time change as the time changed. so sometimes time changed but UI still stays in the previous situation. For example, the time changed from 00: 02 to 00:03, but 10 dots still be like 0 0 0 0 0 0 0 0 X 0 which represent 00:02. Uploading 10b_R11.jpg…

    This situation is not occur when time change normally, sometimes manual adjust system will also occur. 10b_4

    opened by ritianhh 2
  • Bump fastlane from 2.209.1 to 2.210.1

    Bump fastlane from 2.209.1 to 2.210.1

    Bumps fastlane from 2.209.1 to 2.210.1.

    Release notes

    Sourced from fastlane's releases.

    2.210.1 Hotfix for deliver and pilot

    • [pilot][deliver] Fix how to encode base64 p8 key on deliver and pilot (#20669) via freddi(Yuki Aki) (@​freddi-kit)

    2.210.0 Improvements

    • [deliver][pilot] use altool instead of using iTMSTransporter for Xcode 14 (#20631) via freddi(Yuki Aki) (@​freddi-kit)
    • [docs][run_tests] fix typo and improve phrasing of documentation (#20585) via Roger Oba (@​rogerluan)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies ruby 
    opened by dependabot[bot] 1
  • Bump gradle from 7.1.3 to 7.3.0 in /10-bitClockWidget

    Bump gradle from 7.1.3 to 7.3.0 in /10-bitClockWidget

    Bumps gradle from 7.1.3 to 7.3.0.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 1
  • Bump appcompat from 1.3.1 to 1.5.1 in /10-bitClockWidget

    Bump appcompat from 1.3.1 to 1.5.1 in /10-bitClockWidget

    Bumps appcompat from 1.3.1 to 1.5.1.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 1
  • Bump appcompat from 1.3.1 to 1.5.0 in /10-bitClockWidget

    Bump appcompat from 1.3.1 to 1.5.0 in /10-bitClockWidget

    Bumps appcompat from 1.3.1 to 1.5.0.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 1
  • Bump gradle from 7.1.3 to 7.2.2 in /10-bitClockWidget

    Bump gradle from 7.1.3 to 7.2.2 in /10-bitClockWidget

    Bumps gradle from 7.1.3 to 7.2.2.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 1
Releases(v2.1-4)
Owner
Ashutosh Gangwar
Progress over perfection!
Ashutosh Gangwar
A full options clock view

Clock View Full options Clock view. You are now able to create and design your own clock view with changing just attributes. Over 20 attributes are av

Belkilani Ahmed Radhouane 65 Dec 9, 2022
Path like scrollbar panel with clock.

ScrollBarPanelWithClock Path 2.0 like scrollbar with clock widget for Android. This is an open source library which uses the scroll bar library. I hav

learnNcode 170 Feb 20, 2021
A simple use of canvas to make real life clock

ClockView A simple use of canvas to make real life clock PR-viewer

Kishan Kumar 0 Dec 18, 2021
Android Material Json Form Wizard is a library for creating beautiful form based wizards within your app just by defining json in a particular format.

Android Json Wizard Android Json Wizard is a library for creating beautiful form based wizards within your app just by defining json in a particular f

Vijay Rawat 355 Nov 11, 2022
Janishar Ali 2.1k Jan 1, 2023
A View on which you can freely draw, customizing paint width, alpha and color, and take a screenshot of the content. Useful for note apps, signatures or free hand writing.

FreeDrawView A View that let you draw freely on it. You can customize paint width, alpha and color. Can be useful for notes app, signatures or hands-f

Riccardo Moro 643 Nov 28, 2022
This is a sample Android Studio project that shows the necessary code to create a note list widget, And it's an implementation of a lesson on the Pluralsight platform, but with some code improvements

NoteKeeper-Custom-Widgets This is a sample Android Studio project that shows the necessary code to create a note list widget, And it's an implementati

Ibrahim Mushtaha 3 Oct 29, 2022
A material Switch with icon animations and color transitions

Material Animated Switch A material Switch with icon animations and color transitions Sample video: Youtube Material Animated Switch video Sample app:

Adrián Lomas 1.2k Dec 29, 2022
Simple View to change Brush Size, Alpha and Color

BrushView Simple View to change Brush Size, Alpha and Color Screenshots How to install In your build.gradle project allprojects { repositories {

Andres Ruiz 16 Jun 28, 2018
Android view that allows the user to create drawings. Customize settings like color, width or tools. Undo or redo actions. Zoom into DrawView and add a background.

DrawView Android view that allows the user to create drawings. Draw anything you like in your Android device from simple view. Customize draw settings

Oscar Gilberto Medina Cruz 839 Dec 28, 2022
Android widget for selecting a range of values.

RangeBar The RangeBar is similar to an enhanced SeekBar widget, though it doesn't make use of the SeekBar. It provides for the selection of a range of

Edmodo 715 Nov 14, 2022
An Android Widget for selecting items that rotate on a wheel.

Looking for maintainers I'm no longer active on this project but I'll still focus on fixing crashing issues and review any code changes etc. WheelView

Luke Deighton 888 Jan 3, 2023
segmentcontrol widget for android

中文 a simple SegmentControl Widget 使用: 添加依赖到build.gradle: dependencies { compile 'com.7heaven.widgets:segmentcontrol:1.17' } 相关属性: selectedColor 设置

7heaven 614 Nov 26, 2022
A library that provides an implementation of the banner widget from the Material design.

MaterialBanner A banner displays a prominent message and related optional actions. MaterialBanner is a library that provides an implementation of the

Sergey Ivanov 252 Nov 18, 2022
Android Thermometer Widget.

Thermometer Android Thermometer Widget. Developer Kofi Gyan ([email protected]) License Copyright 2016 Kofi Gyan. Licensed under the Apache Licen

Kofi Gyan 125 Nov 17, 2022
Custom wheel widget for android

Wheel widget for Android To include the wheel widget in the current layout, you should add in the layout xml this lines: <it.sephiroth.android

Alessandro Crugnola 384 Nov 21, 2022
Android Widget

Circular Counter Circular Counter is an Android Widget I needed to implement for an application I was developing. As it could be useful to more people

Diogo Bernardino 254 Nov 25, 2022
A Pin view widget for Android

PinView A Pin view widget for Android. PinView has a feature that allows you to find out when they have completed all parameters. Support for Android

David Pizarro 287 Nov 14, 2022
It's a flip way to show share widget.

What's FlipShare ? It's a cool way to show share widget. Demo Usage step 1. Confirm your parentView to locate the share widget, and then you can custo

巴掌 630 Sep 5, 2022