| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
============
Version 48.0
============
- Various translation updates
- Various CI fixes
Display
- Improve accessibility of HDR Brightness row
- Fix setting luminance scale adjustment on rebuild
Power
- Add power consumption notice when disabling suspend (EU regulation)
===============
Version 48.rc.1
===============
- Various translation updates
- Include subprojects/libgxdp in the release tarball
- Pin the revision of libgxdp wrap file
Wellbeing
- Fix type in a gtk_widget_dispose_template() call
=============
Version 48.rc
=============
- Various translation updates
Applications
- Add Global Shortcuts Provider frontend dialog
Displays
- Add HDR luminance settings UI
Power
- Add a translator comment about "Battery Charging" string
- Use new UPower power-profiles-daemon DBus API
Sound
- Fix styling of sound test button
Users
- Synchronize fingerprint enrollment feedback strings with fprintd
Wellbeing
- Fix translatability of ‘average $weekday’ strings
- Support locales where the week starts on a Saturday
- Add missing includes for _NL_TIME_FIRST_WEEKDAY code path
- Block settings change notifications while updating them
- Fix delayed-apply of movement break settings
Wifi
- Disable activation for rows in Saved Wi-Fi Networks dialog
===============
Version 48.beta
===============
- Various translation updates
- Make search bar always grab focus with shortcuts
- Fix a memory leak in CcMaskPaintable (used for illustrations)
- Fix missing icons in Mouse/Wacom/WWAN settings (ship our own icons)
- Add single-panel-mode for distros to launch Settings in a single panel (without sidebar)
- Use static hostname instead of pretty hostname (hostnamed) in URLs
Dependency updates
- gnome-settings-daemon >= 48.alpha.1
Device Security
- Don't hardcode height of "help" dialog
Display
- Add monitor HDR setting
Keyboard
- Rename old "logout" media key name to "Power Off"
- Add new media keys shortcuts for "Restart" and "Logout"
- Port shortcuts dialog to AdwDialog
Mouse
- Use AdwToggleGroup in the "Primary Button" settings
Region
- Port Format Chooser to AdwPreferencesPage
- Inform accountsservice of all configured languages
Sound
- Filter out NULL stream names in Volume Levels settings
Thunderbolt
- Fix unescaped string in device status dialog
Wellbeing
- Add screen time support
- Use gtk_widget_set_child_visible in allocate
- Various accessibility/navigation/esthetic improvements
- Split data collection and limits settings
================
Version 48.alpha
================
- Various translation updates
- Start using the new GNOME release service
- Prevent crash on CcSplitRow related to Gtk size group changes
- Use accessible-role=presentation for illustrative icons/images
- Use gtk_list_box_remove_all instead of iterating GTK widget children
- Import developer docs from gitlab wiki to the docs/ source folder
- Various improvements to our development Flatpak build
- Various style/consistency updates to gobject creations
- Stop calling "gtk_widget_get_root()" incorrectly
- Various improvements to CcPermissionInfobar
- Use luminance masking for webm assets
- Introduce follow-accent property to CcMaskPaintable
- Allow FQDN hostnames
Dependency updates
- upower >= 1.90.6
- gsettings-desktop-schema >= 47.0
- libadwaita >= 1.7.alpha
About
- Fixes wrong GPU names when g-c-c is launched using dGPU
Accessibility
- Turn CcCursorSizeDialog into a page
- Remove "screen" mark labels in zoom page
- Simplify cursor size subtitle
Apps
- Avoid crash when parsing invalid app permissions
- Handle Epiphany webapps
- Various memory leak fixes
- Remove .circular style class from some buttons
Appearance
- Load GnomeBG thumbnails async
- Internally handle scale-factor
- Allow for concurrent cache updates
- Generate one background thumbnail at a time
- Don't accidentally reset accent colors
- Add "undo" option when deleting a wallpaper
- Load async wallpapers in order
Color
- Fix "Show details" link on profile warning
- Fix row expansion and button visibility
- Port "Add Profile" to AdwDialog
- Rename "Color" panel to "Color Management"
- Various code style improvements
- Port add profile page from GtkTreeView to GtkListView
- Ensure profile is connected before setting system-wide
- Various fixes to the color calibration tool
Date and Time
- Fix incorrect disabling of auto timezone without location services
- Use AdwToggleGroup in the "Time Format" row
Display
- Snap monitors after updating prefer mode to current config when enable join mode
- Port "Scale" and "Multiple Displays" rows to AdwToggleGroup
- Use real color temp in night light scale widget
Keyboard
- Port Shortcut editor to AdwDialog
- Use "--parent-handle" option when launching Tecla (keyboard layout previewer)
- Fix compose key example string
Network
- Make metered connection and hotspot settings adaptive to small screens
- Fix memory leaks in wireguard page
Notifications
- Update UI when underlying gsetting changes
Mouse
- Convert VP9 webm with alpha to monochrome variants (so we don't need gstreamer-bad-pluggins)
- Update webm illustration assets to latest versions
Mobile Networks
- Fix status pages alignments
- Use header capitalization in the "Turn off Airplane Mode" button
Multitasking
- Make workspace settings insensitive for single workspace
Online Accounts
- Track goa changes in PresentationIdentity and update the UI accordingly
Power
- Add support for battery charge limiting
- Split panel into "General" and "Power Saving" pages
- Split "Black Screen" setting in switch and delay
- Remove separate dialog for "Automatic Suspend"
- Various improvements on code readability and refactors
- Fix conflicting mnemonics
- Handle when tuned-ppd has an unsupported power profile
Printers
- Remove "search as you type" feature as it conflicts with global search
- Add a confirmation dialog when attempting to clear all jobs
- Add "No Results" page when nothing to show on search
- Use a consistent printer icon in several status pages
- Set "Driver" row after selecting ppd file in Printer Details dialog
- Port "Install PPD" dialog to GtkFileDialog
Region
- Update language row after closing lang selector
- Port format chooser dialog to AdwDialog
- Show locale name in format chooser preview
- Reset format chooser preview when uncollapsing
Sound
- Turn sound alert dialog into a subpage
- Prevent crash in Volume Levels when stream has no name
Search
- Add a button to open custom search locations
Sharing
- Fix saving of new shared folders in "Media Sharing" settings
- Make "Media Sharing" dialog use GtkFileDialog for new folders
Tests
- Disable randomly failing network panel test
- Improve waiting on NM device/client changes
- Add FQDN hostname tests
Thunderbolt
- Use AdwToast to display transient notifications
- Use property-rows style in device dialog
Users
- Use a dialog to confirm fingerprint removal
- Stop shipping legacy avatar images
- Fix conflicting mnemonic in "Add User" dialog
- Port "Remove User" button to AdwButtonRow
- Make screen reader read avatar file names when there are no names
- Port fingerprint dialog to AdwDialog
Wacom
- Do not crash when handling an unknown stylus ID
- Support hidpi for tablet/stylus images
- Make assets recolorable
- Rename visible entry to "Graphics Tablet"
- Change from "left handed orientation" to "location of buttons"
- Various style tweaks to stylus page
Wellbeing
- Add initial Wellbeing panel (disabled by default)
Wifi
- Fix crash on wifi adapter removal
- Fix using wifi hotspot with multiple wifi adapters
- Don't disable wireless globally when toggling one Wifi connection OFF
===============
Version 47.beta
===============
- Various translation updates
- Various CI fixes
- Various ports to modern libadwaita widgets
- Various mnemonics additions
- Use GtkWindow.set_default_icon_name for legacy sessions
Accessibility
- Rename "Reduce Animation" setting to "Animation Effects"
Apps
- Rename "File and Link Associations" page to "Files and Links"
- Show status page when Parental Controls aren't available
- Don't show "App is not sandboxed" banner for system components
Display
- Adapt rotation labels to the screen ratio
- Don't set automatic Night Light when Location Services are unavailable
Keyboard
- Load input choice locales asynchronously
- Fix "Move" buttons in input rows
Location
- Remove reference to now retired Mozilla Location Services
Mouse
- Use monochrome assets to support different accent colors
- Separate "Touchpad" row into its own preferences row group
Network
- Don't set empty ignored hosts
Notifications
- Turn "App Notifications" dialog into a subpage
Online Accounts
- Add a toast overlay for panel notifications/error messages
Users
- Modernize the "Add User" dialog
- Respect password "enforcing" based on /etc/security/pwquality.conf
- Avoid user names with underscores being interpreted as mnemonics
- Show correctly the remaining list of fingerprints to enroll
- Reverse sorting of finger names list to prioritize most used ones
Printers
- Various tweaks for the PPD Selection dialog
- Add button instead of link to open printer cups web page
Privacy
- Don't leak Bolt and Location subpages
- Fix visibility of Bolt settings when Bolt isn't available
Remote Desktop
- Fix loop resetting credentials
- Use new gnome-remote-desktop server configuration DBUs interface
Sound
- Add an empty state page for when no sound device is available
Wacom
- Set up Wacom stylus keyboard shortcuts and switch monitor
WWAN
- Fix crash preventing the load of the SIM Unlock dialog
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
48.0
====
* Fix ibus candidate popup position [Peng; !3659]
* breakManager: Allow break to be taken or delayed when overdue [Philip; !3656]
* Fix audio selection dialog in light style [Laria; !3665]
* Misc. bug fixes and cleanups [Philip, Simon, Daniel, Florian, Jonas; !3655,
!3662, !3664, !3669, !3667, !3670]
Contributors:
Laria Carolin Chabowski, Simon McVittie, Florian Müllner, Daniel van Vugt,
Philip Withnall, Peng Wu, Jonas Ådahl
Translators:
Yuri Chornoivan [uk], Alexander Shopov [bg], Daniel Rusek [cs],
Luming Zh [zh_CN], Changwoo Ryu [ko], Artur S0 [ru], Ekaterine Papava [ka],
Martin [sl], Daniel Mustieles [es], Artur Miranda [pt_BR], Hugo Carvalho [pt],
Piotr Drąg [pl], Balázs Úr [hu], Vasil Pupkin [be], Quentin PAGÈS [oc],
Jordi Mas i Hernandez [ca], Fran Dieguez [gl], Aurimas Černius [lt],
Ask Hjorth Larsen [da], Asier Saratsua Garmendia [eu], Anders Jonsson [sv],
Sabri Ünal [tr], Yosef Or Boczko [he], Andika Triwidada [id],
Brage Fuglseth [nb], A S Alam [pa], Bruce Cowan [en_GB], Cas Pascal [vi],
Irénée THIRION [fr]
48.rc
=====
* Fix integer scaling for spinner [Daniel v. V.; !3634]
* Group notifications by app [Julian; !3012]
* Fix tracking inactive time for screen time limits [Florian; !3636]
* Fix occasional stacking glitch during overview transition [Keyu; !3460]
* Reorganize default dash/grid/folder apps [Florian, Allan; !3642]
* Handle suspend/resume when tracking screen time [Philip; !3643]
* Misc. bug fixes and cleanups [Marco, Florian, Sebastian, Daniel R.,
Alessandro; !3629, !3630, !3631] !3620, !3637, !3635, !3632, !3616, !3633,
!3639, !3649, !3646, !3647, !3651]
Contributors:
Alessandro Astone, Allan Day, Florian Müllner, Daniel Rusek, Julian Sparber,
Keyu Tao, Marco Trevisan (Treviño), Daniel van Vugt, Sebastian Wick,
Philip Withnall
Translators:
Cheng-Chia Tseng [zh_TW], Jordi Mas i Hernandez [ca], Sabri Ünal [tr],
Jordi Mas [ca], Aurimas Černius [lt], Piotr Drąg [pl], Aefgh Threenine [th],
Ekaterine Papava [ka], Andika Triwidada [id], Daniel Rusek [cs],
Danial Behzadi [fa], Yuri Chornoivan [uk], Asier Sarasua Garmendia [eu],
Yosef Or Boczko [he], twlvnn kraftwerk [bg], Quentin PAGÈS [oc],
Luming Zh [zh_CN], Jiri Grönroos [fi], Hugo Carvalho [pt], Fran Dieguez [gl],
A S Alam [pa], Brage Fuglseth [nb], Giannis Antypas [el]
48.beta
=======
* Fix overlapping tiles in app grid on hover [Sam; !3551]
* Improve screen time limit support
[Philip, Florian; !3597, !3603, !3604, !3606]
* Fix default user avatar with light stsyle [Sam; !3596]
* Transition to new BoxLayout.orientation property
[Florian, Carlos; !3614, !3618]
* Allow tracking screen time history with no limit set [Philip; !3610]
* Fix Extensions app losing state after shell restart [Florian; !3463]
* Support loading login banner message from file [Florian; !3558]
* Misc. bug fixes and cleanups [Florian, Daniel, Bilal, Philip, Adam, Carlos,
Julian; !3600, !3601, !3528, !3510, !3605, !3607, !3609, !3613, !3615, !3598,
!3617, !3599, !3612, !3621, !3619, !3429, !3627]
Contributors:
Bilal Elmoussaoui, Carlos Garnacho, Sam Hewitt, Florian Müllner,
Julian Sparber, Daniel van Vugt, Adam Williamson, Philip Withnall
Translators:
Rafael Fontenelle [pt_BR], Artur S0 [ru], Quentin PAGÈS [oc],
Emilio Sepúlveda [ia], Martin [sl], Philipp Kiemle [de]
48.alpha
========
* Improve quick settings accessibility [Lukáš; !3477, !3481, !3484, !3485]
* Use accent color in tablet configuration UI [Alice; !3480]
* Improve accuracy of inset box shadows [Daniel; !3488]
* Fix `PopupSwitchMenuItem::toggled` passing wrong state [Andrew; !3493]
* Consider text direction when handling arrow keys in sliders [Sundeep; !3500]
* Fix layout issues with new dialog style [Sam; !3473]
* Fix uneven padding in notification headers [Sam; !3486]
* Fix graphical artifacts in partially-rounded buttons [Sebastian; #7996]
* Do not depend on gnome-menus for folder translations [Pablo; !3526]
* Fix caret tracking in magnifier [Bilal; !3522]
* Show OSD notification for headphone connection [Sundeep; !3531]
* Improve accessibility of keyboard backlight quick settings toggle
[Lukáš, Florian; !3538, !3545]
* Fix resetting non-caps shift key in on-screen keyboard [Jonas; !3286]
* Improve contrast of notification placeholder [Sam; !3557]
* Add support for screen time / health breaks [Philip; !3251]
* Add sysext support to toolbox tooling [Florian; !3498]
* Modernize spinner [Florian; !3565]
* extensions-app: Allow closing with ctrl+w [Maximiliano; !3577]
* Fix Escape handling in run dialog [Florian; !3585]
* Fix custom text-scaling-factor getting reset [Matthijs; !3574]
* Tweak ibus candidate popover appearance [AuralRay; !3584]
* Add convenience logging API for extensions [Florian; !3586]
* Improve on-screen keyboard appearance [Sam; !3555, !3553]
* Tweak quick settings appearance [Sam; !3554]
* Add support for screen time limits [Philip; !3397]
* Fixed crash [Florian; !3476]
* Misc. bug fixes and cleanups [Florian, Robert, Bilal, Marco, Guacamolie,
Automeris, Daniel, Jonas, Georges, Michel, Bartłomiej, Alberto, AsciiWolf,
Jakub, Sam; !3478, !3479, !3482, !3490, !3099, !3494, !3495, !3497, !3499,
!3504, !3503, !3502, !3505, !3507, !3508, !3506, !3379, !3511, !3514, !3515,
!3519, !3520, !3518, !3521, !3524, !3527, !3501, !3529, !3535, !3532, !3542,
!3540, !3543, !3541, !3549, !3548, !3539, !3563, !3567, !3569, !3570, !3547,
!3573, !3525, !3546, !3575, !3572, !3544, !3580, !3578, !3576, !3579, !3589,
!3587, !3552, !3593]
Contributors:
AsciiWolf, AuralRay, Georges Basile Stavracas Neto, Pablo Correa Gómez,
Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui, Guacamolie, Sam Hewitt,
Sebastian Keller, Robert Mader, Sundeep Mediratta, Alice Mikhaylenko,
Florian Müllner, Bogi Napoleon Wennerström, Automeris naranja,
Bartłomiej Piotrowski, Alberto Ruiz, Daniel Rusek, Maximiliano Sandoval,
Jakub Steiner, Marco Trevisan (Treviño), Lukáš Tyrychtr, Daniel van Vugt,
Matthijs Velsink, Philip Withnall, Andrew Zaech
Translators:
Aefgh Threenine [th], Daniel Mustieles [es], Mahdi Hasan [bn],
Brage Fuglseth [nb], Athmane MOKRAOUI [kab], Fabio Tomat [fur],
Bogi Napoleon Wennerström [fo], Martin [sl], Emilio Sepúlveda [ia],
Vasil Pupkin [be], Nathan Follens [nl], Artur S0 [ru],
Марко Костић [sr], Yaron Shahrabani [he], Cas Pascal [vi],
Sabri Ünal [tr]
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- libdisplay-info is not optional anymore
- add dependencies to fix api-documentation and bash-completion
48.0
====
* Improve wp_color_management_v1 support [Joan; !4304]
* Fix cursor brightness not following HDR luminance setting [Sebastian; !4315]
* Fix black screen with nvidia driver [Bilal, Daniel; !4323, !4324]
* Adjust presentation time feedback for triple buffering [Michel; !4325]
* Fix broken overlay cursor damage tracking [Jonas; !4331]
* Add support for Kana and Compose USB HID LEDs [Martin; !4002]
* Fix frequent frame skips under some circumstances [Michel; !4306]
* Fix random output freezes [Jonas, Michel; !4321]
* Fixed crashes [Daniel, Michel; !4316, !4326]
* Misc. bug fixes and cleanups [Daniel, José, Carlos, Sebastian, Jonas; !4309,
!3921, !4301, !4307, !4327, !4337]
Contributors:
Michel Dänzer, Bilal Elmoussaoui, José Expósito, Carlos Garnacho,
Martin Rys, Joan Torres, Daniel van Vugt, Sebastian Wick, Jonas Ådahl
Translators:
Artur S0 [ru], Balázs Úr [hu], Jordi Mas i Hernandez [ca],
Ask Hjorth Larsen [da], Asier Saratsua Garmendia [eu], Emin Tufan Çetin [tr],
Anders Jonsson [sv], Gwan-gyeong Mun [ko], Andika Triwidada [id],
Pawan Chitrakar [ne], A S Alam [pa], Bruce Cowan [en_GB], Cas Pascal [vi]
48.rc
=====
* Support presentation-time version 2 [Dudemanguy; !4227]
* Honor wl_surface.offset on cursor surfaces [Carlos; !4239]
* Allow to activate the overview with either Super key [Alessandro B.; !4050]
* Implement dynamic triple buffering [Daniel; !1441]
* Implement the cursor_shape_v1 protocol [Sebastian; !3668]
* Improve window placement when centering new windows [Mattia; !4202]
* Fix sharable surfaces with nvidia as primary [Daniel; !4284]
* Default to sticky drag lock [Peter; !4292]
* Implement a11y keyboard monitoring support [Lukáš; !4217]
* Support wp_color_management_v1 protocol [Sebastian; !4291]
* Fix dma-bufs support for headless sessions [Jonas; !4281]
* Allow to mark monitors for lease via gdctl [José; !4300]
* Fixed confused IM focus state after closing some windows [Keyu; !4164]
* Center new windows by default [Mattia; !4294]
* Add output luminance settings [Jonas; !4271]
* Do not use triple buffering when update time fits into refresh interval
[Michel; !4282]
* Fixed crashes [Peter, Alban, Michel, Sebastian; !4247, !4257, !4272, !4298]
* Misc. bug fixes and cleanups [Peter, Nick, Jeremy, Michel, Corentin, Florian,
Sebastian, Marco, Bilal, Alessandro A., Daniel, José, Jonas, Joan, Mattia,
Carlos, Robert, Philip; !4248, !4220, !4253, !4254, !4224, !4255, !4244,
!4259, !4268, !4270, !4267, !4256, !4279, !4280, !4277, !4278, !4285, !4276,
!4289, !4288, !4290, !4252, !4235, !4209, !4260, !4251, !4274, !4302, !4230,
!4183, !4299, !4308, !4297, !4310, !4311, !4312, !4314]
Contributors:
Alessandro Astone, Alessandro Bono, Alban Browaeys, Jeremy Bícha,
Nick Diego Yamane, Dudemanguy, Michel Dänzer, Bilal Elmoussaoui,
José Expósito, Mattia Formichetti, Carlos Garnacho, Peter Hutterer,
Robert Mader, Florian Müllner, Corentin Noël, Keyu Tao, Joan Torres,
Marco Trevisan (Treviño), Lukáš Tyrychtr, Daniel van Vugt, Sebastian Wick,
Philip Withnall, Jonas Ådahl
Translators:
Martin [sl], Sabri Ünal [tr], Artur S0 [ru], Daniel Rusek [cs],
Piotr Drąg [pl], Jürgen Benvenuti [de], Ekaterine Papava [ka],
Alexander Shopov [bg], Alexandre Franke [fr], Jordi Mas [ca],
Yuri Chornoivan [uk], Yosef Or Boczko [he], Danial Behzadi [fa],
Luming Zh [zh_CN], Aurimas Černius [lt], Quentin PAGÈS [oc],
Hugo Carvalho [pt], Rafael Fontenelle [pt_BR], Jordi Mas i Hernandez [ca],
Fran Dieguez [gl], Álvaro Burns [pt_BR], Asier Sarasua Garmendia [eu],
Vincent Chatelain [fr], Yaron Shahrabani [he], Brage Fuglseth [nb],
Daniel Mustieles [es]
48.beta
=======
* Update cursors via the frame clock in virtual monitors [Jonas; !4067]
* Synchronize device enabled state when adding device [Yao; !4188]
* Do not use modifiers if surface should be sharable [Michel; !4219]
* Add accessible state tracking in Clutter [Bilal; !4089]
* Introduce GNOME Display Control (gdctl) utility [Jonas; !4190]
* Fix notifying shell about modifier-only keyboard layout switches
[Olivier; !4232, !4237]
* Configure HDR via DisplayConfig D-Bus API [Jonas; !4192]
* Fixed crashes [Philip, Jonas; !4222, !4210]
* Misc. bug fixes and cleanups [Michel, Sebastian W., Jonas, José, Alessandro,
Sebastian K., Daniel, Philip, Carlos, Florian, Alberto, Bilal; !4208, !4022,
!4005, !4218, !4225, !4229, !4228, !4231, !4223, !3972, !4233, !4234, !4242,
!4198]
Contributors:
Alessandro Astone, Michel Dänzer, Bilal Elmoussaoui, José Expósito,
Olivier Fourdan, Carlos Garnacho, Sebastian Keller, Florian Müllner,
Alberto Ruiz, Daniel van Vugt, Yao Wei (魏銘廷), Sebastian Wick,
Philip Withnall, Jonas Ådahl
48.alpha
========
* gwakeup: Reduce wake-ups to only first item in queue [Christian; !4007]
* x11: Reduce chances XPending does recvmsg() syscall [Christian; !4006]
* Fix grabbing tablet devices [Jonas Å.; !4033]
* Improve color-management support [Joan; !3913, !3948, !4020, !4062, !4144]
* Fix misplaced windows and random resizes on scaled monitors [Jonas Å.; !4041]
* Improve detecting preferred primary devices [Kamil; !4055]
* Merge CoglPango into Clutter [Bilal; !4004]
* Always depend on libdisplay-info for EDID parsing [Sebastian W.; !3602]
* Fix explicit sync with virtual monitors w/o pipewire streams [Doğukan; !4056]
* Introspect `event` parameter in MetaKeyHandlerFunc [Guacamolie; !4079]
* Fix warping pointer after releasing pointer constraints [Sebastian K.; !4098]
* Avoid CPU stalls with NVIDIA secondary GPUs with directly-attached monitors
[Gert-dev; !4015]
* Fix updating cursor immediately when starting window drag [Olivier; !3639]
* Add pipeline hooks to user program pipelines [Sebastian W.; !4037]
* Allow to configure monitors as for-lease [José; !4112, !4121]
* Add support for system bell protocol [Jonas Å.; !3675]
* Prefer GPUs with built-in panels connected as primary GPU [Mario; !4114]
* Add `configure` signal to allow tweaking original window configuration
[Olivier; !4076]
* Fix cursor glitches when using virtual monitors [Jonas Å.; !4066]
* Default to high thread instead of realtime priority for KMS thread
[Jonas Å.; !4124]
* Add built-in renderdoc support [Sebastian W.; !4061]
* Ensure frame events are sent for cursor surfaces [Michel; !4113]
* Allow BGRX8888 format on big endian [Jocelyn; !4088]
* Fix touchscreen drag-and-drop on wayland [Alessandro; !4091]
* Fix maximized X11 when using native Xwayland scaling [Jonas Å.; !4147]
* Implement xdg-toplevel-drag-v1 protocol [Nick; !4107]
* Fix blank screen in remote headless sessions [Jonas Å.; !4152]
* Query screen cast format modifiers via CoglRenderer [Jonas Å.; !3900]
* Also request high priority secondary EGL context [Jonas Å.; !2973]
* Fix Xwayland DND coordinates when using fractional scaling [Jonas Å.; !4169]
* Remove ClutterImage [Bilal; !4133]
* Fix applying initial _NET_WM_WINDOW_OPACITY on Xwayland [Olivier; !4170]
* Implement wp_viewport support for cursor surfaces [Jonas Å., Robert; !3859]
* Improve input → output latency of cursor movements [Michel; !3964]
* Make font-rendering support optional [Bilal; !4106]
* Improve frame rate on monitors attached to secondary GPUs in copy mode
[Gert-dev; !4027]
* Add support for commit-timing-v1 and fifo-v1 protocols [Derek; !3355]
* Use BT709 coefficients and limited range for YUV conversion by default
[Robert; !4204]
* Send preferred scales to all surface roles [Jonas Å.; !4205]
* Fixed crashes [Michel, Joan, Daniel, José, Jason, Bilal, Robert, Jonas D.,
Peter; !4028, !4032, !4019, !4029, !4030, !4059, !4070, !4034, !3176, !3650,
!4117, !4136]
* Misc. bug fixes and cleanups [Sebastian W., Florian, Joan, Jonas Å., José,
Christian, Robert, Marco, Michel, Bilal, Daniel, Sebastian K., Jakub, Jonas D,
Takao, Ikey, Georges, Carlos, Corentin, Philip, Bartłomiej; !4036, !4040,
!4042, !3965, !4016, !3926, !4031, !4011, !3424, !4047, !4049, !4058, !4068,
!4048, !4071, !4074, !3980, !4078, !4080, !4035, !4075, !4090, !4093, !4060,
!4069, !3961, !4101, !4057, !4104, !4105, !4108, !4109, !4077, !4111, !4115,
!4116, !4087, !4018, !3943, !4123, !4122, !4103, !4064, !4100, !4065, !4125,
!4128, !4127, !4129, !4126, !3604, !4150, !4161, !4162, !4160, !4137, !4148,
!4166, !4157, !4156, !4158, !4168, !4149, !4165, !4155, !4174, !4163, !4173,
!4175, !4176, !4131, !4132, !4179, !4178, !4130, !4180, !4177, !4184, !4186,
!4189, !4187, !4197, !4199, !4194, !4181, !4200, !4196, !3878, !4201]
Contributors:
Alessandro Astone, Georges Basile Stavracas Neto, Nick Diego Yamane,
Ikey Doherty, Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui,
José Expósito, Jocelyn Falempe, Derek Foreman, Olivier Fourdan,
Takao Fujiwara, Carlos Garnacho, Jason Gerecke, Gert-dev, Guacamolie,
Christian Hergert, Peter Hutterer, Sebastian Keller, Doğukan Korkmaztürk,
Mario Limonciello, Robert Mader, Florian Müllner, Corentin Noël,
Robert Obkircher, Bartłomiej Piotrowski, Jakub Steiner, Kamil Szczęk,
Joan Torres, Marco Trevisan (Treviño), Daniel van Vugt, Sebastian Wick,
Philip Withnall, Jonas Ådahl
Translators:
Vincent Chatelain [fr], Jordi Mas i Hernandez [ca], Daniel Mustieles [es],
Jürgen Benvenuti [de], Nathan Follens [nl], Danial Behzadi [fa],
Марко Костић [sr], Scrambled 777 [hi], Cas Pascal [vi]
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Version 48.0
~~~~~~~~~~~~
Released: 2025-03-14
This is a stable release with the following changes:
* Correctly show update detail text not provided in markdown
This release also updates translations:
* Basque (Asier Saratsua Garmendia)
* Belarusian (Vasil Pupkin)
* Bokmål, Norwegian (Brage Fuglseth)
* Catalan (Jordi Mas i Hernandez, Francesc Busquets)
* Danish (Alan Mortensen)
* Filipino (Iverson Briones)
* Hungarian (Balázs Úr)
* Indonesian (Andika Triwidada)
* Nepali (Pawan Chitrakar)
* Panjabi (A S Alam)
* Polish (Piotr Drąg)
* Romanian (Antonio Marin)
* Russian (Artur S0)
* Spanish (Daniel Mustieles)
Version 48~rc
~~~~~~~~~~~~~
Released: 2025-02-28
This is an unstable release with the following changes:
* Minor interface improvements on the updates page
* Various minor performance improvements
* Improve error handling for app launches and distribution upgrades
* Fix a crash on the app review dialog
* Fix version checks preventing some firmware updates when historical updates are also listed
* Fix a crash when copying error details
* Minor interface improvements to search
* Improvements to flatpak permissions checking for D-Bus
This release also updates translations:
* Bulgarian (twlvnn kraftwerk)
* Catalan (Jordi Mas)
* Chinese (China) (Luming Zh)
* Chinese (Taiwan) (Cheng-Chia Tseng)
* Czech (Daniel Rusek)
* Finnish (Jiri Grönroos)
* French (Vincent Chatelain)
* Galician (Fran Dieguez)
* Georgian (Ekaterine Papava)
* Hebrew (Yaron Shahrabani)
* Korean (Seong-ho Cho)
* Lithuanian (Aurimas Černius)
* Persian (Danial Behzadi)
* Portuguese (Hugo Carvalho)
* Portuguese (Brazil) (Rafael Fontenelle)
* Russian (Artur S0)
* Slovenian (Martin)
* Swedish (Anders Jonsson)
* Turkish (Sabri Ünal)
* Ukrainian (Yuri Chornoivan)
Version 48~beta
~~~~~~~~~~~~~~~
Released: 2025-01-31
This is an unstable release with the following changes:
* Support installing flatpaks via a flatpak+https: link
* Fix notifying about outdated updates when in power saver mode or offline
* Prioritise verified apps in source list
This release also updates translations:
* Bulgarian (twlvnn kraftwerk)
* Czech (Daniel Rusek)
* Russian (Artur S0)
* Slovenian (Martin)
Version 48~alpha3
~~~~~~~~~~~~~~~~~
Released: 2025-01-14
This is an unstable release with the following changes:
* Fix downloads of firmware updates
* Fix the release process
This release also updates translations:
* Belarusian (Vasil Pupkin)
* Slovenian (Martin)
Version 48~alpha2
~~~~~~~~~~~~~~~~~
Released: 2025-01-04
This is an unstable release with the following changes:
* Fix the release process
Version 48~alpha
~~~~~~~~~~~~~~~~
Released: 2025-01-04
This is an unstable release with the following changes:
* Include dependencies in estimated download size
* Improve performance when loading updates
* Fix interface freeze when upvoting/downvoting reviews
* Various minor interface improvements for keyboard navigation and small screens
* Fix crash when uninstalling snaps
* Add experimental systemd-sysupdate plugin
* Warn about microphone permissions if an app has PipeWire access
This release also updates translations:
* Belarusian (Vasil Pupkin)
* Catalan (Jordi Mas i Hernandez, Jordi Mas)
* Dutch (Nathan Follens)
* French (Vincent Chatelain)
* Friulian (Fabio Tomat)
* German (Jürgen Benvenuti)
* Hebrew (Yaron Shahrabani)
* Kabyle (Athmane MOKRAOUI)
* Latvian (Rūdolfs Mazurs)
* Portuguese (Hugo Carvalho)
* Portuguese (Brazil) (Rafael Fontenelle)
* Russian (Artur S0)
* Serbian (Марко Костић, Милош Поповић)
* Slovak (Jose Riha)
* Slovenian (Martin)
* Thai (Aefgh Threenine)
* Turkish (Sabri Ünal)
* Ukrainian (Yuri Chornoivan)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
=======
Version 48.0
=======
- Allow changing global network settings
- Translation updates
=======
48.beta
=======
- Don't require Xwayland if wayland-only
- Fix pam_syslog detection
- Fix Solaris build
- Fix udev rules for disabling wayland
- Add 'banner-message-path' and '-source' settings
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes in 48.0
=================
- Translation updates
Changes in 48.beta.rc
=================
- Add USB portal backend
- Fix screen cast portal done signal emission
Changes in 48.beta
=================
- Use the new AdwInlineViewSwitcher widget in the screencast dialog
- Update apps list properly in the screencast dialog
- Generate systemd sysexts in CI
- Fix an issue with the Notification portal implementation
- Depend on libadwaita >= 1.7.alpha
- Translation updates
Changes in 48.alpha
=================
- Outsource external window management to libgxdp
- Fix the capabilities for the print dialog
- Fix memory leak in screencast widget
- Implement a signal handler to help with ASAN
- Use Adwaita widgets in the app chooser dialog
- Fix a memory management issue with the screencast widget
- Depend on xdg-desktop-portal >= 1.19.1
- Translation updates
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
autotools bblass do not search for the .m4 files in srctree anymore [1]
[1] https://git.yoctoproject.org/poky/commit/?id=a4b1fa2b22794d59fee716afe6e269dae7f87ace
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
autotools bblass do not search for the .m4 files in srctree anymore [1]
[1] https://git.yoctoproject.org/poky/commit/?id=a4b1fa2b22794d59fee716afe6e269dae7f87ace
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
autotools bblass do not search for the .m4 files in srctree anymore [1]
[1] https://git.yoctoproject.org/poky/commit/?id=a4b1fa2b22794d59fee716afe6e269dae7f87ace
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
autotools bblass do not search for the .m4 files in srctree anymore [1]
[1] https://git.yoctoproject.org/poky/commit/?id=a4b1fa2b22794d59fee716afe6e269dae7f87ace
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=============
- Add API to allow forcing a visible cursor when remote
cursor is empty/fully transparent
- Fix regression handling unknown auth types which should
be ignored
- Fix double free in SASL auth error path
- Fix alpha cursor encoding by reversing pre-multiplication
of alpha channel
- Preserve colour map across desktop resizes
- Remove undefined symbols from linker version script
- Remove obsolete wiki links
- Expand refusal to use ucontext to all macOS platforms
- Improve debug messages for pixel encoding
- Fix compiler complaint about overflow in challenge
buffer in test suite.
- Add testing of cursor encodings (temporarily disabled
on big endian systems due to undiagnosed failures)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
283c9483afd1215378c8b9871f51cd61770e53e7.patch
removed since it's included in 3.12.7
Changelog:
============
Features:
* WebP: read the ICC profile if available
* WebP: save the EXIF data
* Video screenshot: use the configured jpeg extension for the file
Bugfixes:
* Preferences dialog: same dialog shown endlessy
* Bookmarks: fixed loading system bookmarks with the flatpak version
* migrate-catalogs: properly use time_t for localtime
* Removed references to wiki.gnome.org pages
* Appdata: Fix developer id
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Changelog:
- build: Don't include gtk-hex-paste-data.c symbols in both lib and binary
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- backport a patch to add meson options for wtmp and tests (needed for musl build)
- refresh musl patch
- add PACKAGECONFIGS for admin_group and elogind
- update dependencies
- inherit pkgconfig
- add backport patch to fix:
| ../accountsservice-23.13.9/subprojects/mocklibc-1.0/src/netgroup-debug.c:25:3: error: implicit declaration of function 'print_indent' [-Wimplicit-function-declaration]
| 25 | print_indent(stream, indent);
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
| |
this fixes a build error after xdg-desktop-portal update:
| ../xdg-desktop-portal-gnome-47.1/src/notification.c:72:3: error: too few arguments to function 'xdp_impl_notification_complete_add_notification'
| 72 | xdp_impl_notification_complete_add_notification (object, invocation);
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
This update is required for gimp-3.0.0-RC3
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In case "profiler" PACKAGECONFIG is enabled, the build fails with
the following error:
| ninja: error: '/usr/share/dbus-1/interfaces/org.gnome.Sysprof3.Profiler.xml', needed by 'src/meta-dbus-sysprof3-profiler.c', missing and no known rule to make it
meson.build script is looking explicitly for a required file using the
sysroot of the build system instead of ${RECIPE_SYSROOT}. To avoid this,
patch meson.build to prefix this path with ${RECIPE_SYSROOT}.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
grilo can be built without the "net" PACKAGECONFIG,
it has been fixed in the upstream project[1] in version
0.3.14. Remove the comment referring to that bug.
Also, fix a typo.
[1]: https://gitlab.gnome.org/GNOME/grilo/-/commit/9995169ab01c6a274a471b6f6d5f560683b0ae99
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
"inspect_tool" PACKAGECONFIG failed to compile with the following
error message:
../folks-0.15.9/meson.build:132:9: ERROR: C shared or static library 'readline' not found
This change adds the missing dependency.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
* Enhancements:
- Adopt CI release workflow
- Speed up batch file deletions
- Speed up simple recursive search through mount monitors
* Bugfixes:
- Fix thumbnails for changed files
- Fix parent path URIs for remote path
- Fix potential crashes in directory callbacks
* Translation updates (GNOME Translation Project contributors)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
* Synchronize device enabled state when adding device
* Do not use modifiers if surface should be sharable
* Fix notifying shell about modifier-only keyboard layout switches
* Fixed crashes
* Misc. bug fixes and cleanups
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
* Improve detection of asynchronous fragment cancellation to break out
of long-running spellchecking.
* Fix Rust example and documentation links.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
* Recognise NBDs (Network Block Devices)
* Add support for Bcachefs (experimental), single device file systems only
* Prevent GParted probe starting LVM Volume Groups
* Increase minimum required version of libparted to 3.2
* Update CI jobs for Ubuntu 24.04 LTS and use Rocky Linux 8
* Read exFAT file system usage from exfatprogs >= 1.2.3
* Fix serial number for my USB key showing binary data
* Add support for Bcachefs, single device file systems only
* Prevent GParted probe starting LVM Volume Groups
* Fix hang searching partitions when btrfs-progs not installed
* Increase minimum required version of libparted to 3.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
If tests PACKAGECONFIG is enabled, do_configure errors out:
../gnome-commander-1.16.1/meson.build:179:8: ERROR: Dependency "gtest" not found, tried pkgconfig and system
Fix it by adding the missing dependency.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In case gtk2 PACKAGECONFIG is enabled, do_package task fails
with the following error:
ERROR: ibus-1.5.26-r0 do_package: QA Issue: ibus: Files/directories were installed but not shipped in any package:
/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
This patch adds the missing folder to the FILES variable.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Correct the compile-time dependency name for "webp"
PACKAGECONFIG (webp -> libwebp)
2. Remove jpeg and libpng PACKAGECONFIGS, and add jpeg
and libpng to DEPENDS: both libjpeg and libpng are mandatory
dependencies since 0.4.30, and the corresponding meson
options have no effect.
(This didn't fail the compilation in the past when these
PACKAGECONFIGs were disabled, because these packages are
pulled into the sysroot also by other dependent packages,
which are usually not disabled. E.g. jpeg is pulled in by
babl, libpng is pulled in by cairo)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Error: Transaction test error:
file /usr/libexec/installed-tests/gjs/GIMarshallingTests-1.0.typelib conflicts between attempted installs of lib32-gjs-1.82.1-r0.core2_32 and gjs-1.82.1-r0.core2_64
file /usr/libexec/installed-tests/gjs/Regress-1.0.typelib conflicts between attempted installs of lib32-gjs-1.82.1-r0.core2_32 and gjs-1.82.1-r0.core2_64
file /usr/libexec/installed-tests/gjs/Utility-1.0.typelib conflicts between attempted installs of lib32-gjs-1.82.1-r0.core2_32 and gjs-1.82.1-r0.core2_64
file /usr/libexec/installed-tests/gjs/WarnLib-1.0.typelib conflicts between attempted installs of lib32-gjs-1.82.1-r0.core2_32 and gjs-1.82.1-r0.core2_64
The .typelib file is a binary file that contains runtime information for the GObject type system.
These information include function signature, type size, alignment, etc., which may vary depending on the architecture (32-bit vs 64 bit).
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
This is fixed in gvfs 1.57
Add a backport patch from archlinux:
https://gitlab.archlinux.org/archlinux/packaging/packages/gvfs/-/blob/main/0001-nfs-Support-libnfs-6-backport-to-1.56.patch?ref_type=heads
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Add a recipe for cheese - a Gnome application for taking photos and
videos with webcams.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
============
Version 47.3
============
- Various translation updates
About
- Fix wrong GPU names when g-c-c is launched using dGPU
Color
- Various fixes to the color calibration tool
Notifications
- Update UI when underlying gsetting changes
Network
- Make metered connection and hotspot settings adaptive to small screens
Power
- Handle when tuned-ppd has an unsupported power profile
Sound
- Prevent crash in Volume Levels when stream has no name
Users
- Make screen reader read avatar file names when there are no names
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
47.3
====
* Fix Escape handling in run dialog [Florian; !3585]
* Fix custom text-scaling-factor getting reset [Matthijs; !3574]
* Tweak ibus candidate popover appearance [AuralRay; !3584]
* Misc. bug fixes and cleanups [Florian, Bilal, Michel, Bartłomiej, Alberto,
AsciiWolf, Jakub; !3563, !3547, !3573, !3525, !3572, !3580, !3578, !3576,
!3579, !3589, !3587, !3593]
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
* Use BT709 coefficients and limited range for YUV conversion by defaults
* Also request high priority secondary EGL context
* Fix Xwayland DND coordinates when using fractional scaling
* Fix applying initial _NET_WM_WINDOW_OPACITY on Xwaylan
* Implement wp_viewport support for cursor surfaces
* Improve input ->output latency of cursor movements
* Improve frame rate on monitors attached to secondary GPUs in copy mode
* Send preferred scales to all surface roles
* Misc. bug fixes and cleanups
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
- Plug memory leak in the notification portal backend
- Implement the contrast setting
- Set correct platform data for notification activation
- Drop use of private GNOME Shell notification API
- Depend on the graphical-session target
- Ensure proper shutdown target
- Build against xdg-desktop-portal >= 1.19.1
- Translation updates
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=========
- Support g_autoptr for exported allocated types
- Require meson >= 0.56
- Replace gtk-doc with gi-docgen for API docs
- Add missing vnc_color_map_lookup method sym to exports
- Speed up coroutine switching with setjmp/longjmp
- Improve valgrind compatibility with coroutines
- Add native winfiber coroutine for Windows
- Add support for libucontext coroutines
- Refuse to use broken native ucontext support on macOS aarch64
- Raise fatal error on impossible conditions / OOM in coroutines
- Many other misc coroutine bugs / improvements
- Add support to pass CA cert data for TLS
- Allow ungrabbing keyboard in gvncviewer demo
- Fix leak of socket address in SASL auth
- Avoid mandating SASL SSF over UNIX sockets
- Don't assume SASL out data is NUL terminated
- Fix rendering artifacts on HiDPI displays
- Don't expose server auth types to apps that are not implemented
- Convert more code to use GNUTLS for ciphers/hashes
- Replace remaining use of gcrypt with gmp
- Add unit testing of VNC, ARD, MS logon auth types
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gsettings shouldn't be added and it causes an error in do_rootfs.
%post(gjs-1.82.1-r0.aarch64): scriptlet start
%post(gjs-1.82.1-r0.aarch64): execv(/bin/sh) pid 217720
+ set -e
+ glib-compile-schemas /datadrive/workdir/build-dir/build-daily/tmp/work/armv8-linux/all-test/rr/rootfs/usr/share/glib-2.0/schemas
Error opening directory “/datadrive/workdir/build-dir/build-daily/tmp/work/armv8-linux/all-test/rr/rootfs/usr/share/glib-2.0/schemas”: No such
file or directory
......
ERROR: Postinstall scriptlets of ['gjs'] have failed. If the intention is to defer them to first boot,
then please place them into pkg_postinst_ontarget:${PN} ().
Deferring to first boot via 'exit 1' is no longer supported.
Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
required for gimp-3.0.0-RC2 release
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
0001-fix-reproducibility.patch
refreshed for 3.8.2
Changelog:
===========
* Hide again unintentionally leaked tracker_http_* symbols
* Doc building improvements
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Changelog:
Fix database inconsistency resulting from some patterns of folder
updates, and possible resulting CPU churn.
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Drop 0001-Remove-builddir-and-srcdir-paths-from-test-binaries.patch
peas-demo is not built anymore
- Add patch to disable the broken check for lgi
lgi does not support pkgconfig but it hasn't changed version since 2017
- Remove gtk+3 from depends and dont inherit gtk-icon-cache to not pull it
in again indirectly
- g-i is not required anymore and will be built depending on DISTRO_FEATURES
- Dont package the loaders into separate packages to reduce required RDEPENDS.
If a loader is not wanted on target it will be better to remove the according
PACKAGECONFIG option to also remove the dependencies?
- Move libpeas recipe to meta-gnome
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Refresh patches
Version 1.82.1
--------------
- Closed bugs and merge requests:
* gnome-shell crash when switching user after upgrade from Fedora 40 to Fedora
41 [#647, !955, Philip Chimento]
Version 1.82.0
--------------
- Closed bugs and merge requests:
* installed tests are failing because they can't load internal typelibs from
parent directory [#639, !953, Simon McVittie]
* GIMarshalling test has 3 failures with 1.81.90 on i686 [#642, !954, Philip
Chimento]
Version 1.81.90
---------------
- Closed bugs and merge requests:
* callbacks: fix sweeping check for incremental GC [!859, !950, Evan Welsh,
Gary Li]
* GJS doesn't handle query parameters in imports [#618, !944, Gary Li]
* Integrate gobject-introspection-tests as submodule [!946, Philip Chimento]
* module: Include full module specifier in import.meta.url [!947, Philip
Chimento]
* doap: Remove invalid maintainer entry [!948, Sophie Herold]
* installed tests have the wrong libexecdir [#636, !949, Jeremy Bicha]
* Inheriting final class crashes GJS [#640, !951, Gary Li]
* Various maintenance [!952, Philip Chimento]
Version 1.81.2
--------------
- New JavaScript features! This version of GJS is based on SpiderMonkey 128, an
upgrade from the previous ESR (Extended Support Release) of SpiderMonkey 115.
Here are the highlights of the new JavaScript features.
For more information, look them up on MDN or devdocs.io.
* New APIs
+ The new `Object.groupBy()` and `Map.groupBy()` static methods group the
elements of an iterable according to the return value of a key function.
+ The new `Promise.withResolvers()` static method returns a Promise as well
as its resolve and reject functions, shorthand for a common pattern used
when promisifying event-based APIs.
+ Strings have gained the `isWellFormed()` and `toWellFormed()` methods
which help when interoperating with strings that may have unpaired
Unicode surrogates. This usually does not come up in the GNOME platform.
+ ArrayBuffers have gained the `transfer()` and `transferToFixedLength()`
methods, which transfer ownership of a data buffer to a new ArrayBuffer
object, without copying it, and invalidating ("detaching") any existing
references to the buffer. There is also a new property, `detached`, which
allows checking whether an ArrayBuffer is in the detached state.
+ The new `Intl.Segmenter` class allows splitting a string into graphemes,
words, or sentences, in a locale-aware way.
+ `Intl.NumberFormat` has gained `formatRange()` and `formatRangeToParts()`
methods, which allow formatting number ranges, like "3–5".
+ `Intl.PluralRules` has gained a `selectRange()` method, which allows
selecting the proper plural form based on a range of numbers, like
"30–50 feral hogs".
* New behaviour
+ The `Intl.NumberFormat` and `Intl.PluralRules` constructors support new
options: `roundingIncrement`, `roundingMode`, `roundingPriority`, and
`trailingZeroDisplay`.
+ The `Intl.NumberFormat` constructor also supports the new option
`useGrouping`.
* Backwards-incompatible changes
+ The behaviour of `Date.parse()` has been changed to be more consistent
with other JavaScript engines. (But don't use `Date.parse()`.)
- Closed bugs and merge requests:
* Invalid search paths cause failed assertions when printing imports.gi
[#629, !935, Gary Li]
* SpiderMonkey 128 [#630, !936, !945, Philip Chimento]
* Pretty-printing byte array in gjs-console throws a type conversion
error [#434, !937, Gary Li]
* js: Add gjs_debug_callable() debug function [!940, Philip Chimento]
* build: Build Cairo from subproject if not found [!941, Philip
Chimento]
* Bump CI image to Fedora 40 [!942, Philip Chimento]
* CI tools updates [!943, Philip Chimento]
Version 1.81.1
--------------
- Breaking change: When creating a GObject with the `new` operator, the
constructor takes a single argument consisting of a property bag with
GObject construct properties and their values.
This was often confused with the `new` static method that may take
arguments that are not interpreted as property bags.
For example, Gio.FileIcon was one of the many affected APIs:
new Gio.FileIcon({file: myFile})
vs
Gio.FileIcon.new(myFile)
Confusion between the two often lead to bug reports when confusing
these two and calling `new Gio.FileIcon(myFile)` - the constructor
would look for a nonexistent `file` property on `myFile`, causing an
improperly initialized object.
This is now no longer allowed. The argument to `new Gio.FileIcon(...)`
must be a plain JS object, not a GObject.
It's possible that existing code legitimately used a GObject here. If
your code does this and a quick migration is impractical, please get
in touch and we will revert this change before 1.82.0 in favour of a
longer deprecation period.
- The `get_data()`, `get_qdata()`, `set_data()`, `steal_data()`,
`steal_qdata()`, `ref()`, `unref()`, `ref_sink()`, and
`force_floating()` methods of GObject now throw if called.
These methods never worked, but sometimes they would silently appear
to succeed, then cause crashes or memory leaks later.
If you were trying to use the `get_data()` family of methods, just set
a JS property instead. If you were trying to modify the refcount of a
GObject in JS, instead set the object as the value of a JS property on
some other object.
- Closed bugs and merge requests:
* doc: Document how to get a stack trace [!864, Sonny Piers]
* TextDecoder should accept GBytes [#587, !903, Sriyansh Shivam]
* Possible use-after-free with GLib.Regex.match/GLib.MatchInfo [#589,
!920, Philip Chimento]
* method `get_line` of `Pango.Layout` doesn't work. [#547, !921,
Philip Chimento]
* Block calls to g_object_get_data and friends [#423, !922, Philip
Chimento]
* Crash when calling Pango.Layout.get_pixel_size() with a badly
init:ed Pango.Layout [#580, !923, Philip Chimento]
* doc: avoid reference to Gio.UnixInputStream [!925, Andy Holmes]
* Add a CI check for config.h, and some other useful checks [#447,
!926, Philip Chimento]
* Incorrect UnixOutputStream warning [#610, !928, Philip Chimento]
* Various maintenance [!929, !931, Philip Chimento]
* Docs: Various markdown fixes [!930, Frank Dana]
* Some build fixes for the main (and gnome-46) branches for Visual
Studio [!932, Chun-wei Fan]
* GJS doesn't log undefined values [#621, !933, Gary Li]
* property objects are printed as empty js objects [#622, !934, Gary
Li]
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Major changes in 1.56.1
=======================
* udisks2: Increasing reference count when updating volume to fix crashes (Ondrej Holy)
* onedrive: Use names instead of id for events to fix monitoring (Jan-Michael Brummer)
* onedrive: Add missing replace stream to fix crashes (Jan-Michael Brummer)
* onedrive: Fix double free during cache rebuild to fix crashes (Jan-Michael Brummer)
* dav: Recognize the 409 status to fix creation of parent directories (Michael Terry)
* Translation updates (GNOME Translation Project contributors)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- use tarball release
Version 44.4
~~~~~~~~~~~~
Released: 2024-11-24
Features:
* Added bzip3 support. (!266)
* File selector: show volumes and allow to mount unmounted volumes. (!258)
* New archive dialog: allow to use all the possible extensions a mime type
supports, and allow to specify a name without extension, which will be
concatenated to the selected extension to get the full name. (!275) (!267)
* File selector: save and restore the sort order. (!246)
* Properties dialog: show an icon, make the headerbar flat.
Bugfixes:
* Error opening rar archive in RAR4 format and password protected. (!279)
* Rar: fixed file list parsing for some encrypted archives. (!277)
* Fixed error when renaming a file inside an encrypted archive. (!276)
* Disabled the native appchooser by default. (!217)
* 'Show destination' sometimes opens the wrong folder. (!255)
* 'Show destination' sometimes doesn't show anything.
* Use the native appchooser only for a single file. (!221)
* Show flat headerbar in empty state. (!216)
* Fixed error messages impossible to close. (!257)
* Fixed segfaults when opening an empty .deb file. (!253)
* --extract-to keeps asking to create a directory. (!254)
* Fixed wrong context menu item activation. (!268)
* Avoid the exit timeout unless file-roller was launched with `--service`. (FeRD (Frank
Dana)) (!34)
* Error when opening the created archive after saving as 7zip multi-volume.
Translations:
* Belarusian (Yuras Shumovich)
* Brazilian Portuguese (Juliano de Souza Camargo)
* English - United Kingdom (Andi Chandler)
* Hindi (Scrambled777)
* Portuguese (Hugo Carvalho)
* Slovak (Dušan Kazik)
* srpski (Marko M. Kostić)
* Thai (Theppitak Karoonboonyanan)
* српски (Марко М. Костић)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|