{"id":21484130,"url":"https://github.com/dylex/xdaliclock","last_synced_at":"2025-10-23T19:22:42.379Z","repository":{"id":16366120,"uuid":"19116284","full_name":"dylex/xdaliclock","owner":"dylex","description":"xdaliclock (X11 only) with support for hex time","archived":false,"fork":false,"pushed_at":"2023-02-05T22:25:53.000Z","size":1591,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-23T19:14:36.922Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.jwz.org/xdaliclock/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dylex.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-04-24T16:49:28.000Z","updated_at":"2023-04-27T14:42:14.000Z","dependencies_parsed_at":"2023-02-19T02:30:41.164Z","dependency_job_id":null,"html_url":"https://github.com/dylex/xdaliclock","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylex%2Fxdaliclock","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylex%2Fxdaliclock/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylex%2Fxdaliclock/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylex%2Fxdaliclock/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dylex","download_url":"https://codeload.github.com/dylex/xdaliclock/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244010927,"owners_count":20383333,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-23T12:50:15.128Z","updated_at":"2025-10-23T19:22:37.346Z","avatar_url":"https://github.com/dylex.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n                              Dali Clock\n                          by Jamie Zawinski\n\n                    https://www.jwz.org/xdaliclock/\n\n==============================================================================\n\nTo build for the X Window System:\n\n    cd xdaliclock/X11/\n    ./configure --prefix=/usr\n    make\n    sudo make install\n\n==============================================================================\n\nTo build for MacOS X (10.4 or later) or iOS:\n\n    cd xdaliclock/OSX/\n    make\n\n    then copy \"build/Debug/DaliClock.app\" to your Applications folder.\n\n    Or, you can use the included XCode project.\n\n==============================================================================\n\nTo build for the Pebble Smart Watch:\n\n   cd pebble\n   pebble build\n   (Assuming you have the Pebble SDK installed.)\n\n==============================================================================\n\nTo build for Android devices:\n\n    Install JDK 7 (http://www.oracle.com/technetwork/java/javase/downloads/)\n    Install Android Studio (http://developer.android.com/sdk/)\n    cd xdaliclock/android/\n    make\n    (or you can open \"DaliClock\" as a project in Android Studio)\n\n    Then copy \"build/DaliClock.apk\" to your Android device.\n\n==============================================================================\n\nTo build for PalmOS Classic devices:\n\n    cd xdaliclock/palm/\n    ./configure --host=m68k-palmos --build=`../X11//Xlib-classic/config.guess`\n    make CFLAGS=\"-O3\"\n\n    Then install daliclock.prc on your device through your usual method.\n\n    If you don't already have a working PalmOS cross-compilation environment\n    set up, you'll need to install \"m68k-palmos-gcc\", \"pilrc\", \"obj-res\", and\n    \"build-prc\" first.  This can be a lot of work -- you're on your own!\n    Check http://www.palmos.com/dev/support/ to find the things you need.\n    Check http://www.zenonez.com/prctoolsx/ for MacOS X build tools.\n\n==============================================================================\n\nTo build for Palm WebOS devices...\n\nYou don't really have to \"build\" it, because it's all Javascript!\n\n==============================================================================\n\n2.47  09-Sep-2022\tX11:\n\t\t\t- Implemented XScreenSaver support for GTK 3.\n2.46  28-Aug-2022\tX11:\n\t\t\t- Portability and installation fixes.\n2.45  25-Aug-2022\tX11:\n\t\t\t- Xlib version replaced with GTK 3 + OpenGL version.\n2.44  25-Dec-2018\tOSX:\n\t\t\t- Functions properly on macOS 10.14.\n\t\t\t- Requires macOS 10.7 or later. Sigh.\n\t\t\t- Upgraded Sparkle (the \"Check for Updates\" library).\n\t\t\t- Signed, and available in the Mac App Store.\n\t\t\t- Removed the \"On top of screen saver\" option since\n\t\t\t  it can't be made to work on recent macOSes.\n\t\t\t- Full resolution on Retina displays.\n\t\t\tiOS:\n\t\t\t- Rotation works again.\n\t\t\t- Requires iOS 8.0 or later. Sigh.\n2.43  13-Apr-2015\tAndroid:\n\t\t\t- Bug fixes.\n2.42  10-Apr-2015\tPebble:\n\t\t\t- Included Joshua Wise's Pebble Smart Watch port.\n\t\t\tAndroid:\n\t\t\t- Included Robin Müller-Cajar's Android port.\n\t\t\tOSX:\n\t\t\t- Made screen saver work on 10.6 again.\n2.41  18-Mar-2014\tOSX:\n\t\t\t- Fixed start-up rotation and credits display on iOS 7.\n                        - Suppress status bar (again) on iOS 7.\n2.40  27-Nov-2013\tOSX:\n\t\t\t- Added \"Check for Updates\".\n2.39  16-Jul-2013\tAll platforms:\n\t\t\t- Tweaked character outlines for smoother morphing.\n\t\t\tiPhone:\n\t\t\t- Fixed crash when rotating on Retina iPads.\n\t\t\tOSX:\n\t\t\t- Fixed crash when running in full screen or as a\n\t\t\t  screen saver on really old machines.\n2.38  08-Jul-2013\tOSX:\n\t\t\t- Toggling window title bar preserves transparency.\n\t\t\t- Transparency works in full-screen mode.\n\t\t\t- Screen saver preferences weren't being saved.\n\t\t\t- Fixed bug where System Preferences window went black.\n\t\t\t- Possibly fixed an intermittent startup crash.\n2.37  22-Sep-2012\tiPhone:\n\t\t\t- Support for iPhone 5's new screen size.\n2.36  23-Apr-2012\tOSX:\n\t\t\t- Fixed a startup crash on 10.7.\n\t\t\t- Added a preference to keep the Dali Clock window\n\t\t\t  above even the screen saver window.\n\t\t\t- \"Upgraded\" to XCode 4.0, which means that 10.4 PPC\n\t\t\t  builds are impossible, and Intel is now required.\n2.35  18-Aug-2010\tAll platforms:\n\t\t\t- Regenerated font images for smoother animation.\n\t\t\tX11:\n\t\t\t- That means that there are 4 builtin fonts now\n\t\t\t  instead of 5, and they are slightly larger.\n\t\t\t- Turned on -cycle by default.\n\t\t\tiPhone, iPad:\n\t\t\t- Higher resolution display (and icons) on iPhone 4.\n\t\t\t- Fixed a display glitch when zooming.\n\t\t\t- Fixed an occasional rotation twitch on iPad.\n2.34  19-May-2010\tiPhone:\n\t\t\t- When docked, don't automatically turn screen off.\n\t\t\t- Briefly display the date every minute or so.\n\t\t\t- Made rotation less twitchy.\n\t\t\t- Fixed off-by-one in date display.\n\t\t\tOSX:\n\t\t\t- Animate while resizing window.\n2.33  24-Apr-2010\tiPhone, OSX, WebOS:\n\t\t\t- Keep the clock centered in the window even when\n\t\t\t  in 12 hour mode where the hour is one digit, and\n\t\t\t  animate the centering transition.\n\t\t\tOSX:\n\t\t\t- Eliminated flicker when a transparent Dali Clock\n\t\t\t  window is on top of a window that is playing video.\n\t\t\tiPhone:\n\t\t\t- Animate rotation/scaling during orientation changes.\n\t\t\t- Submitted to Apple iTunes Store.\n2.32  20-Apr-2010\tiPhone:\n\t\t\t- Fixed a startup crash.\n\t\t\t- Rotation and pinch-zooming works reliably.\n2.31  18-Apr-2010\tOSX:\n\t\t\t- Tweaks to Mac OS 10.6 build process.\n\t\t\t- Rewrote rendering engine in OpenGL / OpenGLES.\n\t\t\t- The colons and dashes morph now too.\n\t\t\tiPhone:\n\t\t\t- Works now!\n\t\t\tX11:\n\t\t\t- Added -showdate option so you can run two copies,\n\t\t\t  one showing the date and one showing the time.\n2.30  01-Sep-2009\tOSX:\n\t\t\t- Ported to Mac OS 10.6.\n2.29  15-Jul-2009\tPalm WebOS:\n\t\t\t- Palm's API changed; need to un-escape HTML.\n2.28  06-Jul-2009\tPalm WebOS:\n\t\t\t- Slight performance improvements.\n\t\t\tOSX:\n\t\t\t- A little more work on the unfinished iPhone port.\n2.27  27-Jun-2009\tPalm WebOS:\n\t\t\t- Cosmetic animation and preferences improvements.\n\t\t\t- Factored out Javascript code so it can be used\n\t\t\t  stand-alone.\n2.26  26-Jun-2009\tPalm WebOS:\n\t\t\t- Initial port!\n\t\t\tPalmOS \"Classic\":\n\t\t\t- Eliminated a slight flicker during animation.\n\t\t\tOSX:\n\t\t\t- Initial incomplete, aborted attempt at iPhone port.\n2.25  12-Nov-2007\tOSX:\n\t\t\t- Added a Dali Clock dashboard widget.\n2.24  28-Apr-2007\tOSX:\n\t\t\t- Added a Dali Clock screen saver.\n\t\t\t- Better application icon.\n\t\t\tPalmOS:\n\t\t\t- Fixed bug where the background colors of the digits\n\t\t\t  and of the rest of the window were slightly out of\n\t\t\t  sync.\n\t\t\t- Don't draw while menubar is active.\n\t\t\t- Display day-of-month in seconds-only mode.\n\t\t\t- Color application icons.\n2.23  08-Jan-2006\tOSX:\n\t\t\t- prettier preferences panel.\n\t\t\tPalmOS:\n\t\t\t- smoother morphing;\n\t\t\t- bigger \"seconds only\" font;\n\t\t\t- color cycling on color devices.\n\t\t\tX11:\n\t\t\t- smoother morphing;\n\t\t\t- better color cycling contrast;\n\t\t\t- added three new, larger built-in fonts.\n2.22  02-Jan-2006\tMacOS fixes:\n\t\t\t- Coming out of full-screen mode no longer leaves\n\t\t\t  the window in a huge size if the title bar had\n\t\t\t  been turned off.\n\t\t\t- Full screen mode hides the mouse pointer.\n\t\t\t- ESC exits full screen mode.\n\t\t\t- Build a universal binary (PPC and Intel).\n\t\t\t- Added \"Pin to desktop\" preference.\n\t\t\t- Minimize (Cmd-M) and Close (Cmd-W) work when\n\t\t\t  borderless or full screen.\n2.21  31-Dec-2005\tPorted to MacOS X!\n2.20  07-Sep-2003\tUpdated \"vroot.h\" for compatibility with latest\n\t\t\txscreensaver (-root in Xinerama mode.)\n\t\t\tInclude various historical Macintosh predecessors in\n\t\t\tthe mac128/ subdirectory.\n2.19  11-Sep-2002\tAdded -window-id option, for use by xscreensaver-demo.\n\t\t\tHandle exposure events in \"-root -noseconds\" mode.\n\t\t\tUpdated the PalmOS source to work with PalmOS SDK 4.0.\n\t\t\tFixed a dumb bug in the PalmOS preferences where you\n\t\t\tcouldn't set the FPS to exactly \"10\".\n\t\t\tUpdated make.com for VMS.\n2.18  29-Nov-1999\tOops, month number was off by one in the Palm version.\n2.17  28-Nov-1999\tNow uses `configure' instead of `Imake'.\n\t\t\tANSI C is now required.\n\t\t\tPorted to Palm Pilot.\n2.16  12-Nov-1999\tFixed some warnings, cleaned up the fonts some more.\n2.15  11-Nov-1999\tAdded two new (smaller) builtin fonts, bringing the\n\t\t\ttotal to four.\tThe smallest one is 27 pixels high,\n\t\t\tand is cleaner looking than any X font I've seen at\n\t\t\tthat size...\n2.14  04-Jan-1999\tFixed a bug that caused X errors on some systems with\n\t\t\tPseudoColor visuals when using `-transparent'.\n\t\t\tSome portability fixes for OpenVMS.\n\t\t\tAdded `xdaliclock.spec' so that everyone builds their\n\t\t\tRPMs in the same way.\n2.13  07-Nov-1998\tPut a brain-dead simple date parser in `-countdown'.\n\t\t\tUpdated my email address and home page.\n2.12  06-Nov-1998\tBotched, please ignore.\n2.11  31-Dec-1997\tAdded cheesy `-countdown' switch.  Happy new year...\n2.10  25-Jun-1997\tFixed a bad interaction with xscreensaver...\n2.09  02-Jun-1997\tRenamed -shape to -transparent, and made it use\n\t\t\tSERVER_OVERLAY_VISUALS if available -- that makes the\n\t\t\toption actually be *usable* on SGIs and on advanced HP,\n\t\t\tDEC, or IBM systems (since overlay visuals actually\n\t\t\twork, unlike the Shape extension.)\n2.08  30-Aug-1996\tFixed a lingering bug where sometimes clicking would\n\t\t\tnot cause the date to be displayed.\n2.07  23-Feb-1996\tAdded WM_COMMAND property for session management.\n\t\t\tMore better VMS support from Martin Zinser.\n2.06  24-Dec-1995\tMade -cycle work on non-PseudoColor visuals.\n\t\t\tFixed a couple of shape-related bugs.\n2.05  08-Jan-1995\tFixed a silly bug in determining the visual and cmap\n\t\t\tto use in -root mode, which caused it to not work with\n\t\t\txscreensaver when the saver wasn't using the default\n\t\t\tvisual and cmap.\n2.04  08-Nov-1994\tSome fixes for SGIs and non-default visuals.\n2.03  31-May-1994\tMinor tweaks to Imakefile; submitted for X11r6 contrib.\n2.01  21-May-1994\tVMS and R3 support, with help from Richard L. Dyson\n\t\t\t\u003cdyson@sunfish.physics.uiowa.edu\u003e.\n2.00  16-May-1994\tConverted to use Xt instead of raw Xlib.\n1.07  04-Sep-1993\tFixed shape handling; some minor portability changes.\n1.06  03-Feb-1993\tFixed some memory errors.\n1.05  10-Jun-1992\tMore from Tony Kennedy: support visuals with different\n\t\t\tdepths from default, center digits correctly in\n\t\t\tinitial window, and merge geometry defaults in a more\n\t\t\tsophisticated way.  Merged in a slightly reworked\n\t\t\tversion of more general segment-handling code from\n\t\t\tDan Wallach \u003cc169-bg@auriga.berkeley.edu\u003e.  Added a\n\t\t\tsecond, even bigger builtin font.  Added the -root\n\t\t\tand -fullscreen arguments.\n1.04  04-Jun-1992\tMore VMS support for resource database files, from\n\t\t\tTony Kennedy \u003cadk@scri.fsu.edu\u003e.\n1.03  16-Jan-1992\tAdded more intelligent visual support.\n\t\t\tMade it not die on fonts without per-char info.\n1.02  03-Jan-1992\tMerged in VMS support from Daniel C. Newman\n\t\t\t\u003cdan@innosoft.com\u003e.\n1.01  26-Oct-1991\tFixed Expose handling in -noseconds mode;\n\t\t\taccess() called with too few args;\n\t\t\tadded resource for MM/DD/YY, DD/MM/YY, etc.\n1.00  07-Oct-1991\tSubmitted for X11r5 contrib tape.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdylex%2Fxdaliclock","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdylex%2Fxdaliclock","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdylex%2Fxdaliclock/lists"}