Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
wish_list [2016/09/13 12:45] – [Productivity tools for XFCE] mmacd | wish_list [2019/01/04 13:08] – [Thunar] zidane | ||
---|---|---|---|
Line 97: | Line 97: | ||
* Provide a way to undo changes made in settings. I realize that a Cancel button is anathema to the instant-apply conventions used by the XFCE dialog boxes, but some dialogs provide the user with dozens of edit choices that are not easily remembered by humans. For example, say I want to experiment with the compositor settings to see what each of the sliders affect. I'd have to take a screen-shot of the dialog box prior to making any changes if I want to restore the sliders back to their original positions. | * Provide a way to undo changes made in settings. I realize that a Cancel button is anathema to the instant-apply conventions used by the XFCE dialog boxes, but some dialogs provide the user with dozens of edit choices that are not easily remembered by humans. For example, say I want to experiment with the compositor settings to see what each of the sliders affect. I'd have to take a screen-shot of the dialog box prior to making any changes if I want to restore the sliders back to their original positions. | ||
===== Panel ===== | ===== Panel ===== | ||
+ | |||
+ | * Allow a Super hotkey for showing the whisker menu or application menu that doesn' | ||
+ | |||
* When a panel launcher button style is set to " | * When a panel launcher button style is set to " | ||
Line 226: | Line 229: | ||
* Organization features: as many of the target audience are on older machines that can not handle Compiz/ | * Organization features: as many of the target audience are on older machines that can not handle Compiz/ | ||
* Not to show the archives that appear in " | * Not to show the archives that appear in " | ||
- | * Tabs support | + | |
* Can change background of content window | * Can change background of content window | ||
* Small front-end to mkfs - right-clicking on usb drive provides format drive option in menu. | * Small front-end to mkfs - right-clicking on usb drive provides format drive option in menu. | ||
Line 261: | Line 264: | ||
* Ability to "Paste into folder" | * Ability to "Paste into folder" | ||
* Support for different shortcuts in each workspace. | * Support for different shortcuts in each workspace. | ||
+ | * Add the ability to have customized buttons for custom actions, in the main toolbar. | ||
+ | * Add the ability to create submenus for grouping custom actions, by manually editing the uca.xml file | ||
+ | * Save tabs on exit | ||
+ | * Custom static icon for files/ | ||
===== Window manager ===== | ===== Window manager ===== | ||
* See also [[xfwm4_changes|xfwm4 changes]] | * See also [[xfwm4_changes|xfwm4 changes]] | ||
Line 390: | Line 397: | ||
* Ah, yes, I didn't know about that previously. But it's not really what I'm looking for... seems that expands the window to fill the screen, without the borders & decorations. What I miss from E16 is that Ctrl+Enter enlarges the window (so the dimensions are still the same -- my terminal emulator is still 80x25, but appears larger.) That's handy for a small screen like mine. | * Ah, yes, I didn't know about that previously. But it's not really what I'm looking for... seems that expands the window to fill the screen, without the borders & decorations. What I miss from E16 is that Ctrl+Enter enlarges the window (so the dimensions are still the same -- my terminal emulator is still 80x25, but appears larger.) That's handy for a small screen like mine. | ||
+ | * Port Unity' | ||
+ | |||
+ | * Allow window preview when hoovering over a window button. As < | ||
+ | |||
+ | * Ditch xfwm4 in favor of mutter. xfwm4 has tearing (even with composition enabled) and compton is unmaintained and currently has problems with gtk 3 CSDs and shadows in QT applications. Xfwm also doesn' | ||
+ | |||
+ | * Add an option so Desktop Margins could be ignored when tiling windows (both by mouse and keyboard). When you tile windows, normally, you want to use all available space. This is very good for ultra wide screens where you want floating windows in the middle section of the screen but tiled windows to use all the space. | ||
===== Desktop Manager ===== | ===== Desktop Manager ===== | ||
Line 503: | Line 517: | ||
* support for to use picturefeeds as wallpaper, like http:// | * support for to use picturefeeds as wallpaper, like http:// | ||
+ | |||
+ | * Enable locating desktop icons on the desktop for the primary display (or any display in a multi-monitor setup). | ||
===== Display Manager ===== | ===== Display Manager ===== | ||
Line 546: | Line 562: | ||
* Make it possible to use a different font in individual tabs and / or windows, without changing the general font setting. | * Make it possible to use a different font in individual tabs and / or windows, without changing the general font setting. | ||
* Ideally, implement customizable profiles, which have some settings different from the default. A user would (optionally) choose a profile when opening a new tab or a terminal window. This could be done for example by holding down the left button for a second, or right clicking, on the new tab button, or via the menus. See other terminal emulators to see how this has been done. This would be a more general solution and would allow users to use all kind of settings in their profiles, not just setting the font. | * Ideally, implement customizable profiles, which have some settings different from the default. A user would (optionally) choose a profile when opening a new tab or a terminal window. This could be done for example by holding down the left button for a second, or right clicking, on the new tab button, or via the menus. See other terminal emulators to see how this has been done. This would be a more general solution and would allow users to use all kind of settings in their profiles, not just setting the font. | ||
- | * Second the request for named per-terminal profiles | + | * Second the request for //named// per-terminal profiles. They could be implemented in 2 or 3 stages: (1) afford selection of foreground/ |
* Ctrl + and Ctrl - to increase/ | * Ctrl + and Ctrl - to increase/ | ||
* Make the amount that is scrolled in history via mouse wheel configurable | * Make the amount that is scrolled in history via mouse wheel configurable |