Skip to content

Commit f4baa22

Browse files
committed
Initial Commit
1 parent 63d4889 commit f4baa22

File tree

182 files changed

+14259
-4
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

182 files changed

+14259
-4
lines changed

README.md

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,27 @@
1-
![HyperNotes](https://raw.githubusercontent.com/aeilot/HyperNotes/master/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png?token=AGDF47B7UOVXZHVN7SVASCLBBI3MM)
1+
![HyperNotes](app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png)
22

33
# Hyper Notes
44

5+
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Faeilot%2FDailyNotes.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Faeilot%2FDailyNotes?ref=badge_shield)
6+
7+
8+
> **The project is now NOT ACTIVELY maintaine for I am no longer an Android Developer. PRs and Issues are still welcome!**
9+
510
> The 3.0 Version of the repo is open source whereas the older versions are not. You can still download the APKs from CoolAPK.
611
712
Hyper Notes is a Markdown Note APP written in Java with powerful features.
813

9-
Download at [CoolAPK | 酷安](https://www.coolapk.com/apk/tk.louisstudio.daily_notes). The older version:
14+
Download at [CoolAPK | 酷安](https://www.coolapk.com/apk/tk.louisstudio.daily_notes).
1015

1116
## Features
1217

1318
- Basic Editor
14-
- Fast Loading & Native Editor (Below 3.0)
1519
- Live Time Rendering using Javascript (3.0+)
1620
- Multi-Tab Editing (3.0+)
1721
- Better Searching Experience (3.0+)
1822
- Tags (3.0+)
1923
- WebDAV Sync
24+
- APP Locker
2025
- etc.
2126

2227
## Screenshots
@@ -31,4 +36,16 @@ Download at [CoolAPK | 酷安](https://www.coolapk.com/apk/tk.louisstudio.daily_
3136

3237
![Bottom Sheet](img/img4.jpg)
3338

34-
![Settings](img/img5.jpg)
39+
![Settings](img/img5.jpg)
40+
41+
## Contributions
42+
43+
Contributions are welcome here! Thank you so much!
44+
45+
## License
46+
47+
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Faeilot%2FDailyNotes.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Faeilot%2FDailyNotes?ref=badge_large)
48+
49+
---
50+
By Louis Aeilot
51+
> [Blog](https://aeilot.github.io) · [GitHub](https://www.github.com/aeilot)

app/.classpath

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-12/"/>
4+
<classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
5+
<classpathentry kind="output" path="bin/default"/>
6+
</classpath>

app/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/build

app/.project

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>app</name>
4+
<comment>Project app created by Buildship.</comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.jdt.core.javabuilder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
<buildCommand>
14+
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
15+
<arguments>
16+
</arguments>
17+
</buildCommand>
18+
</buildSpec>
19+
<natures>
20+
<nature>org.eclipse.jdt.core.javanature</nature>
21+
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
22+
</natures>
23+
</projectDescription>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
connection.project.dir=..
2+
eclipse.preferences.version=1

app/build.gradle

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
apply plugin: 'com.android.application'
2+
3+
android {
4+
compileSdkVersion 31
5+
lintOptions {
6+
checkReleaseBuilds false
7+
// Or, if you prefer, you can continue to check for errors in release builds,
8+
// but continue the build even when errors are found:
9+
abortOnError false
10+
}
11+
defaultConfig {
12+
applicationId "tk.louisstudio.daily_notes"
13+
minSdkVersion 19
14+
targetSdkVersion 31
15+
versionCode 13
16+
multiDexEnabled true
17+
vectorDrawables.useSupportLibrary = true
18+
versionName "3.0.1"
19+
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
20+
compileOptions {
21+
sourceCompatibility JavaVersion.VERSION_1_8
22+
targetCompatibility JavaVersion.VERSION_1_8
23+
}
24+
}
25+
buildTypes {
26+
release {
27+
minifyEnabled true
28+
shrinkResources true
29+
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
30+
multiDexKeepProguard file('multidex-config.pro')
31+
}
32+
debug {
33+
minifyEnabled false
34+
shrinkResources false
35+
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
36+
multiDexKeepProguard file('multidex-config.pro')
37+
}
38+
}
39+
packagingOptions {
40+
exclude 'META-INF/DEPENDENCIES.txt'
41+
exclude 'META-INF/LICENSE.txt'
42+
exclude 'META-INF/NOTICE.txt'
43+
exclude 'META-INF/NOTICE'
44+
exclude 'META-INF/LICENSE'
45+
exclude 'META-INF/DEPENDENCIES'
46+
exclude 'META-INF/notice.txt'
47+
exclude 'META-INF/license.txt'
48+
exclude 'META-INF/dependencies.txt'
49+
exclude 'META-INF/LGPL2.1'
50+
exclude 'META-INF/LICENSE-LGPL-3.txt'
51+
exclude 'META-INF/LICENSE-LGPL-2.1.txt'
52+
exclude 'META-INF/LICENSE-W3C-TEST'
53+
}
54+
}
55+
56+
dependencies {
57+
implementation fileTree(dir: 'libs', include: ['*.jar'])
58+
implementation 'androidx.appcompat:appcompat:1.1.0'
59+
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
60+
implementation 'androidx.preference:preference:1.1.1'
61+
testImplementation 'junit:junit:4.12'
62+
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
63+
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
64+
implementation 'com.github.bumptech.glide:glide:4.10.0'
65+
annotationProcessor 'com.github.bumptech.glide:compiler:4.10.0'
66+
implementation 'com.baoyz.pullrefreshlayout:library:1.2.0'
67+
implementation 'com.andrognito.pinlockview:pinlockview:2.1.0'
68+
implementation 'com.google.android.material:material:1.1.0'
69+
implementation 'com.thegrizzlylabs.sardine-android:sardine-android:0.4'
70+
implementation 'com.rengwuxian.materialedittext:library:2.1.4'
71+
implementation 'com.android.support:multidex:1.0.3'
72+
implementation 'com.flipboard:bottomsheet-core:1.5.3'
73+
implementation 'com.github.chrisbanes:PhotoView:2.3.0'
74+
implementation 'gdut.bsx:share2:0.9.3'
75+
implementation 'ws.vinta:pangu:1.1.0'
76+
}

app/louisstudio.jks

2.21 KB
Binary file not shown.

app/multidex-config.pro

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
-keep class tk.louisstudio.** { *; }
2+
-dontwarn org.xmlpull.v1.XmlPullParser
3+
-dontwarn org.xmlpull.v1.XmlSerializer
4+
-keep class org.xmlpull.v1.* {*;}

app/proguard-rules.pro

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Add project specific ProGuard rules here.
2+
# You can control the set of applied configuration files using the
3+
# proguardFiles setting in build.gradle.
4+
#
5+
# For more details, see
6+
# http://developer.android.com/guide/developing/tools/proguard.html
7+
8+
# If your project uses WebView with JS, uncomment the following
9+
# and specify the fully qualified class name to the JavaScript interface
10+
# class:
11+
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
12+
# public *;
13+
#}
14+
15+
# Uncomment this to preserve the line number information for
16+
# debugging stack traces.
17+
#-keepattributes SourceFile,LineNumberTable
18+
19+
# If you keep the line number information, uncomment this to
20+
# hide the original source file name.
21+
#-renamesourcefileattribute SourceFile
22+
-dontwarn org.xmlpull.v1.XmlPullParser
23+
-dontwarn org.xmlpull.v1.XmlSerializer
24+
-keep class org.xmlpull.v1.* {*;}

app/release/app-release.apk

2.21 MB
Binary file not shown.

0 commit comments

Comments
 (0)