Comments (2)
We'll also want to start writing documentation for the environment applets run in, and how an applet needs to work. Both low level documentation and how to use abstractions like libcosmic_applet
.
from cosmic-panel.
Ya, originally i had planned to watch the config file for changes in the panel and in the applets so that they could adjust dynamically, but I think that is probably not necessary. A couple of env vars would be fine,
I agree get_applet_icon_size()
is not the best approach. I think if libcosmic_applet exposed a function for getting an applet icon button, and text button, that might be better, and lead to more uniform applets. Applets themselves could still have additional padding, but the panel could hide applets that don't match the size constraints which it defines.
from cosmic-panel.
Related Issues (20)
- visual/state bug: sometimes when window is maximized, dock will not extend
- Switch default order of CosmicPanelAppButton and CosmicAppletWorkspaces applets in panel
- Panel/Dock do not instantiate correctly on freshly attached display HOT 2
- Panel does not render when set to the left or right position HOT 3
- Wrong panel order on same edge when changing settings HOT 3
- regression: weird panel shenanigans HOT 1
- Cursor move is jerking after leaving overnight
- Moving panel to opposite screen edge doesn't reset applets
- autohide panel shakes a little when opening HOT 7
- [Feature request] Autohide panels only when tiling or maximized
- [Performance] Applet receive keyboard event with delay when the mouse it not over the popup HOT 4
- FR: The dock should not expand to edges when it has autohide activated HOT 5
- RFC: Include some way for autohide panels to be forced open by other clients (Use case/idea in description)
- Non-extending autohide panel/dock doesn't open unless over the panel HOT 3
- Dragging & dropping files to the panel doesn't work
- Auto hidden panel can be covered by the dock
- Panels get messed up when displays are scaled up then down HOT 1
- Dead space below panel apps & applets -> left-click not registered HOT 1
- [Feature Request] Change text in App Tray when right clicking an application
- Having an applet in the start/end segment makes empty end/start segment take up space HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cosmic-panel.