| Commit message (Collapse) | Author | Age |
|
|
|
| |
"Applications".
|
| |
|
|
|
|
| |
"Leave" option at the bottom. We can add/change it more later as needed.
|
|
|
|
|
|
| |
1) Make it a single-instance process
2) Add a "--check-geoms" input flag which will have the desktop re-scan all monitor geometries and adjust as needed.
3) Adjust the monitor re-detection/adjustment routines a bit to ensure consisten functionality.
|
|
|
|
| |
compiling with GCC.
|
|
|
|
| |
message for when Lumina restarts the WM (due to it crashing early?)
|
| |
|
|
|
|
| |
(something different than the main panel button icon).
|
| |
|
| |
|
|
|
|
| |
remove a sync() operation when changing quicklaunch items.
|
|
|
|
| |
underneath an app name, and use the comment as the tooltip. Also adjust the panel re-focus routine a bit to make it smarter about which window gets activation after leaving the panel if the previously active window was closed/minimized.
|
|\ |
|
| |
| |
| |
| | |
applications will be sorted by display name instead of file name (case-insensitive). The favorites are still sorted by type as well (apps, dirs, files), each type sorted alphabetically.
|
| |\ |
|
| | | |
|
| |/
|/|
| |
| |
| |
| | |
1) Clean up the characters which are unsupported by the notepad for filenames (quotes of all kinds, semicolons, slashes)
2) Start Menu: allow clicks on the item text to trigger the launch, add the generic "comment" text underneath the name of the application (if available) in italics and indented.
3) Remove an extra processEvents call during session startup.
|
|/
|
|
| |
(still very rough - does not do things like fine-grained stacking, minimization, and such yet).
|
|
|
|
| |
close right now.
|
|
|
|
| |
an enumeration (WINDOWSTATE -> WINDOWVISIBILITY), so I fixed the usage of that enum in the lumina-desktop project as well.
|
|
|
|
| |
could cause the wrong number of desktop canvases to get created/moved.
|
|
|
|
|
| |
1) Make the outline more transparent (50/255)
2) Make the outline a bit thicker so it appears more "blurry" instead of an echo of the text.
|
|
|
|
|
|
| |
1) Add 3 different "view modes" for applications in the start menu: Alphabetical (no categories), Partial Categories (same as before - still on list though), or Categories (need to click the category to go into it and see the applications).2) Fix the theming of partially checked checkboxes and groupboxes.
3) Force the desktop icons to have black text in the theme (no matter which color scheme is in use).
4) Adjust the outlining effects of the desktop icons to use a radial gradient now, so you get a smoother effect which does not steal eye focus as much on contrasting backgrounds.
|
| |
|
|
|
|
|
|
| |
lumina-open call now, instead of a bunch of individual ones). Also fix up the tray app detection/failover methods a bit to catch/discard tray icons which were registered/destroyed almost simultaneously (or no destroy event was ever caught for the icon). This prevents the situation where a "blank" tray icon may be trying to repaint itself repeatedly (eating up CPU cycles).
NOTE: It seems like these "blank" tray apps are all GTK based, so it might be something in that toolkit which needs fixing to prevent registering a tray window which will never be used (or is instantly destroyed).
|
|
|
|
| |
changes bump a 0.2 second timer, after which it re-runs the desktop window geometry update routines.
|
|
|
|
| |
anymore), and ensure the 0.8.7-Release upgrade rules are not triggered for update to 0.8.8+
|
|
|
|
| |
function, just start the process externally (prevent changing the mouse cursor to the "loading" icon.
|
|
|
|
| |
special frame/geom mix first (for Fluxbox issues), checks that the window+frame is where it is supposed to be, then moves to just the geom location if still out of place.
|
|
|
|
| |
move the window above the top of the screen should be used first, with the fallback one which moves the window below the top of the screen second (had them flipped on accident).
|
|
|
|
| |
plugin.
|
|
|
|
| |
links.
|
|
|
|
| |
needed.
|
|
|
|
| |
sometimes a plugin moving around the next time you log in.
|
|
|
|
| |
ensure a uniform appearance.
|
|
|
|
|
| |
1) In the Applauncher plugin, have it send the removal signal if the file it is supposed to load does not exist.
2) Fix the loading of plugins - always go forwards when searching for a new spot - not backwards (will switch to backwards automatically as necessary).
|
|
|
|
| |
necessary to account for differences in font size.
|
|
|
|
| |
the grid size is increased the items should try to stay in the same general spot if possible.
|
|
|
|
| |
plugin.
|
|
|
|
| |
coordinate system. Also setup the desktop plugins to assign a default size for themselves in grid-space rather than pixels (better accounts for screen scaling and such on high-resolution monitors).
|
|
|
|
| |
fix an issue with the calendar plugin not scaling down appropriately on the bottom/right edges.
|
|
|
|
| |
change is 1/4 GRID SIZE, and it properly calculates the change from center in each direction.
|
|
|
|
| |
the second line does not appear slightly squished.
|
|
|
|
| |
double-click for launching items instead of a single click.
|
|
|
|
| |
special "PCBSD" qmake argument to tell Lumina to install the PC-BSD specific config/wallpaper files instead of the generic files.
|
|
|
|
| |
If the screen height is more than 2000 pixels high (4K screen), then set the initial icon size to 200 pixels. Otherwise use the normal 100 pixel default.
|
|
|
|
| |
screen edges when the viewport size changes. If a plugin is *completely* off the screen (a full grid point or more), remove the plugin temporarily and then re-run the plugin creation/placement routine to perform the full "find-a-spot" functionality.
|
|
|
|
|
|
|
|
|
| |
1) The "IconSize" used is the total size for a desktop item (width & height), rather than the actual size of the icon.
2) Change the saved value in the settings file to "GridSize" instead of IconSize.
3) Make the entire grid relate to this item size - ensuring grid alignment for both desktop items and desktop plugins.
4) Make sure to treat any manual "applauncher" plugins as desktop items for sizing/update purposes.
5) Save the plugin geometries in pixel coordinates instead of grid coordinates to accomodate for flexible grid sizes now.
6) Add another update rule for 0.8.6->0.8.7 (including 0.8.7-devel->0.8.7-release) which removed all the old saved desktop plugin geometries (since they are in the wrong coordinate system). This is a minor change because the update to 0.8.7 was already going to change all the plugins anyway.
|
|
|
|
| |
"Disk I/O"
|
|
|
|
| |
the full text of the window title as the tooltip.
|