Changelog
Every version of Papier: the clipboard's history for Linux, newest first. The format is Keep a Changelog, the versions follow semantic versioning.
9 versions
0.3.02026-11-09release
Added
- The machined finish, the default (
picker.finish): bevelled buttons, the search as a sunken well with a ring of light when focused, the filters on a carved track.flat,gradientandglassare the others. - Themes with a dark and a light version (gui_toolkit 0.117.0):
picker.themenames Papier or one of the toolkit's 25 themes;picker.modeshows the system's version and follows it when it changes, or the dark one, or the light one.picker.glowturns the halos off.
Changed
picker.themeno longer takes "papier light": the light version ispicker.mode light.
0.2.02026-11-09release
Added
- The menu of an entry: a right click on a row, the Menu key or Shift+F10. Copy, Copy as plain text (rich text), Edit…, Open (an address in the browser, a file with its program, the rest as a file of its type), Open with (the applications the system knows for the type: gui_toolkit's
desktop.handlers_for_file), Show in folder (files), Save as…, Pin, Remove. Ctrl+O opens, Ctrl+S saves as. - The edit view: Ctrl+E or the pencil puts the text of an entry in an editor. Ctrl+Enter copies it as a new entry; Ctrl+S saves it in place of the entry (its place and its pin kept); Escape leaves.
Fixed
- The preview follows an edit: it was kept by the entry's id, which an edit does not change.
0.1.62026-11-09release
Fixed
- papier is in no task bar while hidden (gui_toolkit 0.114.2): started with
--hidden, its window was a toplevel with no picture, and ShojiWM's task bar listed it. The toplevel is now made when the window shows.
0.1.52026-11-09release
Fixed
- No spin at the end of a wait (gui_toolkit 0.114.1): on Wayland, a wait with less than a millisecond left returned at once, and the loop woke about 150 times before its deadline.
0.1.42026-11-09release
Fixed
- The search field is one box: the field drew its own square focus ring inside the rounded search box. The box is now the toolkit's
field_frame: one surface and one rounded focus ring around the icon and the field.
0.1.32026-11-09release
Fixed
- The grip is grey: its lines asked the theme for a colour name it lacks, and got the violet that marks a missing name. They take the weak text's colour, finer and shorter.
0.1.22026-11-09release
Added
- A grip in the title bar: three faint lines between the search and the filters mark a place reserved to move the window.
0.1.12026-11-09release
Fixed
- The window takes the keyboard when it shows: papier asks the compositor for the focus (
xdg-activation). ShojiWM's Windows 7 configuration did not focus it, so the arrows and the search did nothing until a click. - The tray icon shows: panels that read the icon in one call (Quickshell, Waybar) showed the "missing icon" pattern.
- The selection moves at once over images: a picture is decoded on a thread of its own, and the newest selection wins. A 4K screenshot took about 180 ms to decode, and the window waited for it at each step.
0.1.02026-11-09release
Added
- The clipboard's history on Wayland: every copy is recorded through the data-control protocol (
ext-data-control-v1, orzwlr-data-control-unstable-v1), with no window and no focus: text, rich text (HTML), images (PNG, JPEG, WebP, GIF, BMP, SVG) and files copied in a file manager. - One process for the session: papier lives in the notification area and its window comes up in a few milliseconds. A second
papierhands itshow;papier toggleis for a key binding. - The window: an integrated title bar with the search and the filters (All, Text, Images, Files, Pinned), a dense list that builds only the rows in view, the selected entry in full beside it (text in a monospace face, images, files), a splitter, a status bar with the keys. Its size, its place (X11) and the list's width are remembered.
- The keyboard: typing filters, Up / Down / Page Up / Page Down move, Enter or a double click puts an entry back on the clipboard, Alt+1..9 the first nine, Ctrl+P pins, Shift+Delete removes, Tab switches the filter, Escape clears or hides.
- Pinned entries stay whatever the limits.
- Secrets are left out: what a password manager marks with
x-kde-passwordManagerHintis not recorded. - The clipboard kept: when the program that owned it quits and empties it, the last entry goes back.
- The history on the disk: content-addressed blobs (a copy of the same bytes is one file) and an index written atomically; the same copy twice is one entry, moved to the top.
- Preferences (
papier prefs,papier set,--pref): history limits, what to record, the size limit, types to ignore, the primary selection, the theme (papier, papier light, or any of gui_toolkit's palettes), the window's size and text size. - The command line:
list,get,copy,pin,unpin,delete,clear,show,hide,toggle,quit. - The desktop:
papier installadds a launcher with its icons,~/.local/bin/papierand the start with the session;uninstallandstatus. - papiertool:
build,test,check,live(the real program in a headless sway),shots,logo,package,notes,ship,site.