All Projects â†’ alexmercerind â†’ windows_taskbar

alexmercerind / windows_taskbar

Licence: MIT license
Flutter plugin serving utilities related to Windows taskbar. 💙

Programming Languages

C++
36643 projects - #6 most used programming language
dart
5743 projects
CMake
9771 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to windows taskbar

SoftwareHelper
This is a windows app shortcut widget 🔨
Stars: ✭ 122 (+45.24%)
Mutual labels:  desktop, win32
RainbowTaskbar
Customizable Windows taskbar effects.
Stars: ✭ 39 (-53.57%)
Mutual labels:  taskbar, win32
wapanel
Desktop-dedicated wayland bar for wayfire and other wlroots based compositors. Mir compatible.
Stars: ✭ 31 (-63.1%)
Mutual labels:  desktop, taskbar
Lively
Stars: ✭ 5,721 (+6710.71%)
Mutual labels:  desktop, taskbar
Wxwidgets
wxWidgets is a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls.
Stars: ✭ 3,994 (+4654.76%)
Mutual labels:  desktop, win32
Quick Screen Recorder
Lightweight desktop screen recorder for Windows.
Stars: ✭ 80 (-4.76%)
Mutual labels:  desktop, win32
Softwarehelper
Repository for WPF related samples
Stars: ✭ 77 (-8.33%)
Mutual labels:  desktop, win32
Projectreunion
The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.
Stars: ✭ 2,612 (+3009.52%)
Mutual labels:  desktop, win32
cim-spec
This repository hosts the specification for the Cartographic Information Model
Stars: ✭ 45 (-46.43%)
Mutual labels:  desktop
unofficial-webapp-office
Access all of your favorite Office 365 apps from Linux
Stars: ✭ 139 (+65.48%)
Mutual labels:  desktop
launchui-packager
Package applications using LaunchUI for Windows, Linux and OS X.
Stars: ✭ 69 (-17.86%)
Mutual labels:  desktop
unboundbible
Unbound Bible is an open source and a free, multilingual Bible-reader program for Mac, Linux and Windows.
Stars: ✭ 25 (-70.24%)
Mutual labels:  desktop
launchui-packager-gui
GUI front-end for LaunchUI Packager.
Stars: ✭ 46 (-45.24%)
Mutual labels:  desktop
glimmer-dsl-tk
Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library)
Stars: ✭ 26 (-69.05%)
Mutual labels:  desktop
contribute-foss
Let's build an exhaustive Wiki page on how to contribute to the Linux and FOSS community, even WITHOUT knowing code!
Stars: ✭ 136 (+61.9%)
Mutual labels:  desktop
SpaceProject
A top-down 2D, procedurally generated space exploration and shooter game using libGDX. Kinda like Asteroids, only a little bigger.
Stars: ✭ 28 (-66.67%)
Mutual labels:  desktop
larasar
Laravel + Quasar Framework
Stars: ✭ 77 (-8.33%)
Mutual labels:  desktop
Brick
🧱 Brick - Multiplatform navigation library for Compose.
Stars: ✭ 33 (-60.71%)
Mutual labels:  desktop
botcity-framework-core
BotCity Framework - Open Source RPA
Stars: ✭ 37 (-55.95%)
Mutual labels:  desktop
desktop
💻 Desktop app for all your Storybooks
Stars: ✭ 68 (-19.05%)
Mutual labels:  desktop

windows_taskbar

Flutter plugin serving utilities related to Windows taskbar 💙

Install

dependencies:
  windows_taskbar: ^1.0.0

Demo

Checkout the example Flutter application here.

Docs

Set thumbnail toolbar

WindowsTaskbar.setThumbnailToolbar(
  [
  ThumbnailToolbarButton(
    ThumbnailToolbarAssetIcon('assets/camera.ico'),
      'Turn On Camera',
      () {},
    ),
    ThumbnailToolbarButton(
      ThumbnailToolbarAssetIcon('assets/microphone.ico'),
      'Mute',
      () {},
      mode: ThumbnailToolbarButtonMode.disabled | ThumbnailToolbarButtonMode.dismissionClick,
    ),
    ThumbnailToolbarButton(
      ThumbnailToolbarAssetIcon('assets/end_call.ico'),
      'Disconnect',
      () {},
    ),
  ],
);

Remove thumbnail toolbar

WindowsTaskbar.resetThumbnailToolbar();

Set progress mode

WindowsTaskbar.setProgressMode(TaskbarProgressMode.indeterminate);

Set progress

WindowsTaskbar.setProgress(69, 100);

Set thumbnail tooltip

WindowsTaskbar.setThumbnailTooltip('Awesome Flutter window.');

Flash windows taskbar app icon

WindowsTaskbar.setFlashTaskbarAppIcon(
  mode: TaskbarFlashMode.all | TaskbarFlashMode.timernofg,
  timeout: const Duration(milliseconds: 500),
);

Stop flashing windows taskbar app icon

WindowsTaskbar.resetFlashTaskbarAppIcon();

Set overlay icon (a badge)

WindowsTaskbar.setOverlayIcon(
  ThumbnailToolbarAssetIcon('assets/red_slash.ico'),
  tooltip: 'Stop',
);

Remove overlay icon (a badge)

WindowsTaskbar.resetOverlayIcon();

License

Copyright © 2021 & 2022, Hitesh Kumar Saini <[email protected]>

This library & all the work in this repository is under MIT license that can be found in the LICENSE file.

Donate

Consider donating me at https://www.paypal.me/alexmercerind if you like the plugin. So that I can atleast pay my internet bill.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].