Giter Site home page Giter Site logo

taskplay's Introduction

Taskplay

Screenshot

Taskplay is a small utility which adds media playback controls to the Windows System Tray

Info

Taskplay is written in C#

It is currently targeting .NET Framework 2.0 so it should be compatible with most Windows versions.

Download

To download Taskplay, please go to the Releases tab of this repository.

taskplay's People

Contributors

evilpro avatar ikarago 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

taskplay's Issues

Option for Taskplay to disappear or grey out icons when there's no media input

It would be nice you'll implement some way for Taskplay to hide or disappear completely from the Tray to conserve Tray screen estate when there's no media input, or just an option for the icons to grey out (means they're disabled). I also suggest for a tooltip on the event saying "There's no media input" or something better UX English

Spotify 'Like' button?

This little app has been such an awesome tool to prevent distraction of having to reach for the Spotify app and click. the only thing I'd want extra is the a 'like' / heart global control for Spotify. Willing to pay for the project. Send me a note, and a great job!

Overlay timeout setting

Would be nice to add timeout setting for overlay window.
With option to put in 0 to disable it completely.

Play/Pause icon change

It would be helpful if "play"-button (triangle) would change to "pause"-button (double vertical line), when playback is put on pause.

Ability to edit resource icons or Theming implementation

Here's my suggestion for Theming implementation. I suggest for a TrayBin inspired implementation.

On Taskplay's Program directory, there should be a "themes" folder where all themes are stored.
Here's how I'll suggest the icon pack or theming implementation: Inside the "themes" folder, there will be folder, where every folder represent an icon pack: say there's folder named "Windows 10 MDL Icon Style by Evil Pro", inside it is where you'll find a 8 icons and an .ini file. The first four files are for the active icons for Previous, Play, Pause, Next, the next fours are for disabled or greyed out icon "Previous_disabled", "Play_disabled", "Pause_disabled", Next_disabled". the ini file is names as "info.ini" where inside the name and infos of the theme folder is listed as it follows:

[Taskplay-theme]
name=Windows 10 MDL Icon Stlye"
version=1.0
copyright=©2017 EvilPro
website=http://twitter.com/evilpro

On Settings there should be a new Tab named as "Theme" where the user could select all the theme folders installed on that "themes" folder in a dropdown box, Under it is where the user could preview the selected theme icons, all the icons both on active and disabled state. I suggest to render it under a Black Windows 10 Taskbar picture to really represent the icon as it is, and so themes that is rendered in pitch white could be seen instead of just showing it an standard Win32 white dialog box background where it's contrasting and hard to see. Under the icons is the Name of the theme file, it's version, copyright and link to the website which is optional. I also suggest to already apply the icon live on the taskbar if that's possible or if you can even when you're just selecting from the dialog box. I also suggest a new button on under it y where you could easily launch and open the "themes" folder of Taskplay. Named as "Open themes directory" at the bottom. And a subtitle text below it teaching and describing the user how to create their own Theme or icon pack. The only thing missing is an "Apply" button. Even if what I suggest Taskplay Live preview of the icons on the taskbar is being shown, if the user clicks X or Cancel it will revert to previous design

I also suggest for already built in two theme created by you that'll ship together with the app, the hollowed styled icon from Windows 8.1 tray icon and the Windows 10 MDL Style that'll perfectly fit along the Windows 10 Tray icons. Name them whatever you want. I suggest to make "Windows 10 MDL Icon Style" the default upon install

Keep on innovating

Song Title + Artist?

Are you able to add song Title + Artist info next to the controls?
This would be great.

Update releases

The pre-built version in the release tab is not up to date anymore.

Add a dark icons

When the taskbar is white its a little bit hard to visualize.

image

HotKeys

How about having customizable HotKeys to for each button? Is it possible?
For instance:
(Win+F6): Prev
(Win+F7): Play/Pause
(Win+F8): Next
And can be changed by the user.

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.