# Recent QSOs and Filters ## The Recent QSOs grid The main log table. Double-click a row to edit; right-click for bulk actions (see [[Logging Basics]]). Columns are configurable — click **Columns** to choose which are visible; your selection is saved (per profile). ### Award columns Each defined award can show a column with the reference the QSO counts for. These columns are **hidden by default** and opt-in from the Columns picker — turn on only the awards you're chasing. Your choice persists across restarts. ## Advanced filter builder Click the filter button to open the **QSO filter builder** (Log4OM-style): - Add one or more **conditions**: *field · operator · value*. - Operators: equals, not-equal, contains, starts/ends with, greater/less (or equal), is empty, is not empty. - Join conditions with **ALL (AND)** or **ANY (OR)**. - Save named **presets** (they travel with the `data/` folder). - The field dropdown is sorted alphabetically to find things fast. The filtered view can be exported: **selected rows** or the **whole filtered view** (no row limit) → ADIF or Cabrillo. ## Worked-before matrix As you type a callsign, the worked-before grid shows prior contacts with that **entity**, arranged by band/mode slot, so you instantly see what's new (new DXCC / new band / new slot) versus already worked.