|
|
|
|
Changelog for phosh-0.41.1-1.2.x86_64.rpm :
* Thu Sep 19 2024 Dominique Leuenberger - Install pam configuration files to %_pam_vendordir instead of deprectaed /usr/etc/pam.d. * Wed Sep 11 2024 Dominique Leuenberger - Update to version 0.41.1: + Fix Wi-Fi hotspot related crash + Make Wi-Fi hotspot insensitive on lock screen to be consistent with Wi-Fi network switching.- Changes from version 0.41.0: + media-player: Add track position, length and progress bar. + Add (optional) Wi-Fi Hotspot Quick Setting. + Add Bluetooth Quick Setting status page allowing to connect/disconnect known devices. + Allow to (optionally) put the phone in silent mode when pressing Vol- on incoming calls. + Give Quick Setting status pages (and their individual rows) more vertical space so selecting from a large list of Wi-Fi networks or Bluetooth devices becomes less fiddly. + Fix keypad layouts in RTL languages. + Allow lock screen to have an extra page (mostly useful to libphosh consumers). + Switch all git submodules to meson subprojects (following what we did in phoc a while back). + Fix remaining introspection nits so we can ran gir-scanner and gi-docgen with --fatal-warnings. + Lots of internal improvements e.g. allowing us to do new status pages with less boilerplate.- Split out -devel package: with the multiple .pc files we start having too many devel package dependenices. * Mon Feb 05 2024 Dominique Leuenberger - Update to version 0.36.0: + Allow to tweak home bars\'s osk long press delay + Drop home bar\'s animated arrow + Improve app-id mappings + Don\'t hard code Cantarell Font + Pick up night light on newly plugged screens + Unbreak service file with newer systemd + More bug fixes and cleanups - For changes between 0.33.0 and 0.36, please see packaged NEWS. * Mon Nov 06 2023 Bjørn Lie - Update to version 0.33.0: + Add launcher lock screen plugin + Allow to show password in all system modal prompts + Updated translations. * Fri Oct 06 2023 Bjørn Lie - Update to version 0.32.0: + Allow apps to suppress notification feedback + Hide separator when there are no favorites + Feedback robustness + Doc updates + Officially deprecate reading `rootston.ini` + Updated translations.- Switch to zst compression in both service and tarball produced. * Wed Sep 06 2023 Luciano Santos - Update to version 0.31.1: + No visible changes for the user.- Changes from version 0.31.0: + Ship portal configuration for xdg-desktop-portal. + Handle tablet-mode-switch of convertibles. + Updated translations. * Thu Aug 10 2023 Bjørn Lie - Update to version 0.30.0: + Save screenshots at full resolution. + Fix missing icon when e.g. connecting to a car\'s audio unit via BT. + Improve ongoing call notification. + Update gvc submodule fixing a crash when restart pw-pulse. + Don\'t require gsd-xsettings in the session. No need to spawn XWayland for that. + Update gmobile to support more notches (Poco F1 and FF4). + Updated translations. * Fri Jul 21 2023 Bjørn Lie - Update to version 0.29.0: + Add audio device details and selection to settings + Use animation with automatic HighContrast to indicate what is happening + Automatically avoid notches when device information is available + Add lockscreen notification about ongoing calls + Allow lockscreen notifications to take more vertical space + Allow to suspend from system menu + Fade out system modal dialogs + Emergency info preferences plugin robustness + Robustness fixes around notifications and feedback + Make ASAN tests more useful again + Updated translations. * Mon Apr 03 2023 Bjørn Lie - Update to version 0.26.0: + Inhibit suspend when WiFi hotspot is active + Test suite improvements + Power button handling improvements + Avoid deprecations with GTK 4.10 in preferences plugins + Make sure quick settings take enough vertical space on the lock screen to avoid a needless scrollbar * Sun Mar 12 2023 Bjørn Lie - Update to version 0.25.2: + settings: - Make sure quick settings take enough vertical space on the lock screeen to avoid a needless scrollbar - Fix GTK warnings due to last minute HdyClamp changes in 0.25.1 + Fix GTK deprecations with GTK 4.10 + Mark more labels as translatable in plugin prefs * Thu Mar 02 2023 Bjørn Lie - Update to version 0.25.1: + Avoid race that might end up with two overlaying lock screens e.g. after suspend. + Limit slider width in settings. * Wed Mar 01 2023 Bjørn Lie - Update to version 0.25.0: + New plugin to configure emergency contact preferences + Quick Settings menu style refresh + Separate locking from blanking + Animate status icon transitions + Improve settings menu usability in landscape + Lots of internal cleanups + Updated translations. * Tue Feb 28 2023 Bjørn Lie - Update to version 0.24.0: + Add manpages + Various stability fixes + Better detect logind session (to unbreak `loginctl (un)lock-session`) + Testsuite improvements + Update to gmobile 0.0.1 + Honor stricter protocol implementation in wlroots 0.16.0 + Updated translations.- Move pam files to distconfdir. * Wed Dec 28 2022 Bjørn Lie - Update to version 0.23.0: + New features: - New lockscreen plugin for personal/emergency information. - Allow plugins to have UI to set preferences. + Maybe noteworthy: - Ease creating plugin by better examples, improved helpers and less duplication. - Switch docs to gi-docgen. + Updated translations.- Changes from version 0.22.0: + New features: - Use 10% steps for battery info icon. - Allow notifications to have actions on the lock screen. - More Style refresh (mostly around buttons). + Maybe noteworthy: Honor suspend time in upcoming events refresh. + Updated translations.- Add pkgconfig(evince-document-3.0) and pkgconfig(libadwaita-1) BuildRequires: New dependencies. * Wed Sep 28 2022 Bjørn Lie - Update to version 0.21.1: * Bug fixes and cleanups (also to catch up with glib 2.74). * Update to libcall-ui 0.0.5. * Updated translations. * Thu Sep 01 2022 Bjørn Lie - Update to version 0.21.0: * Add (experimental) upcoming-events lock screen widget. * Allow to disable GTK animations again. * Improve screenshot support. * Report a version via DBus. * Update libcall-ui to 0.0.4. * More bug fixes. * Updated translations.- Add pkgconfig(libecal-2.0) BuildRequires: New dependency.- Pass tests=false to meson, we currently do not run unit tests so there is no point in building them. * Mon Aug 29 2022 Bjørn Lie - Drop tarball, we are using source service, and the tarball is generated during build. * Fri Aug 19 2022 Adrian Campos Garrido - Update to version 0.20.0: * Switch to HighContrast based on ambient sensor readings. * home: Focus app search on application-view action. * Add widget box to lock screen. * plugins: Add minimalistic calendar plugin. * Home- and top-bar swipe gesture support * Make settings and top-bar available on lock screen * Move settings menu closer to designs * Fri Mar 25 2022 Bjørn Lie - Update to version 0.17.0: * Access Portal support. * Mobile data indicator. * Suspend after resume fixes. * Updated translations. * Fri Mar 18 2022 Adrian Campos Garrido - Add OSK0 desktop file needed for Keyboard in Wayland * Fri Feb 25 2022 Bjørn Lie - Update to version 0.16.0: * Fading labels in the overview * Keypad can shuffle buttons * More style refresh * Better ASAN coverage in tests * Update to libcall-ui 0.0.2 * Plenty of fixes and cleanups * Updated translations.- Stop passing osk-stub=false to meson, option dropped upstream. * Wed Feb 09 2022 Adrian Campos Garrido - Delete osk-stub from meson build options as it is for debug and blocks usage * Tue Feb 08 2022 Adrian Campos Garrido - Drop 0000-inverse_rotation.patch, no longer needed. * Mon Jan 31 2022 Bjørn Lie - Update to version 0.15.0: * New features: - Swipeable notification frames - VPN quicksettings, authentication and status icon - Hide some quick settings when hardware is not present - Allow arbitrary passwords * Minor changes: - \"Run command\" prompt improvements - First parts of style refresh - Make osk-stub more useful for debugging - Bring back gamma control protocol support - Rather large number of fixes and CI improvements * Updated translations.- Changes from version 0.14.1: * New features: - Show avatars during phone calls on lockscreen - Allow for DTMF during phone calls on lockscreen - Add initial \"Run command\" prompt (Alt-F2) * Minor changes: - Improve docked mode when phone screen is off - Improve thumbnails in overview - Plenty of bug fixes and cleanups * Updated translations.- Changes from version 0.14.0: * New features: - Launch splash support - Media player widget seek buttons - Fade in shell on startup to avoid flicker - Wifi hotspot mode indicated in the top bar - Music player is paused when headphones get unplugged * Minor changes: - Move \"Show all apps\" toggle to the bottom - Media player widget UI enhancements - App icons on activities are now centered - Test suite generates screenshots - Better app_id handling - Some activity rendering improvements - Proximity sensor bug fix - Some more leak and bug fixes * Updated translations.- Switch to buildtime generation of tarball, use cpioformat. Also switch to explicit released tag, we like to know that we are getting the same every time.- Disable tests for now.- Pass osk-stub=true to meson, needed now to build the stub.- Split out lang package.- Update URL to new home.- Add missing pre/post/preun/postun service calls for the systemd system service we install.- Pass systemd=true to meson, build and package user systemd services.- Replace systemd_requires macro with systemd_ordering macro. * Mon Oct 04 2021 Adrian Campos Garrido - Update package to Phosh 0.13.1 * d/gbp.conf: Switch development branch to main * d/control: Bump breaks on gnome-calls. Not strictly necessary but makes missing deps easier to detect * ci: Add font to alpine image. This fixes the overview test crash since pango needs at least on font in some versions. Thanks to InsanePrawn for the backtrace. * notification-frame: Align timestamp to the end. The current center leaves too much space to the right. * notify-manager: Add method to close all notifications * settings-menu: Add heading to notifications list-box * Add callback to clear all notifications (Closes: #570) * build: libcall-ui moved to /World/Phosh too. Adjust the submodule URL * ci: Be verbose when installing alpine deps. This makes identifying breackage due to changed versions easier. * media-player: Fix button order * media-player: Move navigation buttons into a box. This makes {first,last}-child styling way simpler * media-player: Drop receives-default properties * media-player: Remove margin. This makes it the same width as notifications instead of slightly smaller which looked very odd. * media-player: Use the same border radius than notifications. Looks odd otherwise * media-player: Switch artist and title. Left align and dim artist to get closer to designs https://gitlab.gnome.org/World/Phosh/phosh/-/issues/543 * media-player: Drop lockscreen styling. Style it the same way we style in settings menu and the notifications. Closer to designs in https://gitlab.gnome.org/World/Phosh/phosh/-/issues/543 * media-player: Improve button layour and styling. Use larger play/pause button, move ff and rev a bit closer to the center. Closer to designs in https://gitlab.gnome.org/World/Phosh/phosh/-/issues/543 * media-player: Use larger icon. Center text artist / song verticaly to it. This looks odd with Firefox since it tries to be clever and use 16:9 which the gicon aligns renders to the top instead of centered. * lockscreen: Use less margin between elements. Lower the margin between icons and media player and media player and notifications quiet a bit to safe space and look more consistent. * Add initial PhoshMountOperation. This implements GMountOperation\'s ask-password to handle th UI bits for e.g. encrypted volumes. We can add other methods like `ask_question` later on. * mount-manager: Use PhoshMountOperation. This allows allow for interactive prompts to ask for passwords of encrypted volumes. With this encrypted volumes can be mounted without going through nautilus first. (Closes: #573) * shell: Use fractional scale for phosh_shell_get_usable_area too. Otherwise fractional scaling is off on the primary display. Fixes: 540c85c83e6634a7cf90a4f4276339003f10a352 * overview: Use fractional monitor scale. This will allow us to drop the integer scale completely. * monitor: Drop integer scale * tests: Add test for head scale calculations * monitor-manager: Support fractional scale DisplayConfig. This allows to set fractional scale in Settings too. The actual calculation is based on what mutter does. (Closes: #479) * Revert \"monitor-manager: Flip transform\" This reverts commit 75cad1aaeb76f75b1cd6066392f956e083f6f5ec. There\'s no need to flip the transform with recent wlroots/phoc, we end up flipping the upside down in landscape mode otherwise when e.g. changing scale. * Rename panel top top-panel. This makes it match the ui file * top-panel: Drop priv. No need for that when we\'re never going to derive. Related: #378 * home: Don\'t pass on to search bar otherwise we end up activating from the search bar twice thus launching the apps two times (which most of the times doesn\'t matter due to the apps single instance pattern but e.g. Firefox shows the issue). * d/rules: Disable building tests if \'nocheck\' set. Not building tests reduces the binaries to build by more than half * feedback-manager: Rotate profiles on touch to quick settings. Currently, there exist three different feedback profiles: \"full\", \"quiet\", \"silent\", but quick settings touch only switches in-between \"full\" and \"silent\". Instead, rotate from \"full\" to \"quiet\" to \"silent\" and back to \"full\" * Update Catalan translation * Update Esperanto translation * Update Romanian translation * Update German translation * Fri Jul 30 2021 Adrian Campos Garrido - Update package to Phosh 0.12.1 * Thu Jun 17 2021 Adrian Campos Garrido - Update package to Phosh 0.10.2 * dbus: Fix indentation * Add screenshot manager. This, for now, just captures the primary display which is the main use case on mobile. * css: Fix indentation * system-modal-dialogs: Add box shadow. This makes sure the dialog gets visually distinct e.g. on dark-mode apps. Closes: https://source.puri.sm/Librem5/phosh/-/issues/538 * proximity: Make sure we destroy the fader when we unclaim the sensor. We must never blank screen when not tracking proximity. * home: Fix use after free * system-modal: Drop unused struct member * fader: Simplify fader. No need to bother all layers with the wayland details, just pass in a monitor. * fader: Allow to set style class. This allows to use animations of any kind. * screenshot-manager: Copy to clipboard if filename is empty. * screenshot-manager: Use fader for screen flashing * Various style and consistency cleanups * Wed Apr 28 2021 Adrian Campos Garrido - Update package to Phosh 0.10.1 * monitor-manager: Fix doc string. * torch: Make debug statement more useful. * proximity: Handle NULL builtin monitor. * shell: Create sensor-manager early. * shell: Don\'t bother with accelerometer. * shell: Decruft builtin monitor setup. * Avoid sensor-proxy singleton. * Add rotation-manager. * rotateinfo: Display either rotation lock or orientation. * settings: Add orientation lock to rotate quick setting. * settings: Don\'t close menu when toggling rotation lock. * Move Lockscreen rotation fixup to rotation-manager. * rotateinfo: Use monitor from rotation-manager consistently. * shell: Drop transform handling. * rotation-manager: Mess with transform as little as possible. * monitor: Update org.gnome.Mutter.DisplayConfig. * monitor-manager: Drop supports-mirroring prop. * monitor-manager: Handle panel-orientation-managed (Closes: #540) * monitor-manager: Delay \'monitor-added\' until monitor is configured. * shell: Handle builtin monitor dynamically. * rotation-manager: Update tracked monitor. * rotateinfo: Make insensitive when built-in monitor is disabled * end-session-dialog: Drop debug leftover * lockscreen-manager: Remove unused timeout property. * Fri Apr 09 2021 Adrian Campos Garrido - Update package to Phosh 0.10.0 * osd-window: Drop padding around levelbar. * wwan-iface: Add \'enabled\' property. * wwan-mm: Complete PhoshMMModemState. * wwan-mm: Handle \'enabled\' property * wwan-ofono: Handle enabled property. * wwaninfo: Correctly indicate disabled state. * Add geoclue DBus interface files. * Add geoclue location manager. * Add \"location service in use\" indicator. * location-manager: Reject all per app auth requests. * polkit-auth-prompt: Make buttons use the whole width * polkit-auth-prompt: Move auth button creation into ui file. * polkit-auth-prpmopt: Move info label next to icon. * polkit-auth-agent: Make buttons a bit larger. * style.css: Move spacing to content area. * system-modal: Document the style classes * system-prompt: Use system-modal style classes * network-auth-prompt: Use system-modal style classes * system-modal: Use ultrabold font for title. * top-panel: Add some spacing between the entries. * polkit-auth-prompt: Remove the button border. * system-modal: Adjust button layout to designs * system-modal: Adjust dialog color to designs (Closes: #201) * system-prompt: Adjust to designs. * network-auth-prompt: Adjust to designs. * system-prompt: Add missing G_{BEGIN,END}_DECLS * app-auth-prompt: Used to authorize app permissions * location-manager: Use app-auth-manager to ask for geoclue permissions * dir-locals: Don\'t use tabs in ui files * test: Move get_monitor() to testlib. * Add system-modal-dialog class. * polkit-auth-prompt: Use PhoshSystemModalDialog * polkit-auth-prompt: Use SystemModalDialog\'s `dialog-canceled` signal * polkit-auth-prompt: Adjust to designs. * system-modal-dialog: Allow to swipe away. * system-modal-dialog: Limit width to 400px. * app-auth-prompt: Use system-modal-dialog (Closes: #536) * system-prompt: Switch to system-modal-dialog. * network-auth-prompt: Switch to system-modal-dialog. * network-auth-dialog: Remove unused system-prompt-grid. * style.css: Remove now unused styling. * batteryinfo: Don\'t leak string * head: Don\'t reassign product. * system-modal-dialog: Tweak system-modal-dialog CSS * dir-locals: Use 2 spaces for css indent * gnome-shell-manager: Properly name variable. * docs: Add PhoshSystemModalDialog * app-list-model: Prefix timer with [phosh] * dbus: Add org.gnome.SessionManager.EndSessionDialog protocol. * panel: Drop workarounds * tools: Add script to check end-session-dialog * Add PhoshEndSessionDialog. * session: Export end-session-dialog. * home: Don\'t reuse bindings * background: Don\'t leak slideshow. * gnome-shell-manager: Don\'t leak GVariantIter * Tue Feb 23 2021 Adrian Campos Garrido - Update package to Phosh 0.8.1 * Tue Jan 19 2021 Adrian Campos Garrido - Update package to Phosh 0.8.0
|
|
|