Aurore
A Switch-like interface for your app, on every screen
Loading...
Searching...
No Matches
effects.hpp
Go to the documentation of this file.
1// effects — Preferences › Visual effects: "auto" (the default: in full on the
2// dock, lighter in hand), "full" (the background glow, the rings' arcs on
3// the move, the screens' and lists' entrances, the small answers to a
4// press, in hand as on the dock) or "reduced" (no decorative movement at
5// all, the glow still: for whom motion tires). Lighter: the glow, the
6// ring's pulse and every other movement left out. In hand: off the dock,
7// handheld or on its stand, charging or not (the console's operation mode);
8// the desktop: AURORE_BATTERY=1 (ui::env_flag) (off by default, so the simulator
9// draws in full as the dock does).
10// Copyright (C) 2026 JigSawFr. GPLv3-or-later (see LICENSE.GPL).
11#pragma once
12
13namespace effects
14{
16bool in_hand();
19bool light();
21bool reduced();
28bool motion();
29} // namespace effects
Definition effects.hpp:14
bool motion()
bool reduced()
The setting is "reduced": nothing moves for show (the glow stays).
bool in_hand()
The console is off its dock.
bool light()