├── settings.gradle
├── simplechangelog
├── .idea
│ ├── .gitignore
│ ├── vcs.xml
│ ├── misc.xml
│ └── gradle.xml
├── .gitignore
├── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── robj
│ │ │ │ └── simplechangelog
│ │ │ │ └── ui
│ │ │ │ ├── fragment
│ │ │ │ ├── ChangelogView.java
│ │ │ │ ├── ChangelogDialogFragment.java
│ │ │ │ └── ChangelogPresenter.java
│ │ │ │ ├── adapter
│ │ │ │ ├── ChangelogItem.java
│ │ │ │ ├── ChangelogTitle.java
│ │ │ │ ├── ChangelogViewHolder.java
│ │ │ │ ├── ChangelogTitleViewHolder.java
│ │ │ │ └── ChangelogAdapter.java
│ │ │ │ ├── models
│ │ │ │ ├── ChangelogBuilder.java
│ │ │ │ ├── Changelog.java
│ │ │ │ └── LineItem.java
│ │ │ │ ├── NotificationUtils.java
│ │ │ │ ├── ChangelogActivity.java
│ │ │ │ ├── ChangelogPrefs.java
│ │ │ │ └── ChangelogUtil.java
│ │ ├── res
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── style.xml
│ │ │ └── layout
│ │ │ │ ├── cl_activity_dialog.xml
│ │ │ │ ├── cl_row_changelog_title.xml
│ │ │ │ ├── cl_row_changelog_content.xml
│ │ │ │ └── cl_fragment_changelog.xml
│ │ └── AndroidManifest.xml
│ ├── test
│ │ └── java
│ │ │ └── com
│ │ │ └── robj
│ │ │ └── simplechangelog
│ │ │ └── ExampleUnitTest.java
│ └── androidTest
│ │ └── java
│ │ └── com
│ │ └── robj
│ │ └── simplechangelog
│ │ └── ExampleInstrumentedTest.java
├── build.gradle
└── proguard-rules.pro
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── README.md
├── .gitignore
├── .idea
├── vcs.xml
├── compiler.xml
├── gradle.xml
├── jarRepositories.xml
└── misc.xml
├── gradle.properties
├── gradlew.bat
└── gradlew
/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':simplechangelog'
2 |
--------------------------------------------------------------------------------
/simplechangelog/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iamrobj/SimpleChangelog/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | Detailed instructions for use can be found at
2 |
3 | https://medium.com/@lowcarbrob/boilerplate-libraries-simple-changelog-e87738fba1cb
4 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 | .externalNativeBuild
10 |
--------------------------------------------------------------------------------
/simplechangelog/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 | .externalNativeBuild
10 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/simplechangelog/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionBase=GRADLE_USER_HOME
2 | distributionPath=wrapper/dists
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 |
--------------------------------------------------------------------------------
/.idea/compiler.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/simplechangelog/src/main/java/com/robj/simplechangelog/ui/fragment/ChangelogView.java:
--------------------------------------------------------------------------------
1 | package com.robj.simplechangelog.ui.fragment;
2 |
3 | import com.robj.radicallyreusable.base.base_list.BaseListView;
4 |
5 | /**
6 | * Created by Rob J on 21/09/17.
7 | */
8 |
9 | interface ChangelogView extends BaseListView