summaryrefslogtreecommitdiff
path: root/src/nautilus-hash-queue.c
AgeCommit message (Collapse)Author
2026-03-21hash-queue: Fix head removalKhalid Abu Shawarib
Fixes: https://gitlab.gnome.org/GNOME/nautilus/-/issues/4165
2026-02-22hash-queue: Add function for enqueue or move to tailKhalid Abu Shawarib
2026-02-01hash-queue: Add boolean to enqueue functionKhalid Abu Shawarib
2026-02-01hash-queue: Add queue head removal function without the user knowing the keyKhalid Abu Shawarib
2026-02-01hash-queue: Fix hash queue destructorKhalid Abu Shawarib
The values are GList nodes in the queue, not the values that the user put in insertion. Therefore, it's better to use the queue's cleanup function with the value destructor.
2025-11-12hash-queue: Drop key builder for key-valueKhalid Abu Shawarib
Both uses are trivial and blocks more useful usecases for hashed queues.
2025-03-15hash-queue: Don't call create/destroy functions when nullKhalid Abu Shawarib
2025-03-15hash-queue: Skip manual lookup for removalKhalid Abu Shawarib
2024-05-19thumbnails: Use NautilusHashQueueCorey Berla
2024-05-19general: Rename NautilusFileQueue to NautilusHashQueuePeter Eisenmann