This website requires JavaScript.
Explore
Help
Sign In
Liberux
/
ltk
Watch
2
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
All Workflows
CI
118 workflow runs
Actor
All actors
andrea
pedro
Status
All status
Success
Failure
Canceled
Skipped
Waiting
Running
Blocked
Canceling
Branch
All branches
main
Make a scroll or fading viewport's sub-canvas again when the window's scale changes, rather than keep drawing it at the old one
CI #118
:
Commit
0872c9149b
pushed by
pedro
main
2026-11-05 18:58:26 +01:00
0s
View workflow file
Text in the theme's primary text colour unless given another, rather than white
CI #117
:
Commit
9900443ff1
pushed by
pedro
main
2026-11-04 18:58:26 +01:00
0s
View workflow file
The print dialog in the CHANGELOG and the widget catalogue
CI #116
:
Commit
058a65546d
pushed by
pedro
main
2026-11-03 00:58:26 +01:00
0s
View workflow file
A print dialog with a preview, CUPS and the print portal, a Windows backend, and ltk::dirs for the user's folders
CI #115
:
Commit
45b8ddd483
pushed by
pedro
main
2026-11-03 00:58:26 +01:00
0s
View workflow file
State restored on an ordinary launch for apps that ask, focus that follows its widget's id, buttons that do not take the focus when pressed, a focus ring only after the keyboard, and a browser app's surfaces copied rather than transferred, which WebKit…
CI #114
:
Commit
02ab10b3ef
pushed by
pedro
main
2026-11-02 12:58:26 +01:00
0s
View workflow file
External textures drawn at their own size, a repaint without rebuilding the view, an icon size for list rows, and lighter tabs on the desktop strip
CI #113
:
Commit
da34eee9e6
pushed by
pedro
main
2026-10-28 12:58:26 +01:00
0s
View workflow file
A text field that serves as an editor, a file chooser, ltk::files with callbacks, Text::fit, App::window_title, and a stack that keeps its children inside it
CI #112
:
Commit
8882078743
pushed by
pedro
main
2026-10-28 00:58:26 +01:00
0s
View workflow file
A pull from the top that is unwound back to where it started still reports its release, so an app that followed the pull hears that it was not committed
CI #111
:
Commit
18a0e02249
pushed by
pedro
main
2026-10-26 18:58:26 +01:00
0s
View workflow file
An ltk app pastes what other applications copied, the middle button pastes the selection just made, a browser desktop's applications share the clipboard and the primary selection, and the office icons are drawn like the terminal's
CI #110
:
Commit
8f689ec479
pushed by
pedro
main
2026-10-24 19:58:26 +02:00
0s
View workflow file
The user's files through ltk::files, alike natively and in a browser, and a shell's requests answered in a browser through ltk::web::shell_request
CI #109
:
Commit
cf187a3dcc
pushed by
pedro
main
2026-10-23 01:58:26 +02:00
0s
View workflow file
A browser app takes part in the desktop as a Wayland client does: fullscreen, the desktop's windows, activation and the shell protocol through forge/web, its own files through ltk::vfs, and images its caller names
CI #108
:
Commit
af4009374d
pushed by
pedro
main
2026-10-22 13:58:26 +02:00
0s
View workflow file
A browser app joins the page's desktop: on a page with forge/web its main surface, overlays and subsurfaces are surfaces of that desktop, all painted through one WebGL context
CI #107
:
Commit
cd1a233b2e
pushed by
pedro
main
2026-10-21 01:58:26 +02:00
0s
View workflow file
Image caches that find an entry in O(log n), so drawing many small images no longer slows down as the caches fill
CI #106
:
Commit
95beeda66a
pushed by
pedro
main
2026-10-21 01:58:26 +02:00
0s
View workflow file
Composite modes on the GLES canvas: Canvas::set_composite_mode and CompositeMode, completing the blend state the previous commit already applies
CI #105
:
Commit
1a39c43762
pushed by
pedro
main
2026-10-21 01:58:26 +02:00
0s
View workflow file
A browser backend: ltk runs on a page's canvas through WebGL2, on a core that builds for wasm32, and a surface's scale may be fractional
CI #104
:
Commit
20dc21448e
pushed by
pedro
main
2026-10-21 01:58:26 +02:00
0s
View workflow file
Text and RichText take a font face the host loaded itself, for hosts that resolve their own system families
CI #103
:
Commit
4c7e73d492
pushed by
pedro
main
2026-10-19 19:58:26 +02:00
0s
View workflow file
Rectangles with square corners are filled with hard edges on the GLES backend, so rectangles that share an edge leave no seam between them
CI #102
:
Commit
ef6847b12c
pushed by
pedro
main
2026-10-19 01:58:26 +02:00
0s
View workflow file
An Android backend, a platform layer that keeps Wayland out of the runtime, the built-in keyboard for an app's own text input, and APKs packaged with Debian's own tools
CI #101
:
Commit
cacf871ddd
pushed by
pedro
main
2026-10-18 01:58:26 +02:00
0s
View workflow file
The GLES backend keeps one glyph atlas per GL context, split into pages, so a surface that is created again does not rasterise and upload its text again
CI #100
:
Commit
85aa85a357
pushed by
pedro
main
2026-10-17 01:58:26 +02:00
0s
View workflow file
Toplevel events name the window, apps hear the pointer hover a surface and where their blurred cards were laid out, and rows can align to the bottom
CI #99
:
Commit
3edd822918
pushed by
pedro
main
2026-10-16 19:58:26 +02:00
0s
View workflow file
The tab strip example in make examples
CI #98
:
Commit
35ab8ac2b0
pushed by
pedro
main
2026-10-16 13:58:26 +02:00
0s
View workflow file
A text field keeps the cursor where an edit left it unless it asks to be pinned to the end, which only the time picker does, and a hook for a window that loses the keyboard
CI #97
:
Commit
a63e905a7a
pushed by
pedro
main
2026-10-16 13:58:26 +02:00
0s
View workflow file
Tooltips in a window are popups beside their widget, theme SVGs with plus-lighter highlights are no longer painted grey, and the folder-files icon is shaped as a folder
CI #96
:
Commit
312fb7e0fd
pushed by
pedro
main
2026-10-16 13:58:26 +02:00
0s
View workflow file
A tab strip that scrolls to the selected tab and while a tab is dragged against its edge, and hooks for every mouse button and for the modifiers, for an application that hands the mouse on
CI #95
:
Commit
dcb1c7dff3
pushed by
pedro
main
2026-10-16 13:58:26 +02:00
0s
View workflow file
TabStrip, the open documents of an application as a browser or a terminal shows them, with tabs that grow, shrink and can be dragged, an overview of cards for a phone, a widget anchored under another one and list items in colours of their own
CI #94
:
Commit
ce98c7b82c
pushed by
pedro
main
2026-10-16 13:58:26 +02:00
0s
View workflow file
The primary selection is kept in step with other applications, an application can paste either selection and hear the middle button, raw keys carry the text dead keys compose, and an application can ask for a cursor where the pointer is
CI #93
:
Commit
99b195ea13
pushed by
pedro
main
2026-10-15 19:58:26 +02:00
0s
View workflow file
A text field can take its horizontal padding from its host, the primary finger reaches the pointer hooks, and the screen probe left out of the previous commit is added
CI #92
:
Commit
e3b76423fb
pushed by
pedro
main
2026-10-15 01:58:26 +02:00
0s
View workflow file
An application can keep the keyboard to itself and see Alt, an external field declares what it is for, and the size hint is fitted to the screen before the first commit
CI #91
:
Commit
c385605de0
pushed by
pedro
main
2026-10-15 01:58:26 +02:00
0s
View workflow file
The default theme declares Noto Serif as a font family
CI #90
:
Commit
6e4bf83c91
pushed by
pedro
main
2026-10-12 19:58:26 +02:00
0s
View workflow file
Text measuring for hosts, colour emoji, caller-supplied faces, aligned rich text and a wheel hook in detents
CI #89
:
Commit
0d492f7c1d
pushed by
pedro
main
2026-10-10 01:58:26 +02:00
0s
View workflow file
First
Previous
1
2
3
4
Next
Last