[APP][Apr. 8] TypoClock - typographic time/date widget [0.65]

Search This thread

Semicuda

Senior Member
May 26, 2009
479
167
Koblenz
Okay, the leak should be gone for good... it's running steady at 2,5-3MB now. Turns out it wasn't a fault in the app, but rather in Android: Typeface.createFromAsset is not cleaning up after itself correctly.

Now, it's time to find a new font which has better Unicode support and create some Layouts for H- and QVGA.
 

frostman89

Senior Member
Okay, the leak should be gone for good... it's running steady at 2,5-3MB now. Turns out it wasn't a fault in the app, but rather in Android: Typeface.createFromAsset is not cleaning up after itself correctly.

Now, it's time to find a new font which has better Unicode support and create some Layouts for H- and QVGA.

Floats at a solid 3.7mb.

Glad you triangulated the problem.
 

DanijelDesire

Senior Member
Jun 5, 2010
187
28
Zagreb
Hey, could you look into this issue. After updating, some characters dont show up properly.
4e00ee99-b414-e391.jpg
4e00ee99-b424-f05d.jpg


Sent from my HTC Desire using XDA App
 
Okay, the leak should be gone for good... it's running steady at 2,5-3MB now. Turns out it wasn't a fault in the app, but rather in Android: Typeface.createFromAsset is not cleaning up after itself correctly.

Now, it's time to find a new font which has better Unicode support and create some Layouts for H- and QVGA.

I wish Helvetica Neue was free. It looks so good on my phone. ;]
 

Semicuda

Senior Member
May 26, 2009
479
167
Koblenz
I wish Helvetica Neue was free. It looks so good on my phone. ;]

Well, basically it is not a problem to load an external font from a file on the SD card. But before that, I need to have some options in place to allow the user to adjust the position of each of the fields. Also, this would again allow using the system font.

It will come, but please don't ask how long this is going to take :) Right now, the priority is stability and support of the other common resolutions.
 
Well, basically it is not a problem to load an external font from a file on the SD card. But before that, I need to have some options in place to allow the user to adjust the position of each of the fields. Also, this would again allow using the system font.

It will come, but please don't ask how long this is going to take :) Right now, the priority is stability and support of the other common resolutions.

Haha, no rush. I'm just super pumped that you made this happen. It's seriously awesome!
 

123schiff

Senior Member
May 17, 2009
180
16
Hi guys,

Anybody have problem with the time updating 2secs later after system clock minute changes. Doesn't seem to sync with the system clock.
 

Semicuda

Senior Member
May 26, 2009
479
167
Koblenz
Hi guys,

Anybody have problem with the time updating 2secs later after system clock minute changes. Doesn't seem to sync with the system clock.

If you're unlucky it might even be 5 secs.. but I might increase the frequency of the "did the time change?"-check.

Oh, and UTF8 is here now!

(And yes, it's using more memory now... don't worry, that's just due to the larger font file)
 

AbsoluteDesignz

Senior Member
Sep 16, 2007
1,595
51
New Jersey
any way to get this to work with either the widget's font or the system font?

I use Manups Revo font package (Helvetica) and this widget would be super sexy in Helvetica only...

great work though...putting it on a market?
 

dilirum

Senior Member
Jun 6, 2007
62
6
Anchorage
Here is my Mod of this TypoClock-Widget:

There are two versions: black & white.
Both are full-sized (4x3 cells), perfect for the use with WidgetLocker.
This it how it looks on my GSM Hero:
attachment.php


I used the older version which uses your systemfont!
So i can't guarantee, that it will fit on every phone - it depends the Font you're using! (Screenshot: DroidSans, default font)
PM/AM-fix is integrated!

Widgets are attached, thanks to Semicuda!

This is perfect! I love the look of the larger version - looks great on my lockscreen! Thanks vsxed!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 70
    TypoClock is now available in the Market:

    TypoClock (Paid)

    TypoClockQR.png


    TypoClock (Free)

    TypoClockFreeQR.png



    So if you want to throw me 99ct, get the paid one ;)


    Hey everyone,

    in reply to vaughnhcky89's request here I started developing a widget.

    As more and more people are requesting a separate thread for this, here it is!

    Since HTC screwed up the runtime used in Sense-ROMs, the widget will display the day and month names in English only! On AOSP ROMs, the localized name will be shown.

    Suggestions now also possible through UserVoice

    Manual:

    Settings are accessible via click on the left edge of the widget. The main area opens the Alarmclock upon clicking.

    Coming up:

    * (semi-transparent) background
    * More translations for Sense users

    Current Version: 0.65
    screen3.png


    Changelog:

    Code:
    TypoClock 0.65
    * Removed leading zero in 12hr mode
    * Added option to not launch anything when clicked
    
    TypoClock 0.64
    * Bugfix
    
    TypoClock 0.62
    * It's now possible to choose the exact activity to be launched upon click
    * ICS Theme
    * German translation
    
    TypoClock 0.61
    * You can now choose the language
    
    TypoClock 0.6
    * You can now choose the app that is launched when clicking the Widget (Paid only)
    * Keyboard won't pop up anymore when opening Settings
    
    TypoClock 0.57
    * Less margins allow for larger display (max scaling of 1.4)
    
    TypoClock 0.56
    * Hex-code fields in Color dialogs (Paid only)
    * Option to use System font instead of built-in (Paid only)
    * Internal optimizations
    
    TypoClock 0.53
    * New color picker dialogs
    * Customizable shadow color (Paid only)
    
    TypoClock 0.52
    * Support for XHDPI-Devices (Galaxy Nexus, for example)
    * Couple of small bugfixes
    
    TypoClock 0.51
    * Translations for Sense users: DE, EN, FR, BG, PL, SV, NL, IT, EL, RU, HU, ET, ZH
    * Option to align to the top left of the widget frame
    * Smarter resizing of long month and day names (less cut-off)
    * Click-to-Alarm for Samsung phones
    
    TypoClock 0.50
    * Click-to-Alarm should work on 1.5, 1.6, 2.1, 2.2 and Sense-Roms
    
    TypoClock 0.49
    * Optional drop-shadow
    * Optional swapping of month and day name
    * Condensed font for day name
    
    TypoClock 0.48
    * Re-added unicode support
    * Disabled predictive text in settings
    
    TypoClock 0.47
    * vertically centered
    * click to Alarm is back for Froyo users
    * click to Settings moved to the left edge of the widget
    
    TypoClock 0.46
    * open Settings through click on widget
    
    TypoClock 0.45
    
    * partly rewritten
    * custom color
    * custom size (kinda working) (factor 1.2 looks pretty nifty)
    * reverted to old font
    
    TypoClock 0.41
    
    * Portrait layout fixed
    
    TypoClock 0.4
    
    * HVGA and QVGA compatibility
    * Landscape support
    * Click-to-Deskclock (Froyo only, for now)
    * Icon, thanks to [URL="http://xdaforums.com/member.php?u=2776642"]cs_sux[/URL]!
    
    
    TypoClock 0.36
    
    * Condensed font for text
    * Service fixed
    
    TypoClock 0.35
    
    * UTF8 is here!
    
    TypoClock 0.34
    
    * Mem leak gone (wasn't the app, but a fault in android's framework)
    
    TypoClock 0.33
    
    * Built for Android 1.6
    * possible fix for memory leak, feedback please!
    
    TypoClock 0.32
    
    * Sense-fix fixed
    
    TypoClock 0.31
    
    *AM/PM bug gone
    *Using a fixed font, no more breaking the layout
    *For now, only optimized for WVGA
    *Black text option
    
    TypoClock 0.2
    
    * should be density-independent
    * more space for long strings
    * 12hr mode optional
    
    TypoClock 0.1
    
    * initial release

    Credits:

    cs_sux for the icon,
    maxwell302, apokatastasis, k_myk, bmoblli, Hallahan, bertuzzi, Niterain, Mr_Element, gafs2002, rumcajsz, lambasurm, dddtc2005 for translation help

    4
    Weeell.... it looks like the evil thieves were brought to justice after all. The hijacked TypoClock a.k.a. Beautiful Clock Widget 3D disappeared from the market along with all of the other stolen apps :)

    This means: I will be back soon! And no, you won't have to pay ;)
    2
    To celebrate 5000 Downloads from the market, the free version now has drop shadow enabled and the paid version is on sale for EUR 0,50 (some other markets have higher minimum-prices, though)
    2
    Okay.... now I need your help, guys:

    If you are using Sense and want to have the texts localized, please take a few minutes and provide me with the month and day names in your language. Just edit the attached xml (don't forget to change the language code at the top) and send it back to me!

    Already done:

    English (EN)
    German (DE)
    French (FR), thanks to maxwell302
    Bulgarian (BG), thanks to apokatastasis
    Polish (PL), thanks to k_myk
    Swedish (SV), thanks to bmoblli
    Dutch (NL), thanks to Hallahan
    Italian (IT), thanks to bertuzzi and Niterain
    Greek (EL), thanks to Mr_Element
    Russian (RU), thanks to gafs2002
    Hungarian (HU), thanks to rumcajsz
    Estonian (ET), thanks to lambasurm
    Chinese (ZH), thanks to dddtc2005

    -- Everything until here is included in v0.51 --

    Everything below is only included in the apk attached here:

    Catalan (CA) and
    Spanish (ES), thanks to Pq2son2
    Portuguese (PT), thanks to jpl69
    Danish (DK), thanks to PedeDK
    Serbian (RS), thanks to stoske
    Finnish (FI), thanks to Pollington
    Czech (CZ), thanks to bami95
    Norwegian (NO), thanks to SpecTrax
    Latvian (LV), thanks to xMFx
    Lao (LO), thanks to projectzero_droid
    Turkish (TR), thanks to tusuka
    Arabic (AR), thanks to maoten
    2
    How do you change the color and where do you find the codes for different colors?

    Here's a hex color code generator:

    http://www.2createawebsite.com/build/hex-colors.html

    But you have to add ff after the hashmark, those two are for the transparency.

    For example, #af23a7 has to be entered as #ffaf23a7 in the widget.