cutefishos / settings Goto Github PK
View Code? Open in Web Editor NEWSystem settings.
License: GNU General Public License v3.0
System settings.
License: GNU General Public License v3.0
Add a setting for adding keyboard layouts and switching layouts.
That you can draw or upload a specific file (image files) to make them your cursor! they can even be add to the themes section
please add features for three-finger gestures support like elementary distribution or gnome 40.
Each time when I enter my cutefish desktop again, the resolution is set back to 1024x768. I can reset it to for example 1920x1080 and it works flawlessly, but the setting was not saved.
As a temp solution please describe how to disable autologin using config files
system:archlinux
desktop:Built on the latest code, version 0.6
feature:
1.After turning off the Bluetooth option in the setting, turn it on again, and the settings window will be closed.
2.Use the terminal to open cutefish-settings and enter the Bluetooth option. The window shows that Bluetooth is turned on, but there is no Bluetooth device list, and the terminal does not have any information about Bluetooth.
other:
Three devices turn on Bluetooth and wait for the link.
The bluetooth.service of the pc has been started
no error message is seen when executing systemctl status bluetooth
.
The bluetooth device is not locked after executing rfkill list
Based on some feedback we had after doing our CutefishDE spin, some think we are developing another distro. Maybe add a more generic approach in About window about CutefishOS. It is fine to call it as it when it is really CutefishOS. What do you think?
Would be great if the OS comes with built in on-screen keyboard because we can't install a third-party keyboard because we might not have a working physical keyboard to start with.
It would be great to have gestures like Windows/MacOS
Thanks for this wonderful Desktop Environment
When i cable HDMI, it doesn't work with cutefish DESKTOP,
My OS is ArchLinux,
Where is the problem ?
when i use chromium i have to use up and down keys for scroll please add the feature of double finger scrolling.
The hash() function is empty.
/build/cutefish-settings/src/settings-0.5/src/cscreenoutput.cpp: In member function ‘QString CScreenOutput::hash() const’:
/build/cutefish-settings/src/settings-0.5/src/cscreenoutput.cpp:38:1: warning: no return statement in function returning non-void [-Wreturn-type]
38 | }
| ^
brightness slider on setting works fine but setting slider on start always when loading setting. This feature is on topbar status area quick setting too.
sometimes touchpad stop working.i have to restart my laptop everytime it stop working
It is there https://github.com/cutefishos/settings/blob/main/src/qml/Application/Main.qml but not yet completed :/
[feature request] i suggest to make available touchpad and mouse settings on setting panel.
Please implement sound settings to change the input and output audio.
Hi, could you please add the Romanian translation from weblate when you have the time? Thanks.
system: archlinux
desktop: cutefish0.6
Description:
1.Open the settings and select the Bluetooth option, turn off the Bluetooth switch and then turn on the switch, the settings flash back.
2.Use the terminal to open the settings and perform the same operation. The settings flashed back but the terminal did not print any valid error message.
please add an option for invert scroll in settings
first of all, you have made a fantastic distribution and desktop environment. please consider my bug report and feature request.
Even though I adjust the pointer speed in the trackpad it increases to 100% after reboot every time.
Under the "Appearance tab", neither of the two big selectors ("Theme" and "Accent color") seem to be responding to input. No change is applied to the system and the switches stay in the same position.
The dark mode button that pop up when you click on the battery doesn't work either.
I'm using Arch with kernel version 5.15.2
It would be great if bluetooth settings is directly integrated inside settings app instead of blueman.
WIP => https://github.com/cutefishos/settings/blob/main/src/qml/Bluetooth/Main.qml
I use a VPN constantly on my laptop, so it would be nice if the network settings included an option for it.
There's a networkmanager plugin for openvpn, so only a GUI interface would be needed (it works on Ubuntu and I think KDE by default)
It would be very useful to be able to alt + tab to switch between apps.
Ideally matching the simple gnome way of doing it with just icons and mouse hover to select.
It would look amazing in this UI.
A tab dedicated to keyboard shortcuts will be awesome as currently we can't change our keyboard shortcuts, even worse we can't create keyboard shortcuts at all.
Related issues:
KWin already has that functionality, we just have to implement a settings and an indicator at the status bar to quickly toggle it.
It would be amazing to be able to hide or completely remove the dock in the settings.
This of course, would only be if you could access the launcher with the super key.
Plugin does not provide valid KScreen backend
When you change display settings in any other desktop environment, you get a prompt like "Does it look good? Save or revert" and always default to revert. This is a must-have because you may result in a broken display setting combination and not able to restore.
Hi,
Could you add (push) the French translation from weblate, please.
Thank you.
Regards,
Roxfr
It works fine after a second run, though.
Message: Process 57802 (cutefish-settin) of user 1000 dumped core.
Stack trace of thread 57802:
#0 0x00007fbe8cc4d878 _ZNK9QTextLine1yEv (libQt5Gui.so.5 + 0x23e878)
#1 0x00007fbe86eee56c _ZN17QQuickTextPrivate15setupTextLayoutEPd (libQt5Quick.so.5 + 0x27f56c)
#2 0x00007fbe86eefbbd _ZN17QQuickTextPrivate10updateSizeEv (libQt5Quick.so.5 + 0x280bbd)
#3 0x00007fbe86ef0e1b _ZN17QQuickTextPrivate12updateLayoutEv (libQt5Quick.so.5 + 0x281e1b)
#4 0x00007fbe86b99c44 _ZN11QQuickLabel17componentCompleteEv (libQt5QuickTemplates2.so.5 + 0xb6c44)
#5 0x00007fbe8c881c74 _ZN17QQmlObjectCreator8finalizeER26QQmlInstantiationInterrupt (libQt5Qml.so.5 + 0x2f7c74)
#6 0x00007fbe8c8101dd _ZN20QQmlComponentPrivate8completeEP17QQmlEnginePrivatePNS_17ConstructionStateE (libQt5Qml.so.5 + 0x2861dd)
#7 0x00007fbe8c810298 _ZN20QQmlComponentPrivate16completeDeferredEP17QQmlEnginePrivatePNS_13DeferredStateE (libQt5Qml.so.5 + 0x286298)
#8 0x00007fbe86b87e77 n/a (libQt5QuickTemplates2.so.5 + 0xa4e77)
#9 0x00007fbe86b7f10c _ZN20QQuickControlPrivate18executeContentItemEb (libQt5QuickTemplates2.so.5 + 0x9c10c)
#10 0x00007fbe86b87461 _ZN13QQuickControl17componentCompleteEv (libQt5QuickTemplates2.so.5 + 0xa4461)
#11 0x00007fbe8c881c74 _ZN17QQmlObjectCreator8finalizeER26QQmlInstantiationInterrupt (libQt5Qml.so.5 + 0x2f7c74)
#12 0x00007fbe8c816847 _ZN20QQmlIncubatorPrivate8incubateER26QQmlInstantiationInterrupt (libQt5Qml.so.5 + 0x28c847)
#13 0x00007fbe8c816e5e _ZN17QQmlEnginePrivate8incubateER13QQmlIncubatorP15QQmlContextData (libQt5Qml.so.5 + 0x28ce5e)
#14 0x00007fbe86a55d35 n/a (libQt5QmlModels.so.5 + 0x51d35)
#15 0x00007fbe86f87b76 n/a (libQt5Quick.so.5 + 0x318b76)
#16 0x00007fbe86f97c71 n/a (libQt5Quick.so.5 + 0x328c71)
#17 0x00007fbe86f88c20 n/a (libQt5Quick.so.5 + 0x319c20)
#18 0x00007fbe86f8e9a8 _ZN14QQuickItemView17componentCompleteEv (libQt5Quick.so.5 + 0x31f9a8)
#19 0x00007fbe8c881c74 _ZN17QQmlObjectCreator8finalizeER26QQmlInstantiationInterrupt (libQt5Qml.so.5 + 0x2f7c74)
#20 0x00007fbe8c816847 _ZN20QQmlIncubatorPrivate8incubateER26QQmlInstantiationInterrupt (libQt5Qml.so.5 + 0x28c847)
#21 0x00007fbe8c816e5e _ZN17QQmlEnginePrivate8incubateER13QQmlIncubatorP15QQmlContextData (libQt5Qml.so.5 + 0x28ce5e)
#22 0x00007fbe8c8105c3 _ZN13QQmlComponent6createER13QQmlIncubatorP11QQmlContextS3_ (libQt5Qml.so.5 + 0x2865c3)
#23 0x00007fbe86bd27bb n/a (libQt5QuickTemplates2.so.5 + 0xef7bb)
#24 0x00007fbe86bd5ae2 _ZN15QQuickStackView4pushEP14QQmlV4Function (libQt5QuickTemplates2.so.5 + 0xf2ae2)
#25 0x00007fbe86c02533 _ZN15QQuickStackView11qt_metacallEN11QMetaObject4CallEiPPv (libQt5QuickTemplates2.so.5 + 0x11f533)
#26 0x00007fbe8c850c9e n/a (libQt5Qml.so.5 + 0x2c6c9e)
#27 0x00007fbe8c72e14d _ZNK3QV413QObjectMethod12callInternalEPKNS_5ValueES3_i (libQt5Qml.so.5 + 0x1a414d)
#28 0x00007fbe8c74b0c0 n/a (libQt5Qml.so.5 + 0x1c10c0)
#29 0x00007fbe8c74ddbf n/a (libQt5Qml.so.5 + 0x1c3dbf)
#30 0x00007fbe8c6e0ed9 n/a (libQt5Qml.so.5 + 0x156ed9)
#31 0x00007fbe8c75d332 _ZN3QV47Runtime28CallQmlContextPropertyLookup4callEPNS_15ExecutionEngineEjPNS_5ValueEi (libQt5Qml.so.5 + 0x1d3332)
#32 0x00007fbe8c7496a3 n/a (libQt5Qml.so.5 + 0x1bf6a3)
#33 0x00007fbe8c74ddbf n/a (libQt5Qml.so.5 + 0x1c3dbf)
#34 0x00007fbe8c6e00df _ZN3QV48Function4callEPKNS_5ValueES3_iPKNS_16ExecutionContextE (libQt5Qml.so.5 + 0x1560df)
#35 0x00007fbe8c86bf36 _ZN24QQmlJavaScriptExpression8evaluateEPN3QV48CallDataEPb (libQt5Qml.so.5 + 0x2e1f36)
#36 0x00007fbe8c81c53d _ZN25QQmlBoundSignalExpression8evaluateEPPv (libQt5Qml.so.5 + 0x29253d)
#37 0x00007fbe8c81d799 n/a (libQt5Qml.so.5 + 0x293799)
#38 0x00007fbe8c850755 _ZN12QQmlNotifier10emitNotifyEP20QQmlNotifierEndpointPPv (libQt5Qml.so.5 + 0x2c6755)
#39 0x00007fbe8c290f18 n/a (libQt5Core.so.5 + 0x2eff18)
#40 0x00007fbe8c850755 _ZN12QQmlNotifier10emitNotifyEP20QQmlNotifierEndpointPPv (libQt5Qml.so.5 + 0x2c6755)
#41 0x00007fbe8c290f18 n/a (libQt5Core.so.5 + 0x2eff18)
#42 0x00007fbe86f8b466 n/a (libQt5Quick.so.5 + 0x31c466)
#43 0x00007fbe86f8eeab _ZN14QQuickItemView11qt_metacallEN11QMetaObject4CallEiPPv (libQt5Quick.so.5 + 0x31feab)
#44 0x00007fbe86fa0397 _ZN1
Whenever I reboot my PC my display resolution gets reset to 3840x2160
and I have to change it manually everytime back to 1920x1080
. This is not the case in other desktop enviroments. Please fix it.
Hotcorners are good like hover top-left to display an overview of all apps, but it is not configurable.
Please add settings to configure it just like KDE.
need a display calibration because the os look like that all time night light is enabled please add a display calibration
Let users add their own wallpapers
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.