- Apr 26, 2024
-
-
Brian Tarricone authored
-
Brian Tarricone authored
Closes #242.
-
- Apr 24, 2024
-
-
Brian Tarricone authored
Addresses #261.
-
- Apr 22, 2024
-
-
Brian Tarricone authored
Previously we'd invalidate the entire slot only if the item was under a DnD operation. Now we unconditionally invalidate the union of the slot rect and the item's calculated extents, if any. This might cause a *little* more drawing than necessary in some cases, but fixes some intermittent drawing glitches when moving icons around.
-
Brian Tarricone authored
Also chain up in size_allocate, since the parent impl does most of what we were doing anyway.
-
Brian Tarricone authored
-
Brian Tarricone authored
The changes in a style update might affect where we draw the icons, but shouldn't affect the pixel data in the icons themselves. Closes #261.
-
- Apr 21, 2024
-
-
Brian Tarricone authored
There are far too many instances of gtk_widget_queue_draw() all over, I suspect to paper over redraw issues. Removing all of these (and replacing them with individual or all icon invalidation) should be fine to do. There's still the possibility that some areas won't get invalidated when they need to be, but they should be fixed when found. The only time we should `_queue_draw()` is when the backdrop changes. Closes #284.
-
Brian Tarricone authored
-
Brian Tarricone authored
Closes #260.
-
Brian Tarricone authored
Closes #261.
-
- Apr 18, 2024
-
-
Brian Tarricone authored
Closes #291.
-
Brian Tarricone authored
There was really no need for this, as the concrete impls were listening to `notify::workarea`. At the time, this just wasn't hooked up properly.
-
Brian Tarricone authored
Again, icon view should not be concerning itself with this; manager needs to size and place the icon view in the correct position.
-
Brian Tarricone authored
(Which we never do!)
-
Brian Tarricone authored
All of these various changes should just be handled in one place; the icon view itself should perhaps not have to worry about it, and something external should place and size it. This leaves screen-changed alone for now, but I'll revisit that soon.
-
Brian Tarricone authored
Closes #289.
-
Brian Tarricone authored
It currently isn't being used at all, and the icon view shouldn't be concerning itself with that anyway.
-
- Apr 16, 2024
-
-
Brian Tarricone authored
-
Brian Tarricone authored
-
Brian Tarricone authored
Also sets opacity of minimized app icons to 60%. Closes #272.
-
Brian Tarricone authored
This not only was breaking the cursor change to 'hand' when in single-click mode, but it was breaking the style change on hover, and making DnD act a little... weird. Closes #292.
-
Brian Tarricone authored
-
Brian Tarricone authored
-
- Mar 31, 2024
-
-
Anonymous authored
263 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
- Mar 19, 2024
-
-
Anonymous authored
263 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Brian Tarricone authored
Closes #289.
-
Brian Tarricone authored
-
Brian Tarricone authored
-
Brian Tarricone authored
-
- Mar 18, 2024
-
-
Anonymous authored
262 translated messages, 1 untranslated message. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
239 translated messages, 24 untranslated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
263 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
159 translated messages, 104 untranslated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
263 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
165 translated messages, 98 untranslated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
247 translated messages, 16 untranslated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
263 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
263 translated messages. Transifex (https://explore.transifex.com/xfce/).
-
Anonymous authored
263 translated messages. Transifex (https://explore.transifex.com/xfce/).
-