| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
191 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
|
|
|
|
|
| |
191 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
|
|
|
|
|
| |
189 translated messages, 2 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
|
|
|
|
|
| |
191 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
|
|
|
|
|
| |
191 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
|
|
|
|
|
| |
191 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
|
|
|
|
|
| |
188 translated messages, 3 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
|
|
|
|
|
|
|
| |
When a rubber band selection area shrinks, the icon must be in the
old rubber band area and not in the new one for it to be removed.
Otherwise, when doing a rubber band with the CTRL modifier key any
time the area shrinks it will de-select all the icons that weren't
in the new rubber band area.
|
|
|
|
|
|
|
|
|
| |
When the screen size changes, icons are loaded from the icon cache
if the position is available, then an attempt is made to re-locate
the icon at its original position before the change event, if that
is still available, and finally any leftover icons are appended to
any free position. This should help keep the icons where the user
would like them to be.
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
src/xfce-backdrop.c
Removed brightness code that was causing the conflict and isn't used anymore.
|
| | |
|
| |
| |
| |
| |
| | |
Use the destroy notify callback when adding items to remove duplicated
code. Also found and fixed a couple memory leaks.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Since the tooltips were reporting the image size of the thumbnails
and parsing the original file just to get the image dimensions is
slow, this patch changes it to pull the content type and file size
to populate the tooltip with. Also fixed how tooltips in the icon
view popped up so that it follows the mouse when it is sensitive.
|
| |
| |
| |
| |
| |
| |
| | |
Changed the max aspect ratio of the xfdesktop-settings iconview
so it would pack the images better. Removed some of the row and
column spacing and increased the item-padding so that the selected
item stands out better.
|
| |
| |
| |
| |
| |
| | |
Packed the folder, color, and image styles into a GtkTable to
align things better. Also removed some unneeded Gtk containers
from the glade file and labeled the id's to be more descriptive.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Increases the icon view item padding size so the selected item stands out better.
cb_folder_selection_change is manually called because GTK introduced a bug where
changing the gtk file chooser folder in code no longer emits the correct signal.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Changed to using g_file_enumerate_children_async and enumerating
each file individually in an idle callback function to keep things
responsive while loading large directories of images. This is also
cancellable so that when the user moves the window to a different
monitor or workspace it will respond faster.
|
| |
| |
| |
| |
| |
| |
| |
| | |
This patch uses the g_async_queue for message passing between the
main thread and the preview thread of the settings app. Doing this
gets rid of the idle timeout callback and a seperate thread loading
function. It also makes it easy to pop any pending previews when
the app changes what the icon view should display.
|
| |
| |
| |
| |
| |
| |
| |
| | |
This is to make workspace switching faster. It only cached when drawing the
wallpaper because the user may have lots of workspaces configured for whatever
reason and never use all of them, so this would save on the memory overhead.
This patch also improves the backdrop comparison check and simplifies the
unbinding of some settings.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Xfdesktop-settings app now repsonds to workspaces being created
and destroyed because it can impact how the single workspace mode
operates. If the single workspace number is set to a workspace that
is destroyed it reverts back to per workspace wallpapers and toogles
the checkbox so that the user knows what is going on.
|
| | |
|
| |
| |
| |
| |
| |
| | |
When workspaces are removed the xfconf bindings need to be removed
and it also handles the single workspace number set to an invalid
workspace.
|
| |
| |
| |
| |
| |
| | |
In a multi-monitor setup each successive wallpaper drawn has the
previous area subtracted from it so that the wallpapers aren't
drawn over each other.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Increase the thumbnail size and lower the padding between individual
thumbnails in xfdesktop-settings.
|
| | |
|
| |
| |
| |
| |
| | |
Add a tooltip letting the user know that the image style is set to
none and therefore they can't select a wallpaper in the iconview.
|
| |
| |
| |
| |
| |
| | |
Removed the code attempting to bind to the brightness setting since
that functionality was removed. In xfdesktop-settings connect to the
workspace-changed signal to properly update the image_iconview.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This fixes several issues with the per-workspace backdrop code,
especially with multi-monitor setups. Selection mode in the settings
app is set to browse to enforce an item is always selected. Also
xfdesktop trys to avoid redrawing the wallpaper on a workspace
change if the backdrops are identical. The --reload option works
correctly again.
|
| |
| |
| |
| |
| |
| | |
184 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
184 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
175 translated messages, 9 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
184 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
184 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
181 translated messages, 3 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
102 translated messages, 82 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
184 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
115 translated messages, 69 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
184 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| |
| |
| | |
173 translated messages, 11 untranslated messages.
Transifex (https://www.transifex.com/projects/p/xfce/).
|
| |
| |
| |
| | |
Not used anymore.
|