Code Monkey home page Code Monkey logo

launcher's Introduction

Launcher

CutefishOS's full-screen application launcher.

Dependencies

Arch Linux/Manjaro Dependencies

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

Debian/Ubuntu Dependencies

sudo apt install gcc cmake qtbase5-dev qml-module-qtquick-controls2 qml-module-org-kde-kwindowsystem qtdeclarative5-dev qtquickcontrols2-5-dev qttools5-dev libkf5windowsystem-dev

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.

launcher's People

Contributors

bittin avatar comradekingu avatar cutefisharch avatar g020b avatar halitsever avatar igoro00 avatar mnaufalhilmym avatar nextovoy avatar quinszouls avatar reionwong avatar s0dyy avatar scamdotnet avatar telesfelipe avatar weblate avatar xxr0ss 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

Watchers

 avatar  avatar  avatar

launcher's Issues

Don't only support hardcorded /usr/share/applications

It would be great to support $XDG_DATA_DIRS and/or /etc/xdg/applications-blacklistrc

[Applications]
blacklist=cuttlefish,org.kde.plasma.themeexplorer,org.kde.klipper

This way you can create either desktop files with hide request or simply blacklist applications to be shown on the launcher, similar as we do in plasma-mobile.

image

Cutefish-Launcher, blurry icons on larger monitors.

Sorry my English, I'm from Brazil. First I would like to say that I liked the interface too much, it has worked very well for me. Already installed here on about 3 desktops (arch, slackware, salix). Still making some adjustments. The only thing that has bothered me a little are the icons of the launcher, in the notebooks everything is right. But on my desktop that screen is quite large, the icons are displayed stretched and all distorted. And a bug?? Or can I configure the size of the icon display in the launcher somewhere?

Enable clicking anywhere instead of only the icon

When trying to open an app from the launcher, we have to click the icon, but this should not be the only way. Some monitors make the Icons smaller, and scaling may not be a good option. Also we may just want to click on the app name.

So, solution would be to add a box or card when hovering mouse to open the app.

Qt5-tools its needed to build

Add Qt5-tools package for arch builds on Readme.md
CMake Error at /usr/lib64/cmake/Qt5/Qt5Config.cmake:28 (find_package):
Could not find a package configuration file provided by "Qt5LinguistTools"
with any of the following names:

Qt5LinguistToolsConfig.cmake
qt5linguisttools-config.cmake

Add the installation prefix of "Qt5LinguistTools" to CMAKE_PREFIX_PATH or
set "Qt5LinguistTools_DIR" to a directory containing one of the above
files. If "Qt5LinguistTools" provides a separate development package or
SDK, be sure it has been installed.
Call Stack (most recent call first):
CMakeLists.txt:14 (find_package)

-- Configuring incomplete, errors occurred!

Flatpak applications won't be shown in Launcher

After installing org.mozilla.firefox via Flatpak and restarting, Firefox icon won't be shown in Launcher.

$ # Check if environment variables are properly configured
$ echo $XDG_DATA_DIRS
/home/**/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
$ ls -A /var/lib/flatpak/exports/share/applications
com.visualstudio.code.desktop  mimeinfo.cache  org.mozilla.firefox.desktop

Freedesktop.org specification(s):
https://specifications.freedesktop.org/menu-spec/latest/ar01s02.html
https://specifications.freedesktop.org/desktop-entry-spec/latest/

Issue(s): #1
cutefish-launcher

Launcher no Keyboard Shortcut?

if you guys wants keyboard shortcut use xbindkeys

first download xbindkeys:
sudo apt-get install -y xbindkeys

then open configuration:
nano /home/yourHomefolderName/.xbindkeysrc

copy and paste this

"cutefish-launcher"
#(windowbutton + space)
c:65 + m:0x50

"cutefish-terminal"
#(ctrl + alt + t)
c:28 + m:0x18 + m:0x4

No background

The launcher doesn't apply a background to the image, so the text is very hard or even impossible to read. I'm not sure if it's a bug or not, but I'd like this to at least be an option.
image
I'm using Arch with kernel version 5.15.2

keep above other windows ignore launcher

There is an issue with the "Keep above other" option that is available in Kwin. It keeps the chosen windows above the launcher and dock too.
Screenshot_20210814_031204
I didn't know to which repository this problem related so I submitted it here. I can open another one in the related repo and close this if you tell me which one is better.

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.