Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/MateriiApps/Dimett
Browse files Browse the repository at this point in the history
  • Loading branch information
wingio committed Apr 4, 2023
2 parents de761a1 + 5f0ec27 commit afce83e
Show file tree
Hide file tree
Showing 4 changed files with 108 additions and 0 deletions.
40 changes: 40 additions & 0 deletions .github/workflows/android.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Build debug APK

on:
push:
branches:
- '*'
paths-ignore:
- '**.md'
- '.idea/*'
- 'LICENSE'
pull_request:
branches:
- '*'
paths-ignore:
- '**.md'
- '.idea/*'
- 'LICENSE'
workflow_dispatch:

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2

- name: set up JDK 17
uses: actions/setup-java@v2
with:
java-version: 17
distribution: 'temurin'
cache: 'gradle'

- name: Build APK
run: chmod +x ./gradlew && ./gradlew assembleDebug

- name: Upload APK
uses: actions/upload-artifact@v2
with:
name: Dimett
path: app/build/outputs/apk/debug/app-debug.apk
68 changes: 68 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@

<div align="center">

# Dimett


Material You Mastodon/Akkoma/Pleroma client

---
![Debug build status](https://img.shields.io/github/actions/workflow/status/MateriiApps/Dimett/android.yml?label=Debug%20Build&logo=github&style=for-the-badge&branch=main)
[![Stars](https://img.shields.io/github/stars/MateriiApps/Dimett?logo=github&style=for-the-badge)](https://github.com/MateriiApps/Dimett/stargazers)
[![GitHub downloads](https://img.shields.io/discord/885879572447522817?logo=discord&logoColor=white&style=for-the-badge)](https://discord.gg/3y6vbneMsW)

<br>

![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/MateriiApps/Dimett?logo=github&logoColor=%23fff&style=for-the-badge)
![Line count](https://img.shields.io/tokei/lines/github/MateriiApps/Dimett?logo=github&logoColor=%23fff&style=for-the-badge)
![GitHub top language](https://img.shields.io/github/languages/top/MateriiApps/Dimett?style=for-the-badge)
</div>


## Screenshots


| Instance Setup | Home |
| --------------- | --------------- |
| <img src="github/images/Setup.png" width="200px"> | <img src="github/images/Home.png" width="200px">

Installation
---
1. Download the [latest actions build](https://nightly.link/MateriiApps/Dimett/workflows/android/main/Dimett.zip), if on PC then transfer the file over to your phone
2. Unzip `Dimett.zip`
3. Make sure to allow install unknown apps
4. Install the apk

Build
---

#### Prerequisites
- [Git](https://git-scm.com/downloads)
- [JDK 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)
- [Android SDK](https://developer.android.com/studio)

#### Instructions

1. Clone the repo
- `git clone https://github.com/MateriiApps/Dimett.git && cd Dimett`
2. Build the project
- Linux: `chmod +x ./gradlew && gradlew assembleDebug`
- Windows: `./gradlew assembleDebug`
3. Install on device
- [Enable usb debugging](https://developer.android.com/studio/debug/dev-options) and plug in your phone
- Run `adb install app/build/outputs/apk/debug/app-debug.apk`

## Contributing

This is an open-source project, you can do so without any programming.

Here are a few things you can do:

- [Test and report issues](https://github.com/MateriiApps/Dimett/issues/new/choose)
- [Translate the app into your language](https://crowdin.com/project/Dimett) Soon™

License
---
Dimett is licensed under the GNU General Public License v3.0

[![License: GPLv2](https://img.shields.io/badge/License-GPL%20v3-blue.svg?style=for-the-badge)](https://github.com/MateriiApps/Dimett/blob/main/LICENSE)
Binary file added github/images/Home.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added github/images/Setup.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit afce83e

Please sign in to comment.