act_like_desktop

Make widgets act more like desktop, not mobile or web environment.

Introduction

The package is recommended used for Flutter desktop, to solve the problem that there isn't enough support for desktop widgets yet. So I do some work to make it act like desktop according to the usage habits of desktop environment.

Example

example

Finished:

  • DraggablePanel, allows adjusting widget size by dragging the edge
  • TabPanel, a tab panel with draggable tabs

Todo List:

A lot... Other widgets will come up as I keep working with Flutter desktop. Of course, pull requests are welcomed.

Usage

Clone the repository, and add the code into pubspec.yaml:

dependencies:
  act_like_desktop:
    path: ../act_like_desktop

Or:

dependencies:
  act_like_desktop: ^0.0.2

Libraries

act_like_desktop
draggable_panel
tab_panel