Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flipper v2.0.0 #794

Merged
merged 3 commits into from
Dec 21, 2024
Merged

Flipper v2.0.0 #794

merged 3 commits into from
Dec 21, 2024

Conversation

klangman
Copy link
Contributor

  • Added ability to use Flipper effects when changing the workspace via the "Workspace Switcher" applet
  • Added ability to use Flipper effects when changing the workspace by activating a window on a different workspace
  • Added ability to use Flipper effects when using the workspace "Direct Navigation" hotkeys
  • Implement "Extension Workspace Switching API" used by smart-panel 1.4.2 to switch workspaces using the Flipper effect
  • Added a configuration option to control if the "Workspace Switcher" applet will use the Flipper effect
  • Added a configuration option to control if switching to a window on a different workspace will use the Flipper effect
  • Use independent effect settings so each effect remembers it's own settings
  • Added a "Randomized" effect option that will randomly select a effect for each workspace transition initiation
  • Added a set of configuration options that allows you to control which effects are in the Randomized set
  • Removed the "Include Background" option and hard-coded Cube effect to include a cloned background, all the other effects will see the original desktop background dimmed according to the "Background Dim Amount" setting

Use a new API that will be added to Flipper & DesktopCube for switching the workspace. This API will allow switching to arbitrary workspaces rather than just to workspaces that are adjacent to the current one. The change checks if the new API exists (which it does not currently, but Flipper & DesktopCube updates will follow soon) and uses the API if it exists. If the API is not found, the code will use DesktopCube/Flipper as it did before (in a slightly more limited way then what is possible using the API).
- Added ability to use Flipper effects when changing the workspace via the "Workspace Switcher" applet
- Added ability to use Flipper effects when changing the workspace by activating a window on a different workspace
- Added ability to use Flipper effects when using the workspace "Direct Navigation" hotkeys
- Implement "Extension Workspace Switching API" used by smart-panel 1.4.2 to switch workspaces using the Flipper effect
- Added a configuration option to control if the "Workspace Switcher" applet will use the Flipper effect
- Added a configuration option to control if switching to a window on a different workspace will use the Flipper effect
- Use independent effect settings so each effect remembers it's own settings
- Added a "Randomized" effect option that will randomly select a effect for each workspace transition initiation
- Added a set of configuration options that allows you to control which effects are in the Randomized set
- Removed the "Include Background" option and hard-coded Cube effect to include a cloned background, all the other effects will see the original desktop background dimmed according to the "Background Dim Amount" setting
@rcalixte rcalixte merged commit e86df27 into linuxmint:master Dec 21, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants