/EternalMediaBar

The Eternal Media Bar is an open-sourced android launcher made in Android Studio intended to provide performance while having a robust featureset.

Primary LanguageJava

This source is intended for development of Eternal Media Bar so that users may observe the progress of the program's development, report problems, request features, and even contribute directly to the development.

The code requires Android Studio 1.5 or later to compile, just import it like a standard gradle project.

The app takes android 4.0.3 or later to use, you must have Unknown sources enabled on your device.

APK builds will be generated after each new feature is added, assuming it appears stable.


Downloads

CURRENT VERSION:

https://github.com/EternalBlueFlame/EternalMediaBar/raw/master/Eternal%20Media%20Bar%20RC2.5%20Alpha.apk

OLDER VERSIONS, USE ONLY IF YOU KNOW WHAT YOU ARE DOING:

https://github.com/EternalBlueFlame/EternalMediaBar/raw/master/Eternal%20Media%20Bar%20RC2%20Final.apk

https://github.com/EternalBlueFlame/EternalMediaBar/raw/master/Eternal%20Media%20Bar%20RC1%20Final.apk

Contact us

Both Lunar Tales and Eternal Blue Flame may be found at our GitHub and our respective blogs. You may contact us through GitHub via message, Issue report, or by placing an ask on one of our blogs. Alternatively, you may contact Eternal Blue Flame through Steam.

Eternal Blue Flame's G+: https://plus.google.com/u/0/102867947218797182229 Steam: http://steamcommunity.com/id/eternal-blue-flame/ Blogger: http://eternal-b-flame.blogspot.com/

Lunar Tales's G+: https://plus.google.com/109038448812238247431 Blogger: http://lunar-tales.blogspot.com/


About us

Eternal: I am a hobbyist programmer of over 8 years, I mainly use C# in Unity 3D to create games and tools, but I have an Android Launcher project in Java that I try and keep up, alongside working on my other programs. Sometimes a bit on an extrovert, as you will usually see on my blog.

Lunar Tales is my protégé, she is the one behind the graphics, whether it's making them directly, or helping me get things just right. Skilled in XHTML/CSS I hope to teach her, through our projects, other programming languages later down the road.

We love to see people contribute to our projects, any and all issues, pull requests, and ideas will be reviewed, and even if we don't use your submission directly, it may help the project in other ways.


Project Goals:

Constant Goals:

  • Anything that will improve performance for CPU, GPU, and/or RAM takes a priority, even if it's a seemingly miniscule amount.
  • Stability takes the biggest priority.
  • Security of user information takes priority.

RC2.5 Plans: - finish the Lunar Tales icon theme, and it's invert theme. - add manufacturer themes (using HTC/Samgsung/Sony/etc apps). - custom wallpaper for selected app from file, if file exists (use an async task). - listview scroll snapping. - extra settings: - option to change icon color with month like PSP. - color selector for the google now bar. - enable/disable custom app backgrounds. - expanded manual organization of lists. - organization grouping dependant on developer //combines with other organization methods - option to make backups, manual, none, or automatic, and to what folder. - option to load user defined backup.
RC3 plans: - User defined app/menu icons? - Folder lists for music. - Folder lists for photos. - Folder lists for Videos. - built in music player //Separate activity for player //Separate activity for background player. - save custom themes to file for sharing?
RC4 plans: - built in video player. //Built off VLC? //Separate Activity. - Google Play Release?

Legal Stuff

By downloading, streaming, or otherwise using this software or source code you agree to the following:

  • The source code and art assets must not to be mistaken for free software, an open source in a free-software activist understanding, copy-left or public domain software. All source code and art assets remain copyrighted and licensed by Eternal Blue Flame and Lunar Tales. And you are allowed to use them (modify, tweak, make a derivative work, distribute, etc.) only under following conditions.
  • The source code, modifications or derivative works can be distributed only if they are intended for non-commercial Use, and only if valid customers would be able to use them. You are not allowed to bypass this restriction and commercially distribute free or otherwise the code, art, or a standalone application or use our code in your projects.
  • You are not allowed to distribute original art assets (textures, models, fonts, icons, etc.)
  • You are allowed to share the source files and compiled applications with other developers (crediting us when logical/reasonable), downloading and compiling the program locally, modifying and tweaking the game locally, and even publicly forking, modifying, and tweaking the source on GitHub.
  • The origin of this software must not be misrepresented. You must not claim that you wrote the original software, or made changes that you can't prove with your pull request or error report history.
  • Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
  • This notice may not be removed or altered from any source distribution.
  • By making a pull request on our GitHub repository, you're stating that you're author of these changes or have rights to the changes you've made and you're giving us the right to use it in any way.
  • Commercial usage is allowed only after you obtain an agreement from us.
  • We reserve the right to change this license at any time with or without notice, with immediate and/or retroactive effect. We believe that what we ask is reasonable, so please don't try to bypass it. We're trying to be open and honest, and we hope people will do the same for us.
  • If there's anything legal you're wondering about that wasn't answered, ask us about it. If there's anything you don't understand or you consider confusing, please contact us about it.

For more detailed information please read our EULA.