Giter VIP home page Giter VIP logo

simplemp-compose's Introduction

LighttigerXIV

{
    "age": 23,
    "country": "๐Ÿ‡ต๐Ÿ‡น Portugal",
    "description": "Silly Programmer :P"
}

Hi, i am a portuguese programmer. Currently i am taking a computer science degree at ESTGOH.

I pretty much have coded for everything, android, ios, windows, linux, webdev, you name it, but the most fullfilling field and that i truly enjoy working is Android.

When i am not coding (which is rare) i like to watch animes, youtube or just listen to music. Btw, this is my last heard song:

Last Heard Song

These are my best projects:

SimpleMP - A simple music player with Material You in mind.

Whiskers Launcher - A keyboard app launcher for Linux and Windows and that supports extensions.

Catppuccinifier - A gui/cli app to apply catppuccin luts to images.

Whiskers Color Scheme - A theme

simplemp-compose's People

Contributors

licaon-kter avatar lighttigerxiv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

simplemp-compose's Issues

Media from non-music folders (e.g. Ringtones) is being included in library?!?

It for some reason would include media that is on a folder that's not supposed to be music (for example, Ringtones, Recordings folder in the Music folder, Notifications, Alarms, etc), and since there's currently no way to ignore certain folders from being scanned, that would be absolutely annoying (especially me with over 500 ringtones (don't ask))

Here's an example:
Screenshot_20231009-111947_SimpleMP.png
Screenshot_20231009-112059_Mga Tunog.png

[BUG] Artist image is not stored?

If I use the "change artist cover" from the menu, I can select a new image, it is applied to the artist, but as soon as I leave the page the artist image disappear and is not shown anymore, I have to select it again and again.

[FEATURE] - "Open with" functionality for other applications

What feature would you like to be added?

Hi, I'd like to have the functionality to Invoke playing music files with this music player directly from other apps like the explorer.
This file does not necessarily have to be added automatically to the database.

Why should it be added?

I like exploring my file explorer and I wish it had the option to play files directly.
Instead, I have to use YouTube Music, which is pre-installed, but doesn't allow background playback or to use another app with a similar functionality which would make this app obsolete.

Examples

This is a screenshot of the explorer with the menu where I think the app should be shown

[BUG] - Battery drain, always running

App Version

SimpleMP-Beta-1.8.0

Bug

Unsure if this is a bug or a feature request. The app drains the battery on my Pixel 7 on Android 14. Not serious drain but noticeable. Even if I'm not using the app, often, I'll see the sync notification icon appear. That gives me the impression that the app is constantly working in the background which eats away at battery life. I'm not concerned with heavily optimizing the application but if it's always working in the background, that might not be the best behavior.

For a start, a setting for changing the sync process would be helpful. For instance, having the application only sync upon opening or upon manual request. For somebody like me, I can go weeks or months before I add new media and require a sync. Once syncing is resolved, as the app is developed, general optimizations may improve battery over time. I'm not concerned with battery wear as I use the app. Just the battery wear while the app is in the background not playing audio.

Granted, I am new to the app, so I may need my phone to get used to running the app or perform more tests.

file order not detected / used

Many of my albums are structured in "alphabetical" order inside the file structure: e.g. 01 - title or 01 - artist - title .. The simple audio player does not regocnize those and and seems to follow something else, maybe the time stamp? Also one of my albums has been splitted into two.

[BUG] crashing upon playing a next song

Seemingly random but quite often crashes after the song is done playing. I suggest skipping the song if it has issues playing, instead of crashing and adding some reporting with tracing or helpful info to aid in case other crashes happen in the future.

False "SimpleMP isn't responding" pop-ups.

Description

I have installed SimpleMP and gone though the initial setup, granting all requested permissions. Android is reporting the app to be not responding, despite functioning correctly.
My phone is a Sony Xperia 10 IV (Model XQ-CC54).
My Android version is Android 13.
My App version is BETA-1.3.1.
The issue occurs both by installing from the Google Play Store as well as the APK from Github.

Screenshot

Screenshot_20230527-033944

Request

Is it possible to suppress the pop-ups, as they seem to be incorrect?

App crashes on startup

I can't start the app as it crashes on startup.

I checked catlog during the startup animation and it does set data sources but it seems pretty slow.

After a couple of minutes I seem to run out of memory/ ram and the launcher becomes unresponsive with the app ultimately crashing.

Music folder contains 7,322 items, totaling 49.36 GB with a mix of flac and mp3.

[FEATURE] - Audio Crossfade

Songs come to a hard stop when they end. If listening to an album where songs transition into each other, the immersion is broken. :(

Making the next song instantly play when the previous song ends would be a good start. Having the ability to customize the crossfade time between songs could be even better.

[FEATURE] - Sleep timer

What feature would you like to be added?

Similar to Spotify, a sleep timer where after a set amount of time the music will automatically stop

Why should it be added?

*A popular feature that (hopefully) shouldn't be too hard to implement *

Examples

Screenshot_20231009-003809~2
Screenshot_20231009-003814

Reduce Apk Size

first of all ur app looks good. but the apk size is more than expected.
as compared to other open source music players such as auxio, zen, symphony and many more out there.

[BUG] Cannot go back if deleted song precedes current one

Cannot go to the previous song if there's a deleted song between current and previous.
Example: (desired song) => (deleted song) <=> (current)
I suggest deleted songs are removed from the list instead of just skipping to next one.

Using wavy sliders?

Hi,

I'm doing a self-promotion here :)
Please ignore/close it if you are not interested.

Would you like to use the wavy-slider in your app?
I think Android 13 uses this kind of slider for its media controls.

Demo.

[FEATURE] Tap on playing song

Currently only dragging works, and it's not really intuitive (took me 3 weeks to find out). I suggest tapping is added as an option to open the page.

[BUG] Sync spam causes unhandled crash

Simply spamming multiple (2-5) reload songs causes app to crash, couldn't catch with the debugger, but there should be a safeguard against spawning multiple as it doesn't make sense to have them.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.