Android app for ntfy.sh

Related tags

App ntfy-android
Overview
Comments
  • Disable tasks for processing google services for variants which do not use them

    Disable tasks for processing google services for variants which do not use them

    Application currently cannot be built if you do not have a google-services.json file, even the fdroid flavor which doesnt use google services. This PR disables the process GoogleServices gradle tasks which fail for all variants which aren't a part of the play flavor, e.g. the fdroid flavor.

    opened by markosopcic 7
  • add action buttons to bottom of card

    add action buttons to bottom of card

    fixes binwiederhier/ntfy#236

    I know you're busy with iOS stuff, but here's this when you have a chance!

    I wasn't sure if you also want the file/attachment related buttons at the bottom of the card. And I decided to create 3 hardcoded placeholder buttons (since only 3 actions are allowed), but if you want the file/attachment buttons down there, too, it might be best to switch these to dynamic buttons created in the DetailAdapter instead of defined in the .xml

    ntfy-android-action-buttons

    opened by wunter8 6
  • Custom notification channels

    Custom notification channels

    I gave a shot to implement first part of https://github.com/binwiederhier/ntfy/issues/6#issuecomment-1332280747.

    For sure there are issues in this code, please don't be too hard with your review since this is my first time hacking on a kotlin project :-). I mostly did everything by copying existing code and by try and error. It isn't much battle tested either.

    It allows to toggle a checkbox for each notification called "Own notification channels" in detail settings:

    Bildschirm­foto 2022-12-01 um 11 19 33

    If toggled, it creates an own notification channel group with notification channels for each priority:

    Bildschirm­foto 2022-12-01 um 11 21 19

    Notifications get sent to the correct group priority channel.

    Default notifications (e.g. if the subscription does not use own notification channels) are grouped under a new "Default" group:

    Bildschirm­foto 2022-12-01 um 11 23 57

    That's it.

    This way you can set custom notification sounds, override dnd etc. per subscription.

    Feel free to give your thoughts if this is something you want to have in your app or you think more of a different way to solve issue https://github.com/binwiederhier/ntfy/issues/6.

    opened by doits 5
  • Question (not bug)

    Question (not bug)

    What is the "state of the art" to integrate ntfy in other apps/projects? Copy the mechanism of this app or send somehow a broadcast intent from this app to other apps/project? Is there any example? By the way: Great work. Exactly what I missed for long time.

    opened by apprenticius 1
  • Don't add header 'Connection: close' for keep-alive JSON

    Don't add header 'Connection: close' for keep-alive JSON

    The /json?poll=1 request is kept alive for receiving application/x-ndjson as a stream, but the Connection header actually provided is connection: close, which is counter-intuitive to that request.

    This shouldn't change behaviour for https://ntfy.sh but it can be helpful when using reverse proxies or other implementations.


    I have not tested this change @binwiederhier , but I thought it better to propose the change than open an issue. Happy for you to say otherwise.

    opened by dcousens 1
  • Allow notifications to bypass Do Not Disturb Mode

    Allow notifications to bypass Do Not Disturb Mode

    I always have my phone on do not disturb mode. I would like Max Priority Notifications to bypass this mode, so I can receive sound notifications all the time :).

    I know it's possible on android, and I'm wondering whether you have plans to add a support for it.

    opened by Offpics 1
  • Feature: Enable hyperlinks in message title & body

    Feature: Enable hyperlinks in message title & body

    This PR adds the ability to tap hyperlinks in a notification's body or title:

    I would have submitted this as an issue in the main repo, but it turns out that this is trivial to implement, so I've skipped straight to a PR.

    My use case is that, in support of my new year's resolutions, I've set up a browser extension to automatically send articles to my tablet as a notification, to help break the habit of me reading them at my desk. This is the last piece of that puzzle (and it's already so much more reliable than Firefox sync!)

    One concern I can see with doing this is that it enables a much nastier kind of spam if your topic url is guessed by someone malicious. If that's something you think we should be concerned about, I can try to make this an opt-in setting, although I'm not sure yet what that would entail. On the other hand, your docs already make it pretty clear that the topic id is equivalent to a password, so maybe this isn't a problem after all.

    opened by wilt00 1
  • Mark text input as not autofillable

    Mark text input as not autofillable

    This PR fixes a bug I've encountered on my device, a Chromebook Duet tablet. When the device is in tablet view, without the physical keyboard attached, tapping into this "Topic name" text field seems to trip the autofill heuristic, making Android think this text field is a password input, so it pops up the user's password manager to show a prompt. This results in the user being blocked from typing into the text field using the onscreen keyboard:

    (Screenshot taken in desktop mode, with the physical keyboard attached, because I haven't been able to figure out a way to take screenshots in tablet mode)

    Since this textbox is not a password, and also not any of these field types (username, credit card, address, etc.), I figure it should be safe to block autofill for this field.

    opened by wilt00 1
Releases(v1.16.0)
Owner
Philipp C. Heckel
Principal Engineer at @datto, open source fan, semi-regular blogger, former author of @syncany, German 🇩🇪, fan of 🇬🇧 & 🇺🇸, and a dad 👦
Philipp C. Heckel
Arjun Naik 1 Apr 16, 2022
Ride-Sharing Uber Lyft Android App - Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks

Ride-Sharing Uber Lyft Android App - Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks

MindOrks 1.2k Dec 29, 2022
Android-basics-kotlin-tip-time-app - Tip Time app from Android Basics in Kotlin

Tip Time Tip Time app from Android Basics in Kotlin at developers.google.com. It

Ramon Lima e Meira 0 Jan 2, 2022
Environmental-Monitoring-Android-App - This Android App is used to monitor environmental parameters data from remote sensors

Environmental-Monitoring-Android-App - This Android App is used to monitor environmental parameters data from remote sensors. Parameters includes but not limited to temperature, humidity, air quality, level of Ionizing radiation, ...

Francisco Pascal Elias TAMBASAFIDY 0 Jan 4, 2022
Library to change Android launcher App Icon and App Name programmatically !

AppIconNameChanger Change Android App launcher Icon and App Name programmatically ! Download Demo APK from HERE Kindly use the following links to use

Prabhakar Thota 587 Dec 29, 2022
HideDroid is an Android app that allows the per-app anonymization of collected personal data according to a privacy level chosen by the user.

HideDroid An Android App for preserving user privacy HideDroid is an Android app that allows the per-app anonymization of collected personal data acco

null 100 Dec 12, 2022
Water tracker app helps you with daily reminder to drink water. This app is just a trial to test and improve my android development skills.

?? About Me I am a self-thaught developer learning web and android development. This app is just a trial to test and improve my android development sk

Sinan Sonmez (Chaush) 28 Dec 17, 2022
Visual Studio App Center Sample App for Android

Visual Studio App Center Sample App for Android The Android application in this repository and its corresponding tutorials will help you quickly and e

Yourhomeplan 1 Oct 13, 2021
Android app for Ribbit, Broker API Reference App

Ribbit Reference Implementation (Android) The reference implementation for designing the Android user interface of a broker-dealer trading application

Alpaca 12 Nov 24, 2022
Android-Java-App - Notepad app with user and password. SQL Lite

DVNote2 App Android-Java-App Notepad app with user and password Application made in Android Studio with Java language and SQLite database. How does it

DViga 1 Nov 6, 2021
Android Bitcoin market app base on Jetpack Compose and MVI. The app displays current bitcoin market price and history price k-line charts.

compose-bitcoin Android Bitcoin market app base on Jetpack Compose and MVVM & MVI. Features Current bitcoin market price. K-line charts of history pri

Chen Pan 3 May 20, 2022
App for lesson 8 of the Android App Development in Kotlin course on Udacity

Connect to the Internet - Mars Real Estate This is the toy app for Lesson 8 of t

Michael Pessoni 1 Dec 28, 2021
Android Camper parking app written in kotlin for assignment 2 of Mobile App Development

Technical Report Splash view Application shows a splash screen when opened. The

Alvaro Sanchez Domingo 1 Sep 9, 2022
null 1 Jan 7, 2022
Quiz-App - An Android app which have some basic questions

Quiz-App An Android app which have some basic questions Start page Questions pag

Gururaj KL 3 Apr 21, 2022
A Task Management and Habit-building App, representating my journey in Android as well as my first Kotlin App. 🤗 ✨

A Task Management and Habit-building App, representating my journey in Android as well as my first Kotlin App. ?? ✨

Sarthak Musmade 8 May 8, 2022
An Android app for Dokuz Eylul University students can make use of multiple school websites in this one app

An Android app for Dokuz Eylul University students can make use of multiple school websites in this one app

Eyüb Salih Özdemir 3 Apr 13, 2022
Advanced Android Weather App using MVVM Architecture Sample (ViewModel + LiveData + Kotlin + volley) = Weather App

Advanced Android Weather App using MVVM Architecture Sample (ViewModel + LiveData + Kotlin + volley) = Weather App Video Weather.-.HD.720p.mov Introdu

wykee2 4 Jul 12, 2022
Android App to save shares from any app into a file.

Save To… Android App to save shares from any app into a file. Download · Website · Contact About the Project Exporting data from any app into a file m

Daniel Gehrer 2 Oct 19, 2022