libpanel 1.0.2
About libpanel == libpanel is a collection of GTK widgets for IDE-like applications targeting GNOME using GTK and libadwaita. News * CSS improvements for backdrop * Block tabbar from handling ctrl+home and similar shortcuts Download https://download.gnome.org/sources/libpanel/1.0/libpanel-1.0.2.tar.xz (98.7K) sha256sum: a672043a48ae20050097c9a9f9d98f2a73a1ec8547822ae7bba54d3cc88d7fe2 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 43.2
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News I'm trying harder to get minor releases out to users this cycle so that papercuts are resolved quickly with the GTK 4 port. This release continues on that effort. * Use preferred $SHELL for $PATH discovery on host to ensure we pick up various $PATH modificiations. * Disable support for Fish when crossing container boundaries, it caused too many runtime compat issues. A default shell fallback will be used. * The meson plugin gained support for extracting run commands for executables installed to $prefix/bin. * Remove <> from insert-matching-braces. * gdbwire amalgamation updated for bugfixes. * Silence stderr when using gdb to avoid merging of stderr/stdout. This fixes various issues with using GDB across containers. * Various workspace UI fixes. * Path resolution fixes when resolving paths across container boundaries. * Build flag extraction fixes, particularly around -isystem use and C++ build flags with libclang. * Fixes for display of C/C++ parameters in code completion. * Fixes to spellcheck invalidation. * Performance fixes for repeated lookups of programs in runtime paths. * GTK 4 project template improvements. * Translation updates Thanks to everyone who filed bugs! Download https://download.gnome.org/sources/gnome-builder/43/gnome-builder-43.2.tar.xz (9.80M) sha256sum: 77322117a111b2747bcce8ad60578a679c2021e486911cf6f4e63416328abb33 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 43.1
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. News This is a bug-fix release intended for end-users. • Don't toggle editability during (auto)save operations as they can break input methods and cause input stalls. • Fix ctrl+home/end keyboard shortcut usage • Spellcheck improvements • Provide full document paths in tab tooltips • Fix bugreport_url in about dialog • Use stdout for --version output • Documentation updates • Translation updates Thanks to everyone that reported issues and patches! Download https://download.gnome.org/sources/gnome-text-editor/43/gnome-text-editor-43.1.tar.xz (587K) sha256sum: 973a4b0deb68f9f91a54a4dd415b6afde9b5ae3ee684bc761471f94290f9f6cb ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 43.1
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News Thanks to all of the prompt testing by users, we have a new release with may bug fixes for you this week. * Raise debug panel when debug session begins. * Fix how file-descriptors are passed through flatpak-spawn to the host> * Improve Meson run command provider to support CLI applications. * Fix support for using deviced to run Flatpak application on remote device. * Fix icon for LSP search results in global search. * Use -Wno-unused-function for headers for Clang diagnostics to avoid reporting errors for static inlines. This removes a workaround from previous releases of Builder which causes errors with some C++ code. * Fix style-preview height in preferences window. * Fix TTY integration with podman containers so color terminals work with the build panel. * Include a backend-specific error message when version control cloning files in the greeter workspace. * Fix invalid property value in URL bar for webkit pages. * Port meson and cargo plugins to use run commands. This fixes an issue where run contexts don't know they need TTY support until too late. This affected podman usage. * Port git plugin to use run commands for submodule initialization. This also helps ensure we have TTY access. * Fix "hold" counts on document buffers so they cannot be reclaimed immediately after loading of the buffer completes. * When renaming files in the project-tree, the old file will be closed and the new file re-opened in it's place. Previously we only closed the file and did not re-open. * gnome-builder-git daemon gained some optimizations and improvements around monitoring .git indexes. * Git file changes are now properly reloaded after commits are detected to the underlying index. * Life-cycle tracking of highlighter/completion providers for Ctags has been improved. * The empty-state for page frames has been updated to fit better with adwaita styling. * Layered settings for syntax languages has been fixed. * Translation updates Download https://download.gnome.org/sources/gnome-builder/43/gnome-builder-43.1.tar.xz (9.81M) sha256sum: 203d3b6d2830ae88fb74130dcf3bebd5db6f87b06cbcd13933f086e4390223b6 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libpanel 1.0.1
About libpanel == libpanel is a collection of GTK widgets for IDE-like applications targeting GNOME using GTK and libadwaita. News * Drag-n-Drop fixes * Remove use of g_autofree to fix builds for MSVC * Translation updates Download https://download.gnome.org/sources/libpanel/1.0/libpanel-1.0.1.tar.xz (98.5K) sha256sum: 841b6ab71eb072fd6520023e1f71aac7ff250c66eadfbb17c955da6bf41e2306 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 43.0
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News ## Unit Testing In previous version of Builder, plugins were responsible for how Unit Tests were run. Now, they also use Run Commands which allows users to run their Unit Tests with the debugger or other tooling. Download https://download.gnome.org/sources/gnome-builder/43/gnome-builder-43.0.tar.xz (9.81M) sha256sum: 61585119d80fb70da3b8170249d3223839f3051a6ca8d9cefa198f00b474a58f ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.6.1
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News This release contains a number of fixes found early after release of 5.6.0 that warrant distributing to users. * Improve resilience of GtkSourceHover assistants to prevent unbreakable grabs by application added widgets. * Hide all assistants when unmapping GtkSourceViews. * Don't dismiss hover delay timeout from pointer clicks, allow them to click through to display hover information. * Don't show new assistants unless parent GtkSourceView is mapped. This can improve situations with tabbed editors and asynchronous operations to load completion, hover data, etc. * Additional Vim commands. * Updated languages: go.lang * Updated translations: Turkish and Nepali Download https://download.gnome.org/sources/gtksourceview/5.6/gtksourceview-5.6.1.tar.xz (1.20M) sha256sum: 659d9cc9d034a114f07e7e134ee80d77dec0497cb1516ae5369119c2fcb9da16 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 43.rc
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. Download https://download.gnome.org/sources/gnome-builder/43/gnome-builder-43.rc.tar.xz (13.0M) sha256sum: 730cf9f3cb78719c50c674e57735f07fc98762672dc54db5d6755f47be552aa2 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libpanel 1.0.0
About libpanel == libpanel is a collection of GTK widgets for IDE-like applications targeting GNOME using GTK and libadwaita. News libpanel 1.0 * Documentation updates * Translation updates * Various dock improvements to grabs * Switch to GBindingGroup * PanelSaveChangesDialog implements the new GNOME save workflow * PanelPosition has been added * Improvements to PanelFrame * PanelDockPosition has been renamed to PanelArea * PanelDockSwitcher has been renamed to PanelToggleButton * Various convenience API additions This somewhat commits to API stability, but we do expect to iterate on API/ABI in upcoming releases, and therefore 1.0 ABI may be short lived so that we are not stuck maintaining it forever. Download https://download.gnome.org/sources/libpanel/1.0/libpanel-1.0.0.tar.xz (96.6K) sha256sum: b0fa73fcc38539883460064033033bac71b31734b0990205338e5513b9605e6d ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 43.0
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. News This release is a recommended update for distributions. • The --version command line option now includes copyright and additional version information. • Performance improvements to the Open popover list along with tooltips to display the full filename. • The window title now contains an appropriate tooltip. • Path expanding/collapsing is ignored on Windows. • Do not do document portal checks • Text Editor will always restore session state when enabled, fixing some unexpected behavior in previous releases. • Reload documents after using "Open as Administrator" using admin:// GVFS protocol. • Appdata updates • Translation updates Download https://download.gnome.org/sources/gnome-text-editor/43/gnome-text-editor-43.0.tar.xz (562K) sha256sum: b0fbbfcb17c6abc65dfb1ef5ff2fb1cadc1aa9536cd5e8589814b87e7812aa61 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
template-glib 3.36.0
About Template-GLib === Template-GLib is a templating library for GLib. It includes a simple template format along with integration into GObject-Introspection for properties and methods. It separates the parsing of templates and the expansion of templates for faster expansion. You can also define scope, custom functions, and more with the embedded expression language. News This release corresponds with GNOME 43.0 No changes since 3.35.0 Download https://download.gnome.org/sources/template-glib/3.36/template-glib-3.36.0.tar.xz (62.6K) sha256sum: 1c129525ae64403a662f7666f6358386a815668872acf11cb568ab39bba1f421 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.46.0
About Sysprof = The Sysprof profiler is a statistical profiler based on hardware performance counters in modern CPUs. Please see https://wiki.gnome.org/Apps/Sysprof for more information. News * sysprof-cli is now statically linked * sysprof-agent now has a --decode option to decode symbols at the end of a capture, similar to what sysprof-cli can do. * A crash in the Elf symbol resolver has been fixed. * Translation updates Download https://download.gnome.org/sources/sysprof/3.46/sysprof-3.46.0.tar.xz (506K) sha256sum: 3e430d578150a8dd0b075b17d2fcc1ba704d42880262f0cc651f33e493be4071 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
d-spy 1.4.0
About D-Spy === D-Spy is a tool to explore and test end-points and interfaces on the System or Session D-Bus. You can also connect to D-Bus peers by address. D-Spy was originally part of GNOME Builder. News # D-Spy 1.4 This release fixes the project name to match the infrastructure. # D-Spy 1.2.1 Just a few small UI updates and build system fixes in this release. # D-Spy 1.2.0 D-Spy 1.2.0 is our initial release to correspond with GNOME 42.0. Download https://download.gnome.org/sources/d-spy/1.4/d-spy-1.4.0.tar.xz (210K) sha256sum: eae8748cea624c5c4c75e021c2df1d7376e4f9f8fbe89ac4434911ecf7886772 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libpeas 1.34.0
About libpeas = libpeas is a GObject-based plugins engine, and is targeted at giving every application the chance to assume its own extensibility. News * Resource-based plugins are sorted by module-name before loading to aid in reproducibility. * Sorting of plugins with dependencies has been altered to improve sort-order with more complex plugin dependency graphs. * Translation updates: - Hebrew - Georgian - Bulgarian Download https://download.gnome.org/sources/libpeas/1.34/libpeas-1.34.0.tar.xz (190K) sha256sum: 4305f715dab4b5ad3e8007daec316625e7065a94e63e25ef55eb1efb964a7bf0 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.6.0
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News This release corresponds to GNOME 43.0 and includes many bug fixes across the library. It is recommended that distributions update to this release. * Updated languages: awk.lang, lean.lang * Updated style schemes: Adwaita.xml, Adwaita-dark.xml, solarized-light.xml, solarized-dark.xml, cobalt.xml * Translation updates * A bug with input grabs has been fixed when using GtkSourceHover to create interactive tooltips in a stack or notebook. * highlight-current-line is only rendered when the toplevel is active. * Merging of snippet bundles handles tooltips now. * The snippet manager now delays snippet parsing until needed. * Completion of snippets is now lazier resulting in less memory and CPU usage. * Informative tooltips for snippets are now more aggressively dismissed. * Scrolling now dismisses interactive hover tooltips. * Use of Escape now dismisses the completion list and forwards the event to the GtkSourceView, improving integration of Vim emulation. * Snippet filtering correctness has been improved when adding/removing characters from the filter text. * Assistants such as the completion list defer repositioning to the next frame tick which improves some situations with widgetry not having an allocation when snapshotted. * A new GtkSourceCompletion::provider-model-changed signal has been added which allows observation of providers by external tooling. This can be used to implement features like "top matches" from various completion providers. * Testsuite improvements * GtkSourceView now uses GSignalGroup and GBindingGroup from GLib, and therefore bumps our GLib dependency as it would be necessary with updated GTK releases anyway. * GtkSourceHoverDisplay now specifies a CSS element name for use by applications in styling. * GtkSourceCompletion now uses PANGO_UNDERLINE_SINGLE_LINE and PANGO_WEIGHT_BOLD Pango attributes for highlighting fuzzy matches. This improves visibility when used with certain character sets. * Splicing of Pango attributes has been improved for completion which ensures the merging does not result in missing attributes. * Some methods have been marked as virtual for Vala. Download https://download.gnome.org/sources/gtksourceview/5.6/gtksourceview-5.6.0.tar.xz (1.21M) sha256sum: 0ca3df1d2af61bde3608d0d3f233e4a41f958e2ae59b9fc209c3df6102e8afdd ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 43.alpha1
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. News This is a development release not intended for end-users. Changes since 43.alpha0 • Many performance improvements during loading of documents • libeditorconfig (editorconfig-core-c) is now required instead of the in-tree copy. This ensures that only PCRE2 is needed • Avoid editable/focusable pages while loading document so that a11y peers are not spammed with updates • UI recoloring improvements • Fix horizontal two-finger non-kinetic scrolling • Desktop integration improvements • Translation updates Download https://download.gnome.org/sources/gnome-text-editor/43/gnome-text-editor-43.alpha1.tar.xz (1.23M) sha256sum: ad605484b7ae23a6c68a2b118dce1b48348486813b343ff16958c0b70fb5b065 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.45.1
About Sysprof = The Sysprof profiler is a statistical profiler based on hardware performance counters in modern CPUs. Please see https://wiki.gnome.org/Apps/Sysprof for more information. News This release of Sysprof is a development release and is not intended for end users. * Addition of sysprof-agent to aid in cross-container profiling and instrumentation. (Use -Dagent=(true|false) to control * Additional porting to libadwaita * Remove unused settings schemas * Nightly Flatpak builds now use org.gnome.Sysprof.Devel as the application-id * The application now uses org.gnome.Sysprof as the application-id instead of org.gnome.Sysprof3. * Icon updates * Translation updates Download https://download.gnome.org/sources/sysprof/3.45/sysprof-3.45.1.tar.xz (506K) sha256sum: 6402a0f16ae70967c8f98a3e71fee1561c1bcf32f2a32239a45ee8a371c8d59a ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.5.1
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News * Many fixes to GtkSourceSnippet parsing and expaction * Various test-suite fixes * The snippet completion provider now avoids inflating snippet objects until they are inserted. * Input-method integration improvements for custom indenters * Performance improvements to GtkSourceBuffer * Performance improvements when translating improperly encoded documents to fallback hexadecimal characters * Disable GtkSourceBuffer::cursor-moved signal while loading buffers with GtkSourceFileLoader * Adwaita.xml styling fixes for def:error * More profiling integration with sysprof * Updated languages: lean, latex, chdr, cpphdr * Translation updates This is a development release snapshot not intended for end-users. Download https://download.gnome.org/sources/gtksourceview/5.5/gtksourceview-5.5.1.tar.xz (1.21M) sha256sum: 4ae58ccd15f071e45f88185f5a9b020560a0b1a950f99cab7dc5e8cd14c40d19 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libpanel 1.0.alpha1
About libpanel == libpanel is a collection of GTK widgets for IDE-like applications targeting GNOME using GTK and libadwaita. News Another update to libpanel as we progress to GNOME 43. This includes a lot of action muxer and action group additions to simplify how we dispatch actions from frames to pages. Download https://download.gnome.org/sources/libpanel/1.0/libpanel-1.0.alpha1.tar.xz (83.8K) sha256sum: 6103db9f0aab15376609d6140721f6d6aef28964a4295b083725ff59ecb97319 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 43.alpha1
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. Download https://download.gnome.org/sources/gnome-builder/43/gnome-builder-43.alpha1.tar.xz (13.1M) sha256sum: 8337fdde401f2cce5e85861b6f2efd5d6753cae45e022a87f3457990fa7c2436 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 43.alpha0
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News This release is not intended for end-users. This is our first release of the GTK 4 port of GNOME Builder. It contains a significantly redesigned interface and foundry. Given the size of the Builder project this port is not yet complete. It is far enough along to get testing from distributions and enthusiastic users alike. However, expect missing features and please don't overwhelm upstream with issue reports on that. First check the GTK 4 port issue to see if it is already known at https://gitlab.gnome.org/GNOME/gnome-builder/-/issues/1675 Developer builds of Builder now use org.gnome.Builder.Devel as the application identifier so that we can allow parallel installing of nightly/stable Flatpaks. While Builder still supports plugins written in Python, there are no more Python-based plugins bundled with Builder. We've stopped using the bindings ourselves due to instability. We may change our scripting language but that is for another time. Thanks to everyone who has contributed to the GTK 4 port, it's been a full out scramble to port such a gigantic project in one cycle. -- Christian Download https://download.gnome.org/sources/gnome-builder/43/gnome-builder-43.alpha0.tar.xz (13.0M) sha256sum: 4928e88560f69a7eab88547c081787cda75bce2f395cc5a2be08f82bc6f9ba36 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libpanel 1.0.alpha
News This is my first release of libpanel. We still expect considerable ABI change before 1.0.0. This snapshot is an early release so that application such as Builder may be released as part of the GNOME 43 alpha release. -- Christian Hergert Download https://download.gnome.org/sources/libpanel/1.0/libpanel-1.0.alpha.tar.xz (85.0K) sha256sum: 370b39bf544c65ff732927817ede337cb8a15aa36d7081cdb91b593c040d3195 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 43.alpha0
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. Download https://download.gnome.org/sources/gnome-text-editor/43/gnome-text-editor-43.alpha0.tar.xz (1.24M) sha256sum: e08ef0462183ed102425f74b5e0b0432ca0ce4d946c812b2390b8507fe6b6fa0 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
dspy 1.2.1
News Just a few small UI updates and build system fixes in this release. Download https://download.gnome.org/sources/dspy/1.2/dspy-1.2.1.tar.xz (210K) sha256sum: 4e39c0d6da3af3b78901225dd151233857be221b5fb3ad82c1db1587236b6652 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
template-glib 3.35.0
About Template-GLib === Template-GLib is a templating library for GLib. It includes a simple template format along with integration into GObject-Introspection for properties and methods. It separates the parsing of templates and the expansion of templates for faster expansion. You can also define scope, custom functions, and more with the embedded expression language. News This is a development release, not intended for end users. Changes in this release: • Build system improvements and test suites • Many fixes to TmplExpr lexing, parsing, and evaluation • A number of new AST nodes and symbo API • Various new builtin functions • Improved support for swallowing newlines from templates Download https://download.gnome.org/sources/template-glib/3.35/template-glib-3.35.0.tar.xz (62.6K) sha256sum: 3cf0272644b088b00b71ba9d0752e8e4e41dd0ffe49c577dbdcb7c1fe0018689 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.45.0
About Sysprof = The Sysprof profiler is a statistical profiler based on hardware performance counters in modern CPUs. Please see https://wiki.gnome.org/Apps/Sysprof for more information. News This release of Sysprof is a development release and is not intended for end users. * Initial port to GTK 4 * A number of build configuration options where simplified and will need changing by distributions to match the new, more consistent, naming. * Libadwaita has been added as a dependency * The profiler assistant has received styling changes * libsysprof-ui had it's ABI bumped to libsysprof-ui-5 which targets GTK 4. Download https://download.gnome.org/sources/sysprof/3.45/sysprof-3.45.0.tar.xz (505K) sha256sum: 7690168c5a4327dfbeedbd5f0feb5defd676cd1d6137c3e7d78fc89f3d655f2f ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.5.0
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News * Build fixes for deprecated meson features and MSVC improvements * Fixes for hover assistant placement and display * A number of improvements to Vim emulation * The overview map can now avoid redrawing in a number of scenarios * The completion popover can now avoid repositioning in a number of scenarios * The completion popover now hides before resetting grid content * Language specifications can now provide a suggested suffix or name for new files. GNOME Text Editor has examples for using this new opt-in metadata. * Various fixes display of snippet assistants * New languages: twig.lang * Translation updates This is a development release snapshot not intended for end-user use. Download https://download.gnome.org/sources/gtksourceview/5.5/gtksourceview-5.5.0.tar.xz (1.21M) sha256sum: 57c9209b5ca97d52aaec96f065f7a75d08ff93afe2e7e6f47b355b8559c7f784 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 42.2
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. News ## Changes since 42.1 • Fix a crash at shutdown after saving state. This didn't cause any data loss, but could be annoying. • Spellcheck underline fixes for various languages • Various robustness fixes for GTK 4 • Fixes for inconsistent line-endings • Translation updates Download https://download.gnome.org/sources/gnome-text-editor/42/gnome-text-editor-42.2.tar.xz (1.11M) sha256sum: e56d4a8cdcbce8a8f1c0881b45de799f8b25205ec0cbf2269e532025761cc5da ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.4.2
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News * Updated languages: c.lang, perl.lang * Updated style-schemes: Adwaita-dark, solarized-light, solarized-dark * Updated translations: Friulian * Gutter renderers are now provided a prelight quark for lines when the pointer is over the gutter. * Hover assistants now avoid synthesized motion which is used much more often in GTK 4 when dealing with crossing-events. * Hover assistants will now dismiss themselves when the cursor moves. * GtkSourceMap has reduced how often it needs to do allocation by ignoring spurious notify::upper and value-changed signals from GtkTextView's vertical GtkAdjustment. * The testsuite has gained some correctness improvements thanks to issues pointed out by Sébastien Wilmet. * The Vim emulation's register implementation is now shared between buffers as it would be expected in Vim. * Snippets have gained some robustness improvements including the ability to simplify results from the snippet parser, more defensive behavior, and being lazier when possible. * Tabbing through focus-positions in snippets will now immediately jump to the new position if scrolling is required instead of animating as it results in better placement of tooltip assistants. * Assistants including completion, hover, and interactive tooltips now reduce how often they request presentation and position calculation from GDK and ultimately display servers such as Wayland. * Completion windows now take the size of the gutter into account when calculating their position relative to the parent GtkWindow so that the typed-text column remains aligned with typed text in the source view. * Completion has gained robustness improvements to do less work when possible and avoid spinning the frame-clock which could happen in certain scenarios. It is recommended that distributions update to this release if they are already shipping a GtkSourceView 5.4.x release. Download https://download.gnome.org/sources/gtksourceview/5.4/gtksourceview-5.4.2.tar.xz (1.20M) sha256sum: ad140e07eb841910de483c092bd4885abd29baadd6e95fa22d93ed2df0b79de7 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 42.1
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. News Changes since 42.0 • Improved preference dialog styling for libadwaita • Build system fixes • Fix icons for zoom controls • Fix titles in save-changes dialog • Translation updates Download https://download.gnome.org/sources/gnome-text-editor/42/gnome-text-editor-42.1.tar.xz (1.08M) sha256sum: a3c8508033bfb63a8b48a062ac1e67b2c333ba0153879b38c661968a103ad15c ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.4.1
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News * Improved styling for style scheme preview widgets * Improved styling and positioning of completion windows * Improved styling for various style schemes * Unit test fixes * Hover assistants will no longer be showed if no providers completed successfully to add widgets * GtkSourceVimIMContext tries to handle various corner cases better with regards to reuse and being removed from an event controller or widget * GtkSourceCompletionCell has improved fast-paths for resetting cells to empty state when already empty * Improved sizing and placement of assistants including hover popovers, interactive tooltips, and completion windows * The overview map has improved it's fallback styling * The overview map will now properly update when the sourceview's right-margin-position changes * Fixes to vala.lang for regex detection * Translation updates Download https://download.gnome.org/sources/gtksourceview/5.4/gtksourceview-5.4.1.tar.xz (1.20M) sha256sum: eb3584099cfa0adc9a0b1ede08def6320bd099e79e74a2d0aefb4057cd93d68e ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 42.1
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News Changes sincec 42.0 • Meson templates updates • Fix failure to load project under certain symlink situations • Fix restore-cursor plugin • Improve newline handling with git diffs • Updated GJS snippets • Fixes for podman integration • Language Server Protocol enhancements • Translation updates Download https://download.gnome.org/sources/gnome-builder/42/gnome-builder-42.1.tar.xz (12.7M) sha256sum: 5d4d51b702865b48017201f0c607e24a27d72031a8f5c88d4fce875b5545670a ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libpeas 1.32.0
About libpeas = libpeas is a GObject-based plugins engine, and is targeted at giving every application the chance to assume its own extensibility. News * Icon licenses have been corrected * Parallel build system operation fixes * Various build warnings squashed * Various GIR data that should not have been exported was removed * Use gi-docgen for documentation * Translation updates: - Russian - Abkhazian - Nepali - Occitan - Icelandic - Hebrew - Belarusian Download https://download.gnome.org/sources/libpeas/1.32/libpeas-1.32.0.tar.xz (189K) sha256sum: d625520fa02e8977029b246ae439bc218968965f1e82d612208b713f1dcc3d0e ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 4.8.3
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News * Adds support for more Pango font-variants * Style updates to solarized-dark, solarized-light * Language updates to lean, rst, c, gtk-doc, javascript, and json * Translation updates Download https://download.gnome.org/sources/gtksourceview/4.8/gtksourceview-4.8.3.tar.xz (1.11M) sha256sum: c30019506320ca2474d834cced1e2217ea533e00eb2a3f4eb7879007940ec682 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.4.0
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News * Build system fixes for Windows and macOS * Style updates for Adwaita, Adwaita-dark, solarized-light, solarized-dark, Classic, and a new Cobalt-light variant * Language improvements for C, C++, GTK-DOC, and JSON * Various header fixes * Additional API to append/prepend search paths for language manager * Allow loading language specifications via GResources * A new "weight" attribute for style schemes which allows more control than just bold="true" * Various Vim emulation fixes * GtkSourceView now requires GTK 4.6 for various CSS improvements * Additional performance fixes to reduce overdraws by GPU * Translation updates Download https://download.gnome.org/sources/gtksourceview/5.4/gtksourceview-5.4.0.tar.xz (1.20M) sha256sum: 003bc217e670a8ec8aa3aece994b70e70b7d6b8074938adda21718555d84e637 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
dspy 1.2.0
News D-Spy 1.2.0 is our initial release to correspond with GNOME 42.0. Download https://download.gnome.org/sources/dspy/1.2/dspy-1.2.0.tar.xz (349K) sha256sum: 5ca2f4cf4d30d2f6bd9b539fb95ab9609c84d63cdeca70716f9d2373e3bdf6d4 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 42.0
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. News GNOME Text Editor 42.0 is here, as our debut release for GNOME. We'd like to thank everyone who has contributed to make this happen which is impossible to name directly because so much has had to improve across the stack to make this possible. We hope you enjoy Text Editor and find it a pleasing experience. Download https://download.gnome.org/sources/gnome-text-editor/42/gnome-text-editor-42.0.tar.xz (1.07M) sha256sum: 0e32140ee1c13428563bcd5f784e61ee22ffd1ad27d8c02283b4358a81dfab50 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
template-glib 3.34.1
About Template-GLib === Template-GLib is a templating library for GLib. It includes a simple template format along with integration into GObject-Introspection for properties and methods. It separates the parsing of templates and the expansion of templates for faster expansion. You can also define scope, custom functions, and more with the embedded expression language. News Changes in this release: • Translation updates Download https://download.gnome.org/sources/template-glib/3.34/template-glib-3.34.1.tar.xz (56.2K) sha256sum: 9ec9b71e04d4f5cb14f755ef790631cd0b45c0603e11c836fc7cfd9e268cd07a ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
jsonrpc-glib 3.42.0
About Jsonrpc-GLib == Jsonrpc-GLib is a JSON-RPC library for GLib. It includes support for communicating as both a JSON-RPC client and server. Additionally, it supports upgrating connections to use GVariant for less runtime overhead. News • Documentation improvements to use gi-docgen • Introspection fixes Download https://download.gnome.org/sources/jsonrpc-glib/3.42/jsonrpc-glib-3.42.0.tar.xz (41.4K) sha256sum: 221989a57ca82a12467dc427822cd7651b0cad038140c931027bf1074208276b ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libdazzle 3.44.0
About libdazzle === libdazzle is a collection of fancy features for GLib and Gtk+ that aren't quite ready or generic enough for use inside those libraries. This is often a proving ground for new widget prototypes. Applications such as Builder tend to drive development of this project. News • Translation updates Download https://download.gnome.org/sources/libdazzle/3.44/libdazzle-3.44.0.tar.xz (444K) sha256sum: 3cd3e45eb6e2680cb05d52e1e80dd8f9d59d4765212f0e28f78e6c1783d18eae ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.44.0
About Sysprof = The Sysprof profiler is a statistical profiler based on hardware performance counters in modern CPUs. Please see https://wiki.gnome.org/Apps/Sysprof for more information. News * Translation updates Download https://download.gnome.org/sources/sysprof/3.44/sysprof-3.44.0.tar.xz (482K) sha256sum: ab5d9f5b71973b3088d58a1bfdf1dc23c39a02f5fce4e5e9c73e034b178b005b ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 42.0
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News Changes since 42.rc1 • Template updates for C++ and Vala • Only enable Vala search provider if Vala is supported language by the projects build system to avoid spawning LSP. • Build system changes to default plugins • Translation updates Download https://download.gnome.org/sources/gnome-builder/42/gnome-builder-42.0.tar.xz (12.7M) sha256sum: 52efd296d68b2ff182341c0481dcfd70654c408bdb679fceb76db9703c22428f ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.43.90
About Sysprof = The Sysprof profiler is a statistical profiler based on hardware performance counters in modern CPUs. Please see https://wiki.gnome.org/Apps/Sysprof for more information. News * Require libunwind unless disabled manually to help ensure distributions are doing the right thing. * Add allocation leaks section to memprof. * Fix preloading of speedtrack * Fix capture of mapped path names with spaces * Translation updates Download https://download.gnome.org/sources/sysprof/3.43/sysprof-3.43.90.tar.xz (481K) sha256sum: e8f317892f5ddc0e5c51d3759c4938e375503af34cd7c876b6d3d8ceba9d7347 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libdazzle 3.43.90
About libdazzle === libdazzle is a collection of fancy features for GLib and Gtk+ that aren't quite ready or generic enough for use inside those libraries. This is often a proving ground for new widget prototypes. Applications such as Builder tend to drive development of this project. News This is a RC release for GNOME 42. • Apply CSS changes immediately • Build fixes for stack protector • Improvements to DzlTaskCache • GCC fixes for macOS • Fix page-size for spinbutton adjustments Note that libdazzle is not expected to survive into GTK 4. Applications using features from libdazzle should either look to the replacements that can be found as part of GTK 4 itself or libadwaita. For those using the more esoteric features of libdazzle like fuzzy search, tries, and file system abstractions, you should copy those into your project instead. Download https://download.gnome.org/sources/libdazzle/3.43/libdazzle-3.43.90.tar.xz (443K) sha256sum: 2cf4ed0a829cc346b0a860f9411cab27aae426349c4fec02814640cb3984ca26 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 42.rc1
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News • Template updates for JavaScript, Python, C, and Vala • Updates for Vala and Intelephense language servers • CMake integration improvements • Additional license options for templates • Translation updates Download https://download.gnome.org/sources/gnome-builder/42/gnome-builder-42.rc1.tar.xz (12.7M) sha256sum: b34ade849a7ed253a97fe23a39b169aa09dab6741721ac1638e45afc803e0fc3 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 42.rc1
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. News This is our first release candidate for GNOME 42. With luck, this will be our last release before 42.0. At this point, we consider the project code complete until we branch and begin the GNOME 43 cycle. That doesn't mean there are not bugs or things we want to be different, simply that time is here to ship a product. We hope you enjoy it and responsibly file bugs and/or additional design requests. I'd like to send a special thanks to all the translators who've been working to land translations in time for 42, despite the state of the world and the struggles involved. Changes since 42.beta1 • CSS styling tweaks. • The enchant spellcheck backend will now ignore dictionaries which fail to provide a name which can be displayed to the user. This so far has only been seen on macOS but may affect other platforms. • Updated application metadata and screenshots. • Translation updates. Download https://download.gnome.org/sources/gnome-text-editor/42/gnome-text-editor-42.rc1.tar.xz (1.04M) sha256sum: 24b09030520f6f74333f2e6aa0d98dd4fdfa941c7c42c5e4e2b5bcd23d79326a ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 42.beta1
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. News This is our first Beta release as we progress towards GNOME 42. A number of bug fixes have landed since 42.alpha2 and we encourage your further testing to make 42 a great reveal! • Many CSS integration improvements including recoloring • Text Editor will now locate style schemes in additional search paths • Fixes to search bar positioning and focus-in state • You can now tweak many per-document settings using the context menu within the page which can help users determine what settings were/are global from the view menu vs how they were overriden by automatic settings discovery (which can be disabled in preferences). • Smart-Home-End behavior is now enabled in "before" mode • New command line options have been added • Build fixes for macOS • We now advertise the GTK version we require propertly for line-height • Improvements to titles/subtitles to reflect various document capabilities • A new style scheme has been added for printing which is used automatically until we have further settings in GtkPrintOperation via Flatpak portals. • More strict checks in B+Tree code for spell checking. If you find any assertions, please do tell us! • Propertly use AdwApplication base class • Improvements to failure paths when access to underlying GFile or GFileInfo fails to provide reasonable information. • Spellcheck settings are now persisted across sessions using extended attributes. • The buffer monitor is now disabled when a buffer fails to load • The default style scheme is now set to Adwaita propertly • Search now draws various bubbles around the matches to make them easier to differentiate from the background text. • Translation updates Download https://download.gnome.org/sources/gnome-text-editor/42/gnome-text-editor-42.beta1.tar.xz (1.01M) sha256sum: c69586e48458f6fcc76b3816316d9fbcce04396893425b7f8319601e493dfc0f ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 42.beta1
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News • Support for dark style preference • Enable proc-macro with rust-analzyer • Project template updates • Improvements to podman integration • Fix a number of crashes • Use libhandy for window styling to match other GNOME applications • Fullscreen has been temporarily removed until the GTK 4 port to allow for easier transition to libhandy • Updates to syntax highlighting schemes • Addition of IdeDiagnosticTool to simplify plugin creation • Adwaita is now the default style scheme • The gutter will now try to use colors from style scheme for difffs • Build system modernization • Robustness fixes to terminal • Fixes for header include completion • gtk4 validation with RNG • Clang improvements when using podman • CMake integration fixes • Updated icons • VIM emulation fixes • Updated translations Download https://download.gnome.org/sources/gnome-builder/42/gnome-builder-42.beta1.tar.xz (12.7M) sha256sum: 704819ec9fd6ecc6fa4b8f3d985b0212cfa165696100ccda94618f8812b32a2a ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.3.2
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News This is a development release as we progress towards GNOME 42. It is not a stable release and is intended for testing purposes. * Support ctrl+shift+v in Vim insert mode to paste similar to terminal * Improve placement of H/L movements in Vim emulation * Various build system improvements * Fix running testsuite before installation * Bump GTK required version to match actual requirements in code * Remove CSS line-height usage until we can depend on GTK 4.6 Download https://download.gnome.org/sources/gtksourceview/5.3/gtksourceview-5.3.2.tar.xz (1.20M) sha256sum: af7736e2ee3cdbc1013090e8caf35fb89d65cf41c9c399cac5d8992d955ded30 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
jsonrpc-glib 3.41.0
About Jsonrpc-GLib == Jsonrpc-GLib is a JSON-RPC library for GLib. It includes support for communicating as both a JSON-RPC client and server. Additionally, it supports upgrating connections to use GVariant for less runtime overhead. News This is a development release. • Improvements to JSONRPC_MESSAGE_PUT_VARIANT() Download https://download.gnome.org/sources/jsonrpc-glib/3.41/jsonrpc-glib-3.41.0.tar.xz (41.8K) sha256sum: 7c4e6a5b8c3729632cecc312dc1163c4d00243d32e90528e54ec5038a23a7c21 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 42.alpha1
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News • Use updated libportal release • Add buildstream plugin • Support for "base runtimes" in flatpak manifests • Use GtkScrolledWindow with terminals • Allow specifying min-length for quick-highlight plugin • Fixes to allow for external addons with Flatpak • rubucop support • Parse languages from meson.build more correctly • CSS, Font, and syntax styling improvements • An experimental clangd plugin, which distributions should not enable by default as it consumes significantly more memory than Builder's integrated clang support • Search result ordering fixes • Modernized mono template • Clang-format integration • Improved SDK download integration with Flatpak • Make application-ids more restrictive when creating projects • Avoid opening known GTK 4 templates with Glade • Fix unloading of some pipeline addins • Work around IBus breakage in how it stole our keybindings • Allow markdown in diagnostics as used by some LSPs, notably rust-analyzer • Improved path detection with SDKs and extensions • Markdown styling improvements • A new LspService object has been added for plugins who need simple integration with language servers, vastly simplifying work necessary by plugins integrating language servers. • Fixes to wordexp() usage when calculating long/short-form paths • CSS plugin now knows about additional CSS property names • Many LSP integration points with newer specifications have been added • You can now set run-options in build preferences • Additional snippets have been added • Support for integrating with intelephense language server • Support for integrating with Blueprint language server and syntax • Updated translations Download https://download.gnome.org/sources/gnome-builder/42/gnome-builder-42.alpha1.tar.xz (12.6M) sha256sum: 02d27e3a9d828565a07615bdf3ab2a750b305bff8ebd0702572b70ee5a77 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 42.alpha2
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. News This is our second Alpha release as we progress towards GNOME 42. Please take some time and test the application and submit bug reports. Distributions are encouraged to package GNOME Text Editor so that we can fix any lingering integration issues before the Beta releases. • Mnemonics for the primary menu have be updated to reduce duplicates. • Restoring windows from the session now uses `gtk_window_set_default_size()` and `gtk_window_get_default_size()` to improve the chances we get the proper size restored. There may still be issues on Xorg with GTK 4, but that needs to be addressed in GTK 4. • Paths are now properly expanded/collapsed for `wordexp()` when directories with spaces are used. • A new document properties dialog has been added to get information about the document such as number of words, characters, and lines. • Regex search from the search bar works again. • Spellchecking will now use the `def:misspelled-word` style from the GtkSourceStyleScheme when available, allowing schemes to override styling. • Fix the default style scheme to be Adwaita in gsettings. • You can now navigate and select style schemes with the keyboard in the Preferences dialog. • Always show the current style scheme in Preferences. • Style schemes in Preferences are now sorted in lexicographic form along with the presence of an alternate light/dark style. This should result in similar placement of schemes across application changes to light/dark. • The open popover empty state design has been improved. • Track monospace-font-name from desktop preferences. • Improve recoloring for some style schemes with metadata overrides. • Various macOS build and runtime fixes. • Add light and dark schemes for both Builder and Peninsula. • You can now restore closed pages with Ctrl+Shift+t. • Improve printing support for various fonts, sizing, margins, and more. • Prune discard drafts when cleaning up session. • CSS fixes for integrating with libadwaita and GtkSourceView. • Various Vim emulation improvements. • Text Editor will now prefer "python3" over "python2" when a documents content-type matches `text/x-python`, as that is overwhelmingly what is found in files today. • When windows are restored, they will no longer restore empty drafts, even if they were modified previously (added text then undo/deleted). • The about dialog show now include proper git commit hashes for development builds (`meson configure -Ddevelopment=true`) to aid in users and distributions submitting helpful bug reports. • Translation updates. Download https://download.gnome.org/sources/gnome-text-editor/42/gnome-text-editor-42.alpha2.tar.xz (987K) sha256sum: 10dd33304bff8a3ddf0701da539801e6cd12995279af0e2458d2373fdd0b5e8a ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.3.1
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News This is a development release as we progress towards GNOME 42. It is not a stable release and is intended for testing purposes. * python3.lang: add support for .pyi glob and f-strings. * c.lang: Hightlight _t and _T types. * rust.lang: You can now style lifetime and self in style schemes. * javascript.lang: Support for shebang's have been added. * GObject Introspection improvements. * Fixes to work around improper selections in some style-schemes. * Vim: many improvements to and compatibility fixes in emulation. * Tracing: More modules now use sysprof for tracing information. * Ctrl+shift+u works again when auto-indent is enabled, which was stealing input before ctrl+shift+u could process the unicode input. * Gutter renderers now more aggresively cache color information for drawing highlights and more. * GtkSourceGutterRendererLines avoids using GMarkup just for bold attributes as using a single referenced PangoAttrList is faster. * Adwaita and Adwaita-dark have been updated and improved along with more specific highlighting for a number of languages. * You can now set `bold="false"` on current-line-number to disable bold weight on the current line number. * Drawing of background grids have been improved when margins are used as well as trying harder to align to the character grid and taking CSS line-height into account when possible. * Current line number is no longer drawn specially when selections are active. The highlight-current-line is also disabled during selections. * GtkSourceFileLoader now tries to use aligned pages when loading buffers from storage and reads in a multiple of the page size. * Build fixes for macOS. * Translation updates. Download https://download.gnome.org/sources/gtksourceview/5.3/gtksourceview-5.3.1.tar.xz (1.20M) sha256sum: 1991ae6a4f2b140a2f4e12ca8bb43b8ac9a70e0d63ea1e982e5b5b37257e496b ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 42.alpha1
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. Download https://download.gnome.org/sources/gnome-text-editor/42/gnome-text-editor-42.alpha1.tar.xz (966K) sha256sum: e129b2b4d1087ac7b0f14e5737cc226da1b6161fa14ca2f2962d0b8726bece29 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.3.0
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News This is a development release as we progress towards GNOME 42. It is not a stable release and is intended for testing purposes. * Documentation has been updated to use gi-docgen. * Style schemes now support the tag similar to languages. This can be used by style schemes to denote if they are light or dark mode and a relative scheme for use when desktop dark mode preferences have changed. * Selections for most style schemes bundled with GtkSourceView are now translucent and do not modify the foreground color. This performs very well now that we have GL based rendering in GTK. * The Vala bindings have moved from the Gtk namespace to the GtkSource namespace to match the bindings in all other languages. While it is unfortunate that this has happened after 5.0, it is still early enough that we can avoid having to maintain a clashing namespace with Gtk. * A new Vim emulator in the form of GtkSourceVimIMContext. This can emulate basic features such as Normal, Insert, Replace, Visual, Visual Line, and Command Bar modes. Additionally, many Vim-style motions and text-objects are supported. Registers, Marks, and Jumplists are also partially suppored. The + and * registers can be used to integrate with both the system and primary GDK clipboards. Various commands are available in teh command bar such as nohl, set, :s, :join, and more. * Updated language specs: rst.lang, c.lang, cpp.lang, vala.lang, spice.lang, lean.lang, and yara.lang. * Updated style schemes which improve the quality of output when used with non-standard GTK themes. * A new GtkSourceStyleSchemePreview widget. * The GtkSourceStyleSchemeChooserWidget now uses GtkSourceStyleSchemePreview to display style schemes. * Improve autocompletion styling when used with libadwaita. * Improvements to cell alignment in the gutter particularly useful when the CSS line-height attribute is used. * Many fit-n-finish improvements to GtkSourceMap. * The gutter line renderer now adapts to more situations where it will need to redraw based on highlight-current-line. * Build system improvements. * Translation updates. More information can be found at: * https://blogs.gnome.org/chergert/2021/11/01/gtksourceview-is-getting-a-vim-emulator/ * https://blogs.gnome.org/chergert/2021/10/12/gtksourcestyleschemepreview/ Download https://download.gnome.org/sources/gtksourceview/5.3/gtksourceview-5.3.0.tar.xz (1.19M) sha256sum: 847acabf6c7e7ee74d37f7642fcba81089aa24bc4b88c08b411ad495c9c12814 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 41.3
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News • Improvements to Flatpak runtime resolution on new system installations. • Improvements to overview map syling. • The Glade designer will no longer try to open UI files it knows are GTK 4 based to avoid confusion. This requires GTK 4 templates to be using appropriate elements. • The GTK 4 template has been updated. • Application id's are more restrictive in the project wizard. • Build pipelines are no properly unloaded when destroyed. • Auxillary font loading was fixed on Nix. • The editor can now insert matching single quotes ('). • Work arounds for breakage in IBus with regards to stealing the search accelerator (ctrl+.). • Improvements to the CMake plugin. • Ensure diagnostics are properly formatted. • Improve diagnostic styling. Download https://download.gnome.org/sources/gnome-builder/41/gnome-builder-41.3.tar.xz (12.1M) sha256sum: e2250fc8e9e9f2002c452e5950d82685734d3c4480b35167ab508ac8702509e1 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 41.2
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News • Fix an issue with comparing global search results • Use multiple Flatpak transactions if runtimes are found on different installations • Fix running applications when Flatpak private installation is needed • Improve language detection with meson • Improve styling of overview map • Improve search results • Updated project templates • GVls updates • Translation updates Download https://download.gnome.org/sources/gnome-builder/41/gnome-builder-41.2.tar.xz (12.1M) sha256sum: 56317b567f7861dda0373295b24e94edf4919cc955fb45ed62aca5946218e012 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.42.1
About Sysprof = The Sysprof profiler is a statistical profiler based on hardware performance counters in modern CPUs. Please see https://wiki.gnome.org/Apps/Sysprof for more information. News * Build fixes for close()/lseek() usage * Show recording time in local time instead of UTC * Improve resolving of symbols in presence of toolbox, flatpak, and btrfs * Fix checking of paranoid state in Linux kernel * Updated translations Download https://download.gnome.org/sources/sysprof/3.42/sysprof-3.42.1.tar.xz (473K) sha256sum: 1796b81404ee75fd1ebacf54464ad7affebf62f2851eef524d9f8eac0c4a2001 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 41.1
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. News • Improved styling. • Give access to --filesystem=host in Flatpak until we have an improved document portal story. • Raise editor window when raising a page due to opening by an external program. • Fix keyboard navigation with arrows in search entry. • Fix reordering of editor pages with the keyboard. Download https://download.gnome.org/sources/gnome-text-editor/41/gnome-text-editor-41.1.tar.xz (566K) sha256sum: 619ec520d6e0905d431167024e43dce0dbf6a345f2d48693501d70dc7626f861 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
jsonrpc-glib 3.40.0
About Jsonrpc-GLib == Jsonrpc-GLib is a JSON-RPC library for GLib. It includes support for communicating as both a JSON-RPC client and server. Additionally, it supports upgrating connections to use GVariant for less runtime overhead. News • Add ability to inject variant into messages Download https://download.gnome.org/sources/jsonrpc-glib/3.40/jsonrpc-glib-3.40.0.tar.xz (41.4K) sha256sum: c2e3d16257c7266cd3901884e22375575bf61a8e1f67596c88e0d87ae70d0ef4 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 41.1
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News • Make system/user fonts available when running application • Project template updates • Snippet updates • Updated translations Download https://download.gnome.org/sources/gnome-builder/41/gnome-builder-41.1.tar.xz (12.1M) sha256sum: 5d55e4aaa2a4758a46263d1c7fd009cb3db4455e0ed7f9e44c3a1634861fa38a ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.42.0
About Sysprof = The Sysprof profiler is a statistical profiler based on hardware performance counters in modern CPUs. Please see https://wiki.gnome.org/Apps/Sysprof for more information. News * Much work has been done to improve path resolution of maps found within containers such as podman, toolbox, and flatpak. Download https://download.gnome.org/sources/sysprof/3.42/sysprof-3.42.0.tar.xz (466K) sha256sum: 3c16e03efdfe5d3e71c4d239c67741ad37f72ce8971e2f7faf168dbd5e93e886 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
dspy 1.0.0
Download https://download.gnome.org/sources/dspy/1.0/dspy-1.0.0.tar.xz (349K) sha256sum: a5ec69ca1c605a66215e0bb2623127ab2a1e9a70cce7c5fd29eeb5356ba525f5 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 41.0
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News • Fixes to markdown presentation with Pango • Template fixes • Allow installation of KDE and elementary Flatpak runtimes through private flatpak installation • Updated translations Download https://download.gnome.org/sources/gnome-builder/41/gnome-builder-41.0.tar.xz (11.6M) sha256sum: c43f23002c9234016755e07660183e995200795e039b44a0fc72512ab2b3dfa3 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 41.0
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. News Text Editor 41.0 is equivalent to 41.beta1 with the addition of more translations. Download https://download.gnome.org/sources/gnome-text-editor/41/gnome-text-editor-41.0.tar.xz (232K) sha256sum: 64d7c0247d2737334d85fd35d810cc4cbb5386b9f1fa830ea4ee7f9e53170a6b ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libdazzle 3.42.0
About libdazzle === libdazzle is a collection of fancy features for GLib and Gtk+ that aren't quite ready or generic enough for use inside those libraries. This is often a proving ground for new widget prototypes. Applications such as Builder tend to drive development of this project. News Changes in this release: • Build system fixes for macOS • Win32 fixes • Panel fixes • Allow DzlTaskCache to use NULL copy/free funcs • Additional translations Download https://download.gnome.org/sources/libdazzle/3.42/libdazzle-3.42.0.tar.xz (440K) sha256sum: eae67a3b3d9cce408ee9ec0ab6adecb83e52eb53f9bc93713f4df1e84da16925 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.2.0
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK+ widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News GtkSourceView 5.2.0 is the release corresponding with GNOME 41.0 for GTK 4-based applications. We expect performance improvements when combined with GTK 4.4's NGL renderer, especially on HiDPI systems. Changes since 5.1.0 * Add support for drawing a highlight line between the gutter and text area. kate.xml uses this to more closely match Kate. * Python 3 is now preferred over Python 2. * Fixes for moving words. * A new scheduler API to help with background buffer work * Improvements to YARA syntax. * Translation updates. More information can be found at: * https://blogs.gnome.org/chergert/2021/07/05/gtksourceview-searching-with-pcre2/ * https://blogs.gnome.org/chergert/2021/06/27/performance-improvements-in-text-editing/ Download https://download.gnome.org/sources/gtksourceview/5.2/gtksourceview-5.2.0.tar.xz (1.15M) sha256sum: c9b34fa02654f56ce22fa08827d89db4ba81631b2e6d7d31ea65d13c729430e9 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 4.8.2
About gtksourceview === GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK+ widget for multiline text editing. GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. News * New syntax highlighting definition file for: STAR * Improved syntax highlighting definition file for: YARA, LLVM * GtkSourceMap now avoids animation while scrolling in response to clicks. This should help prevent some hysteresis. * GObject Introspection fixes * Fixed decrement of negative numbers in GtkSourceView * Improvements to style schemes: kate * Fixed build-time macros for version checking in some scenarios * Translation updates Download https://download.gnome.org/sources/gtksourceview/4.8/gtksourceview-4.8.2.tar.xz (1.11M) sha256sum: 842de7e5cb52000fd810e4be39cd9fe29ffa87477f15da85c18f7b82d45637cc ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 41.beta1
About Text Editor = Text Editor is a simple editor for GNOME focused on being a good general purpose default editor. News Text Editor 41.beta1 contains a number of new features and bug fixes since our previous release. • Spellcheck improvements • Design updates • Auto-save resilience improvements • Fixes for monitoring files to changes • Preferences panel is now integrated into the window • You can now select different style schemes • Search bar bug fixes • Translation updates • Use new buffer scheduler API in GtkSourceView for background operations Download https://download.gnome.org/sources/gnome-text-editor/41/gnome-text-editor-41.beta1.tar.xz (228K) sha256sum: 00f19f44bf09f33bde53a7b839573d8b2e50cbc71f1e7be91cefdba1c65a2a38 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 41.beta1
About Builder = Builder is an IDE for writing GNOME-based software. It is currently under heavy development. News • Builder now uses a private Flatpak installation for SDKs to avoid modifying the user's flatpak installation. It automatically uses Flathub, Flathub-beta, and GNOME Nightly Flatpak repositories with appropriate filters to get access to nightly and beta SDKs. This is necessary to support development against "master" once the SDKs branch for beta. • Style scheme improvements • Improvements in the foundry to build pipelines • Allow loading buffers without addins to speed up text replacements • Use jedi-language-server instead of loading Jedi in process • Enable rust global search if the project is known to contain rust • Improvements to Flatpak SDK extension integration • A new markdown renderer • Improvements to LSP autocompletion features • Accessibility improvements • Improved devhelp integration • Session support for additional page types other than editors • Improvements to grep integration including project search and replace Download https://download.gnome.org/sources/gnome-builder/41/gnome-builder-41.beta1.tar.xz (11.6M) sha256sum: d9709ec3f2d78465066336eacb5210132cde9feaed69d7923fdf7aebb9ae2cd8 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.1.0
News GtkSourceView 5.1.0 is the first alpha release of GtkSourceView as we progress towards the 5.2 release. Changes since 5.0.0 * Fix GtkSourceView 5.0 version check macros * Improve font and styling of GtkSourceMap * Improve input gestures to make GtkSourceMap more predictable and reduce scroll latency * Various GObject Introspection fixes * Avoid a number of string copies in CSS processing * Avoid alpha compositing when drawing the right-margin * Improve PCRE2 support to perform closer to GRegex * GtkSourceSearchContext is now powered by PCRE2 when regexes are in use * javascript.lang, typescript.lang, html.lang: alter character ranges to work with PCRE2 by using \N{U+} style escapes * groovy.lang: add mimetype for groovy * sh.lang: fix short parameter expansion * powershell.lang: add support for powershell 7 * Kate: fix matched brackets color * Adwaita: fix selection styling to support libadwaita * Translation updates Download https://download.gnome.org/sources/gtksourceview/5.1/gtksourceview-5.1.0.tar.xz (1.15M) sha256sum: 1f3f5bbe75d8471add16e58d21d0df9b6fe985dd40461ac89adc04a66ed43680 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 41.alpha1
News • New and improved templates • Toolbox improvements from Flatpak • A new gnome-builder-flatpak helper, removing libflatpak from the gnome-builder UI process. • Improvements to gnome-builder-git to use default branch name. • Improved session management • A11y improvements Download https://download.gnome.org/sources/gnome-builder/41/gnome-builder-41.alpha1.tar.xz (11.5M) sha256sum: 473dcff4b828c89f31225d82b77f5ffc0b87d308312204f770c05aeb9ad0b96c ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-text-editor 41.alpha1
News Text Editor 41.alpha1 contains a number of new features and bug fixes since our previous release. • Initial support for spell checking • Tabs provided by libadwaita • Improved performance while loading documents • Style improvements to overview map, line spacing, search, status pages, open popover, and more. • Additional settings in preferences • Improved auto-save support • A new buffer scheduler to improve performance of background operations. • Support for opening multiple files at once • Translation improvements # Text Editor 40.0 Text Editor for GNOME 40 is here! This is just a preview release but kick the tires and have some fun! # Text Editor 3.39.92 This is my initial release of gnome-text-editor. It started as an application for me to verify the correctness of the GtkSourceView 5 API (which targets GTK 4). After that it helped me implement JIT support for GtkSourceView languages. Once that was done it became my test case while I wrote the GTK 4 macOS backend and revamped the GL renderer. It is a simple and humble text editor. It does not have all the corner cases you'd expect from a text editor yet. Now that you know this is very much a technology preview release only, you might be tempted to keep your safe data away from it. ## What it can do • Simple interface designed by the GNOME design team. You can find the mockups in the traditional places such as: https://gitlab.gnome.org/Teams/Design/app-mockups • Search and Replace • Typical GtkSourceView features • Quick access to recent documents • Multiple windows • Automatic discovery of .editorconfig and modelines settings • Light and dark mode • Automatically save files to drafts, restored in case of crash • Can be run from within a Flatpak sandbox and uses document portal for access to host files. ## What it cannot do • It doesn't protect you from trying to open really large files • Support your custom GTK 4 theme • Auto-completion or snippets • Plugins • Custom file encodings ## Building If you'd like to test it out, the easiest way is to clone the repository from GNOME Builder and click Run. Additionally, you can find a Flatpak in the gnome-nightly¹ Flatpak repository. ¹ https://wiki.gnome.org/Apps/Nightly Download https://download.gnome.org/sources/gnome-text-editor/41/gnome-text-editor-41.alpha1.tar.xz (180K) sha256sum: cf186699ae330ba20c42d5a5580c4528822554dd0282fe644d2ee3847316f0c2 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 3.40.2
News Changes in this release: • Fixes for gdb when using zsh/fish • Improve Flatpak runtime discovery when SDK extensions are used Download https://download.gnome.org/sources/gnome-builder/3.40/gnome-builder-3.40.2.tar.xz (11.5M) sha256sum: b2844cfde821311939fb6ed3b18a49cd331413aea720393091583ab6a99e719a ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 3.40.1
News Changes in this release: • Project template improvements • Theme fixes for non-standard themes • Improvements to Podman/Toolbox integration • Sysprof integration fixes • Improve resolution of SDK Extensions from Flatpak manifests • Fix delivering flatpak builds via deviced to remove device • Translation updates Download https://download.gnome.org/sources/gnome-builder/3.40/gnome-builder-3.40.1.tar.xz (11.5M) sha256sum: ab5276393c77c0ea1d5f048ff6b0b181f242ece4672896ee664581a7a4b874a6 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.40.1
News * Fix build system issue which caused symbols from libsysprof-capture.a to leak into the ABI of libraries consuming it. This was due to inheritance of GNU default symbol visibility. A recompilation of those libraries is necessary. Download https://download.gnome.org/sources/sysprof/3.40/sysprof-3.40.1.tar.xz (457K) sha256sum: c25000d6a20e8c4d314f5c861a1f70d7c3e2027117437fd9198fa811b9fc7437 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libpeas 1.30.0
News * Build system improvements * Improvements when running on Windows * Translation updates: - Galician - Greek - Norwegian Bokmål - Punjabi Download https://download.gnome.org/sources/libpeas/1.30/libpeas-1.30.0.tar.xz (189K) sha256sum: 0bf5562e9bfc0382a9dcb81f64340787542568762a3a367d9d90f6185898b9a3 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.40.0
News * Improve symbol resolving on OSTree-based systems * Translation updates Download https://download.gnome.org/sources/sysprof/3.40/sysprof-3.40.0.tar.xz (457K) sha256sum: 96ac03398d4b2871b235c20b09457f9be5b853cb841c31cdefdae06df3e4f6e8 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 3.40.0
News GNOME Builder for GNOME 40.0 is here! • Build system improvements • Group “Toolbox” containers together in build preferences • Fixes for "cargo-home" usage with Rust templates • More shortcuts added to shortcuts window • Translation updates Download https://download.gnome.org/sources/gnome-builder/3.40/gnome-builder-3.40.0.tar.xz (11.5M) sha256sum: 8814c42e622b73bc688efeb20c9751bf3488fc6751ea3ca9316a53e5289be279 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libdazzle 3.40.0
News Changes in this release: • Build system fixes for mingw • PangoFontDescription to CSS conversion improvements Download https://download.gnome.org/sources/libdazzle/3.40/libdazzle-3.40.0.tar.xz (437K) sha256sum: dba99a7e65fa6662c012b306e5d0f99ff3b466a46059ea7aa0104aaf65ce4ba5 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 5.0.0
News GtkSourceView 5.0 is the first stable release of GtkSourceView targeting the GTK 4 toolkit. It is the culmination of about a year of development. Numerous new features were added that are not available in the 4.8 series of GtkSourceView. Notably: * A new GListModel-based completion engine with a refresh on autocompletion interface styling which was upstreamed from GNOME Builder. * Syntax languages are now implemented using PCRE2 instead of GRegex which also allowed for enabling the PCRE2 JIT for faster syntax highlighting. * GtkSourceView can now integrate with Sysprof to generate performance information. This may be helpful to application developers to help optimize application rendering on GTK 4. * Many internal components have become native GtkWidgets. * A new code-snippet engine with an XML-based language have been added which were upstreamed from GNOME Builder. * Support for interactive tooltips using GtkSourceHover which was upstreamed from GNOME Builder. * You can now write custom indenters using GtkSourceIndenter which was upstreamed from GNOME Builder. * The overview map now bundles a custom "BuilderBlocks" font which was upstreamed from GNOME Builder. * Undo management is now part of GTK 4. * Translation updates. Download https://download.gnome.org/sources/gtksourceview/5.0/gtksourceview-5.0.0.tar.xz (1.14M) sha256sum: 64826633c0c8d2c6a6eb4ec653215ef04e31e13a2d4156a09ca5fd9013acd9c3 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 3.39.99
News The release candidate for GNOME 40 is here! • Various build system improvements • New libide helpers for plugins to locate addins by module name • Resiliency fixes language server protocol • Use rust-analyzer from SDK inside build container when possible • Fix use of F7 keyboard shortcut for build commands • Allow use of $FILE from external shell commands • Fix duplicated text when inserting various types of completion proposals • Translation updates Download https://download.gnome.org/sources/gnome-builder/3.39/gnome-builder-3.39.99.tar.xz (11.5M) sha256sum: cff372a1da02e77fce030f40bd37ca81e9f89f03e91672c6eb6aa12174df870e ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 3.39.92
News • Update preferences for terminals including making scrollback configurable • Add support for OSC 8 escape sequences in terminals • Fix highlight after pasting when multiple cursors are in use • Allow disabling show-right-margin with .editorconfig • Reload build pipelines after bootstrapping initial runtimes • Various podman runtime improvements • Pass destination FD to host when reading files from host • Various rust-analyzer improvements • A new "gdiagnose" plugin which can find some common GObject issues • The Flatpak plugin can now resolve SDK extensions through common SDK ancestors improving the newcomer experience for applications such as those that use org.freedesktop.Sdk.Extension.rust-stable. • Improvements to the color picker and display extension • Only show a single "update available" notification • A new rust code formatter is available • GNOME application templates now provide example icons • Translation updates Download https://download.gnome.org/sources/gnome-builder/3.39/gnome-builder-3.39.92.tar.xz (11.5M) sha256sum: afaa85cba5500d7eea67ad1934e4d6d593558e7ba2ccac264154482abcedc045 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 4.8.1
News * Fix highlighting in presence of byte-order-marks (BOM) * meson.lang: Update keywords to 0.55.3 syntax * cmake.lang: Update keywords to 3.18.2 syntax * go.lang: make "0i" syntax highlight as integer * Translation updates Download https://download.gnome.org/sources/gtksourceview/4.8/gtksourceview-4.8.1.tar.xz (1.11M) sha256sum: d163d71b5fcafbc5b1eec6dd841edbdbcddd3a7511cd5fdcffd86b8bbfe69ac1 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.39.94
News * Fix some licenses in headers. * Add API to sysprofd/libsysprof to tweak. /proc/sys/kernel/perf_event_paranoid to improve capture quality. Tooling will now always try to change this value while profiling the system and ignore upon failure. * ftruncate() before overwriting proc files. * GTK aid has been removed as it is always enabled through the use of control-fd now. * Add a new Overlay capture frame type for mapping overlays between the host and the process filesystem namespace. * Use overlays to map podman containers to overlay directories * Use overlays to map flatpak containers to overlay directories for both /app and /usr. Download https://download.gnome.org/sources/sysprof/3.39/sysprof-3.39.94.tar.xz (457K) sha256sum: d0b9e31216f811c32446ac386b6da1bc058a2402d154350bc47d8e9ae9aa89ea ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.39.92
News * Use pic when compiling static libsysprof-capture * Some changes to podman symbol decoding * Handle NULL readers gracefully from capture cursors * Use g_memdup2() * UI tweaks * Translation updates Download https://download.gnome.org/sources/sysprof/3.39/sysprof-3.39.92.tar.xz (453K) sha256sum: 9c415ba402290cae2d3335d97115564f368e1f058f0a5bfd5b0d3735ce54e9b7 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 4.99.0
News GtkSourceView 4.99.0 is a beta release targeting GTK 4 and will eventually become GtkSourceView 5.0. It is the largest release of GtkSourceView in many releases and contains new subsystems and performance improvements. More than 300 commits are part of this release touching everything from syntax highlighting to a new snippet engine. As GtkSourceView 4.99 moves to using PCRE2, it is possible that some language definitions will need tweaking for differences between PCRE and PCRE2. So far, very few changes were necessary within the GtkSourceView codebase but external language specifications may require some tweaks. In particular, improper escaping is the only incompatability seen thus far. * Improvements when converting Pango styling to CSS * Build system improvements * GObject modernization * A new completion engine has been added that reduces overhead and fits with GTK 4 lazy lists more closely. It is largely based on the code and design from GNOME Builder. * GtkSourceGutterRenderers are now a GtkWidget allowing more interesting features to be implemented by applications. * Undo management was moved into GTK 4 directly and is no longer part of GtkSourceView. * Syntax highlighting has moved to PCRE2 and utilizes a JIT when available. * GtkSourceBuffer has a new "cursor-moved" signal. * A new font "Builder Blocks" from GNOME Builder has been bundled for use in the GtkSourceMap. * To speed up gutter operations, a new GtkSourceLines abstraction has been added which allows fewer passes across the source buffer to extract features for display. * A new snippet engine based originally upon GNOME Builder's but with a new snippet language based on XML similar to language-specs and style-schemes. * A new "Assistant" abstraction which can be used for tooltips and eventually hover providers. * Updates to go.lang, cmake.lang, meson.lang, csharp.lang. * Translation updates Download https://download.gnome.org/sources/gtksourceview/4.99/gtksourceview-4.99.0.tar.xz (1.13M) sha256sum: a2ae510d94a7fc3374f2f24d3f2ed9bd2bb89b1ad5605c974e2bec8d7ae951f7 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 3.38.2
News • Always give access to a11y bus from Flatpak • Support for Flatpak's --add-policy • Default to cloning remote's HEAD branch • Stop showing GLib debug messages when running application unless debugging • Translation updates Download https://download.gnome.org/sources/gnome-builder/3.38/gnome-builder-3.38.2.tar.xz (11.5M) sha256sum: 8c535ca3ae32a190b54d96d32071957fec01618407a3625188c6451e7833613b ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.39.90
News * Build fixes for macOS * polkit is optional (again) for sysprof-cli * Various fixes in kernel symbol resolving * Fix build when stack-protector is not used * Support elfparser on some interesting platforms * Translation updates Download https://download.gnome.org/sources/sysprof/3.39/sysprof-3.39.90.tar.xz (450K) sha256sum: f86c36aa596890d92bdf0f4766de8fc95c914230966edd9dd865f3af9631e76e ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 3.39.90
News This release corresponds to GNOME 40.alpha1 • Fixes for stale build pipeline information on rebuild/clean • Search improvements • Project tree improvements • Track changes for podman/toolbox • Support running GTK 4 applications • Various build fixes for odd platforms • WebKit support is now optional, albeit not recommended to disable • Debugger improvements • Vala language server robustness improvements • ESLint support for TypeScript • Debug messages from GLib/GTK are now only shown when debugging your application, not running without debugger. • Improvements to icon display for project tree Download https://download.gnome.org/sources/gnome-builder/3.39/gnome-builder-3.39.90.tar.xz (11.5M) sha256sum: 74409d26fc76c2e08c02c6e23ef1ce1e1d786ecee4bad25ea84bd2f6af4d9a91 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 3.38.1
News • Fix block font to load with recent fontconfig • Fix eslint to support typescript • Reduce delay in showing hover tooltips on code • Fix various runtime warnings • Fix running project after rebuild • Update templates to use 3.38 SDKs • Translation updates Download https://download.gnome.org/sources/gnome-builder/3.38/gnome-builder-3.38.1.tar.xz (11.5M) sha256sum: 5632cf14fa175ea56fc501637e1bbb1d931cbc1e1f708fd916d24bc6b3f38c1b ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.38.1
News * Support for translating paths to binary symbols has been improved when using Btrfs subvolumes. * Build system fixes * Fixes for sysprof_capture_reader_list_files() to match expectations * Load proper speedtrack library in LD_PRELOAD * Fixes when generating pkg-config files * Fixes when using musl libc * Translation updates Download https://download.gnome.org/sources/sysprof/3.38/sysprof-3.38.1.tar.xz (448K) sha256sum: 404e1a96cc075b3da25461c73ee43d17a85491e707c0434d215d0a77504851fc ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 3.38.0
News • Default to python3 when opening python source files • Handle failures from windowing system more gracefully • Fix crash during project-wide search and replace • Translation updates Download https://download.gnome.org/sources/gnome-builder/3.38/gnome-builder-3.38.0.tar.xz (11.5M) sha256sum: d689538baf8efb1acf7ea607268b1aaa1418d5517d92d4f6946a3dbf814eae55 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gtksourceview 4.8.0
News * Translation updates Download https://download.gnome.org/sources/gtksourceview/4.8/gtksourceview-4.8.0.tar.xz (1.11M) sha256sum: 00a19121500cedf1bae97f35af865d839841fd785d9facf188498e13975b4e1a ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libdazzle 3.38.0
News No changes since 3.37.1 Download https://download.gnome.org/sources/libdazzle/3.38/libdazzle-3.38.0.tar.xz (437K) sha256sum: e18af28217943bcec106585298a91ec3da48aa3ad62fd0992f23f0c70cd1678f ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
jsonrpc-glib 3.38.0
News • Improve usage as a subproject == Version 3.34.0 == • No changes since 3.33.3. Download https://download.gnome.org/sources/jsonrpc-glib/3.38/jsonrpc-glib-3.38.0.tar.xz (41.2K) sha256sum: dc5f1914a91152b70fa8fc9a11ede13148ab4af644db27a36632388c927a8a82 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.38.0
News * Translation updates Download https://download.gnome.org/sources/sysprof/3.38/sysprof-3.38.0.tar.xz (446K) sha256sum: 8bcd728dc2f74e6f589410370dfb1b8801468bb3cc1803aa240735a7cff241ce ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libpeas 1.28.0
News * Do not build tests when introspection is disabled/missing * add missing locale.h include * Translation updates: - Chinese (China) - Portuguese - Ukrainian Download https://download.gnome.org/sources/libpeas/1.28/libpeas-1.28.0.tar.xz (187K) sha256sum: 42d91993b46ed50f16add6d9577ecc22beb8e2dffa7101e2232c2b63733b8b15 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
sysprof 3.37.92
News * Build system fixes * Fix incorrect warnings * Add various missing capture APIs for GTK * Be more careful about when polkit is queried * Translation updates Download https://download.gnome.org/sources/sysprof/3.37/sysprof-3.37.92.tar.xz (443K) sha256sum: 425c5f543aded5292ecaab491a617650d86eecdf851e3b5148c02c5d8f744880 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
gnome-builder 3.37.92
News • Podman fixes • Style scheme improvements • Flatpak manifest improvements • C++ GTK template improvements • Trim leading and trailing spaces when creating and renaming files • Show comment shortcuts in shortcut overlay • Use GVls 0.16 • Translation updates Download https://download.gnome.org/sources/gnome-builder/3.37/gnome-builder-3.37.92.tar.xz (11.5M) sha256sum: 25fdaf970b78ad6c5091aa866cfd0cc06b67a5b41bfbf6512f1106e43f1188a0 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list