Dock - Desktop Taskbar.

Related tags

Miscellaneous dock
Overview

Dock

CutefishOS application dock.

Dependencies

sudo pacman -S gcc cmake qt5-base qt5-quickcontrols2 kwindowsystem

You also need fishui and libcutefish.

Build and Install

mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
make
sudo make install

License

This project has been licensed by GPLv3.

Comments
  • Auto-Hide functionality

    Auto-Hide functionality

    Are there plans to support auto-hide functionality for the dock as of now ?

    I tried to edit the dock.conf file, trying whether changing the Visibility does anything, it didn't :(

    image

    The Problem:

    Till the dock is there, all windows don't take up the bottom part, which is considerably large on a 14 inch screen atleast (at small dock size). Yes the window can be extended till bottom, though it seems repetitive, or maybe there can be option to change default to take full screen height for windows ?

    opened by adi-g15 7
  • Update actions/checkout in GitHub Actions workflows to v3

    Update actions/checkout in GitHub Actions workflows to v3

    Updates the actions/checkout action used in the GitHub Actions workflow to its newest major version.

    Changes in actions/checkout:

    v3.1.0

    • Use @actions/core saveState and getState
    • Add github-server-url input

    v3.0.2

    • Add input set-safe-directory

    v3.0.1

    • Fixed an issue where checkout failed to run in container jobs due to the new git setting safe.directory
    • Bumped various npm package versions

    v3.0.0

    • Update to node 16

    As far as I can tell this should all be backwards compatible, so I do not expect any breakage.

    opened by striezel 0
  • Pin an unexpected application, when the app has more than one desktop file

    Pin an unexpected application, when the app has more than one desktop file

    I started a pcmanfm-qt, then I pinned it to the dock, but I got a 'Desktop' icon. The same thing happened to qterminal and qterminal-drop.

    /usr/share/applications/pcmanfm-qt.desktop

    [Desktop Entry]
    Exec=pcmanfm-qt %U
    Name=PCManFM-Qt File Manager
    

    /usr/share/applications/pcmanfm-qt-desktop-pref.desktop

    [Desktop Entry]
    Exec=pcmanfm-qt --desktop-pref=general
    Name=Desktop
    
    opened by viruscamp 0
  • Third party apps when sent to dock duplicates icons when open

    Third party apps when sent to dock duplicates icons when open

    Some apps like steam, Spotify, when pin to dock and open them, their instance is duplicated instead of being with symbol of the opened app in same instance. 417429D1-324B-4519-9A7C-91688E1AD4CC

    opened by Octavian-Q 0
  • Building /src/activity.cpp:43:107: warning: ‘void KWindowSystem::windowChanged(WId)’ is deprecated

    Building /src/activity.cpp:43:107: warning: ‘void KWindowSystem::windowChanged(WId)’ is deprecated

    Gentoo-CutefishOS ~/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build # cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
    -- Found X11: /usr/include   
    -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
    -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
    -- Looking for gethostbyname
    -- Looking for gethostbyname - found
    -- Looking for connect
    -- Looking for connect - found
    -- Looking for remove
    -- Looking for remove - found
    -- Looking for shmat
    -- Looking for shmat - found
    -- Looking for IceConnectionNumber in ICE
    -- Looking for IceConnectionNumber in ICE - found
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build
    Gentoo-CutefishOS ~/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build # make -j48
    [  1%] Generating be_Latn.qm
    [  1%] Generating be_BY.qm
    [  2%] Generating ar_AA.qm
    [  3%] Generating bs_BA.qm
    [  5%] Generating en_US.qm
    [  5%] Generating cs_CZ.qm
    [  7%] Generating da_DK.qm
    [  7%] Generating eo_XX.qm
    [  9%] Generating de_DE.qm
    [  9%] Generating bg_BG.qm
    [ 10%] Generating es_ES.qm
    [ 11%] Generating fa_IR.qm
    [ 11%] Generating es_MX.qm
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/be_BY.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/be_Latn.qm'...
    [ 13%] Generating he_IL.qm
    [ 13%] Generating fi_FI.qm
        Generated 9 translation(s) (9 finished and 0 unfinished)
    [ 14%] Generating fr_FR.qm
    [ 15%] Generating hi_IN.qm
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/ar_AA.qm'...
    [ 16%] Generating hu_HU.qm
        Generated 9 translation(s) (9 finished and 0 unfinished)
    [ 17%] Generating id_ID.qm
    [ 17%] Generating ie.qm
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/bs_BA.qm'...
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/cs_CZ.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/da_DK.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    [ 18%] Generating it_IT.qm
    [ 19%] Generating lt_LT.qm
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/bg_BG.qm'...
    [ 20%] Generating ja_JP.qm
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/eo_XX.qm'...
        Generated 0 translation(s) (0 finished and 0 unfinished)
        Ignored 9 untranslated source text(s)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/es_ES.qm'...
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/en_US.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/fa_IR.qm'...
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/de_DE.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
        Generated 9 translation(s) (9 finished and 0 unfinished)
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/fi_FI.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/es_MX.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/id_ID.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/he_IL.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/fr_FR.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/hi_IN.qm'...
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/it_IT.qm'...
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/hu_HU.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
        Generated 9 translation(s) (9 finished and 0 unfinished)
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/ja_JP.qm'...
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/ie.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/lt_LT.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
        Generated 9 translation(s) (9 finished and 0 unfinished)
    [ 21%] Generating lv_LV.qm
    [ 22%] Generating ml_IN.qm
    [ 23%] Generating ne_NP.qm
    [ 24%] Generating nb_NO.qm
    [ 25%] Generating pt_PT.qm
    [ 25%] Generating pl_PL.qm
    [ 26%] Generating mg.qm
    [ 27%] Generating ru_RU.qm
    [ 28%] Generating si_LK.qm
    [ 29%] Generating pt_BR.qm
    [ 30%] Generating sr_RS.qm
    [ 31%] Generating ro_RO.qm
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/ml_IN.qm'...
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/lv_LV.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
        Generated 9 translation(s) (9 finished and 0 unfinished)
    [ 31%] Generating sv_SE.qm
    [ 32%] Generating so.qm
    [ 33%] Generating sk_SK.qm
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/nb_NO.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/ne_NP.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/pt_PT.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/pl_PL.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/pt_BR.qm'...
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/mg.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/sr_RS.qm'...
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/sv_SE.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/ru_RU.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    [ 34%] Generating sw.qm
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/si_LK.qm'...
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/sk_SK.qm'...
        Generated 4 translation(s) (4 finished and 0 unfinished)
        Ignored 5 untranslated source text(s)
    [ 35%] Generating tr_TR.qm
        Generated 9 translation(s) (9 finished and 0 unfinished)
    [ 36%] Generating ta_IN.qm
    [ 37%] Generating uk_UA.qm
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/ro_RO.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/so.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    [ 38%] Generating zh_CN.qm
    [ 41%] Generating zh_TW.qm
    [ 41%] Generating vi_VN.qm
    [ 41%] Generating uz_UZ.qm
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/sw.qm'...
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/tr_TR.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/uk_UA.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/ta_IN.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/vi_VN.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/zh_TW.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/zh_CN.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    Updating '/root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/build/uz_UZ.qm'...
        Generated 9 translation(s) (9 finished and 0 unfinished)
    [ 82%] Built target translations
    [ 83%] Automatic MOC and UIC for target cutefish-dock
    [ 83%] Built target cutefish-dock_autogen
    [ 85%] Automatic RCC for resources.qrc
    [ 85%] Generating dockadaptor.cpp, dockadaptor.h
    [ 85%] Generating dockadaptor.moc
    [ 86%] Building CXX object CMakeFiles/cutefish-dock.dir/cutefish-dock_autogen/mocs_compilation.cpp.o
    [ 87%] Building CXX object CMakeFiles/cutefish-dock.dir/src/docksettings.cpp.o
    [ 88%] Building CXX object CMakeFiles/cutefish-dock.dir/src/applicationmodel.cpp.o
    [ 89%] Building CXX object CMakeFiles/cutefish-dock.dir/src/systemappmonitor.cpp.o
    [ 90%] Building CXX object CMakeFiles/cutefish-dock.dir/src/main.cpp.o
    [ 91%] Building CXX object CMakeFiles/cutefish-dock.dir/src/iconthemeimageprovider.cpp.o
    [ 92%] Building CXX object CMakeFiles/cutefish-dock.dir/src/trashmanager.cpp.o
    [ 93%] Building CXX object CMakeFiles/cutefish-dock.dir/src/xwindowinterface.cpp.o
    [ 93%] Building CXX object CMakeFiles/cutefish-dock.dir/src/mainwindow.cpp.o
    [ 94%] Building CXX object CMakeFiles/cutefish-dock.dir/src/systemappitem.cpp.o
    [ 95%] Building CXX object CMakeFiles/cutefish-dock.dir/src/processprovider.cpp.o
    [ 97%] Building CXX object CMakeFiles/cutefish-dock.dir/src/fakewindow.cpp.o
    [ 97%] Building CXX object CMakeFiles/cutefish-dock.dir/src/utils.cpp.o
    [ 98%] Building CXX object CMakeFiles/cutefish-dock.dir/dockadaptor.cpp.o
    [ 98%] Building CXX object CMakeFiles/cutefish-dock.dir/cutefish-dock_autogen/EWIEGA46WW/qrc_resources.cpp.o
    [ 99%] Building CXX object CMakeFiles/cutefish-dock.dir/src/activity.cpp.o
    /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/activity.cpp: In constructor ‘Activity::Activity(QObject*)’:
    /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/activity.cpp:43:107: warning: ‘void KWindowSystem::windowChanged(WId)’ is deprecated: Since 5.80. Use KWindowSystem::windowChanged(WId, NET::Properties, NET::Properties2) [-Wdeprecated-declarations]
       43 |     connect(KWindowSystem::self(), static_cast<void (KWindowSystem::*)(WId)>(&KWindowSystem::windowChanged),
          |                                                                                                           ^
    In file included from /usr/include/KF5/KWindowSystem/KWindowSystem:1,
                     from /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/activity.cpp:24:
    /usr/include/KF5/KWindowSystem/kwindowsystem.h:820:10: note: declared here
      820 |     void windowChanged(WId id); // clazy:exclude=overloaded-signal
          |          ^~~~~~~~~~~~~
    /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/activity.cpp:43:107: warning: ‘void KWindowSystem::windowChanged(WId)’ is deprecated: Since 5.80. Use KWindowSystem::windowChanged(WId, NET::Properties, NET::Properties2) [-Wdeprecated-declarations]
       43 |     connect(KWindowSystem::self(), static_cast<void (KWindowSystem::*)(WId)>(&KWindowSystem::windowChanged),
          |                                                                                                           ^
    In file included from /usr/include/KF5/KWindowSystem/KWindowSystem:1,
                     from /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/activity.cpp:24:
    /usr/include/KF5/KWindowSystem/kwindowsystem.h:820:10: note: declared here
      820 |     void windowChanged(WId id); // clazy:exclude=overloaded-signal
          |          ^~~~~~~~~~~~~
    /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/xwindowinterface.cpp: In member function ‘void XWindowInterface::enableBlurBehind(QWindow*, bool, const QRegion&)’:
    /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/xwindowinterface.cpp:56:37: warning: ‘void KWindowEffects::enableBlurBehind(WId, bool, const QRegion&)’ is deprecated: Since 5.82. Use enableBlurBehind(QWindow) overload [-Wdeprecated-declarations]
       56 |     KWindowEffects::enableBlurBehind(view->winId(), enable, region);
          |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    In file included from /usr/include/KF5/KWindowSystem/KWindowEffects:1,
                     from /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/xwindowinterface.h:29,
                     from /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/xwindowinterface.cpp:20:
    /usr/include/KF5/KWindowSystem/kwindoweffects.h:162:6: note: declared here
      162 | void enableBlurBehind(WId window, bool enable = true, const QRegion &region = QRegion());
          |      ^~~~~~~~~~~~~~~~
    /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/mainwindow.cpp: In member function ‘void MainWindow::initSlideWindow()’:
    /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/mainwindow.cpp:289:32: warning: ‘void KWindowEffects::slideWindow(WId, KWindowEffects::SlideFromLocation, int)’ is deprecated: Since 5.82. Use slideWindow(QWindow) overload [-Wdeprecated-declarations]
      289 |     KWindowEffects::slideWindow(winId(), location);
          |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
    In file included from /usr/include/KF5/KWindowSystem/KWindowEffects:1,
                     from /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/xwindowinterface.h:29,
                     from /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/applicationmodel.h:26,
                     from /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/mainwindow.h:28,
                     from /root/test/dock-eec8dd984be3ddddae1a674580bafbf0998df7e4/src/mainwindow.cpp:20:
    /usr/include/KF5/KWindowSystem/kwindoweffects.h:65:6: note: declared here
       65 | void slideWindow(WId id, SlideFromLocation location, int offset = -1);
          |      ^~~~~~~~~~~
    [100%] Linking CXX executable cutefish-dock
    [100%] Built target cutefish-dock
    
    opened by HougeLangley 1
Owner
CutefishOS
The goal is to create a better experience Linux desktop OS.
CutefishOS
Flutter plugin serving utilities related to Windows taskbar. 💙

windows_taskbar Flutter plugin serving utilities related to Windows taskbar ?? Install dependencies: windows_taskbar: ^0.0.1 Demo Checkout the exam

Hitesh Kumar Saini 108 Dec 21, 2022
Windows 11 Drag & Drop to the Taskbar (Fix)

Windows 11 Drag & Drop to the Taskbar (Fix) This program fixes the missing "Drag & Drop to the Taskbar" support in Windows 11. In the best case, such

null 1.3k Jan 1, 2023
Windows 10 interface adjustment tool supports automatic switching of light and dark modes, automatic switching of themes and transparent setting of taskbar

win10_tools Windows 10 interface adjustment tool supports automatic switching of light and dark modes, automatic switching of themes and transparent s

Simon 1 Dec 3, 2021
Customizable Windows taskbar effects.

RainbowTaskbar Lightweight utility for Windows taskbar customization. Supports color effects, transitions, blur, images, rounded corners and transpare

ad 56 Dec 30, 2022
TaskbarXI - An application written in C++ to modify the Windows 11 Taskbar.

TaskbarXI An application written in C++ to modify the Windows 11 Taskbar. Current version turns the Windows 11 Taskbar into a dock. New features will

Chris Andriessen 1k Jan 7, 2023
Taskbar Labeler is a PoC/research/learning project.

Taskbar Labeler Taskbar Labeler is a PoC/research/learning project. It replaces the rendering of certain icons on the taskbar with a colored rectangle

Bence 1 Jan 23, 2022
RudeWindowFixer: fix Windows taskbar always-on-top issues

RudeWindowFixer: fix Windows taskbar always-on-top issues Brought to you by Etienne Dechamps - GitHub If you are looking for executables, see the GitH

Etienne Dechamps 38 Dec 28, 2022
A beginner friendly desktop UI for Tasmota flashed devices for Windows, macOS and Linux.

TasmoManager A beginner friendly desktop UI for Tasmota flashed devices for Windows, macOS and Linux. Features Native Tasmota device discovery (via ta

Tom Butcher 52 Dec 10, 2022
Add virtual monitors to your windows 10 device! Works with Oculus software, obs, and any desktop sharing software

License MIT and CC0 or Public Domain, whichever is least restrictive -- Use it AS IS - NO IMPLICIT OR EXPLICIT warranty This may break your computer,

Rashi Abramson 230 Jan 6, 2023
A Flutter package that makes it easy to customize and work with your Flutter desktop app's system tray.

system_tray A Flutter package that that enables support for system tray menu for desktop flutter apps. on Windows, macOS and Linux. Features: - Modify

AnTler 140 Dec 30, 2022
This plugin allows Flutter desktop apps to defines system tray.

tray_manager This plugin allows Flutter desktop apps to defines system tray. tray_manager Platform Support Quick Start Installation ⚠️ Linux requireme

LeanFlutter 122 Dec 22, 2022
ContactGot is an offline desktop app, where clients can leave their info, while an administrator can manage which information they need to gather on certain projects.

ContactGot Contents Description How to use Requirements Engineering Installation Documentation Design Architecture Demonstration 1. Description During

Elizaveta 15 Sep 17, 2022
ESP32 based Desktop Clock

ESP32_Desktop_Clock ESP32 based Desktop Clock This ESP32 internet of things desktop clock is a project created for my home. School has started and fal

Mike Rankin 77 Jan 4, 2023
A backend implementation for xdg-desktop-portal

xdg-desktop-portal-lxqt A backend implementation for xdg-desktop-portal that is using Qt/KF5. Building xdg-desktop-portal-lxqt Dependencies: xdg-deskt

LXQt 8 Aug 27, 2022
Temporary Directory for Desktop Build

flutter_tips A new Flutter application. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

Paras Jain 1 Nov 2, 2021
Appupdater is a C++ cross-platform framework to update desktop software (gitlab mirror)

appupdater is a C++ cross-platform framework to update desktop software. How it works Framework checks the URL you specified for info about versions a

Ronzhin Mikhail 1 Jan 8, 2022
This plugin allows Flutter desktop apps to Auto launch on startup / login.

This plugin allows Flutter desktop apps to Auto launch on startup / login.

LeanFlutter 45 Dec 18, 2022
This plugin allows Flutter desktop apps to defines system/inapp wide hotkey (i.e. shortcut).

hotkey_manager This plugin allows Flutter desktop apps to defines system/inapp wide hotkey (i.e. shortcut). hotkey_manager Platform Support Quick Star

LeanFlutter 82 Jan 6, 2023
Windscribe 2.0 desktop client for Windows, Mac and Linux

Windscribe 2.0 Desktop Application This repo contains the complete source code for the Windscribe 2.0 app. This includes installer, service/helper, ba

Windscribe 362 Jan 3, 2023