├── .Rhistory ├── .gitmodules ├── Sealnote ├── .gitignore ├── src │ └── main │ │ ├── assets │ │ ├── icudt46l.zip │ │ └── fonts │ │ │ ├── Roboto-Light.ttf │ │ │ ├── SourceSansPro-Bold.ttf │ │ │ ├── SourceSansPro-Light.ttf │ │ │ ├── RobotoCondensed-Regular.ttf │ │ │ └── SourceSansPro-Regular.ttf │ │ ├── res │ │ ├── drawable │ │ │ ├── checked.png │ │ │ ├── ab_background.png │ │ │ ├── theme_color.png │ │ │ ├── card_brand_jcb.png │ │ │ ├── card_brand_visa.png │ │ │ ├── ab_background_tag.png │ │ │ ├── card_brand_cirrus.png │ │ │ ├── card_brand_diners.png │ │ │ ├── card_brand_maestro.png │ │ │ ├── card_brand_unknown.png │ │ │ ├── no_card_background.png │ │ │ ├── ab_background_trash.png │ │ │ ├── card_brand_discover.png │ │ │ ├── ab_background_archive.png │ │ │ ├── card_brand_mastercard.png │ │ │ ├── intelligence_gathering.jpg │ │ │ ├── password_button_pressed.png │ │ │ ├── button_background_darkblue.png │ │ │ ├── card_brand_americanexpress.png │ │ │ ├── button_text_color_selector.xml │ │ │ ├── button_password_login.xml │ │ │ ├── simple_list_view_divider.xml │ │ │ ├── actionbar_item_selector.xml │ │ │ ├── bubble.xml │ │ │ ├── card_background_color2.xml │ │ │ ├── card_background_color3.xml │ │ │ ├── card_background_color4.xml │ │ │ ├── card_background_color5.xml │ │ │ ├── card_background_color6.xml │ │ │ ├── card_background_color7.xml │ │ │ ├── button_create_note.xml │ │ │ ├── note_type_card.xml │ │ │ ├── button_create_note_background.xml │ │ │ ├── activated_background_card.xml │ │ │ ├── list_button_bg.xml │ │ │ ├── card_selector_color0.xml │ │ │ ├── card_selector_color1.xml │ │ │ ├── card_selector_color2.xml │ │ │ ├── card_selector_color3.xml │ │ │ ├── card_selector_color4.xml │ │ │ ├── card_selector_color5.xml │ │ │ ├── card_selector_color6.xml │ │ │ ├── card_selector_color7.xml │ │ │ ├── simple_list_view_item_background.xml │ │ │ ├── drawer_text_selector.xml │ │ │ ├── textlines.xml │ │ │ ├── passwordmeter_default.xml │ │ │ ├── passwordmeter_good.xml │ │ │ ├── passwordmeter_ok.xml │ │ │ ├── passwordmeter_weak.xml │ │ │ ├── passwordmeter_strong.xml │ │ │ ├── card_background_color0.xml │ │ │ └── card_background_color1.xml │ │ ├── drawable-hdpi │ │ │ ├── ic_home.png │ │ │ ├── ic_action_new.png │ │ │ ├── ic_launcher.png │ │ │ ├── ic_menu_color.png │ │ │ ├── drawer_shadow.9.png │ │ │ ├── ic_action_save.png │ │ │ ├── ic_action_archive.png │ │ │ ├── ic_action_discard.png │ │ │ ├── ic_action_refresh.png │ │ │ ├── ic_action_collection.png │ │ │ ├── ic_action_unarchive.png │ │ │ ├── ic_navigation_drawer.png │ │ │ ├── ic_action_archive_light.png │ │ │ ├── ic_action_core_overflow.png │ │ │ ├── ic_action_discard_light.png │ │ │ └── ic_action_unarchive_light.png │ │ ├── drawable-mdpi │ │ │ ├── ic_home.png │ │ │ ├── ic_action_new.png │ │ │ ├── ic_launcher.png │ │ │ ├── ic_menu_color.png │ │ │ ├── drawer_shadow.9.png │ │ │ ├── ic_action_save.png │ │ │ ├── ic_action_archive.png │ │ │ ├── ic_action_discard.png │ │ │ ├── ic_action_refresh.png │ │ │ ├── ic_action_collection.png │ │ │ ├── ic_action_unarchive.png │ │ │ ├── ic_navigation_drawer.png │ │ │ ├── ic_action_archive_light.png │ │ │ ├── ic_action_core_overflow.png │ │ │ ├── ic_action_discard_light.png │ │ │ └── ic_action_unarchive_light.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_home.png │ │ │ ├── ic_launcher.png │ │ │ ├── ic_action_new.png │ │ │ ├── ic_action_save.png │ │ │ ├── ic_menu_color.png │ │ │ ├── drawer_shadow.9.png │ │ │ ├── ic_action_archive.png │ │ │ ├── ic_action_discard.png │ │ │ ├── ic_action_refresh.png │ │ │ ├── ic_action_unarchive.png │ │ │ ├── ic_action_collection.png │ │ │ ├── ic_navigation_drawer.png │ │ │ ├── ic_action_archive_light.png │ │ │ ├── ic_action_core_overflow.png │ │ │ ├── ic_action_discard_light.png │ │ │ └── ic_action_unarchive_light.png │ │ ├── drawable-xxhdpi │ │ │ ├── ic_home.png │ │ │ ├── ic_launcher.png │ │ │ ├── ic_action_new.png │ │ │ ├── ic_menu_color.png │ │ │ ├── drawer_shadow.9.png │ │ │ ├── ic_action_save.png │ │ │ ├── ic_action_archive.png │ │ │ ├── ic_action_discard.png │ │ │ ├── ic_action_refresh.png │ │ │ ├── ic_action_collection.png │ │ │ ├── ic_action_unarchive.png │ │ │ ├── ic_navigation_drawer.png │ │ │ ├── ic_action_archive_light.png │ │ │ ├── ic_action_core_overflow.png │ │ │ ├── ic_action_discard_light.png │ │ │ └── ic_action_unarchive_light.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xxxhdpi │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ ├── note_type_card.xml │ │ │ ├── note_type_login.xml │ │ │ ├── webview.xml │ │ │ ├── actionbar_progress.xml │ │ │ ├── empty_tags.xml │ │ │ ├── staggeredgrid.xml │ │ │ ├── singlecolumnview.xml │ │ │ ├── tag_rename_dialog.xml │ │ │ ├── simplelist.xml │ │ │ ├── color_choose_list_item.xml │ │ │ ├── drawer_tag_list_item.xml │ │ │ ├── note_type_generic.xml │ │ │ ├── cardcontent.xml │ │ │ ├── about.xml │ │ │ ├── drawer_list_item.xml │ │ │ ├── view_password_meter.xml │ │ │ ├── activity_backup.xml │ │ │ ├── main.xml │ │ │ ├── tags_edit_list_item.xml │ │ │ ├── simple_list_item_2.xml │ │ │ ├── card_layout.xml │ │ │ ├── activity_password.xml │ │ │ ├── fragment_sealnote.xml │ │ │ └── note_type_login_layout.xml │ │ ├── anim │ │ │ ├── flipin.xml │ │ │ └── flipout.xml │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ ├── values-large │ │ │ └── dimens.xml │ │ ├── menu │ │ │ ├── context_menu.xml │ │ │ ├── main_activity_actionbar.xml │ │ │ └── note_activity_actionbar.xml │ │ ├── values │ │ │ ├── array.xml │ │ │ ├── dimens.xml │ │ │ └── colors.xml │ │ ├── values-it │ │ │ └── array.xml │ │ ├── values-de │ │ │ └── array.xml │ │ ├── layout-large │ │ │ └── view_password_meter.xml │ │ └── xml │ │ │ └── preferences.xml │ │ └── java │ │ └── com │ │ └── twistedplane │ │ └── sealnote │ │ ├── data │ │ ├── SealnoteAdapter.java │ │ ├── NoteContentGeneric.java │ │ ├── NoteContent.java │ │ ├── NoteContentLogin.java │ │ └── AdapterLoader.java │ │ ├── WebViewActivity.java │ │ ├── view │ │ ├── NoteView.java │ │ ├── NoteGenericView.java │ │ ├── staggeredgrid │ │ │ ├── StaggeredGridView.java │ │ │ └── StaggeredGridFragment.java │ │ ├── NoteLoginView.java │ │ └── simplelist │ │ │ └── SimpleListAdapter.java │ │ ├── utils │ │ ├── FontCache.java │ │ ├── PreferenceHandler.java │ │ ├── EasyDate.java │ │ ├── Misc.java │ │ └── TimeoutHandler.java │ │ ├── settings │ │ └── VersionPreference.java │ │ ├── SettingsActivity.java │ │ └── SealnoteApplication.java ├── proguard-rules.txt └── build.gradle ├── settings.gradle ├── playstore-icon.png ├── data ├── ic_menu_color.xcf └── NoCardBackground.xcf ├── .gitignore ├── gradle ├── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradle.iml └── gradlew.bat ├── aFileChooser ├── res │ ├── drawable-hdpi │ │ ├── ic_file.png │ │ ├── ic_chooser.png │ │ ├── ic_folder.png │ │ └── ic_provider.png │ ├── drawable-mdpi │ │ ├── ic_file.png │ │ ├── ic_chooser.png │ │ ├── ic_folder.png │ │ └── ic_provider.png │ ├── drawable-xhdpi │ │ ├── ic_file.png │ │ ├── ic_folder.png │ │ ├── ic_chooser.png │ │ └── ic_provider.png │ ├── drawable-xxhdpi │ │ ├── ic_file.png │ │ ├── ic_chooser.png │ │ ├── ic_folder.png │ │ └── ic_provider.png │ ├── values │ │ ├── bool.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── values-v19 │ │ └── bool.xml │ ├── values-ko │ │ └── strings.xml │ ├── values-de │ │ └── strings.xml │ ├── values-ru │ │ └── strings.xml │ ├── values-pl │ │ └── strings.xml │ ├── values-ca │ │ └── strings.xml │ ├── values-fr │ │ └── strings.xml │ ├── values-pt-rBR │ │ └── strings.xml │ ├── values-es │ │ └── strings.xml │ ├── values-it │ │ └── strings.xml │ ├── values-ga │ │ └── strings.xml │ ├── values-v11 │ │ └── strings.xml │ ├── layout │ │ └── file.xml │ ├── values-ja │ │ └── strings.xml │ └── xml │ │ └── mimetypes.xml ├── project.properties ├── build.gradle ├── AndroidManifest.xml ├── .project ├── proguard.cfg └── src │ └── com │ └── ipaulpro │ └── afilechooser │ ├── FileListAdapter.java │ ├── FileLoader.java │ └── FileListFragment.java ├── gradle.properties ├── Sealnote.iml ├── .travis.yml ├── COPYING ├── TODO.md └── gradlew.bat /.Rhistory: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Sealnote/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':Sealnote', ':aFileChooser' 2 | -------------------------------------------------------------------------------- /playstore-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/playstore-icon.png -------------------------------------------------------------------------------- /data/ic_menu_color.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/data/ic_menu_color.xcf -------------------------------------------------------------------------------- /data/NoCardBackground.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/data/NoCardBackground.xcf -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .gradle 2 | .idea/ 3 | /local.properties 4 | /.idea/workspace.xml 5 | .DS_Store 6 | build/ 7 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Sealnote/src/main/assets/icudt46l.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/assets/icudt46l.zip -------------------------------------------------------------------------------- /gradle/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/gradle/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/checked.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-hdpi/ic_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-hdpi/ic_file.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-mdpi/ic_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-mdpi/ic_file.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-xhdpi/ic_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-xhdpi/ic_file.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-hdpi/ic_chooser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-hdpi/ic_chooser.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-hdpi/ic_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-hdpi/ic_folder.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-mdpi/ic_chooser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-mdpi/ic_chooser.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-mdpi/ic_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-mdpi/ic_folder.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-xhdpi/ic_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-xhdpi/ic_folder.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-xxhdpi/ic_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-xxhdpi/ic_file.png -------------------------------------------------------------------------------- /Sealnote/src/main/assets/fonts/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/assets/fonts/Roboto-Light.ttf -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_home.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_home.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_home.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/ab_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/ab_background.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/theme_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/theme_color.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-hdpi/ic_provider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-hdpi/ic_provider.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-mdpi/ic_provider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-mdpi/ic_provider.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-xhdpi/ic_chooser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-xhdpi/ic_chooser.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-xhdpi/ic_provider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-xhdpi/ic_provider.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-xxhdpi/ic_chooser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-xxhdpi/ic_chooser.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-xxhdpi/ic_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-xxhdpi/ic_folder.png -------------------------------------------------------------------------------- /aFileChooser/res/drawable-xxhdpi/ic_provider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/aFileChooser/res/drawable-xxhdpi/ic_provider.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_home.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_brand_jcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/card_brand_jcb.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_brand_visa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/card_brand_visa.png -------------------------------------------------------------------------------- /Sealnote/src/main/assets/fonts/SourceSansPro-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/assets/fonts/SourceSansPro-Bold.ttf -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_action_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_action_new.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_menu_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_menu_color.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_action_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_action_new.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_menu_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_menu_color.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/ab_background_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/ab_background_tag.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_brand_cirrus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/card_brand_cirrus.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_brand_diners.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/card_brand_diners.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_brand_maestro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/card_brand_maestro.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_brand_unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/card_brand_unknown.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/no_card_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/no_card_background.png -------------------------------------------------------------------------------- /Sealnote/src/main/assets/fonts/SourceSansPro-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/assets/fonts/SourceSansPro-Light.ttf -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/drawer_shadow.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/drawer_shadow.9.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_action_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_action_save.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/drawer_shadow.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/drawer_shadow.9.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_action_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_action_save.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_action_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_action_new.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_action_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_action_save.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_menu_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_menu_color.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_action_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_action_new.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_menu_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_menu_color.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/ab_background_trash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/ab_background_trash.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_brand_discover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/card_brand_discover.png -------------------------------------------------------------------------------- /Sealnote/src/main/assets/fonts/RobotoCondensed-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/assets/fonts/RobotoCondensed-Regular.ttf -------------------------------------------------------------------------------- /Sealnote/src/main/assets/fonts/SourceSansPro-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/assets/fonts/SourceSansPro-Regular.ttf -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_action_archive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_action_archive.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_action_discard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_action_discard.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_action_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_action_refresh.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_action_archive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_action_archive.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_action_discard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_action_discard.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_action_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_action_refresh.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/drawer_shadow.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/drawer_shadow.9.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_action_archive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_action_archive.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_action_discard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_action_discard.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_action_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_action_refresh.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/drawer_shadow.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/drawer_shadow.9.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_action_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_action_save.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/ab_background_archive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/ab_background_archive.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_brand_mastercard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/card_brand_mastercard.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/intelligence_gathering.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/intelligence_gathering.jpg -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/password_button_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/password_button_pressed.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_action_collection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_action_collection.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_action_unarchive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_action_unarchive.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_navigation_drawer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_navigation_drawer.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_action_collection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_action_collection.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_action_unarchive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_action_unarchive.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_navigation_drawer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_navigation_drawer.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_action_unarchive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_action_unarchive.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_action_archive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_action_archive.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_action_discard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_action_discard.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_action_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_action_refresh.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_action_archive_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_action_archive_light.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_action_core_overflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_action_core_overflow.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_action_discard_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_action_discard_light.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_action_archive_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_action_archive_light.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_action_core_overflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_action_core_overflow.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_action_discard_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_action_discard_light.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_action_collection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_action_collection.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_navigation_drawer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_navigation_drawer.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_action_collection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_action_collection.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_action_unarchive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_action_unarchive.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_navigation_drawer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_navigation_drawer.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/button_background_darkblue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/button_background_darkblue.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_brand_americanexpress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable/card_brand_americanexpress.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-hdpi/ic_action_unarchive_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-hdpi/ic_action_unarchive_light.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-mdpi/ic_action_unarchive_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-mdpi/ic_action_unarchive_light.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_action_archive_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_action_archive_light.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_action_core_overflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_action_core_overflow.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_action_discard_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_action_discard_light.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_action_archive_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_action_archive_light.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_action_core_overflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_action_core_overflow.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_action_discard_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_action_discard_light.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xhdpi/ic_action_unarchive_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xhdpi/ic_action_unarchive_light.png -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable-xxhdpi/ic_action_unarchive_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishesh/sealnote/HEAD/Sealnote/src/main/res/drawable-xxhdpi/ic_action_unarchive_light.png -------------------------------------------------------------------------------- /aFileChooser/res/values/bool.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | true 5 | false 6 | 7 | -------------------------------------------------------------------------------- /aFileChooser/res/values-v19/bool.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | false 5 | true 6 | 7 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Sun Mar 12 03:28:50 PDT 2017 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip 7 | -------------------------------------------------------------------------------- /gradle/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Tue Oct 28 22:46:41 IST 2014 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-1.12-bin.zip 7 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/note_type_card.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/note_type_login.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/webview.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/button_text_color_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/button_password_login.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/simple_list_view_divider.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/actionbar_item_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/bubble.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_background_color2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_background_color3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_background_color4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_background_color5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_background_color6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_background_color7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/button_create_note.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /aFileChooser/res/values-ko/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 빈 디렉토리 5 | 저장소가 제거되었습니다. 6 | 파일 선택 7 | 파일 선택 오류 8 | 9 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/note_type_card.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/actionbar_progress.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/button_create_note_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /aFileChooser/res/values-de/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Leerer Ordner 4 | Speicher wurde entfernt. 5 | Wähle eine Datei 6 | Fehler beim Öffnen der Datei 7 | 8 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/anim/flipin.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 9 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/anim/flipout.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 9 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/activated_background_card.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /aFileChooser/res/values-ru/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Пустая папка 5 | Storage was removed or unmounted. 6 | Выберите файл 7 | Ошибка при выборе файла 8 | 9 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/list_button_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /aFileChooser/res/values-pl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Pusty katalog 5 | Pamięć została usunięta lub odmontowana. 6 | Wybierz plik 7 | Błąd, podczas wybierania pliku 8 | 9 | -------------------------------------------------------------------------------- /aFileChooser/res/values-ca/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Carpeta buida 5 | S\'ha tret o desmuntat l\'emmagatzematge. 6 | Seleccioneu un fitxer 7 | Error en seleccionar el fitxer 8 | 9 | -------------------------------------------------------------------------------- /aFileChooser/res/values-fr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Dossier vide 5 | Le stockage a été enlevé ou démonté. 6 | Sélectionnez un fichier 7 | Erreur lors de la sélection du fichier 8 | 9 | -------------------------------------------------------------------------------- /aFileChooser/res/values-pt-rBR/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Pasta Vazia 5 | Unidade externa removida ou não preparada. 6 | Selecione um Arquivo 7 | Erro ao selecionar o Arquivo 8 | 9 | -------------------------------------------------------------------------------- /aFileChooser/res/values-es/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Directorio vacío 5 | Se ha retirado o desmontado el almacenamiento. 6 | Seleccione un archivo 7 | Error al seleccionar el archivo 8 | 9 | -------------------------------------------------------------------------------- /aFileChooser/res/values-it/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Directory vuota 5 | Lo spazio di archiviazione è stato rimosso o smontato. 6 | Selezionare un file 7 | Errore nel selezionare il File 8 | 9 | -------------------------------------------------------------------------------- /aFileChooser/res/values-ga/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Comhadlann fholamh 5 | Baineadh amach an gléas stórála nó dínascadh é. 6 | Roghnaigh comhad 7 | Tharla botún fad is a bhí comhad á roghnú 8 | 9 | -------------------------------------------------------------------------------- /aFileChooser/project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system use, 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | 10 | # Project target. 11 | target=android-19 12 | android.library=true 13 | -------------------------------------------------------------------------------- /Sealnote/src/main/java/com/twistedplane/sealnote/data/SealnoteAdapter.java: -------------------------------------------------------------------------------- 1 | package com.twistedplane.sealnote.data; 2 | 3 | import android.database.Cursor; 4 | import android.widget.ListAdapter; 5 | 6 | public interface SealnoteAdapter extends ListAdapter { 7 | public Cursor getCursor(); 8 | public void clearCursor(); 9 | public void changeCursor(Cursor cursor); 10 | public void setFolder(Note.Folder folder, int tagid); 11 | public void startActionMode(); 12 | } 13 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 11 | 64dp 12 | 13 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_selector_color0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_selector_color1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_selector_color2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_selector_color3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_selector_color4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_selector_color5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_selector_color6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_selector_color7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Sealnote/src/main/java/com/twistedplane/sealnote/WebViewActivity.java: -------------------------------------------------------------------------------- 1 | package com.twistedplane.sealnote; 2 | 3 | import android.app.ActionBar; 4 | import android.app.Activity; 5 | import android.os.Bundle; 6 | import android.webkit.WebView; 7 | 8 | public class WebViewActivity extends Activity { 9 | @Override 10 | public void onCreate(Bundle savedInstanceState) { 11 | super.onCreate(savedInstanceState); 12 | setContentView(R.layout.webview); 13 | 14 | WebView wv = (WebView) findViewById(R.id.webview); 15 | wv.loadUrl("file:///android_asset/acknowledgements.html"); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/simple_list_view_item_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/empty_tags.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/staggeredgrid.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 15 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/singlecolumnview.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 15 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/tag_rename_dialog.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 16 | 17 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/drawer_text_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /gradle/gradle.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/simplelist.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/color_choose_list_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 17 | -------------------------------------------------------------------------------- /Sealnote/proguard-rules.txt: -------------------------------------------------------------------------------- 1 | # Add project specific ProGuard rules here. 2 | # By default, the flags in this file are appended to flags specified 3 | # in /home/vishesh/Applications/adt-bundle/sdk/tools/proguard/proguard-android.txt 4 | # You can edit the include path and order by changing the ProGuard 5 | # include property in project.properties. 6 | # 7 | # For more details, see 8 | # http://developer.android.com/guide/developing/tools/proguard.html 9 | 10 | # Add any project specific keep options here: 11 | 12 | # If your project uses WebView with JS, uncomment the following 13 | # and specify the fully qualified class name to the JavaScript interface 14 | # class: 15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 16 | # public *; 17 | #} -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/drawer_tag_list_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 18 | -------------------------------------------------------------------------------- /aFileChooser/build.gradle: -------------------------------------------------------------------------------- 1 | buildscript { 2 | repositories { 3 | jcenter() 4 | } 5 | dependencies { 6 | classpath 'com.android.tools.build:gradle:2.3.0' 7 | } 8 | } 9 | 10 | apply plugin: 'com.android.library' 11 | 12 | dependencies { 13 | compile 'com.android.support:support-v4:25.1.1' 14 | } 15 | 16 | android { 17 | compileSdkVersion 25 18 | buildToolsVersion "25.0.2" 19 | 20 | defaultConfig { 21 | minSdkVersion 14 22 | targetSdkVersion 25 23 | } 24 | 25 | sourceSets { 26 | main { 27 | manifest.srcFile 'AndroidManifest.xml' 28 | java.srcDirs = ['src'] 29 | resources.srcDirs = ['src'] 30 | res.srcDirs = ['res'] 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /Sealnote/src/main/java/com/twistedplane/sealnote/view/NoteView.java: -------------------------------------------------------------------------------- 1 | package com.twistedplane.sealnote.view; 2 | 3 | import android.text.TextWatcher; 4 | import com.twistedplane.sealnote.data.NoteContent; 5 | 6 | /** 7 | * Interface for Views for editing note content. 8 | */ 9 | public interface NoteView { 10 | /** 11 | * Returns NoteContent object with latest changes. 12 | */ 13 | public NoteContent getNoteContent(); 14 | 15 | /** 16 | * Load values into View from give NoteContent object 17 | */ 18 | public void setNoteContent(NoteContent noteContent); 19 | 20 | /** 21 | * Add Text Watcher to all input views within this View 22 | */ 23 | public void addTextChangedListener(TextWatcher textWatcher); 24 | } 25 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/textlines.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 12 | 13 | 14 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /aFileChooser/res/values-v11/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | Choose a file 19 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/passwordmeter_default.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/passwordmeter_good.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/passwordmeter_ok.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/passwordmeter_weak.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/passwordmeter_strong.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /aFileChooser/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 0dp 19 | 16dp 20 | -------------------------------------------------------------------------------- /aFileChooser/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | # Project-wide Gradle settings. 2 | 3 | # IDE (e.g. Android Studio) users: 4 | # Settings specified in this file will override any Gradle settings 5 | # configured through the IDE. 6 | 7 | # For more details on how to configure your build environment visit 8 | # http://www.gradle.org/docs/current/userguide/build_environment.html 9 | 10 | # Specifies the JVM arguments used for the daemon process. 11 | # The setting is particularly useful for tweaking memory settings. 12 | # Default value: -Xmx10248m -XX:MaxPermSize=256m 13 | # org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 14 | 15 | # When configured, Gradle will run in incubating parallel mode. 16 | # This option should only be used with decoupled projects. More details, visit 17 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects 18 | # org.gradle.parallel=true -------------------------------------------------------------------------------- /Sealnote.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /aFileChooser/res/layout/file.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 21 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: android 2 | jdk: oraclejdk8 3 | licenses: 4 | - 'android-sdk-preview-license-.+' 5 | - 'android-sdk-license-.+' 6 | - 'google-gdk-license-.+' 7 | 8 | android: 9 | components: 10 | # Uncomment the lines below if you want to 11 | # use the latest revision of Android SDK Tools 12 | - platform-tools 13 | - tools 14 | 15 | # The BuildTools version used by your project 16 | - build-tools-25.0.2 17 | 18 | # The SDK version used to compile your project 19 | - android-25 20 | 21 | # Additional components 22 | - extra-google-google_play_services 23 | - extra-google-m2repository 24 | - extra-android-m2repository 25 | - addon-google_apis-google-19 26 | 27 | # Specify at least one system image, 28 | # if you need to run emulator(s) during your tests 29 | - sys-img-armeabi-v7a-android-22 30 | - sys-img-x86-android-17 31 | 32 | script: 33 | - ./gradlew assembleDebug 34 | -------------------------------------------------------------------------------- /Sealnote/src/main/java/com/twistedplane/sealnote/utils/FontCache.java: -------------------------------------------------------------------------------- 1 | package com.twistedplane.sealnote.utils; 2 | 3 | import android.content.Context; 4 | import android.graphics.Typeface; 5 | 6 | import java.util.HashMap; 7 | import java.util.Map; 8 | 9 | /** 10 | * Cache to store external fonts. 11 | */ 12 | public class FontCache { 13 | public static final String TAG = "FontCache"; 14 | 15 | final private static Map mFontMap = new HashMap(); 16 | 17 | public static Typeface getFont(Context context, String fontName){ 18 | if (mFontMap.containsKey(fontName)){ 19 | return mFontMap.get(fontName); 20 | } 21 | else { 22 | Typeface tf = Typeface.createFromAsset(context.getApplicationContext().getAssets(), 23 | "fonts/" + fontName + ".ttf"); 24 | mFontMap.put(fontName, tf); 25 | return tf; 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/values-large/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 1dp 4 | 5 | 25dp 6 | 10dp 7 | 25dp 8 | 9 | 14dp 10 | 10dp 11 | 12 | 13 | 6dp 14 | 14dp 15 | 14dp 16 | 20sp 17 | 22sp 18 | 19 | 20 | 30sp 21 | 28sp 22 | 23 | -------------------------------------------------------------------------------- /aFileChooser/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | aFileChooser 4 | 5 | 6 | 7 | 8 | 9 | com.android.ide.eclipse.adt.ResourceManagerBuilder 10 | 11 | 12 | 13 | 14 | com.android.ide.eclipse.adt.PreCompilerBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.jdt.core.javabuilder 20 | 21 | 22 | 23 | 24 | com.android.ide.eclipse.adt.ApkBuilder 25 | 26 | 27 | 28 | 29 | 30 | com.android.ide.eclipse.adt.AndroidNature 31 | org.eclipse.jdt.core.javanature 32 | 33 | 34 | -------------------------------------------------------------------------------- /aFileChooser/res/values-ja/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 空のディレクトリ 19 | ストレージが削除されたか、アンマウントされました。 20 | ファイルを選択 21 | ファイルの選択時にエラー 22 | 内部ストレージ 23 | -------------------------------------------------------------------------------- /Sealnote/src/main/java/com/twistedplane/sealnote/data/NoteContentGeneric.java: -------------------------------------------------------------------------------- 1 | package com.twistedplane.sealnote.data; 2 | 3 | /** 4 | * Note Content for plain text notes 5 | */ 6 | public class NoteContentGeneric extends NoteContent { 7 | public final static String TAG = "NoteContentGeneric"; 8 | 9 | private String mContent; 10 | 11 | protected NoteContentGeneric(String content) { 12 | mContent = content; 13 | } 14 | 15 | @Override 16 | public String getCardString() { 17 | return mContent; 18 | } 19 | 20 | @Override 21 | public String getCardStringCached() { 22 | // Cache not required here as we use whole note to show 23 | return mContent; 24 | } 25 | 26 | @Override 27 | public void setCardString(String string) { 28 | // no implementation required 29 | } 30 | 31 | @Override 32 | public void update() { 33 | // no implementation required 34 | } 35 | 36 | @Override 37 | public String toString() { 38 | return mContent; 39 | } 40 | } 41 | 42 | 43 | -------------------------------------------------------------------------------- /aFileChooser/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | Empty Directory 19 | Storage was removed or unmounted. 20 | Select a file 21 | Error selecting File 22 | Internal storage 23 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/note_type_generic.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 23 | 24 | -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015 Vishesh Yadav 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /Sealnote/src/main/java/com/twistedplane/sealnote/settings/VersionPreference.java: -------------------------------------------------------------------------------- 1 | package com.twistedplane.sealnote.settings; 2 | 3 | import android.content.Context; 4 | import android.content.pm.PackageInfo; 5 | import android.content.pm.PackageManager; 6 | import android.preference.Preference; 7 | import android.util.AttributeSet; 8 | import com.twistedplane.sealnote.R; 9 | 10 | public class VersionPreference extends Preference { 11 | public VersionPreference(Context context, AttributeSet attrs) { 12 | super(context, attrs); 13 | String version = ""; 14 | 15 | final PackageManager packageManager = context.getPackageManager(); 16 | if (packageManager != null) { 17 | try { 18 | PackageInfo packageInfo = packageManager.getPackageInfo(context.getPackageName(), 0); 19 | version = String.format("%s (#%d)", packageInfo.versionName, packageInfo.versionCode); 20 | } catch (PackageManager.NameNotFoundException e) { 21 | // 22 | } 23 | setSummary(version); 24 | setTitle(R.string.version); 25 | setPersistent(false); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/menu/context_menu.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 15 | 16 | 22 | 23 | 29 | 30 | 35 | 36 | -------------------------------------------------------------------------------- /Sealnote/src/main/java/com/twistedplane/sealnote/SettingsActivity.java: -------------------------------------------------------------------------------- 1 | package com.twistedplane.sealnote; 2 | 3 | import android.app.ActionBar; 4 | import android.os.Bundle; 5 | import android.preference.PreferenceActivity; 6 | import android.view.MenuItem; 7 | 8 | /** 9 | * Activity for configuring the preferences/settings of application. 10 | */ 11 | public class SettingsActivity extends PreferenceActivity { 12 | public final static String TAG = "SettingsActivity"; 13 | 14 | @Override 15 | public void onCreate(Bundle savedInstanceState) { 16 | super.onCreate(savedInstanceState); 17 | addPreferencesFromResource(R.xml.preferences); 18 | 19 | //NOTE: for ICS 20 | ActionBar actionBar = getActionBar(); 21 | actionBar.setHomeButtonEnabled(true); 22 | actionBar.setDisplayHomeAsUpEnabled(true); 23 | } 24 | 25 | @Override 26 | public boolean onOptionsItemSelected(MenuItem item) { 27 | switch (item.getItemId()) { 28 | case android.R.id.home: 29 | onBackPressed(); 30 | return true; 31 | default: 32 | return super.onOptionsItemSelected(item); 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_background_color0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/drawable/card_background_color1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 21 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/cardcontent.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 12 | 25 | 26 | -------------------------------------------------------------------------------- /aFileChooser/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 28 | 29 | -------------------------------------------------------------------------------- /Sealnote/src/main/java/com/twistedplane/sealnote/SealnoteApplication.java: -------------------------------------------------------------------------------- 1 | package com.twistedplane.sealnote; 2 | 3 | import android.app.Application; 4 | import android.view.ViewConfiguration; 5 | import com.twistedplane.sealnote.data.DatabaseHandler; 6 | import net.sqlcipher.database.SQLiteDatabase; 7 | 8 | import java.lang.reflect.Field; 9 | 10 | public class SealnoteApplication extends Application { 11 | public final static String TAG = "SealnoteApplication"; 12 | 13 | private static DatabaseHandler mDatabase; 14 | 15 | @Override 16 | public void onCreate() { 17 | super.onCreate(); 18 | 19 | // load sqlite-cipher native libraries 20 | SQLiteDatabase.loadLibs(this); 21 | mDatabase = new DatabaseHandler(this); 22 | 23 | // Force show overflow button on Action Bar 24 | try { 25 | ViewConfiguration config = ViewConfiguration.get(this); 26 | Field menuKeyField = ViewConfiguration.class.getDeclaredField("sHasPermanentMenuKey"); 27 | 28 | if (menuKeyField != null) { 29 | menuKeyField.setAccessible(true); 30 | menuKeyField.setBoolean(config, false); 31 | } 32 | } 33 | catch (Exception e) { 34 | // presumably, not relevant 35 | } 36 | } 37 | 38 | public static DatabaseHandler getDatabase() { 39 | return mDatabase; 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/about.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 16 | 17 | 27 | 28 | 36 | 37 | -------------------------------------------------------------------------------- /aFileChooser/proguard.cfg: -------------------------------------------------------------------------------- 1 | -optimizationpasses 5 2 | -dontusemixedcaseclassnames 3 | -dontskipnonpubliclibraryclasses 4 | -dontpreverify 5 | -verbose 6 | -optimizations !code/simplification/arithmetic,!field/*,!class/merging/* 7 | 8 | -keep public class * extends android.app.Activity 9 | -keep public class * extends android.app.Application 10 | -keep public class * extends android.app.Service 11 | -keep public class * extends android.content.BroadcastReceiver 12 | -keep public class * extends android.content.ContentProvider 13 | -keep public class * extends android.app.backup.BackupAgentHelper 14 | -keep public class * extends android.preference.Preference 15 | -keep public class com.android.vending.licensing.ILicensingService 16 | 17 | -keepclasseswithmembernames class * { 18 | native ; 19 | } 20 | 21 | -keepclasseswithmembers class * { 22 | public (android.content.Context, android.util.AttributeSet); 23 | } 24 | 25 | -keepclasseswithmembers class * { 26 | public (android.content.Context, android.util.AttributeSet, int); 27 | } 28 | 29 | -keepclassmembers class * extends android.app.Activity { 30 | public void *(android.view.View); 31 | } 32 | 33 | -keepclassmembers enum * { 34 | public static **[] values(); 35 | public static ** valueOf(java.lang.String); 36 | } 37 | 38 | -keep class * implements android.os.Parcelable { 39 | public static final android.os.Parcelable$Creator *; 40 | } 41 | -------------------------------------------------------------------------------- /Sealnote/src/main/java/com/twistedplane/sealnote/view/NoteGenericView.java: -------------------------------------------------------------------------------- 1 | package com.twistedplane.sealnote.view; 2 | 3 | import android.content.Context; 4 | import android.util.AttributeSet; 5 | import android.widget.EditText; 6 | import com.twistedplane.sealnote.data.Note; 7 | import com.twistedplane.sealnote.data.NoteContent; 8 | import com.twistedplane.sealnote.utils.FontCache; 9 | import com.twistedplane.sealnote.utils.PreferenceHandler; 10 | 11 | /** 12 | * View for simple plain text note content. 13 | */ 14 | public class NoteGenericView extends EditText implements NoteView { 15 | public NoteGenericView(Context context) { 16 | super(context); 17 | init(); 18 | } 19 | 20 | public NoteGenericView(Context context, AttributeSet attrs) { 21 | super(context, attrs); 22 | init(); 23 | } 24 | 25 | public NoteGenericView(Context context, AttributeSet attrs, int defStyle) { 26 | super(context, attrs, defStyle); 27 | init(); 28 | } 29 | 30 | public void init() { 31 | setTypeface(FontCache.getFont(getContext(), PreferenceHandler.getFontDefault())); //LOOK 32 | } 33 | 34 | /** 35 | * Returns NoteContent object with latest valuess 36 | */ 37 | @Override 38 | public NoteContent getNoteContent() { 39 | return NoteContent.fromString(Note.Type.TYPE_GENERIC, getText().toString()); 40 | } 41 | 42 | /** 43 | * Load values into View from given NoteContent object 44 | */ 45 | @Override 46 | public void setNoteContent(NoteContent noteContent) { 47 | setText(noteContent.toString()); 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/menu/main_activity_actionbar.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 16 | 17 | 22 | 23 | 24 | 27 | 30 | 33 | 34 | 35 | 36 | 39 | 40 | 43 | 44 | 47 | 48 | 51 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/values/array.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 10 seconds 11 | 30 seconds 12 | 1 minute 13 | 1.5 minutes 14 | 2 minutes 15 | 5 minutes 16 | 17 | 18 | 19 | 10000 20 | 30000 21 | 60000 22 | 90000 23 | 120000 24 | 300000 25 | 26 | 27 | 28 | 29 | Tiles 30 | Single Column 31 | Simple List 32 | 33 | 34 | 35 | tiles 36 | column 37 | simplelist 38 | 39 | 40 | 41 | 42 | Notes 43 | Archive 44 | Trash 45 | 46 | 47 | 48 | @drawable/ic_action_collection 49 | @drawable/ic_action_archive 50 | @drawable/ic_action_discard 51 | 52 | 53 | 54 | 55 | 56 | Weak 57 | So-so 58 | Good 59 | Strong 60 | 61 | 62 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/menu/note_activity_actionbar.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 10 | 11 | 16 | 21 | 22 | 27 | 28 | 33 | 34 | 39 | 40 | 45 | 46 | 51 | 52 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/values-it/array.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 10 secondi 11 | 30 secondi 12 | 1 minuto 13 | 1,5 minuti 14 | 2 minuti 15 | 5 minuti 16 | 17 | 18 | 19 | 10000 20 | 30000 21 | 60000 22 | 90000 23 | 120000 24 | 300000 25 | 26 | 27 | 28 | 29 | Tessere 30 | Colonna singola 31 | Lista semplice 32 | 33 | 34 | 35 | tiles 36 | column 37 | simplelist 38 | 39 | 40 | 41 | 42 | Note 43 | Archivio 44 | Cestino 45 | 46 | 47 | 48 | @drawable/ic_action_collection 49 | @drawable/ic_action_archive 50 | @drawable/ic_action_discard 51 | 52 | 53 | 54 | 55 | 56 | Debole 57 | Così così 58 | Buona 59 | Ottima 60 | 61 | 62 | 63 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/drawer_list_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 17 | 23 | 37 | 38 | 43 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/values-de/array.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 10 Sekunden 11 | 30 Sekunden 12 | 1 Minute 13 | 1,5 Minuten 14 | 2 Minuten 15 | 5 Minuten 16 | 17 | 18 | 19 | 10000 20 | 30000 21 | 60000 22 | 90000 23 | 120000 24 | 300000 25 | 26 | 27 | 28 | 29 | Platten 30 | Einzelne Spalte 31 | Einfache Liste 32 | 33 | 34 | 35 | tiles 36 | column 37 | simplelist 38 | 39 | 40 | 41 | 42 | Notizen 43 | Archiv 44 | Müll 45 | 46 | 47 | 48 | @drawable/ic_action_collection 49 | @drawable/ic_action_archive 50 | @drawable/ic_action_discard 51 | 52 | 53 | 54 | 55 | 56 | Schwaches 57 | Soso 58 | Gutes 59 | Starkes 60 | 61 | 62 | 63 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout-large/view_password_meter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 17 | 18 | 26 | 27 | 37 | 38 | 47 | 48 | 49 | 50 | -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- 1 | Sealnote TODO 2 | ============= 3 | 4 | 9 June 2014 - 15 June 2014 5 | -------------------------- 6 | 7 | * [DONE] Basic functionality and UI 8 | * [DONE] Date created/edited in Note Activity 9 | * [DONE] Date edited show on Note Activity 10 | * [DONE] Colors in note 11 | * [DONE] Database encryption 12 | * [DONE] Password login screen 13 | * [DONE] [FIX] Dynamic font size 14 | * [DONE] Minimum height of cards 15 | * [DONE] Multiple select and delete 16 | * [DONE] Application Icon 17 | * [DONE] Color Picker widget for note 18 | 19 | 21st June 2014 - 30th June 2014 20 | ------------------------------- 21 | * [DONE] Expire password after timeout 22 | * [DONE] Change password 23 | * [DONE] Select pre-defined colors for note 24 | 25 | 1st July 2014 - 7th July 2014 26 | ----------------------------- 27 | * [DONE] Single column, multi-column layout 28 | * [DONE] Uniform font preference 29 | * [DONE] PreferenceManager helper class 30 | * [DONE] Drawable on grid when no cards are there 31 | * [DONE] Margin between cards 32 | 33 | 8th July 2014 - 15th July 2014 34 | ------------------------------ 35 | * [DONE] ActionBar theming and icons 36 | * [DONE] Folders - All notes, Archive, Trash 37 | * [DONE] Note Types - Password, Card 38 | * [DONE] Switch SealnoteActivty to Fragment 39 | * [DONE] NoteType and NoteView abstraction 40 | 41 | 15th July 2014 - 22nd July 2014 42 | ------------------------------- 43 | * [DONE] Note Views - SingleColumn, Grid, Tiles and preferences 44 | * [DONE] AdapterLoader to Loader Task 45 | * Note View - Grid 46 | * Search notes 47 | * Import/Export notes 48 | * Backup database to server 49 | * About in Settings 50 | * FIX: Screen-off. If there is no lockscreen, screen off doesn't result in 51 | password expiry 52 | * FIX: Save state of activity 53 | * FIX: Continue NoteActivity after unlock if required 54 | * Use fragments 55 | * List mode 56 | 57 | 58 | * Tags 59 | * Card header menu 60 | * Archive and Trash 61 | * Faster encrypted storage engine 62 | 63 | * MultiMode in AndroidStageredGrid library 64 | * [PROGRESS] LongPress in AndroidStaggeredGrid library 65 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/view_password_meter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 17 | 18 | 30 | 31 | 38 | 39 | 51 | 52 | 53 | 54 | -------------------------------------------------------------------------------- /Sealnote/build.gradle: -------------------------------------------------------------------------------- 1 | buildscript { 2 | repositories { 3 | jcenter() 4 | mavenCentral() 5 | } 6 | dependencies { 7 | classpath 'com.android.tools.build:gradle:2.3.0' 8 | } 9 | } 10 | apply plugin: 'com.android.application' 11 | 12 | repositories { 13 | jcenter() 14 | } 15 | 16 | android { 17 | compileSdkVersion 25 18 | buildToolsVersion '25.0.2' 19 | 20 | defaultConfig { 21 | minSdkVersion 14 22 | targetSdkVersion 25 23 | 24 | versionCode 27 25 | versionName "0.8.7" 26 | } 27 | 28 | signingConfigs { 29 | release { 30 | storeFile file(String.valueOf(System.getenv("SEALNOTE_KEYSTORE"))) 31 | storePassword System.getenv("SEALNOTE_KEYSTORE_PASSWORD") 32 | keyAlias System.getenv("SEALNOTE_KEY_ALIAS") 33 | keyPassword System.getenv("SEALNOTE_KEY_PASSWORD") 34 | } 35 | } 36 | 37 | buildTypes { 38 | release { 39 | minifyEnabled false 40 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 41 | debuggable false 42 | jniDebuggable false 43 | signingConfig signingConfigs.release 44 | } 45 | debug { 46 | debuggable true 47 | jniDebuggable true 48 | minifyEnabled false 49 | } 50 | } 51 | 52 | 53 | lintOptions { 54 | //checkReleaseBuilds false 55 | 56 | // This is temporary 57 | abortOnError false 58 | } 59 | } 60 | 61 | 62 | dependencies { 63 | compile 'com.android.support:support-v4:25.1.1' 64 | compile 'com.etsy.android.grid:library:1.0.4' 65 | compile 'com.github.gabrielemariotti.cards:library:1.6.0' 66 | compile 'com.github.gabrielemariotti.cards:library-extra:1.6.0' 67 | compile 'com.nhaarman.listviewanimations:library:2.6.0' 68 | 69 | compile 'com.github.codechimp-org.apprater:library:1.0.32' 70 | compile 'net.zetetic:android-database-sqlcipher:3.5.6@aar' 71 | 72 | compile group: 'commons-codec', name: 'commons-codec', version: '1.10' 73 | compile group: 'com.google.guava', name: 'guava', version: 'r09' 74 | 75 | compile project(':aFileChooser') 76 | } 77 | -------------------------------------------------------------------------------- /Sealnote/src/main/res/layout/activity_backup.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 12 | 13 | 21 | 22 | 30 |