diff --git a/NOTICES.md b/NOTICES.md new file mode 100644 index 0000000..d1180b4 --- /dev/null +++ b/NOTICES.md @@ -0,0 +1,118 @@ +Acknowledgements +================ + +Open Source Libraries +--------------------- +* etsy/AndroidStaggeredGrid +* gabrielemariotti/cardslib +* guava-libraries +* nhaarman/ListViewAnimations +* SQLCipher + +### Licenses + +#### etsy/AndroidStaggeredGrid +https://github.com/etsy/AndroidStaggeredGrid + + Copyright (c) 2013 Etsy + + 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. + +#### gabrielemariotti/cardslib +https://github.com/gabrielemariotti/cardslib + + Copyright 2013-2014 Gabriele Mariotti + + 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. + +#### guava-libraries +https://code.google.com/p/guava-libraries/ + + Copyright (C) 2014 The Guava Authors + + 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. + +#### nhaarman/ListViewAnimations +https://github.com/nhaarman/ListViewAnimations + + Copyright 2013 Niek Haarman + + 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. + +#### SQLCipher +http://sqlcipher.net/open-source/ + + Copyright (c) 2008-2012 Zetetic LLC + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the ZETETIC LLC nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY ZETETIC LLC ''AS IS'' AND ANY + EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL ZETETIC LLC BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Assets +------ + +### Icons +* Launcher icon by [Nishant Singh](http://neximolabs.com/) +* Archive icon (modified) by [Ionicons](https://www.iconfinder.com/icons/211612/archive_icon#size=128) under MIT License + +### Fonts +* [Roboto Slab](https://www.google.com/fonts/specimen/Roboto+Slab) font by [Christian Robertson]( https://plus.google.com/110879635926653430880/about) under Apache Licence 2.0 diff --git a/Sealnote/src/main/AndroidManifest.xml b/Sealnote/src/main/AndroidManifest.xml index af2226c..8b927ae 100644 --- a/Sealnote/src/main/AndroidManifest.xml +++ b/Sealnote/src/main/AndroidManifest.xml @@ -48,6 +48,16 @@ android:name="android.support.PARENT_ACTIVITY" android:value="com.twistedplane.sealnote.SealnoteActivity"/> + + + + + diff --git a/Sealnote/src/main/assets/acknowledgements.html b/Sealnote/src/main/assets/acknowledgements.html new file mode 100644 index 0000000..ea19827 --- /dev/null +++ b/Sealnote/src/main/assets/acknowledgements.html @@ -0,0 +1,143 @@ + + + + +Acknowledgements + + + +

Acknowledgements

+ +

Open Source Libraries

+ + + +

Licenses

+ +

etsy/AndroidStaggeredGrid

+ +

https://github.com/etsy/AndroidStaggeredGrid

+ +
Copyright (c) 2013 Etsy
+
+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.
+
+ +

gabrielemariotti/cardslib

+ +

https://github.com/gabrielemariotti/cardslib

+ +
Copyright 2013-2014 Gabriele Mariotti
+
+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.
+
+ +

guava-libraries

+ +

https://code.google.com/p/guava-libraries/

+ +
Copyright (C) 2014 The Guava Authors
+
+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.
+
+ +

nhaarman/ListViewAnimations

+ +

https://github.com/nhaarman/ListViewAnimations

+ +
Copyright 2013 Niek Haarman
+
+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.
+
+ +

SQLCipher

+ +

http://sqlcipher.net/open-source/

+ +
Copyright (c) 2008-2012 Zetetic LLC
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+    * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer in the
+      documentation and/or other materials provided with the distribution.
+    * Neither the name of the ZETETIC LLC nor the
+      names of its contributors may be used to endorse or promote products
+      derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY ZETETIC LLC ''AS IS'' AND ANY
+EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL ZETETIC LLC BE LIABLE FOR ANY
+DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ +

Assets

+ +

Icons

+ + + +

Fonts

+ +
+ \ No newline at end of file diff --git a/Sealnote/src/main/java/com/twistedplane/sealnote/WebViewActivity.java b/Sealnote/src/main/java/com/twistedplane/sealnote/WebViewActivity.java new file mode 100644 index 0000000..a172e14 --- /dev/null +++ b/Sealnote/src/main/java/com/twistedplane/sealnote/WebViewActivity.java @@ -0,0 +1,16 @@ +package com.twistedplane.sealnote; + +import android.app.Activity; +import android.os.Bundle; +import android.webkit.WebView; + +public class WebViewActivity extends Activity { + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.webview); + + WebView wv = (WebView) findViewById(R.id.webview); + wv.loadUrl("file:///android_asset/acknowledgements.html"); + } +} diff --git a/Sealnote/src/main/res/layout/webview.xml b/Sealnote/src/main/res/layout/webview.xml new file mode 100644 index 0000000..43a7526 --- /dev/null +++ b/Sealnote/src/main/res/layout/webview.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/Sealnote/src/main/res/values/strings.xml b/Sealnote/src/main/res/values/strings.xml index 1a7469e..3b56f4f 100644 --- a/Sealnote/src/main/res/values/strings.xml +++ b/Sealnote/src/main/res/values/strings.xml @@ -109,6 +109,7 @@ No tags found! Version + Acknowledgements diff --git a/Sealnote/src/main/res/xml/preferences.xml b/Sealnote/src/main/res/xml/preferences.xml index 0779a10..9d8408d 100644 --- a/Sealnote/src/main/res/xml/preferences.xml +++ b/Sealnote/src/main/res/xml/preferences.xml @@ -64,5 +64,14 @@ + + + \ No newline at end of file