1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179
|
gmobile 0.3.1
-------------
Released May 2025
* data: Add border radius for oneplus,enchilada
* data/hwdb: Insert empty line to indicate a new input device.
tests: Fix name of not-installed test
* Contributors:
* Evangelos Ribeiro Tzaras
* fossdd
* Guido Günther
gmobile 0.3.0
-------------
Released May 2025
* New API: Allow to set wakep timers
* Build vapi files too
* Allow to install tests
* Wakeup key support:
* Handle 3.5mm headset play-pause button on PinePhone
* Contributors:
* Adam
* Guido Günther
gmobile 0.2.2
-------------
Released March 2025
* Wakeup key support for:
* Google Pixel 3a (sargo)
* SHIFT6mq
* Samsung Galaxy A5
* Xioami Mi A2 Lite (daisy)
* Display panel support for:
* Furilabs FLX1
* Nothing Phone 1 (spacewar)
* Issues fixed:
* https://gitlab.gnome.org/World/Phosh/gmobile/-/issues/12
* Contributors:
* Eugene Lepshy
* Evangelos Ribeiro Tzaras
* Guido Günther
* Rafael Fontenelle
* Sam Day
gmobile 0.2.1
-------------
Released: June 2024
* New hwdb entries:
* Generic AVRCP bluetooth (e.g. Headsets with volume buttons)
* Juno Tablets
* OnePlus 6/6T
* Pine64 Pinephone Pro
* Updated hwdb entries:
* Pine64 PinePhone
* Simplify the run-phosh helper to test notch information
* Contributors:
* Arnaud Ferraris
* Giovanni Caligaris
* Guido Günther
* Philip Hands
* Issues fixed:
* https://gitlab.gnome.org/World/Phosh/gmobile/-/issues/7
gmobile 0.2.0
-------------
Released: May 2024
* Add hwdb for wakeup keys that allow e.g. Wayland compositors to figure out
whether a key should unblank the screen. See gmobile.udev(5) for details.
* Contributors:
* Guido Günther
* nee
gmobile 0.1.0
-------------
Released: March 2024
* Split public and private headers
* Improve API docs
* Use GSourceOnceFunc for `_once` functions
This is a slight API break.
* Install shared library with .0 soname
* Make JSON files compatible with recent json-glib
* Added devices:
* Xiaomi Mi A2 Lite
* Issues fixed:
* https://gitlab.gnome.org/World/Phosh/gmobile/-/issues/4
* Contributors:
* Andrea Bolognani
* Guido Günther
gmobile 0.0.6
-------------
Released: February 2024
* Build a shared library for testing purposes.
* Added devices:
* Daria Bond
* Gigaset GS5
* Gigaset GX4
* Google Pixel 6
* Google Pixel 6 Pro
* Motorola ThinkPhone
* Volla Phone 22
* Volla Phone X23
* Xiaomi POCO M2 Pro
* Xiaomi Redmi 7
* Xiaomi Redmi 9C
* Xiaomi Redmi 9C NFC
* Xiaomi Redmi Note 7
* Xiaomi Redmi Note 9 Pro
* Xiaomi Redmi Note 9 Pro Max
* Xiaomi Redmi Note 9S
* Updated devies:
* Xiaomi Redmi 9A
* Contributors:
* Bardia Moshiri
* Guido Günther
gmobile 0.0.5
-------------
Released: January 2024
* Fix build on FreeBSD
* Add new macros to check for empty string types
* Added devices:
* Fairphone 5
* Updated devices:
* Fairphone 4
* Contributors:
* Arnaud Ferraris
* Guido Günther
* Jan Beich
* Luca Weiss
gmobile 0.0.4
-------------
Released: October 2023
* Add helper to render all display infos
* Added devices:
* Xiaomi Dandelion
* Contributors:
* darkc0der
* Guido Günther
gmobile 0.0.3
-------------
Released: August 2023
* Fix Librem 5 device information
gmobile 0.0.2
-------------
Released: July 2023
* New tools:
gm-display-panel-run-phosh: Run a nested phosh and phoc emulating the
given device and enable cutout overlay rendering
* Added devices:
* Fairphone 4
* Xiaomi Poco F1
* No API changes
* Contributors:
* Guido Günther
* Luca Weiss
* Suraj Kumar Mahto
gmobile 0.0.1
-------------
Released: January 2023
* Initial release (no API guarantees!)
* New API:
- GmSvgPath: Store SVG path and get it's bounds
- GmRect: Simple rectangle
- GmCutout: A display cutout or notch
- GmDisplayPanel: Describes a display panel
- GmDeviceInfo: Retrieve device information
* New tools:
- gm-display-panel-preview: Generate SVGs and HTML to visualize a device's
panel
* Added devices:
- Librem 5
- OnePlus 6
- OnePlust 6T
* API changes:
gm_device_tree_get_compatibles -> gm_devicetree_get_compatibles
|