Skip to content

Commit

Permalink
Updated Screenshots
Browse files Browse the repository at this point in the history
README more dependency credit added
  • Loading branch information
KRTirtho committed Jul 15, 2022
1 parent 42294b0 commit ebb00cd
Show file tree
Hide file tree
Showing 10 changed files with 165 additions and 10 deletions.
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
Spotube is a [Flutter](https://flutter.dev) based lightweight spotify client. It utilizes the power of Spotify & Youtube's public API & creates a hazardless, performant & resource friendly User Experience
#### <p align="center">Desktop</p>

![Application Desktop Screenshot](assets/spotube-screenshot.png)
![Application Desktop Screenshot](assets/spotube-screenshot.jpg)

#### <p align="center">Mobile</p>

Expand Down Expand Up @@ -97,13 +97,10 @@ Get the latest nightly builds of Spotube [here](https://nightly.link/KRTirtho/sp
<img width='480' alt='step-4' src='https://user-images.githubusercontent.com/61944859/111769501-7fe31e80-88d3-11eb-8fc1-f3655dbd4711.png'/>

# TODO:

- [x] Compile, Debug & Build for **MacOS**
- [x] Add support for show Lyric of currently playing track
- [x] Track download
- [ ] Support for playing/streaming podcasts/shows
- [x] Artist, User & Album pages
- [x] Android Support
- [ ] Windows OS Media Control & Media Keys Support
- [ ] Spotify Listen Along
- [ ] Skip non-music sections from Audio Track
- [ ] Language Translations/Localization

# Building from source

Expand All @@ -112,7 +109,6 @@ You can find the details [here](CONTRIBUTION.md#your-first-code-contribution)
# Things that don't work

- Shows & Podcasts aren't supported as it'd require premium anyway
- OS Media Controls

# License

Expand All @@ -131,7 +127,6 @@ Bu why? You can learn about it [here](https://dev.to/krtirtho/choosing-open-sour
- [youtube_explode_dart](https://github.com/Hexer10/youtube_explode_dart) - YoutubeExplode is a library that provides an interface to query metadata of YouTube videos, playlists and channels, as well as to resolve and download video streams and closed caption tracks
- [infinite_scroll_pagination](https://github.com/EdsonBueno/infinite_scroll_pagination) - Flutter package to help you lazily load and display pages of items as the user scrolls down your screen
- [bitsdojo_window](https://github.com/bitsdojo/bitsdojo_window) - A Flutter package that makes it easy to customize and work with your Flutter desktop app window on Windows, macOS and Linux
- [hotkey_manager](https://github.com/leanflutter/hotkey_manager) - A flutter plugin that allow Flutter desktop apps to defines system/inapp wide hotkey
- [Inno Setup](https://jrsoftware.org/isinfo.php) - Inno Setup is a free installer for Windows programs by Jordan Russell and Martijn Laan
- [collection](https://github.com/dart-lang/collection) - The collection package for Dart contains a number of separate libraries with utility functions and classes that makes working with collections easier
- [flutter_riverpod](https://riverpod.dev/) - A Reactive Caching and Data-binding Framework
Expand All @@ -147,6 +142,11 @@ Bu why? You can learn about it [here](https://dev.to/krtirtho/choosing-open-sour
- [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/) - This Flutter plugin provides an API for querying information about an application package.
- [version](https://github.com/dartninja/version) - A dart library providing a Version class
- [audio_service](https://github.com/ryanheise/audio_service) - Flutter plugin to play audio in the background while the screen is off.
- [skeleton_text](https://github.com/101Loop/Skeleton-Text) - Flutter package for Skeleton Text Animation
- [hive](https://github.com/hivedb/hive) - Lightweight and blazing fast key-value database written in pure Dart.
- [dbus](https://github.com/canonical/dbus.dart) - Native Dart client library to use DBus
- [introduction_screen](https://github.com/pyozer/introduction_screen) - Add easily to your app an introduction screen to provide informations to new users
- [audio_session](https://github.com/ryanheise/audio_session) - Sets the iOS audio session category and Android audio attributes for your app, and manages your app's audio focus, mixing and ducking behaviour.


# Social handlers
Expand Down
Binary file modified assets/mobile-screenshots/home-dark.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/mobile-screenshots/home-light.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/mobile-screenshots/lockscreen.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/mobile-screenshots/mobile-combined.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/mobile-screenshots/player-view.jpg
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 assets/spotube-screenshot.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed assets/spotube-screenshot.png
Binary file not shown.
154 changes: 154 additions & 0 deletions pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,104 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.1"
app_package_maker:
dependency: transitive
description:
name: app_package_maker
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
app_package_maker_aab:
dependency: transitive
description:
name: app_package_maker_aab
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
app_package_maker_apk:
dependency: transitive
description:
name: app_package_maker_apk
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
app_package_maker_deb:
dependency: transitive
description:
name: app_package_maker_deb
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
app_package_maker_dmg:
dependency: transitive
description:
name: app_package_maker_dmg
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
app_package_maker_exe:
dependency: transitive
description:
name: app_package_maker_exe
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
app_package_maker_ipa:
dependency: transitive
description:
name: app_package_maker_ipa
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
app_package_maker_zip:
dependency: transitive
description:
name: app_package_maker_zip
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
app_package_parser:
dependency: transitive
description:
name: app_package_parser
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.7"
app_package_parser_apk:
dependency: transitive
description:
name: app_package_parser_apk
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.7"
app_package_parser_ipa:
dependency: transitive
description:
name: app_package_parser_ipa
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.7"
app_package_publisher:
dependency: transitive
description:
name: app_package_publisher
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
app_package_publisher_fir:
dependency: transitive
description:
name: app_package_publisher_fir
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
app_package_publisher_pgyer:
dependency: transitive
description:
name: app_package_publisher_pgyer
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
archive:
dependency: transitive
description:
Expand Down Expand Up @@ -281,6 +379,20 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "1.16.0"
colorize:
dependency: transitive
description:
name: colorize
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.0"
console_bars:
dependency: transitive
description:
name: console_bars
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.5"
convert:
dependency: transitive
description:
Expand Down Expand Up @@ -323,6 +435,13 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "0.7.3"
dio:
dependency: transitive
description:
name: dio
url: "https://pub.dartlang.org"
source: hosted
version: "4.0.6"
dots_indicator:
dependency: transitive
description:
Expand Down Expand Up @@ -370,6 +489,27 @@ packages:
description: flutter
source: sdk
version: "0.0.0"
flutter_app_builder:
dependency: transitive
description:
name: flutter_app_builder
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
flutter_app_packager:
dependency: transitive
description:
name: flutter_app_packager
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
flutter_app_publisher:
dependency: transitive
description:
name: flutter_app_publisher
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
flutter_blurhash:
dependency: transitive
description:
Expand All @@ -384,6 +524,13 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "3.3.0"
flutter_distributor:
dependency: "direct dev"
description:
name: flutter_distributor
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.9"
flutter_hooks:
dependency: "direct main"
description:
Expand Down Expand Up @@ -695,6 +842,13 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "0.3.3"
parse_app_package:
dependency: transitive
description:
name: parse_app_package
url: "https://pub.dartlang.org"
source: hosted
version: "0.0.7"
path:
dependency: "direct main"
description:
Expand Down
1 change: 1 addition & 0 deletions pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ dev_dependencies:
flutter_launcher_icons: ^0.9.2
hive_generator: ^1.1.3
build_runner: ^2.1.11
flutter_distributor: ^0.0.2

# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec
Expand Down

0 comments on commit ebb00cd

Please sign in to comment.