kraigs-android / kraigsandroid Goto Github PK
View Code? Open in Web Editor NEWKraig's android applications
Kraig's android applications
Add a % substitution to display the label of the next alarm in Custom lock
screen message.
Original issue reported on code.google.com by [email protected]
on 7 Jul 2010 at 12:47
Would love to be able to set a certain number of hours (say 12) and the
notification icon that an alarm is pending will only show if there is an alarm
pending in the next X (12) hours.
Right now I hate having an alarm in 3 days and having an icon up there all
weekend long. I know you can go in and turn off the notification, but then I
have to verify that it is working every night before bed on the days I do want
an alarm (which defeats the purpose of reoccuring events)
Original issue reported on code.google.com by [email protected]
on 7 Sep 2010 at 2:49
What steps will reproduce the problem?
1. Just touching at the end of the slide to dismiss area will dismiss the
alarm - no sliding action required.
What is the expected output? What do you see instead?
A full tracking slide from one end to the other is needed so that no
accidental touch will trigger it
What version of the product are you using? On what operating system?
Latest alarm 1,4 I think. On HTC desire with multitouch
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 6 May 2010 at 10:22
русский
Original issue reported on code.google.com by Grolli.goo
on 31 Jan 2011 at 11:18
the custom text did not work in 1.6, and when it worked in 2.1, i was really
happy.. but i was toying around with widgetlocker (lock screen replacement),
and it didn't display it on widgetlocker (yes it's an app.. maybe that's why..)
is there a way to make it display on custom lock screens as well? thanks :)
Original issue reported on code.google.com by [email protected]
on 5 Nov 2010 at 3:56
It would be useful to define alarms as a period of time. Under "Add Alarm"
you could add a third state to the AM/PM toggle (maybe blank?). Each time the
alarm is enabled the activation time would be calculated as an offset from the
current time... basically just a kitchen timer.
Original issue reported on code.google.com by [email protected]
on 7 Jul 2010 at 1:09
The keyboard entry functionality in the time dialog is fairly broken. Replace
it with something better.
One bug report:
I think i found a bug, when you go to make a new alarm, the screen pops out and
you click on the minutes field to set it by the keyboard instead of using the
+/- buttons, when finished you press the back bitton to remove the keyboard
with digits and press OK button to confirm the alarm, the minutes dont change
to the new time you have changed, but stay as before to the current that had
been when you pressed 'new alarm'.
Original issue reported on code.google.com by [email protected]
on 11 Aug 2010 at 2:02
There are dozens of clocks out there, but none of them have the alarm
capability of Alarm Klock. It would be nice to have a simple digital clock
mode - perhaps by simply merging
http://www.ned-fox.com/diy/android-night-clock.
Original issue reported on code.google.com by [email protected]
on 9 Jun 2010 at 11:56
It could be a checkbox on the alarm dismissal screen. Or after the alarm is
dismissed a popup could indicate that the alarm is being scheduled again and
provide a few seconds to press a button to cancel that repetition.
Original issue reported on code.google.com by [email protected]
on 7 Jul 2010 at 3:05
in Alarm Klock version 1.4 (it doesn't happen on 1.3), the icon, on the
notification area is constantly moving (every few seconds) and switching with
other notification area icons... at least with the other one I always have
(Batteryminder).
besides this great app... thanks!
now I remember other detail... can the slider to turn of the alarm work really
as a slider? meaning that you shoud do the complete movement of the slide? (if
you touch by mistake the ending of the slide it turns of, which sometimes has
happend to me when grabbing the phone with the hand with no intention to turn
off the alarm)
PS: using android 2.1-update1 on motorola milestone.
Original issue reported on code.google.com by [email protected]
on 3 Jul 2010 at 4:48
Add a talking clock to the alarm settings.
Original issue reported on code.google.com by [email protected]
on 23 Aug 2010 at 4:53
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 22 Apr 2010 at 11:26
What steps will reproduce the problem?
1. Make sure auto-rotate isn't disabled
2. Select song i Alarm Klock so the preview starts playing
3. Rotate phone
What is the expected output? What do you see instead?
Expect phone to rotate display, and music to continue to play. Instead, music
is cut off and music selection returns to the beginning.
What version of the product are you using? On what operating system?
Version 1.6 on Froyo.
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 6 Oct 2010 at 4:37
There have been several reports of the alarm sound not playing after the 1.5
upgrade. I have not yet been able to reproduce this problem. Please add
additional information to this bug report so that I can try to track down the
problem. Hopefully a pattern will fall out given the information below.
Useful information:
- Type of hardware that you are using (eg, Nexus one, G1, etc)
- Version of the android operating system Menu->Settings->About Phone->Build
number (eg FRF91)
- Alarm settings (repeats, tone type (mp3, built in, ringer, midi, etc),
snooze, vibrate, volume fade)
- Application settings (display notification icon, lock screen text, etc)
- How reproducible is this? (every time, sometimes, 1 in 5, etc)
Even more useful information:
If you are comfortable debugging, getting the system log for the phone when the
problem occurs would be extremely useful. Instructions can be found in the
logcat section
here:http://developer.android.com/guide/developing/tools/adb.html#logcat
Original issue reported on code.google.com by [email protected]
on 13 Jul 2010 at 1:54
Add an early dismiss feature.
If the alarm is set for 7 AM and I wake at 6:30, I can "early dismiss" the next
upcoming 7 AM alarm that is half hour away. This way, the alarm won't go off
at 7 AM. The alarm is not disabled so it will, if configured so, reactivate
the following day.
This is different from ticking alarm to disable, because one would have to
re-enable after the set time so it will go off the next day.
Many thanks!
Original issue reported on code.google.com by [email protected]
on 13 Aug 2010 at 4:10
[Enhancement]
What steps will reproduce the problem?
1. On Settings click Repeat
- Weekdays list (always) shows Sunday on top
What is the expected output? What do you see instead?
- If the locale setting is such that makes Monday as start-of-week, that should
be the day on top on listing
What version of the product are you using? On what operating system?
- Observed on Samsung Galaxy i7500 (1.5 and 1.6) and Motorola Milestone A853
(2.1)
Instead of following the Locale setting, a Start-of-Week setting could be added.
Original issue reported on code.google.com by [email protected]
on 27 Aug 2010 at 1:41
I'm running v1.6 on CyanogenMod 6.1.1 (Android 2.2.1) on an HTC Desire GSM.
I should preface this by saying that AlarmKlock has been working flawlessly for
me for months. I frequently change the times of alarms but don't recall
adding/removing any nor changing any other settings in the last week
(AlarmKlock ones or even other Android ones).
What I do and see:
I've only seen the problem with one particular alarm (one which plays "Dog Days
Are Over" by Florence+The Machine; settings screenshot attached), although I
usually use a combination of two to wake me up. DogDays sounds at the alarm
time just fine, and if left to continue sounding for 15s or so it continues
just fine. I hit snooze. 6m later DogDays sounds again. A few seconds into
the track, AlarmKlock crashes with the standard "has stopped unexpectedly"
force close dialog (attached). I can reproduce this every time at the moment
and it's been happening for at least the last three days or so.
I've posted the original ADB logcat (http://alarmklock.pastebin.com/XVk71dEX)
plus one from a later experiment (http://alarmklock.pastebin.com/Lyfa8RjL) with
alarm soundings highlighted. The ones at 07:35, 07:41 and 07:47 are DogDays,
and obviously the 07:47 one is the crasher. (The ones at 07:40 and 07:44 are a
"stop snoozing" alarm, but I can set DogDays alone and still reproduce the bug
so it's probably unrelated.) The "Uncaught exception thrown by finalizer" in
the experiment log shows up at other times too -- not just directly before a
crash.
Turning on AlarmKlock's debug only seems to change the UI, not what's logged at
crash time.
Original issue reported on code.google.com by [email protected]
on 19 Feb 2011 at 11:39
Attachments:
I traslate this app in italian
Attach the file strings.xml
Original issue reported on code.google.com by [email protected]
on 4 Jul 2010 at 8:09
Attachments:
What steps will reproduce the problem?
1.go to settings -> tones
2.note that internal tab is empty
3.
What is the expected output? What do
you see instead?
I expect to see a list of the standard
alarm sounds instead I there seems to
be an "invisible" list I can scroll and the
green bar seems to be moving down a
list but I can't choose anything
What version of the product are you
using? On what operating system?
1.4 on HTC Desire Android 2.1 - update1
Please provide any additional
information below.
In debug mode I can see that the path to
alarm sounds is nothing I can find on my
phone. My path to alarm sounds is /
system/media/audio/alarms. My other
mp3s it can find perfectly .
I think your app is awesome could I just
get the sounds to work as I wish.
Original issue reported on code.google.com by [email protected]
on 31 May 2010 at 9:09
It's not a problem. Just an idea to make Alark Klock more user frendly.
I was thinking about sorting by 'time until next alarm'. It would be more
natural.
At the end of a day you will be sure that you set good alarm for next morning -
it will be the first one on the list.
Another option is sorting by labels alphabetical order. By that, they are
always on the same place and never confuse you. Than you can also change the
order by changing the label for example by adding 1, 2, 3... before the name.
I think it is ver 1.6
Thanks and congratulation for the app
Original issue reported on code.google.com by [email protected]
on 3 Sep 2010 at 11:27
I feel that an alarm tone which restarts promptly results in an insistent, even
irritating feeling.
In order with cope with that I edited the midi file with my choice short tune,
just introducing silence on its end.
Noted however that the app suppressed the silent portions, which became upon
hearing the same as before.
Request:
Either to add the option of introducing an adjustable pause between repeats
or to allow tthe file to be played from beginning to end.
Original issue reported on code.google.com by [email protected]
on 25 Aug 2010 at 2:01
It would be nice to have the alarm volume to be set by the phone ring volume.
If you go into a place that you have to turn the phone on vibrate, the alarme
should then also be on vibrate, without have to go to a separate menu screen.
not a defect just wishing for this enhancement.
Original issue reported on code.google.com by [email protected]
on 19 Jan 2011 at 9:16
What steps will reproduce the problem?
1. Nothing yet been identified
2.
3.
What is the expected output? What do you see instead?
I expect the alarm to go off but at occasions (3 yet) I find the phone
displaying a "time-out" message but I'm pretty sure the alarm never sounded.
What version of the product are you using? On what operating system?
Used version 7 on a SE x10 mini.
Please provide any additional information below.
Well as for extra information I think the volume in general behaves a bit
strange. I for instance set the alarm to increase from 0-60% during 30 seconds
but after the last incident with no alarm sounding i forced the alarm volume to
75% with the app "Timeriffic" and then the alarm appeared very much higer...
Well just something I noticed.
Is Alarm Klock in control of the "master" volume or is it set to play at set
percentage of the alarm volume ("master")??
It seams as it also raises the volume faster than set in the program. For me it
seams as it reach maximum volume earlier than the above mentioned time
(30sec)...
Original issue reported on code.google.com by [email protected]
on 29 Oct 2010 at 8:56
not a playlist, but a folder of mp3
Original issue reported on code.google.com by [email protected]
on 8 Sep 2010 at 1:45
What steps will reproduce the problem?
1. Set an alarm for a time in the future
2. Wait until the time the alarm is about to go off and snooze it.
2. Receive an notification from gmail and an sms with ChompSMS as sms
application during the snooze timeout.
3. Wait until the time the alarm is about to go off again.
What is the expected output? What do you see instead?
The expected output is for the alarm to function as normally and go off.
What happen is that I woke up an hour late thanks to an phonecall, when I
opened the phone and alarm klock I received a warning saying something like
alarm timeout because of notification or something like that (I were in a hurry
so I didn't have time to write it down).
What version of the product are you using? On what operating system?
Android 2.2.1 with HTC Sense on a HTC Desire HD with version 1.72 of the HTC
Desire HD Rom and version 1.6 of Alarm Klock.
Please provide any additional information below.
I really love this application and it's features but the most crucial part of
an alarm is that is reliable and if it's not going to work if a receive an sms
or email (don't know which caused the bug) I can't rely on it.
Original issue reported on code.google.com by [email protected]
on 11 Jan 2011 at 10:13
This is supported in version 2.2 of the SDK, but may be tricky to add and
maintain backward compatibility with 1.6
Original issue reported on code.google.com by [email protected]
on 9 Aug 2010 at 6:51
What steps will reproduce the problem?
1. any alarm will show tiny label text
What version of the product are you using? On what operating system? Dunno
version of Alarm Klock but it runs in latest Android OS...2.2.x whatever.
Please provide any additional information below....
I love your little Alarm Klock app. I just rated it 4 stars. The only
thing I don't like is the size of the alarm text when the alarm
triggers...it's microscopic! Instead of making the time most prominent, make
the alarm label text the biggest. I don't really care about the time, I care
more about what I'm supposed to be DOING at that time.
Thanks!
Original issue reported on code.google.com by [email protected]
on 1 Mar 2011 at 2:06
Use scenario:
I set the alarm to go off at 7 AM, so at 7 AM, the alarm will ring for 5
seconds (or whatever duration I choose), then _automatically_ stop, wait 6
minutes (or whatever duration I choose), ring the alarm for another 5 seconds,
quiet for another 6 minutes, ring, repeat 4 times (or whatever repetition I
choose).
This allows me to hear the alarm, sort of wake up, but not have to touch
anything, sleep a bit more, and get reminded again.
Thanks again!
Original issue reported on code.google.com by [email protected]
on 13 Aug 2010 at 4:20
What steps will reproduce the problem?
1. Sleep
2. Wake up with Alarm Klock
3. Accidentally hit the (very big) snooze button when trying to turn off
the alarm with the slide.
4. Get out of bed.
5. Either walk through the settings menu to turn off the alarm or get
annoyed by a running snooze alarm 10 minutes later when you're already
under the shower.
I never use the snooze function, but it happens too often that I
accidentally touch the snooze button when grabbing the phone in my sleepy
state. I would be nice if it was possible to turn off the snooze function
completely for an alarm.
Original issue reported on code.google.com by sebastian%[email protected]
on 18 May 2010 at 6:12
What steps will reproduce the problem?
1. Install Alarm Klock and set up an alarm
2. Wait the time for the screen to dim
3. Observe issue
What is the expected output? What do you see instead?
I expect that the phone screen will turn off after my time-out of 60
seconds, but it does not.
What version of the product are you using? On what operating system?
Android 2.1 with SenseUI, HTC Incredible. Latest version of Alarm Klock
Please provide any additional information below.
I installed Alarm Klock and set up an alarm, but noticed today that my
screen will not turn off. It just goes very dim after the default 60
seconds. I un-installed the app and the phone behaves as expected. I'm
happy to provide any other information, contact me at [email protected]
if you need more info.
Original issue reported on code.google.com by [email protected]
on 10 May 2010 at 5:11
Please instead of writing: "2 days 17 hours 41 minutes" in lock screen make it
shorter: "2d 17h 41m", because when my phone is charging I can't see the
poucentage of charge.
Thanks for your app.
Original issue reported on code.google.com by [email protected]
on 28 Jan 2011 at 12:32
It would be great if there was an option to remove the snooze time adjustment
from the alarm screen and make the snooze button bigger. I find that sometimes
I fumble around to find the snooze button and accidentally change the interval.
Original issue reported on code.google.com by [email protected]
on 19 Sep 2010 at 3:50
What steps will reproduce the problem?
1. Reboot the device when alarm is set. This could happen when the System
crashes over night.
What is the expected output? What do you see instead?
The alarm should be set even after reboot, but it is not. You will come late to
work -> :-((((
Please provide any additional information below.
Solution, from Android SDK:
Registered alarms are retained while the device is asleep (and can optionally
wake the device up if they go off during that time), but will be cleared if it
is turned off and rebooted.
So you have to auto start the application after reboot and re-set the alarm via
alarmmanager class.
Please fix this issue even if it is the last you do with this app - it simply
would make it perfect.
Original issue reported on code.google.com by [email protected]
on 24 Aug 2010 at 8:22
Bug to track new icon ideas for Brightness Profiles.
Original issue reported on code.google.com by [email protected]
on 19 Jul 2010 at 3:43
I plug the phone into an external speaker via stereo miniplug; phone plays
audio correctly over external speakers from Music app. But when alarm goes off,
it only plays over the internal phone speaker, bypassing the cable plugged into
the phone's headphone jack. This is with music files selected for the alarm
tone.
Alarm Klock 1.6 on Android 2.1, HTC Droid Eris
Original issue reported on code.google.com by [email protected]
on 12 Nov 2010 at 3:18
I posted my idea using http://www.androidzoom.com but I'm pretty sure here is
better place to do it.
Generally I've read some books about sleeping. Basic idea is that waking up
during REM stage is the best for us. How alarm klock can help?
1. we want to wake up at 8
2. klock starts ringing for let's say 30 seconds with volume 10% then it turns
off. You woke up or not
3. if you woke up - great. You were not sleeping tight so you are ready to go
4. if not - wait some time (say 10 minutes) and go to the point 2
5. if it's 8 - start ringing with full volume till I wake up
Of course everything customizable.
I really thing it would be great :-)
However quick effortless workaround would be just increasing 'alarm volume fade
time' to something more reasonable like 1 hour at least. (so I can set silent
alarm earlier) And also moving an option 'alarm time out' from general settings
to alarm's specific settings would help me do the workaround.
Thanks for app :-)
Original issue reported on code.google.com by [email protected]
on 6 Aug 2010 at 10:10
I would like to request that you add the label on the alarm screen so that we
know what the alarm is for.
Thanks John
Original issue reported on code.google.com by [email protected]
on 10 Jan 2011 at 2:34
What steps will reproduce the problem?
1. Every kind of alarm
What is the expected output? What do you see instead?
I expect a gradual increase in volume but the maximum is reached already at
25%. Beyond the level of 30% is difficult to perceive more variations.
What version of the product are you using? On what operating system?
Latest release of Alarm Klock on HTC Hero with Android 2.1-update1.
Please provide any additional information below.
Probably an exponential variation of the volume control would produce a more
linear auditory sensation.
Original issue reported on code.google.com by [email protected]
on 12 Nov 2010 at 3:36
Hi there :)
I love Brightness profiles! Use it every day. Very useful when you don't want
to wake up your girlfriend or get your eyes roasted !
I have a suggestion how to make BP even cooler :)
Please consider simply letting Auto-brightness be a built-in profile
(undeletable). That way it's much easier to switch to a diffeeent profile! Tjis
way the user is not forced to 1) turn off auto - 2) find the now visible
profile and tap it. With my suggestion she can instantly tap the desired
profile - they're all visible - always!
Also - this way - the user won't have to blindly tap two correct buttons when
the screen is dark - just one correct tap on the profile name (even
larger/easier than the small auto check box) is sufficient - and PB should
close immidiately :)
Get this: that's - at any time - just TWO taps to get to ANY profile - auto
included :) - whereas currently - when auto is on - it's FOUR taps (tap bp
icon, tap small auto checkbox, tap profile, tap OK).
I hope that made sense :)
Cheers
- David
Denmark
Hi David,
Thanks for the suggestion. I'm not sure if I like the idea of making an auto brightness row in the profile list. There would be no way of knowing when auto brightness is actually on or not then. Currently, the checkbox has two states which allow you to easily tell if it's on or not. Your point about the unnecessary extra click is valid, though. What if, instead, the auto brightness checkbox stayed as-is, but the profile list was always visible. Clicking any of the list items would automatically
disable auto brightness. Does this seem like a reasonable compromise?
Would you mind creating a feature request on the project site in order to
track this issue?
http://code.google.com/p/kraigsandroid/issues/list
That way, others will be able to comment if they have an opinion as well.
Thanks again,
Craig
Thanks for your mail - I agree. I hadn't thought of the selected profile not
being highlighted. Good thinking! Tapping the slider could also turn off auto.
Your suggestion is surely a great and welcome enhancement! - I think, though,
that the smaller auto-toggle area is a disadvantage which would be solved be
having the active profile higlihgted somehow :)
Original issue reported on code.google.com by [email protected]
on 19 Jul 2010 at 3:41
It would be convenient to have the ability to configure some alarms so that
they alert/notify (i.e. ring and/or vibrate) for only n seconds, and after
that cancel themselves (until the next scheduled alarm occurrence in the case
of repeating alarms).
Original issue reported on code.google.com by [email protected]
on 5 May 2010 at 10:05
What steps will reproduce the problem?
1. Set an alarm with
Repeat:weekdays,
Tone: a 2:30 min mp3,
Snooze: 10 min,
Vibrate: disable,
Alarm volume fade: 0-100% over 60 sec
What is the expected output? What do you see instead?
In the morning alarm starts as expected
When pressing snooze song goes on and there's no way to stop it. Didn't
wait for 10 min to see if the UI comes up again.
I'd expect for the song to stop for 10 min before starting again, ideally
going again from 0-100% of volume.
What version of the product are you using? On what operating system?
Version 1.3 (I see there's a new one out, so maybe this is fixed already,
in which case, thx and sorry for wasting your time) on HTC Desire with
Android 2.1
Please provide any additional information below.
Fix this and the app is PERFECT. Thx.
Original issue reported on code.google.com by [email protected]
on 26 Apr 2010 at 10:21
Alarm Klock is the best alarm app out there!
Please put on the wishlist hardware event support:
The possibility to snooze or turn off alarm by shaking the device, or turning
the phone face down, or by hardware buttons
THX
Original issue reported on code.google.com by [email protected]
on 23 Sep 2010 at 2:27
What steps will reproduce the problem?
1. When I choose a profile the settings are applied but when I retur to my
home screen the settings goes back to normal
2.
3.
What is the expected output? What do you see instead?
I can't choose any profiles. Settings are not applied/saved.
What version of the product are you using? On what operating system?
1.2.0
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 13 Mar 2010 at 7:27
Would like to see an option for entering a date as well as the time for the
alarm.
Original issue reported on code.google.com by [email protected]
on 19 Jan 2011 at 9:01
Allow for free-form selection, so that one can set it to 10 or 15 seconds.
(The current Alarm time out application setting limits this to a fixed list).
Original issue reported on code.google.com by [email protected]
on 9 Aug 2010 at 6:50
Enhancement suggestion.
The possibility to backup settings, in order to easily restore them when needed.
Original issue reported on code.google.com by [email protected]
on 28 Sep 2010 at 4:22
If the alarm goes off and you press snooze,
somestimes the alarm won't go off a second
time.
I'm using an up-to-date HTC Desire.
Original issue reported on code.google.com by [email protected]
on 30 Apr 2010 at 4:03
Russian translation
Original issue reported on code.google.com by Grolli.goo
on 31 Jan 2011 at 12:19
Attachments:
What steps will reproduce the problem?
1. After an alarm goes off, dismiss it
2. Long-press the phone's home key to recall the last six apps
3. Select Alarm Klock app
What is the expected output? What do you see instead?
I'd expect the app to go to the main screen. Instead it goes to a screen that
shows the time running, as if I hadn't dismissed the alarm. It isn't possible
to go back to the main screen from this screen.
What version of the product are you using? On what operating system?
Version 1.6 on Android 2.1 (Samsung Vibrant aka Galaxy S)
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 18 Oct 2010 at 4:30
Hi,
Just wanted to ask for a feature: an option to include the date on the lock
screen text. An option to add it using the Custom text would be enough.
If it's Friday night... now I see "6:45" on the lock screen for instance, and
it would be better to be sure that the alarm will go off on Monday and not on
Saturday morning. The countdown option it too long imo... so I would prefer to
have "6:45 - Mo 19 Jul" for instance ok "6:45 - 19/7".
Cheers, and thanks!
Mguel
Original issue reported on code.google.com by [email protected]
on 17 Jul 2010 at 3:20
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.