Initial Release
This commit is contained in:
parent
528eecaebb
commit
b59ec09cac
31 changed files with 886 additions and 1 deletions
26
theme/build.gradle
Normal file
26
theme/build.gradle
Normal file
|
@ -0,0 +1,26 @@
|
|||
apply plugin: 'com.android.application'
|
||||
|
||||
android {
|
||||
signingConfigs {
|
||||
}
|
||||
compileSdkVersion 21
|
||||
buildToolsVersion "21.1.2"
|
||||
defaultConfig {
|
||||
applicationId "de.marcelkapfer.cyngn.theme.raleway"
|
||||
minSdkVersion 19
|
||||
targetSdkVersion 21
|
||||
versionCode 1
|
||||
versionName "1.0"
|
||||
}
|
||||
buildTypes {
|
||||
release {
|
||||
minifyEnabled false
|
||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||
zipAlignEnabled true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compile fileTree(include: ['*.jar'], dir: 'libs')
|
||||
}
|
51
theme/manifest-merger-release-report.txt
Normal file
51
theme/manifest-merger-release-report.txt
Normal file
|
@ -0,0 +1,51 @@
|
|||
-- Merging decision tree log ---
|
||||
manifest
|
||||
ADDED from AndroidManifest.xml:18:1
|
||||
xmlns:android
|
||||
ADDED from AndroidManifest.xml:18:11
|
||||
package
|
||||
ADDED from AndroidManifest.xml:19:5
|
||||
INJECTED from AndroidManifest.xml:0:0
|
||||
INJECTED from AndroidManifest.xml:0:0
|
||||
android:versionName
|
||||
INJECTED from AndroidManifest.xml:0:0
|
||||
INJECTED from AndroidManifest.xml:0:0
|
||||
android:versionCode
|
||||
INJECTED from AndroidManifest.xml:0:0
|
||||
INJECTED from AndroidManifest.xml:0:0
|
||||
uses-feature#org.cyanogenmod.theme
|
||||
ADDED from AndroidManifest.xml:21:5
|
||||
android:required
|
||||
ADDED from AndroidManifest.xml:21:19
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:21:43
|
||||
uses-sdk
|
||||
ADDED from AndroidManifest.xml:23:5
|
||||
android:targetSdkVersion
|
||||
ADDED from AndroidManifest.xml:23:42
|
||||
INJECTED from AndroidManifest.xml:0:0
|
||||
INJECTED from AndroidManifest.xml:0:0
|
||||
android:minSdkVersion
|
||||
ADDED from AndroidManifest.xml:23:15
|
||||
INJECTED from AndroidManifest.xml:0:0
|
||||
INJECTED from AndroidManifest.xml:0:0
|
||||
meta-data#org.cyanogenmod.theme.name
|
||||
ADDED from AndroidManifest.xml:25:5
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:25:16
|
||||
android:value
|
||||
ADDED from AndroidManifest.xml:25:58
|
||||
meta-data#org.cyanogenmod.theme.author
|
||||
ADDED from AndroidManifest.xml:26:5
|
||||
android:name
|
||||
ADDED from AndroidManifest.xml:26:16
|
||||
android:value
|
||||
ADDED from AndroidManifest.xml:26:60
|
||||
application
|
||||
ADDED from AndroidManifest.xml:28:5
|
||||
android:label
|
||||
ADDED from AndroidManifest.xml:30:9
|
||||
android:icon
|
||||
ADDED from AndroidManifest.xml:29:9
|
||||
android:hasCode
|
||||
ADDED from AndroidManifest.xml:28:18
|
32
theme/src/main/AndroidManifest.xml
Normal file
32
theme/src/main/AndroidManifest.xml
Normal file
|
@ -0,0 +1,32 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
* Copyright (C) 2014 The CyanogenMod Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
-->
|
||||
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="de.marcelkapfer.cyngn.theme.raleway">
|
||||
|
||||
<uses-feature android:required="true" android:name="org.cyanogenmod.theme" />
|
||||
|
||||
<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="20" />
|
||||
|
||||
<meta-data android:name="org.cyanogenmod.theme.name" android:value="@string/theme_name"/>
|
||||
<meta-data android:name="org.cyanogenmod.theme.author" android:value="@string/theme_author" />
|
||||
|
||||
<application android:hasCode="false"
|
||||
android:icon="@drawable/ic_launcher"
|
||||
android:label="@string/theme_name"/>
|
||||
|
||||
</manifest>
|
0
theme/src/main/assets/fonts/.gitignore
vendored
Normal file
0
theme/src/main/assets/fonts/.gitignore
vendored
Normal file
96
theme/src/main/assets/fonts/FONTLOG.txt
Executable file
96
theme/src/main/assets/fonts/FONTLOG.txt
Executable file
|
@ -0,0 +1,96 @@
|
|||
FONTLOG for the Raleway fonts
|
||||
|
||||
This file provides detailed information on the Raleway Font Software.
|
||||
|
||||
This information should be distributed along with the Raleway fonts and any
|
||||
derivative works.
|
||||
|
||||
Basic Font Information
|
||||
|
||||
Raleway is an elegant sans-serif typeface family. Initially designed by
|
||||
Matt McInerney as a single thin weight, it was expanded into a 9 weight family by Pablo Impallari and Rodrigo Fuenzalida in 2012 and iKerned by Igino Marini. In 2013 the Italics where added.
|
||||
|
||||
It is a display face and the download features both old style and lining
|
||||
numerals, standard and discretionary ligatures, a pretty complete set of
|
||||
diacritics, as well as a stylistic alternate inspired by more geometric
|
||||
sans-serif typefaces than its neo-grotesque inspired default character
|
||||
set.
|
||||
|
||||
It also has a sister display family, Raleway Dots.
|
||||
|
||||
Also, the characters set has been expanded to cover 104 Latin languages:
|
||||
Afar, Afrikaans, Albanian, Azerbaijani, Basque, Belarusian, Bislama, Bosnian, Breton, Catalan, Chamorro, Chichewa, Comorian, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, Faroese, Fijian, Filipino/Tagalog, Finnish, Flemish, French, Gaelic (Irish / Manx / Scottish), Gagauz, German, Gikuyu, Gilbertese/Kiribati, Greenlandic, Guarani, Haitian_Creole, Hawaiian, Hungarian, Icelandic, Igo/Igbo, Indonesian, Irish, Italian, Javanese, Kashubian, Kinyarwanda, Kirundi, Latin, Latvian, Lithuanian, Luba/Ciluba/Kasai, Luxembourgish, Malagasy, Malay, Maltese, Maori, Marquesan, Marshallese, Moldovan/Moldovian/Romanian, Montenegrin, Nauruan, Ndebele, Norwegian, Oromo, Palauan/Belauan, Polish, Portuguese, Quechua, Romanian, Romansh, Sami, Samoan, Sango, Serbian, Sesotho, Setswana/Sitswana/Tswana, Seychellois_Creole, SiSwati/Swati/Swazi, Silesian, Slovak, Slovenian, Somali, Sorbian, Sotho, Spanish, Swahili, Swedish, Tahitian, Tetum, Tok_Pisin, Tongan, Tsonga, Tswana, Tuareg/Berber, Turkish, Turkmen, Tuvaluan, Uzbek/Usbek, Wallisian, Walloon, Welsh, Xhosa, Yoruba, Zulu.
|
||||
|
||||
The Roman Styles also include support for the following 17 Cyrillic languages:
|
||||
Balkar, Belarusian, Bosnian, Chukchi, Crimean_Tartar, Erzya, Karachay, Kumyk, Lak,
|
||||
Macedonian, Moksha, Montenegrin, Nanai, Nogai, Rusyn, Serbian, Ukranian
|
||||
|
||||
Documentation can be found at http://www.theleagueofmoveabletype.com and
|
||||
www.impallari.com
|
||||
|
||||
To contribute to the project contact Matt McInerney at matt@matt.cc or Pablo
|
||||
Impallari at impallari@gmail.com
|
||||
|
||||
ChangeLog
|
||||
|
||||
24 Sept 2013 (Matt McInerney, Pablo Impallari, Rodrigo Fuenzalida) Raleway Family v3.0
|
||||
- Added Cyrillic to the 9 Roman Weights
|
||||
|
||||
26 Jun 2013 (Matt McInerney, Pablo Impallari, Rodrigo Fuenzalida) Raleway Family v2.5
|
||||
- Charset Extension, now covering 104 Latin Languages.
|
||||
- Italics Added
|
||||
- Re-mastered
|
||||
|
||||
27 May 2013 (Matt McInerney, Pablo Impallari, Rodrigo Fuenzalida) Raleway Family v2.4 (Beta)
|
||||
- Italic Masters, ready for iKern
|
||||
|
||||
1 May 2013 (Matt McInerney, Pablo Impallari, Rodrigo Fuenzalida) Raleway Family v2.3 (Beta)
|
||||
- More diactritics added, now supporting all 104 Latin languages
|
||||
- Added /Delta /Omega /estimated /infinity /integral /lozenge /partialdiff /pi /product /radical /summation /uni0394 /uni03A9 /uni2113
|
||||
- Lots of small bugs fixed
|
||||
|
||||
11 Nov 2012 (Matt McInerney, Pablo Impallari, Rodrigo Fuenzalida) Raleway Family v2.2
|
||||
- Fixed Font Info and other small bugs.
|
||||
- 'Heavy' style renamed as 'Black'
|
||||
- Hinted using the latest version of TTFAutohint, currently v0.9.3.
|
||||
- Removed the KERN table, now we are using GPOS based Kerning.
|
||||
- Smaller file size for faster loading on the web.
|
||||
- Al '-OT' sources files renamed as '-OTF'
|
||||
|
||||
7 Sept 2012 (Matt McInerney, Pablo Impallari, Rodrigo Fuenzalida) Raleway Family v2.1
|
||||
- Fixed vertical metrics bug
|
||||
|
||||
11 May 2012 (Matt McInerney, Pablo Impallari, Rodrigo Fuenzalida) Raleway Family v2.0
|
||||
- iKerned
|
||||
- Remastered
|
||||
|
||||
30 March 2012 (Matt McInerney, Pablo Impallari, Rodrigo Fuenzalida) Raleway Family Beta v1.06
|
||||
- Initial Beta release of the family expansion - Not yet spaced or Kerned.
|
||||
- 9 Weights: Thin, ExtraLight, Light, Regular, Medium, SemiBold, Bold, ExtraBold and Heavy weights.
|
||||
- Characters set expanded to cover 95 languages
|
||||
- For detailed inspection, please refer to the the FL source files (The OTF files where quickly generated using Ben Kiel's Font Generator macro, for testing purposes only).
|
||||
|
||||
20 Feb 2010 (Matt McInerney) Raleway Light v1.01
|
||||
- Initial Release
|
||||
|
||||
Acknowledgements
|
||||
|
||||
If you make modifications be sure to add your name (N),
|
||||
email (E), web-address (if you have one) (W) and
|
||||
description (D). This list is in alphabetical order.
|
||||
|
||||
N: Matt McInerney
|
||||
E: matt@pixelspread.com
|
||||
W: http://pixelspread.com/
|
||||
D: Designer
|
||||
|
||||
N: Pablo Impallari
|
||||
E: impallari@gmail.com
|
||||
W: http://www.impallari.com
|
||||
D: Designer
|
||||
|
||||
N: Rodrigo Fuenzalida
|
||||
E: hello@rfuenzalida.com
|
||||
W: http://www.rfuenzalida.com
|
||||
D: Designer
|
||||
|
95
theme/src/main/assets/fonts/OFL.txt
Normal file
95
theme/src/main/assets/fonts/OFL.txt
Normal file
|
@ -0,0 +1,95 @@
|
|||
Copyright (c) 2010, Matt McInerney (matt@pixelspread.com),
|
||||
Copyright (c) 2011, Pablo Impallari (www.impallari.com|impallari@gmail.com),
|
||||
Copyright (c) 2011, Rodrigo Fuenzalida (www.rfuenzalida.com|hello@rfuenzalida.com), with Reserved Font Name Raleway
|
||||
|
||||
This Font Software is licensed under the SIL Open Font License, Version 1.1.
|
||||
This license is copied below, and is also available with a FAQ at:
|
||||
http://scripts.sil.org/OFL
|
||||
|
||||
|
||||
-----------------------------------------------------------
|
||||
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
|
||||
-----------------------------------------------------------
|
||||
|
||||
PREAMBLE
|
||||
The goals of the Open Font License (OFL) are to stimulate worldwide
|
||||
development of collaborative font projects, to support the font creation
|
||||
efforts of academic and linguistic communities, and to provide a free and
|
||||
open framework in which fonts may be shared and improved in partnership
|
||||
with others.
|
||||
|
||||
The OFL allows the licensed fonts to be used, studied, modified and
|
||||
redistributed freely as long as they are not sold by themselves. The
|
||||
fonts, including any derivative works, can be bundled, embedded,
|
||||
redistributed and/or sold with any software provided that any reserved
|
||||
names are not used by derivative works. The fonts and derivatives,
|
||||
however, cannot be released under any other type of license. The
|
||||
requirement for fonts to remain under this license does not apply
|
||||
to any document created using the fonts or their derivatives.
|
||||
|
||||
DEFINITIONS
|
||||
"Font Software" refers to the set of files released by the Copyright
|
||||
Holder(s) under this license and clearly marked as such. This may
|
||||
include source files, build scripts and documentation.
|
||||
|
||||
"Reserved Font Name" refers to any names specified as such after the
|
||||
copyright statement(s).
|
||||
|
||||
"Original Version" refers to the collection of Font Software components as
|
||||
distributed by the Copyright Holder(s).
|
||||
|
||||
"Modified Version" refers to any derivative made by adding to, deleting,
|
||||
or substituting -- in part or in whole -- any of the components of the
|
||||
Original Version, by changing formats or by porting the Font Software to a
|
||||
new environment.
|
||||
|
||||
"Author" refers to any designer, engineer, programmer, technical
|
||||
writer or other person who contributed to the Font Software.
|
||||
|
||||
PERMISSION & CONDITIONS
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of the Font Software, to use, study, copy, merge, embed, modify,
|
||||
redistribute, and sell modified and unmodified copies of the Font
|
||||
Software, subject to the following conditions:
|
||||
|
||||
1) Neither the Font Software nor any of its individual components,
|
||||
in Original or Modified Versions, may be sold by itself.
|
||||
|
||||
2) Original or Modified Versions of the Font Software may be bundled,
|
||||
redistributed and/or sold with any software, provided that each copy
|
||||
contains the above copyright notice and this license. These can be
|
||||
included either as stand-alone text files, human-readable headers or
|
||||
in the appropriate machine-readable metadata fields within text or
|
||||
binary files as long as those fields can be easily viewed by the user.
|
||||
|
||||
3) No Modified Version of the Font Software may use the Reserved Font
|
||||
Name(s) unless explicit written permission is granted by the corresponding
|
||||
Copyright Holder. This restriction only applies to the primary font name as
|
||||
presented to the users.
|
||||
|
||||
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
|
||||
Software shall not be used to promote, endorse or advertise any
|
||||
Modified Version, except to acknowledge the contribution(s) of the
|
||||
Copyright Holder(s) and the Author(s) or with their explicit written
|
||||
permission.
|
||||
|
||||
5) The Font Software, modified or unmodified, in part or in whole,
|
||||
must be distributed entirely under this license, and must not be
|
||||
distributed under any other license. The requirement for fonts to
|
||||
remain under this license does not apply to any document created
|
||||
using the Font Software.
|
||||
|
||||
TERMINATION
|
||||
This license becomes null and void if any of the above conditions are
|
||||
not met.
|
||||
|
||||
DISCLAIMER
|
||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
|
||||
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
||||
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
|
||||
OTHER DEALINGS IN THE FONT SOFTWARE.
|
BIN
theme/src/main/assets/fonts/Raleway-Bold-Italic.ttf
Normal file
BIN
theme/src/main/assets/fonts/Raleway-Bold-Italic.ttf
Normal file
Binary file not shown.
BIN
theme/src/main/assets/fonts/Raleway-Bold.ttf
Normal file
BIN
theme/src/main/assets/fonts/Raleway-Bold.ttf
Normal file
Binary file not shown.
BIN
theme/src/main/assets/fonts/Raleway-Light-Italic.ttf
Normal file
BIN
theme/src/main/assets/fonts/Raleway-Light-Italic.ttf
Normal file
Binary file not shown.
BIN
theme/src/main/assets/fonts/Raleway-Light.ttf
Normal file
BIN
theme/src/main/assets/fonts/Raleway-Light.ttf
Normal file
Binary file not shown.
BIN
theme/src/main/assets/fonts/Raleway-Regular-Italic.ttf
Normal file
BIN
theme/src/main/assets/fonts/Raleway-Regular-Italic.ttf
Normal file
Binary file not shown.
BIN
theme/src/main/assets/fonts/Raleway-Regular.ttf
Normal file
BIN
theme/src/main/assets/fonts/Raleway-Regular.ttf
Normal file
Binary file not shown.
BIN
theme/src/main/assets/fonts/Raleway-Thin-Italic.ttf
Normal file
BIN
theme/src/main/assets/fonts/Raleway-Thin-Italic.ttf
Normal file
Binary file not shown.
BIN
theme/src/main/assets/fonts/Raleway-Thin.ttf
Normal file
BIN
theme/src/main/assets/fonts/Raleway-Thin.ttf
Normal file
Binary file not shown.
39
theme/src/main/assets/fonts/fonts.xml
Normal file
39
theme/src/main/assets/fonts/fonts.xml
Normal file
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<familyset>
|
||||
<family>
|
||||
<nameset>
|
||||
<name>sans-serif</name>
|
||||
<name>arial</name>
|
||||
<name>helvetica</name>
|
||||
<name>tahoma</name>
|
||||
<name>verdana</name>
|
||||
</nameset>
|
||||
<fileset>
|
||||
<file>Raleway-Regular.ttf</file>
|
||||
<file>Raleway-Bold.ttf</file>
|
||||
<file>Raleway-Regular-Italic.ttf</file>
|
||||
<file>Raleway-Bold-Italic.ttf</file>
|
||||
</fileset>
|
||||
</family>
|
||||
|
||||
<family>
|
||||
<nameset>
|
||||
<name>sans-serif-light</name>
|
||||
</nameset>
|
||||
<fileset>
|
||||
<file>Raleway-Light.ttf</file>
|
||||
<file>Raleway-Light-Italic.ttf</file>
|
||||
</fileset>
|
||||
</family>
|
||||
|
||||
<family>
|
||||
<nameset>
|
||||
<name>sans-serif-thin</name>
|
||||
</nameset>
|
||||
<fileset>
|
||||
<file>Raleway-Thin.ttf</file>
|
||||
<file>Raleway-Thin-Italic.ttf</file>
|
||||
</fileset>
|
||||
</family>
|
||||
|
||||
</familyset>
|
BIN
theme/src/main/cyngn_fonttheme.png
Normal file
BIN
theme/src/main/cyngn_fonttheme.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 72 KiB |
BIN
theme/src/main/res/drawable-xhdpi/ic_launcher.png
Normal file
BIN
theme/src/main/res/drawable-xhdpi/ic_launcher.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.8 KiB |
BIN
theme/src/main/res/drawable-xxhdpi/ic_launcher.png
Normal file
BIN
theme/src/main/res/drawable-xxhdpi/ic_launcher.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 12 KiB |
BIN
theme/src/main/res/drawable-xxxhdpi/ic_launcher.png
Normal file
BIN
theme/src/main/res/drawable-xxxhdpi/ic_launcher.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 18 KiB |
21
theme/src/main/res/values/strings.xml
Normal file
21
theme/src/main/res/values/strings.xml
Normal file
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
* Copyright (C) 2014 The CyanogenMod Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
-->
|
||||
<resources>
|
||||
<string name="theme_name">Raleway Font</string>
|
||||
<string name="theme_author">Marcel Kapfer</string>
|
||||
</resources>
|
||||
|
Reference in a new issue