summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* add xfdesktop.morphbaserock/xfce-buildbaserock/morphPaul Sherwood2013-08-071-0/+8
|
* I18n: Update translation sr (100%).salepetronije2013-08-071-70/+105
| | | | | | 191 translated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* I18n: Update translation es (100%).Pablo Lezaeta2013-08-071-5/+5
| | | | | | 191 translated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* I18n: Update translation pl (98%).Piotr Sokół2013-08-061-69/+104
| | | | | | 189 translated messages, 2 untranslated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* I18n: Update translation nl (100%).Pjotr1232013-08-061-1302/+284
| | | | | | 191 translated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* I18n: Update translation en_AU (100%).k3lt012013-08-061-69/+104
| | | | | | 191 translated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* I18n: Update translation id (100%).Anonymous2013-08-051-1264/+249
| | | | | | 191 translated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* I18n: Update translation es (98%).MC2013-08-051-70/+105
| | | | | | 188 translated messages, 3 untranslated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* Fix for CTRL + drag selections (Bug 10275)Eric Koegel2013-08-051-0/+4
| | | | | | | | 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.
* More consistent icon placement (Bug #8814)Eric Koegel2013-08-042-71/+118
| | | | | | | | | 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.
* Merge branch 'eric/wallpaper-and-settings-improvements'Eric Koegel2013-08-0412-830/+1458
|\ | | | | | | | | | | | | Conflicts: src/xfce-backdrop.c Removed brightness code that was causing the conflict and isn't used anymore.
| * Set the column spacing to 12eric/wallpaper-and-settings-improvementsEric Koegel2013-04-301-1/+2
| |
| * Fix memory leaksEric Koegel2013-04-272-47/+63
| | | | | | | | | | Use the destroy notify callback when adding items to remove duplicated code. Also found and fixed a couple memory leaks.
| * Use a collation key when sorting wallpapersEric Koegel2013-04-191-4/+13
| |
| * Support xfdesktop-settings as a pinned windowEric Koegel2013-04-121-2/+16
| |
| * Change tooltips in xfdesktop-settingsEric Koegel2013-04-121-23/+39
| | | | | | | | | | | | | | | | 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.
| * Change wallpaper iconview spacing and max widthEric Koegel2013-04-121-2/+4
| | | | | | | | | | | | | | 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.
| * Align folder and color style combo boxesEric Koegel2013-04-121-234/+269
| | | | | | | | | | | | 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.
| * Change lable to read: Apply to all workspacesEric Koegel2013-04-121-1/+1
| |
| * Update icon view frame name based on monitor countEric Koegel2013-04-121-8/+37
| |
| * Select wallpaper on loadingEric Koegel2013-04-071-14/+8
| | | | | | | | | | | | 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.
| * xfdesktop-settings is more responsiveEric Koegel2013-04-061-92/+176
| | | | | | | | | | | | | | | | 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.
| * Use an async message queue to load preview imagesEric Koegel2013-03-301-112/+59
| | | | | | | | | | | | | | | | 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.
| * Cache wallpapers when they are loadedEric Koegel2013-03-302-59/+58
| | | | | | | | | | | | | | | | 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.
| * Respond to monitors-changed eventsEric Koegel2013-03-301-4/+19
| |
| * Remove unused codeEric Koegel2013-03-253-210/+0
| |
| * Fix for invalid single workspace number in settings appEric Koegel2013-03-251-13/+39
| | | | | | | | | | | | | | | | 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.
| * Make the image style default setting consistantEric Koegel2013-03-251-3/+4
| |
| * Correctly handle workspaces being removedEric Koegel2013-03-252-89/+177
| | | | | | | | | | | | When workspaces are removed the xfconf bindings need to be removed and it also handles the single workspace number set to an invalid workspace.
| * Clip overlapping backdrops (Bug #9052)Eric Koegel2013-03-172-21/+69
| | | | | | | | | | | | 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.
| * Fix memory leaksEric Koegel2013-03-171-1/+5
| |
| * Fix a warning messageEric Koegel2013-03-171-1/+3
| |
| * Change thumbnail and padding in the settings appEric Koegel2013-03-161-4/+5
| | | | | | | | | | Increase the thumbnail size and lower the padding between individual thumbnails in xfdesktop-settings.
| * Apply wallpaper to all workspaces optionEric Koegel2013-03-104-19/+214
| |
| * Add an iconview tooltipEric Koegel2013-03-101-0/+3
| | | | | | | | | | 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.
| * Fix warnings and add workspace-changed signalEric Koegel2013-03-032-5/+4
| | | | | | | | | | | | 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.
| * Thumbnail service support to xfdesktop-settings (Bug #6536)Eric Koegel2013-03-036-56/+298
| |
| * Fixes for multi-monitor per-workspace wallpapersEric Koegel2013-03-036-150/+220
| | | | | | | | | | | | | | | | | | 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.
* | I18n: Update translation es (100%).Pablo Lezaeta2013-07-301-11/+12
| | | | | | | | | | | | 184 translated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* | I18n: Update translation fr (100%).jc12013-07-301-1227/+281
| | | | | | | | | | | | 184 translated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* | I18n: Update translation es (95%).MC2013-07-291-61/+61
| | | | | | | | | | | | 175 translated messages, 9 untranslated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* | I18n: Add new translation en_AU (100%).k3lt012013-07-291-0/+863
| | | | | | | | | | | | 184 translated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* | I18n: Update translation uk (100%).Yarema aka Knedlyk2013-07-281-4/+4
| | | | | | | | | | | | 184 translated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* | I18n: Update translation uk (98%).Yarema aka Knedlyk2013-07-281-1184/+221
| | | | | | | | | | | | 181 translated messages, 3 untranslated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* | I18n: Add new translation uz (55%).Umidjon Almasov2013-07-271-0/+863
| | | | | | | | | | | | 102 translated messages, 82 untranslated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* | I18n: Update translation en_GB (100%).Noskcaj2013-07-271-1423/+268
| | | | | | | | | | | | 184 translated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* | I18n: Add new translation es (62%).MC2013-07-261-0/+863
| | | | | | | | | | | | 115 translated messages, 69 untranslated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* | I18n: Update translation pl (100%).Piotr Sokół2013-07-251-1301/+158
| | | | | | | | | | | | 184 translated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* | I18n: Update translation hr (94%).Ivica Kolić2013-07-201-539/+227
| | | | | | | | | | | | 173 translated messages, 11 untranslated messages. Transifex (https://www.transifex.com/projects/p/xfce/).
* | Remove old migration code.Nick Schermer2013-07-1358-18754/+0
| | | | | | | | Not used anymore.