no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | wish_list [2013/05/08 04:01] – fowlslegs | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Wish list ====== | ||
+ | Here you can post your feature requests. There is no guarantee that any of them will actually be implemented. Please keep the Xfce philosophy in mind and add a small explanation why this feature would be useful or a description of the problem it solves. | ||
+ | {{wiki: | ||
+ | |||
+ | {{wiki: | ||
+ | |||
+ | {{wiki: | ||
+ | ===== Project wide ===== | ||
+ | |||
+ | * Implement support for high-density (DPI) displays through e.g. a meta-theme that sets large fonts, panel size, icons. All of these are already doable separately, but it would be nice to be able to change all these related settings in one place. | ||
+ | |||
+ | * Xfce-icon-theme should respect freedesktops icon naming specification(http:// | ||
+ | |||
+ | * It seems that the icon management respects the //XDG Base Directory Specification//, | ||
+ | * http:// | ||
+ | |||
+ | * Full keyboard control (ability to work without mouse) - e.g. < | ||
+ | * < | ||
+ | |||
+ | * About the Keyboard Control in xfmenu: It'd be great to jump to a menu on key press (key press " | ||
+ | |||
+ | * UNIX philosophy. Make simple applications that do one thing well, and don't get in the way of the user -- in the GUI. Do NOT take the kitchen sink approach. In this spirit, make an image viewer that is intuitive: PgUp/PgDn scroll up and down in the current directory, can print graphics nicely, and integrates with Thunar so that you can print a series of images with right-click, | ||
+ | * This is literally addressed by ristretto, talking about an image viewer. This wish is kind of out-of-scope, | ||
+ | |||
+ | * < | ||
+ | * reducing the settings to keyboard only is a no-go too. You may spare out the mouse in the default settings but the mouse should be usable as well. This said, the shortcut settings should be global and not under keyboard. | ||
+ | |||
+ | * Remove hard coded Rodent icons. Best thing to do here is to follow the [[http:// | ||
+ | * Not sure what you mean. Please be more specific and point out the icons that should be changed. | ||
+ | |||
+ | * Keep usability in mind, maybe by some usability testing. Information about usability: [[http:// | ||
+ | * Please be more specific. | ||
+ | * In fact Xfce's core, meanings configuration, | ||
+ | |||
+ | * Meta-theme handling: A method by which people can distribute " | ||
+ | * I'm not sure if it's reasonable to share the various kinds of user preferences. This could quickly make packages hard to create, modify or even use. | ||
+ | |||
+ | * Group multiple packages to reduce the number of distributed tarballs.\\ Please don't! Downloading a huge archive only for one tiny program would be the same nonsense KDE practices -- Kane | ||
+ | * Group goodies | ||
+ | * Group libraries (xfce4-libs) | ||
+ | * Meta packages are fine, even separate fat tarballs, but only optional. | ||
+ | |||
+ | * More consistent and simple naming scheme for Xfce applications. Mostly for new applications or libraries, so we never make mistakes like libxfcegui4 (but libxfce4gui instead). | ||
+ | |||
+ | * Make use of Xinerama more convenient: keyboard shortcuts and window buttons/ | ||
+ | |||
+ | * Improve support for foreign languages | ||
+ | * < | ||
+ | * Adding keyboard shortcut for switching layout | ||
+ | * Can be set in xorg.conf ;) - No, it can`t! Not with new short conf file! | ||
+ | * Add switching of locales from a GUI. | ||
+ | * Improve [[http:// | ||
+ | *I agree on the documentation. | ||
+ | |||
+ | * An optional Daemon that uses " | ||
+ | * Why invent the wheel a second or third time? There are a lot of solutions for this and i don't think xfce should provide its own method. I.e. fusesmb, as mentioned in the link, does the job quite well | ||
+ | * FUSE currently isn't very GUI-friendly. | ||
+ | * I also like the idea of the network neighborhood type of applet, but I'd also like it to be included in the regular file manager of choice. | ||
+ | |||
+ | |||
+ | * Desktop-search integration with [[http:// | ||
+ | |||
+ | * Reorganization of webpresentation to offer a consistent look and feel. I got lost an all these different wikis, project-pages and blogs several times. | ||
+ | * Specifics? | ||
+ | |||
+ | * < | ||
+ | * I don't think you understand what you're talking about. | ||
+ | |||
+ | * < | ||
+ | * there is: [[releng: | ||
+ | | ||
+ | |||
+ | * Integrate PM of monitor, that make xscreensaver unneeden. | ||
+ | |||
+ | * Integrate n xnumlock. | ||
+ | * Good idea. Why should the user have to add it manually - KitchM | ||
+ | |||
+ | * Alternative interface of wallpaper manager | ||
+ | * Questionable in my opinion. We want one good place to change user settings, not ten of them. | ||
+ | * Yes, one place for everything. So much more intuitive - KitchM | ||
+ | |||
+ | * < | ||
+ | * very useless comments... bye and thnx -- ElAngelo | ||
+ | |||
+ | * I don't know if this is the exact place to ask for this, but what I would like to see is more " | ||
+ | * I agree wholeheartedly. - KitchM | ||
+ | |||
+ | * Provide 4.6 user guide and all application manuals. | ||
+ | |||
+ | * I wish, a more consistent integration of encrypted hard installed volumes. For example, I can see my two encrypted drives in wallpaper picking dialog?! And I cannot see it in Thunar. That must mean that Thunar has a restrictive routine about adding hard installed volumes to the side pane, which is no good, I think. The sole useful place for mount-/ | ||
+ | |||
+ | * OpenCL-Support in various Applications | ||
+ | |||
+ | * 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 ===== | ||
+ | * In the recent 4.8 release the bottom ' | ||
+ | | ||
+ | * There are a few design flaws with the XFCE panel, in my opinion, which had existed for long enough already to deserve mentioning: | ||
+ | * The " | ||
+ | * < | ||
+ | * In 4.8 you can set the hidden disable-struts property, so windows can be overlapped. | ||
+ | * The use of vertically oriented panels is very limited due to the fact that neither panel nor most of applets really assume the " | ||
+ | * +1 this. Fonts for panel items should stay horizontal; xfce4-weather-plugin, | ||
+ | * Wishful thinking: The xfce desktop supports only " | ||
+ | |||
+ | * Please add the possibility of capturing the top menu bar like OSX does: it's an efficient behavior and use it better the on-screen space, sometimes a limited resource. | ||
+ | * There is not API for that, this is something that should first be exposed by Gtk+. -- nick | ||
+ | * The configuration of starter icons is somewhat misleading: | ||
+ | * The dialog offers some standard terms to grab an icon from the theme. But they are few, and not even ' | ||
+ | * The other method is to select an icon from the harddisk, which is made quite unintuitive (the filechooser should provide a list of directories read from XDG_DATA_DIRS). And, this path is fix then. A change of the icon theme can't change these icons too. | ||
+ | * The better way would be to offer an ordered view of all possible default icon names (after freedesktop), | ||
+ | * Can attach other dialogs, will be nice to can attach conky script to panel. | ||
+ | |||
+ | * < | ||
+ | * Google has into how you can change the Gtk tooltip behaviour through gtkrc. | ||
+ | |||
+ | * < | ||
+ | |||
+ | * < | ||
+ | |||
+ | * < | ||
+ | |||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | |||
+ | * Create an add new items dialog like Firefox. Maybe with some ExoToolbars inspiration. | ||
+ | |||
+ | * Completely hide the panel when autohide is enabled. | ||
+ | * Not a good idea, because it is nice to see the line and know where they are. Unless the user is given a toggle option for that particular purpose. | ||
+ | |||
+ | * < | ||
+ | * This would force users using SVG icons to use a specific size. | ||
+ | * It would IMHO be a bad idea to implement this, especially with hard coded values based on common icon sizes. Not least considering that plugins like the Launcher, Xfce Menu, and Mail Watcher places their icons within a GtkButton, which results in some border around the icons, essentially making the area available to icons smaller than the panel size. It would be better to fix issues with fuzzy icons in the plugins; I personally likes [[http:// | ||
+ | |||
+ | * < | ||
+ | * Maybe it's better to allow 2 (or more) panels on 1 edge of the screen. | ||
+ | * Another good idea would be to allow " | ||
+ | |||
+ | * < | ||
+ | |||
+ | * < | ||
+ | |||
+ | * Drag and Drop items directly in the panel. For example: DnD a .desktop file between items to create a launcher. | ||
+ | * < | ||
+ | |||
+ | * < | ||
+ | |||
+ | * < | ||
+ | |||
+ | * < | ||
+ | |||
+ | * < | ||
+ | |||
+ | * Full size panels should not overlap each other (on a screen corner). That's something about usability I suppose ;) | ||
+ | |||
+ | * A global (per panel) switch to disallow plugins to expand the panel. | ||
+ | |||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | |||
+ | * Add rounded corners and thin-and-configurable border to the panel. | ||
+ | |||
+ | * Add native fish-eye effect when rolling over panel' | ||
+ | |||
+ | * Possibility of causing that plugins works interlocked in the panel, or the System tray. For example, to cause that xfce4-clipman-plugin appears in the system tray. (But even that in 4.5.x can be hidden.). Being able to also use it of like always in the panel. | ||
+ | * .. and to be able to do it with libxfcepanel | ||
+ | * Use seperate controls for panel transparency, | ||
+ | * add a slider to adjust panel' | ||
+ | * add a tick to select panel' | ||
+ | * Toggle option (Bug 3856). | ||
+ | |||
+ | * < | ||
+ | |||
+ | * Please consider adding a simple modification of unhiding behavior for people annoyed by a panel popping up when the cursor accidentally crosses the sensitive area - see patch posted at [[https:// | ||
+ | * (Re)Add an option to allow other windows to cover the panel, like in KDE. | ||
+ | *Like in Xfce3 and the early versions of xfce4. Why this was disabled is beyond me. No, using devilspie is not a user friendly option. | ||
+ | * When auto-hide enabled, add option to show the panel (and it will be automatically autohiding afterward) when switching desktop (with command-line). | ||
+ | |||
+ | ===== Thunar ===== | ||
+ | * Ability to view and edit the properties of multiple files and/or folders - the most of the other filemanagers can do this. | ||
+ | * < | ||
+ | *Shift-delete does this. | ||
+ | *let me please add this to the dropdown menu | ||
+ | * < | ||
+ | *This works in 1.0.1 | ||
+ | * Ability to change the icons and emblems in the bookmarks-sidebar | ||
+ | * Add an Option to display the xdg-menues in sidebar(Ability to use thunar like osx-finder) | ||
+ | * Show the properties of more than one selected file/folder at the same time, it will make easy to know the size of some folders without see the individual proprierts and calculate by hand the total size (Bug # | ||
+ | * Show the size of the folder and the size of its content when selecting a folder, instead of only the size of the folder itself... | ||
+ | * Some way to use the side pane as " | ||
+ | * Make tree side pane behavior more similar to the main pane: Allow dragging and dropping of folders (to copy and move). | ||
+ | * Add tree-view-like folder expansion to the main pane. (Make it configurable on/off for people who don't like the behavior.) | ||
+ | * Add support for mount fixed disks (like gnome) in side pane not only removable disks. | ||
+ | * Allow user to add specified devices to side pane; eg, from etc/ | ||
+ | * Make exo-mount import hal options like utf8, ... | ||
+ | * Allow exo-mount to override fs types. | ||
+ | * Just a few small things to make life easier - mostly taken from rox-filer | ||
+ | * Auto-fit window when entering a directory, and double click refresh and auto-fit. | ||
+ | * Right-click on toolbar buttons to perform the action in a new window, e.g right-click refresh opens another window for the same directory. | ||
+ | * Option to drag from Firefox to a window and download the file, more useful than a link?, using wget or similar. | ||
+ | * Obviously not going to happen anytime soon but integration of compressed file navigation into the file manager (this could be more of a volman thing). | ||
+ | * Key shortcuts to execute custom actions, e.g. ~ to "Open Terminal Here" | ||
+ | * A way to execute a single shell command in the current directory. | ||
+ | * If this means what I think it means, you can use the following custom action (all on one line; make it apply to directories only; test it with something non-destructive like "mkdir test" | ||
+ | * leaftag support! | ||
+ | * A detailed view without icons and smaller vertical distance. | ||
+ | * Make plugins more accessible and easier to enable or disable. | ||
+ | * 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 " | ||
+ | * Tabs support | ||
+ | * Can change background of content window | ||
+ | * Small front-end to mkfs - right-clicking on usb drive provides format drive option in menu. | ||
+ | * Split window support(two pane like MC, Windows Total Commander) like KDE Dolphin | ||
+ | * ... and whilst we're mentioning Dolphin, how about an Open/Edit As Root option. | ||
+ | * What you want is to install a desktop entry file with the command prefixed by gksudo or the like. Copy the original desktop entry file from / | ||
+ | * Gvfs support. | ||
+ | * is it nice to have some ready to go custom actions or a hint to http:// | ||
+ | * Link in Configure custom actions to a wiki page with lots of custom actions (per above!) | ||
+ | *Finder-like column view in Thunar: [[http: | ||
+ | *Visual representation of **2D filetree in 2D** >> 1D list, icon or tree view. | ||
+ | *[[http:// | ||
+ | *[[http:// | ||
+ | * Incorporate (whether graphically or in a .conf file somewhere) the ability to tell Thunar not to generate thumbnails for files bigger than a specified size [[http:// | ||
+ | * grep-box to filter current directory. | ||
+ | * Integrate file search to Thunar' | ||
+ | * When Thunar is closed the "show hidden files" option should be reset (= set to false). | ||
+ | * Add Dropbox integration to Thunar. | ||
+ | * Traditional File Manager Preferences (https:// | ||
+ | * Show full path on title bar (http:// | ||
+ | * Show location bar on separate line (http:// | ||
+ | * Create a Go Location keyboard shortcut (eg Ctrl-G) or add a Go button (http:// | ||
+ | * Ensure the Backspace key go Up a folder (and not Back a folder) (http:// | ||
+ | * Old versions of Thunar (Eg EL5) are around 5x faster than the current version (Eg EL6) - following the Nautilus trend... | ||
+ | * sometimes copy and paste keyboard shortcut combinations do not work because it is too slow to execute the first operation | ||
+ | * When copying and pasting a file ' | ||
+ | * Note most of these traditional preferences are listed for integration into Nautilus also; http:// | ||
+ | * Also, copy and paste from the location/ | ||
+ | * Add a right-click option to the trash for "Shred Files," | ||
+ | * Moving deleted files from a pendrive to the general trash, and no creating .Trash folder in the pendrive. It's very anoying because you have to be root to delete it, and normally you want to have pendrive clean a free spaced. | ||
+ | * A global option to disable .Trash folders on removable devices. Alternatively, | ||
+ | * A right-click option to empty the trash on a specific volume. | ||
+ | |||
+ | ===== Window manager ===== | ||
+ | * See also [[xfwm4_changes|xfwm4 changes]] | ||
+ | * Improve accessibility | ||
+ | * Keyboard | ||
+ | * Make application shortcuts globally configurable, | ||
+ | * Make window manager and keyboard shortcuts take precedence over application defined shortcuts. | ||
+ | * Option to choose whether a key shortcut is " | ||
+ | * < | ||
+ | * xfce-setting-show -> Window Manager -> Keyboard | ||
+ | * < | ||
+ | * < | ||
+ | * < | ||
+ | * While using the Alt + Tab window switching shortcut allow selecting a window by left click with the mouse. | ||
+ | * Key binding for fvwm/ | ||
+ | * Key binding for moving a window to different heads (=monitors) on one workspace pretty much as it can be moved over different workspaces (left, right, up, down ...). Maybe one could introduce an option at the same time such that the user can decide what happens when he triggers the move of a window on the leftmost monitor to the left: it could be moved to the rightmost monitor either on the current workspace or on the workspace left to the current workspace. | ||
+ | |||
+ | * volume control and other weird buttons on newer keyboards. Does a command exists that controls these functions (and provides a nice osd indicator), that can just be assigned a keyboard shortcut? | ||
+ | * This kind of controls sends an ascii code that is not recognized/ | ||
+ | * Allowing more than one hotkey (key shortcut) for operations. | ||
+ | * Add an option to treat similar modifier keys (left/right ctrl, shift, windows, etc.) the same way. E.g. when I bind my windows key to the root menu, only the left window key works. The right one does nothing. And vice versa. | ||
+ | * Have a visual indicator for workspace switching. | ||
+ | * I like to have certain programs on certain desktops so when I just boot up is is sometimes annoying to try and find what desktop I am on and if I switched. | ||
+ | * Mouse | ||
+ | * Don't give focus on mouse wheel. | ||
+ | * Edge resistance of mouse cursor when it hits the edge of the screen on multimonitor systems. | ||
+ | * Customize mouse button actions. | ||
+ | * Show the location of the cursor on the screen by doing Alt + Rightclick (some some customizable keyboard/ | ||
+ | * Shortcut to hide the cursor from the screen or move it to the bottom-left corner. Could be useful when you're typing and the cursor is in front of your text. (This could be provided as a program or script that moves the mouse cursor to some specified location, then assigned a keyboard shortcut.) | ||
+ | * Raise window under mouse cursor on keypress. | ||
+ | * Show/hide windows by clicking on active workspace. | ||
+ | * Window Management | ||
+ | * Intelligent placement is annoying. The configuration of more or less intelligence is also not intuitive in this respect. please, allow for turning that feature off and having windows always pop up at center or do it more intelligent, | ||
+ | * Placeable " | ||
+ | * XFWM should respect sloppy mode while DnD and give focus to the target window. | ||
+ | * xfce's strength is it's simplicity. sometimes, however, it doesn' | ||
+ | * Maybe not a fix but a workaround: disable the setting that creates new dialogs in the current workspace, and move the offending application to another one. it will not bug you anymore. | ||
+ | * Maybe it would be nice if the Windowmanager could snap to the corners of other windows, that, when I`m moving a window witch is already snapped to another would snap to the x or y position of the other one. | ||
+ | * If a application doesn' | ||
+ | * I think magical behaviour goes against usability and simplycity. it will also harm applications with long shutdown time, such as bittorrent clients. Maybe a better fix is a shortcut (ctl+alt+win+backspace) that calls `xkill` and you can click the window to kill it. no magic. user in full control. no annoying popups for long shutdown applications. | ||
+ | * Option to exclude empty workspaces (empty as in: no non-pager, non-taskbar ... application on the workspace) from the cycle list. | ||
+ | * Show the size of a window when resizing. + also show screen location information (in pixels). Make both optional. | ||
+ | * Hide also the window border when a window is shaded. | ||
+ | * Add the ability to do automatic resize to feet/ | ||
+ | * Add a new placement style (as in Golem). If you move the mouse during placement, the window sticks to the mouse. | ||
+ | * Actually focus windows when switching between them with Alt+Tab. | ||
+ | * Make this configurable/ | ||
+ | * Raise the window instead of showing the border. | ||
+ | * Show all windows in a grid while using Alt+Tab, like Exposé does. | ||
+ | * Please yes! ideally with non-composite support showing only the window decoration and a huge application icon inside. that would be good enough for usability! | ||
+ | * Allow selecting application with mouse, when Alt+Tab is pressed and list of running applicatin is shown. | ||
+ | * Group windows, so you can close and resize an entire group or (similar) windows. | ||
+ | * An option to hide window decorations behind other windows but not hide the windows themselves. Sounds a bit odd, but it would mean even less clutter where screen real-estate is an issue. Bringing the window decorations back could be done with alt+click. | ||
+ | * Possibility to maximize a window in the " | ||
+ | * Visual display of margins when editing them. | ||
+ | * Allow alteration of transparency per window. | ||
+ | * Add a slider to the " | ||
+ | * Add button ' | ||
+ | * Add Amiga OS style z-order toggle button. (Logic: If the window is anywhere other than at the front of the z-order, bring it to the front, otherwise, send it to the back.) | ||
+ | * Add buttons for ' | ||
+ | * Add a possible ' | ||
+ | * Add “spacer” for the titlebar, so it is possible to, e.g., separate the close button from the rest without moving them to the opposite sides of the title (for example, like in KDE4) | ||
+ | * when " | ||
+ | * Limited tiling window management. It can cost a lot of work, but I consider it as very useful thing. (check whether x-tile does what you want: http:// | ||
+ | * Intelligent placement could behave differently: | ||
+ | * Windows could be created not only on center, but e.g. on bottom (user defines). | ||
+ | * in moment a solution can be a running daemon names devilspie or something else. | ||
+ | * If there is insufficient place to create new non-overlapping window, some small windows could be moved. | ||
+ | * < | ||
+ | * User create // | ||
+ | * It would be awesome if group layout could be saved in file and maybe automatically restored. | ||
+ | * The " | ||
+ | < | ||
+ | * [[http:// | ||
+ | * Ability to keep windows in a specific workspace. For example, if I have my browser open in workspace #1 and I click a link inside my IM client (in workspace #2), i want the link to open in the running browser but I don't want the browser to move to the current workspace. This could either be a global setting or an option for each window (like Stick). | ||
+ | * Dynamic workspaces. | ||
+ | * Settings -> Workspace type -> %Toggle% Dynamic/ | ||
+ | * User starts with 1 workspace. | ||
+ | * New workspaces get added when the user tries to place a window on a workspace which doesn' | ||
+ | * Workspaces (except for workspace 1) ' | ||
+ | * New workspace can be created when user tries to change focus to a workspace that doesn' | ||
+ | * < | ||
+ | * One thing I liked about compiz was the scale plugin; I think it's expose on Mac OS-X. For me it was just a flick of the mouse to the upper right corner and there was all my open windows from all workplaces. | ||
+ | * How about skipping over empty workspaces when switching using the Ctrl-Alt-Arrow keys? | ||
+ | * Themes | ||
+ | * Allow for translucency in themes. This could allow both transparent window decorations as well as an easy way to make theme-specific effects such as drop shadows. | ||
+ | * More flexible way to use current Gtk color scheme in decorations. For example, by using grayscale png images, tinted by specified color (by mapping white to this color, leaving black as is, or vice versa, as specified in themerc). Multiple png layers would bring full benefit. | ||
+ | * Allow themes to have alternate decorations when maximized vs. not maximized. Ex. rounded window corners when not maximized, square when maximized. - this is implemented | ||
+ | * Customizable position of the window buttons. Like with tabs (top, bottom, left, right). | ||
+ | * Make a tool to import metacity themes. | ||
+ | * Improved theme installation. Could be done by automatically install a theme when the tarball is dragged in the properties dialog or a special button. | ||
+ | * Eye-candy and compositing effects | ||
+ | * Disabling transparency for single windows would be great. It is very annoying if you are watching a video with mplayer for example while doing every day work so the mplayer window (video) looks pallid because of the transparency. To enable/ | ||
+ | * OpenGL based window/ | ||
+ | * Comment: This isn't something that should be hacked around in Xfwm4. Render needs to be speeded up in Xorg, benefiting all applications. | ||
+ | * Forget wobbly windows and other useless eye-candy (if you want that rubbish, use Beryl). | ||
+ | * Make sure effects can be individually disabled (for people who are easily distracted or with slower computers) | ||
+ | * Provide a visual representation of window being shaded/ | ||
+ | * < | ||
+ | * Transparency should only apply to inactive (no focus) applications ... now, when a new window pops up in the browser the main-browser-window gets transparent and thats a bit confusing . So don't make parent-widgets transparent when child-widget appears. | ||
+ | * Provide miniature of windows when pressing < | ||
+ | * Posibility to use diferent shadows settings (radius, | ||
+ | * A zoom feature would be nice. | ||
+ | |||
+ | * Other | ||
+ | * Could a plugin or module system be added to xfwm? Scriptable plugins (python, scheme, or some such) could provide a nice easy way for people to pare down this wish list. | ||
+ | * Imho a plugin interface would add unreasonable complexity to xfwm. | ||
+ | * Actually it should be a < | ||
+ | * WM-Pluginwishes | ||
+ | * A plugin resembling the [[http:// | ||
+ | * GPU acceleration for transparent panel and other graphics goals. | ||
+ | |||
+ | * Would it be possible to integrate the xfce4-appfinder into the xfce-menu? | ||
+ | * not everyone would like only appfinder as mainmenu i think, but i like appfinder too. a solution can be to make a starter for app-finder and remove the standard xfce-menu from the panel. if you like it in a corner or anywhere else you can use a daemon like devilspie. with that xfce4-appfinder can started everytime on the same place and it looks like menu :-) | ||
+ | * It's not so difficult to implement it yourself! Start from: /// | ||
+ | |||
+ | * Alternative ways for setting the wallpaper. | ||
+ | * < | ||
+ | * It's avaible in 4.6 with: `xfconf-query -c xfce4-desktop -p / | ||
+ | |||
+ | * < | ||
+ | * < | ||
+ | * The latest version from git closes just fine with Esc (it inherits a GtkDialog) but the stable xfce-4.6 version inherits from GtkWindow which doesn' | ||
+ | * < | ||
+ | * Look into xfwm4-settings for the shortcuts, the default should be Alt+F11. | ||
+ | * 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. | ||
+ | |||
+ | |||
+ | ===== Desktop Manager ===== | ||
+ | |||
+ | **NOTE: For serious feature requests, please file bugs at http:// | ||
+ | |||
+ | * please add a option to use bold text | ||
+ | |||
+ | * Allow file icons on the desktop *and* application launchers in the top level of the desktop right-click menu, at the same time. Xfce 4.4 allowed this. 4.6 apparently does not. | ||
+ | |||
+ | * Icons should allow for single click. The title could pop up at a longer mouseover. | ||
+ | |||
+ | * < | ||
+ | * Xfdesktop is not a network browser. | ||
+ | |||
+ | * Let different workspaces have different backgrounds. Could be done by setting the background in the workspace settings. | ||
+ | * This is doable, but would make switching workspaces very slow on most systems. | ||
+ | * It wouldn' | ||
+ | |||
+ | * Customize mouse button actions, so you can change which menu pops up on a specific mouse button. | ||
+ | |||
+ | * < | ||
+ | * Option is back in 4.6. | ||
+ | |||
+ | * < | ||
+ | * Xfdesktop is not a terminal emulator. | ||
+ | |||
+ | * < | ||
+ | * Implemented for 4.6. See xfdesktop [[http:// | ||
+ | |||
+ | * < | ||
+ | * Implemented for 4.6. See xfdesktop [[http:// | ||
+ | |||
+ | * When a folder on the desktop is right-clicked, | ||
+ | * Customization isn't on my TODO list, but I'm definitely planning on doing something similar with the main desktop menu. --kelnos | ||
+ | |||
+ | * < | ||
+ | * God, no. --kelnos | ||
+ | * When looking at ristretto, I can say you DON'T EVER want a full-screen 1600x1200 animated background-image. It will most likely be the only thing your computer will be good for then. Showing wallpapers.... Therefore I can only agree with kelnos on this. -stephan | ||
+ | * let the users decide | ||
+ | * Yes, it is always preferrable to allow the user to set any setting they could ever desire. | ||
+ | |||
+ | >> Screens of mini pc's with 7 - 10 " aren't 1600x1200 and one little Gif/Mng, in the middle of the screen .... not sure it would low the system that much . But that's ok, i stop to search a way. | ||
+ | |||
+ | * Thumbnails on the desktop. Yes, just like nautilus. | ||
+ | * Of image files? | ||
+ | |||
+ | * Drop the grid that block the freedom to move the desktop icons. | ||
+ | * That requires a rewrite of most of the desktop view widget. | ||
+ | |||
+ | * < | ||
+ | * Configurable spacing implemented for 4.6. See xfdesktop [[http:// | ||
+ | |||
+ | * I put in question if XFCE could drop desktop icons--and possibly even panel support--in favour of a generalized ' | ||
+ | |||
+ | * Launcher icons && minimized window icons (simultaneously) | ||
+ | * I don't really like this idea. Then you need to somehow indicate that they' | ||
+ | |||
+ | * < | ||
+ | * < | ||
+ | * On second thought, kinda unintuitive. | ||
+ | |||
+ | * < | ||
+ | * Not possible - gtk controls menu behavior, and changing this behavior is not only difficult, but bad for usability. | ||
+ | |||
+ | * Add a titlebar to desktop menu. | ||
+ | * What's a titlebar? | ||
+ | |||
+ | * If there are no desktop icons, make dragging image files to the desktop change the wallpaper. | ||
+ | * Sounds good. --kelnos | ||
+ | |||
+ | * < | ||
+ | * You need to have gamin or FAM installed, and thunar-vfs needs to be compiled to support it. If you're using FAM, the ' | ||
+ | |||
+ | * < | ||
+ | * Implemented for 4.6. | ||
+ | |||
+ | * Add option to arrange or keep icons arranged on the desktop. | ||
+ | |||
+ | * < | ||
+ | * We don't do distro-specific stuff. | ||
+ | |||
+ | * < | ||
+ | * This has nothing to do with xfdesktop. | ||
+ | |||
+ | * Arranging icons in desktop just like KDE-refresh desktop/ | ||
+ | |||
+ | * < | ||
+ | * These apps can draw properly on the xfdesktop window if they can accept a parameter to take the window ID of xfdesktop' | ||
+ | * Xfdesktop in 4.6 also supports a " | ||
+ | |||
+ | * < | ||
+ | * You can do this by creating a brackdrop list and adding '' | ||
+ | |||
+ | * < | ||
+ | * This is themable in 4.6. See the xfdesktop [[http:// | ||
+ | |||
+ | * There should be an option so that when minimizing applications to the desktop they can be removed from the task list. Eg in this mode the task list would contain unminimized applications and all your minimized applications would be on the desktop. | ||
+ | |||
+ | * desktop file settings dialog should look like the thunar one(lets me choose emlems etc) | ||
+ | |||
+ | * Support for enlightenments(E17) animated backgrounds(or support for *.mng' | ||
+ | |||
+ | * Same behaviour as Thunar when editing filename : select the filename without the extension | ||
+ | |||
+ | * maybe use thunar to display the desktop, this can fix the the behavior or the display of thumbnails | ||
+ | |||
+ | * support for to use picturefeeds as wallpaper, like http:// | ||
+ | |||
+ | ===== Display Manager ===== | ||
+ | |||
+ | * Xfce needs one as an official component, its a shame that some Xfce-Distributions comes with gdm as display manager | ||
+ | * maybe someone can fork lxdm or slim... | ||
+ | * the most promising DM at the moment is LightDM. Perhaps Xfce would consider accepting the project under its umbrella | ||
+ | |||
+ | ===== Run dialog ===== | ||
+ | * Completion of commands, not only already typed commands. | ||
+ | * Use the same history+back-end as the "Verve Command Line" goodie. | ||
+ | * Support for commands in non-latin charsets (everything except verve seems to have it) | ||
+ | * A GUI to run as a different user if in the ' | ||
+ | * < | ||
+ | * When opening a new run command dialog, it opens empty instead of with the last typed command. | ||
+ | * Is this a wish for an option or does this sometimes happen to you and you think it's a bug? The last command [[http:// | ||
+ | * Can show big (64x64 or better 128x128) icon of typped command, and may be a comment if it`s a .desktop | ||
+ | * show button icon only when gtk-button-images is set to true | ||
+ | * Why needs this dialog a minimize & maximize button? | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Mousepad ===== | ||
+ | * Support for syntax highlighting. Possible backends are Scintilla or gtksourceview. (don't rely on backends, make a small library just for mousepad, perhaps plugins for mousepad? create another emacs with a billion plugins?... nah. mousepad works just fine. open up GVIM or XEMACS if you want syntax highlighting. *don't reinvent the wheel*) | ||
+ | * < | ||
+ | * Although I agree to not reinvent the wheel, I think mousepad could use a little bit more programmer friendly features. (syntax highlighting is going a little far) | ||
+ | * I disagree with sytax highlightning. For that we have NEdit (if we want to go with light software). I think better improvements would be the ability to call an external progra to process the file (eg.: what about a ' | ||
+ | |||
+ | |||
+ | * Tabs | ||
+ | |||
+ | * GTKspell | ||
+ | |||
+ | * Keep mousepad as fast as it is now (I'm using 0.2.12), no need to bloat it with features. Sometimes I wonder if it actually is a gtk+ 2 application, | ||
+ | |||
+ | * UTF-16 support | ||
+ | |||
+ | * Encrypt-Decrypt for text formatted as base64 hex and so on | ||
+ | |||
+ | ===== Terminal ===== | ||
+ | * 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. | ||
+ | * Make the amount that is scrolled in history via mouse wheel configurable | ||
+ | * When i switch to a non-latin keyboard layout, the various CTRL shortcuts (CTRL-A, CTRL-E etc.) no longer work (bug #3037). | ||
+ | * < | ||
+ | * Option to blink the terminal window when an exectued command is finished (bug #5514). | ||
+ | * What about searching the scroll-back buffer? It proves to be very useful to me (bug #3649). | ||
+ | * < | ||
+ | * It is a hidden option, c.f. MiscMouseAutohide in ~/ | ||
+ | * < | ||
+ | * make it themeable(set a default bgcolor/ | ||
+ | * Select all option would be useful. | ||
+ | * Option to redirect all output to a log file, ideally, the log file could be set by tag. | ||
+ | ===== GTK engine ===== | ||
+ | * Documentation of how it does what it does (what is the effect) and how to use it for theming. | ||
+ | * Relief GTK Notebook tabs. | ||
+ | * Improve support for QT themes. Maybe by creating a Plastic like theme or some layer between them. - I think this already exists **QGTKStyle exists, makes QT applications looks just like your current GTK theme http:// | ||
+ | * please add real transparency to insensitive stockicons & fontshadows(the ugly white shadow), (crux, magichicken, | ||
+ | * Can you add an option to hide menubar and statusbar(QtCurve has an option for that> http:// | ||
+ | |||
+ | |||
+ | |||
+ | ===== Print Dialog and Printing Manager ===== | ||
+ | |||
+ | * Add support for printing PDF/ | ||
+ | * Printing via Samba shared printers. | ||
+ | * Add the possibility to print odd/even pages, for those printers which need manual duplex | ||
+ | * Add ability to scan for and configure network printers (Will take a lot of work.) | ||
+ | ===== Xfconf ===== | ||
+ | * more apps/ | ||
+ | |||
+ | * add a tool to manipulate groups & users | ||
+ | |||
+ | * a tool for PolicyKit settings | ||
+ | |||
+ | * integreate gsynaptics | ||
+ | |||
+ | * please use 64x64px icons instead of 48x48(48 looks so small in 1920) | ||
+ | * Shouldn' | ||
+ | * let me set this xfce4-settings-editor? | ||
+ | ===== New Modules ===== | ||
+ | * '' | ||
+ | * Similar applications are ksstart, bblaunch and bbapconf. | ||
+ | * Benny has some unfinished code for this. | ||
+ | |||
+ | * '' | ||
+ | |||
+ | * '' | ||
+ | * Danny has started working on this. | ||
+ | * Andre has started too. | ||
+ | |||
+ | * '' | ||
+ | * Custom animated login from .gif or .mng similar to enlightenment`s login manager. | ||
+ | * You can use LightDM, which is a lightweight GTK login manager | ||
+ | * You can use the [[http:// | ||
+ | * Create a simple theme changer for slim. | ||
+ | * Create GUI for setting up SLiM that will be integrated in Xfce | ||
+ | |||
+ | * Themer for XDM | ||
+ | |||
+ | * '' | ||
+ | * psyBSD started working on this. | ||
+ | * ristretto? | ||
+ | * I think ristretto needs function " | ||
+ | * Try Mirage. It's as good as any Xfce viewer could ever be. It allows basic edits and save functionality. | ||
+ | * < | ||
+ | * This is way too much work for our relative small development team. | ||
+ | * And a waste of effort. Seing that there' | ||
+ | *See Midori (http:// | ||
+ | |||
+ | * < | ||
+ | * <del> It's possible to use the Tinymail framework for this. | ||
+ | * There are already Sylpheed and Claws Mail. | ||
+ | * Sylpheed has no support for proxies, also not with tsocks. -- Both Sylpheed and Claws are open source - expand it if it doesnt meet your requirements! </ | ||
+ | * < | ||
+ | |||
+ | * '' | ||
+ | |||
+ | * '' | ||
+ | |||
+ | * < | ||
+ | |||
+ | * '' | ||
+ | * You have Pidgin and Jitsi, both lightweight and feature-complete. | ||
+ | |||
+ | * '' | ||
+ | |||
+ | |||
+ | * '' | ||
+ | |||
+ | * '' | ||
+ | |||
+ | * '' | ||
+ | |||
+ | |||
+ | * '' | ||
+ | * Try catfish (by the developer of Postler and Midori) | ||
+ | |||
+ | ===== Bindings ===== | ||
+ | |||
+ | * Ruby Bindings for the Xfce desktop environment. | ||
+ | * PHP Bindings for the Xfce desktop environment. | ||
+ | ===== Session Manager ==== | ||
+ | * Be able to switch user, ie. the programs one is running will still run in the background. | ||
+ | * How about a way to open a new login window inside a desktop? Gnome development reference [[http:// | ||
+ | * Xfce is a popular desktop choice on the PS3, it would be cool if the session manager had an option to run in "PS3 mode" where one of the exit choices would be "boot to game OS", running the ps3-boot-game-os command, saving a(nother) run through the boot loader after reboot, and putting the ps3-boot-game-os operation into a more logical place, instead of just being another app. | ||
+ | * Show a message what-to-do when xfwm4 or xfdesktop is not running or crashed. Because when it happen the first time, you have no idea what happening to xfce and what to do as reboot won't fix it. --mhtrinh | ||
+ | |||
+ | ===== Orage ==== | ||
+ | * Have an option to send a wall message on alarms. (Yes, there are (still) ppl who like to work in the real terminal mode. And no, sound is not an option.) | ||
+ | * This is already possible in Orage 4.5. It has alarm-type " | ||
+ | * make it skinnable(non-static icon) | ||
+ | * Sync calendar over CalDAV. This would make Orage really useful in combination with various online calendars and would allow to sync the calendar across various applications and devices. | ||
+ | |||
+ | ===== Music and Video ==== | ||
+ | |||
+ | * < | ||
+ | * Add more functionality to xfmedia, like subtitles, and managment of playlists, may be and interface like as kaffeine | ||
+ | *and please let me choose the audio track | ||
+ | *make it skinable like gmplayer or the xine ui | ||
+ | |||
+ | ===== XFCE-splash ==== | ||
+ | |||
+ | ok this is minor, but it would be great to add more theming support, maybe a fully configurable engine based on gtk, with different options(use icons like the kdesplash, or use a progressbar, | ||
+ | ===== Xarchiver ==== | ||
+ | * Add support for password protected 7zips | ||
+ | * Add support for ISOs | ||
+ | * the default compression schould maximum(brings me 60% smaller 7z-archives) | ||
+ | * load xarchiver-html, | ||
+ | * Make the "Open With" window consistent with thunar. | ||
+ | |||
+ | |||
+ | ===== Artwork ==== | ||
+ | |||
+ | * A new modern looking Icon-theme | ||
+ | * How about using and working together with the Tango Project? | ||
+ | * hm i think tango ist to gnome specific whats about oxygen? or create a complete new one | ||
+ | |||
+ | * own theme format, like compiz *.emeralds(renamed *.tgzs), maybe *.xfguikit/ | ||
+ | * Why? many gnome-gtk-themes not to 100% compatible with xfce... | ||
+ | * oneclick themeinstall | ||
+ | |||
+ | * Better artwork - most of the current artwork looks very old and unprofessional | ||
+ | * Allow Metathemes(theme can change everything like notify, xfwm, gtk, symbols...) | ||
+ | |||
+ | ===== New Project :: a GTK Bookmarks/ | ||
+ | |||
+ | * Aimed (mainly) for Midori and Epiphany users: | ||
+ | * (and, even, Arora, Konqueror and Firefox) | ||
+ | * a GTK+ application for managing BOOKMARKS/ | ||
+ | * Firefox is well known HEAVY web browser (heavy... end of story!) which I don't like. Firefox also have a [[http:// | ||
+ | |||
+ | * please see these two posts: [[http:// | ||
+ | * a lightweight (or separate) bookmarking management project is very needed to organize this precious data efficiently in low resources environment and eliminating this kind of dependency on Firefox. | ||
+ | * after days of searching, I found a [[http:// | ||
+ | * there is a project for bookmark managing called Chipmark which maybe can be a good back-end for this suggested project - [[http:// | ||
+ | * see also: http:// | ||
+ | * Please see a little thread which summarizes this severe issue [[http:// | ||
+ | * Hello, this project is pretty old (QT3) http:// | ||
+ | * Version 2.0b1 released - Based on **Qt4**.6 - 12/09/2009 | ||
+ | * and it seem to be that the folowing project is an XUL fork, see: http:// | ||
+ | |||
+ | ===== 1by1 clone for Xfce ===== | ||
+ | |||
+ | * you can't resist it ;) | ||
+ | * [[http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * It is [[http:// | ||
+ | * MOC - music on console, does the job (not the same feeling, though) & it could be a good start-up for GUI development aimed for youth that are pretty nervous when it comes to Cli (command-line) interface or Console via a terminal emulator. | ||
+ | * [[http:// | ||
+ | *ZIK is not Ruby, and AFAIK, Xfce Goodies should be C/C++. I have started a [[http:// | ||
+ | ===== Productivity tools for XFCE ===== | ||
+ | |||
+ | * Lightweight word processor. AbiWord is really buggy and not lightweight. I think of something much more lightweight and efficient. It would be nice it supported only one format (it could be ODT) for read & write and (x)HTML & PDF/PS output. This way, the developers could focus on something other than implementing closed and broken formats. ODT is gaining enough popularity these days anyways. Or one could add RTF as well. Second, the functionality should not compete with MS Word. This should be a basic word processor that allows you to just get the job done. XMPP connectivity and other things one can see in AbiWord these days are really abundant. --- ilembitov | ||
+ | * How about using an online web Office application for example like Google Docs (it's the only good one I know off-head). In the word processor you will obviously have to support OO-XML and OASIS OpenDocument which is a real hard MF task otherwise there is no point as you will be in a small nutshell being the only one able to read and save the documents. Perhaps a MS Wordpad-like application with RTF documents? For what's in my case, I'm a happy OOo user. But at last there are also Desktop-wiki applications like **Zim** and **Tomboy** that support wiki/camel syntax, and even standalone HTML files with javascript like **Wiki on a stick** and **Tiddly wiki**. --- mike | ||
+ | * Well, an online app can't really substitute a local one in this case (especially on a mobile device). Wordpad-like app is nice, but I don't really see any point in choosing RTF as default - the specification is pretty obscure and not really implemented correctly in contemporary MS products (although the spec is open, you still get compatibility issues). Second, I can't see a reason why choosing ODT would make it necessary to support OOXML as well. OOXML specs are enormous and intricated to my knowledge (although I am not really competent here). But you are right about WordPad (or Ted, in terms of functionality) - that's exactly what I want, just a little bit more contemporary and supporting a more recent standard as default. --- ilembitov | ||
+ | * I would be very much against an Xfword: Xfce is not in any way in the business of word processing. If you're looking for something lightweight and cool try **LyX**, a GUI to LaTeX that allows you to easily create beautifully typeset documents and presentations. The quality of the professionally-looking LaTeX- / LyX-generated PDF documents surpasses by far the capabilities of ordinary word processors (MS Word, OOo, Abiword, etc.). | ||
+ | |||
+ | ===== Easy Font Installer ===== | ||
+ | |||
+ | * a small font viewer which can display a font and install them, but keep it simple(have a look at this http:// | ||
+ | ===== xfce-notifyd ===== | ||
+ | |||
+ | * please add shadow support | ||
+ | * preview function would be nice | ||
+ | * customizable close button | ||
+ | * by mounting a drive display a bar with the disk space(have a look at this mockup http:// | ||
+ | |||
+ | |||
+ | ===== Keyboard manager ===== | ||
+ | |||
+ | * give us a checkbox to enable the old Xsession kill(setxkbmap -option terminate: | ||
+ | * It will be excellent to have a complete keyboard options, like an option to choose third level key, or to swap caps and ctrl, it will be very useful for non qwerty users and emacs users.:-) Thanks!! | ||
+ | |||
+ | ===== Power manager ===== | ||
+ | |||
+ | * Until now, the Xfce4-power-manager does not recognize if one types on tty 1-6. That means that one works on tty 1-6 and the Xfce-power-manager hibernates the Computer. It would be great, if xfce-power-manager would provide a daemon which runs in the background when the system boots and not only when i logged in into my XFCE session and which cares about tty 1-6, because some users work on the entire machine and not only on X. I think an background daemon is a good Idea to overcome this situation. ;-) Thanks | ||
+ | |||
+ | ===== Xfce4-appfinder ===== | ||
+ | |||
+ | * Add simple arithmetic evaluator. Just the 4 basic operations (addition, substraction, |