Skip to content

Library coverage

Sonny Piers edited this page May 28, 2023 · 13 revisions

WebKitGTK

GtkSoureView

  • SourceView

Libadwaita

Deprecated (or soon)

  • Carousel
  • Squeezer
  • Flap
  • ~ Leaflet

GTK

  • AlertDialog
  • Box
  • Button https://github.com/sonnyp/Workbench/pull/198
  • Calendar
  • CenterBox after Box
  • CheckButton
  • ColorDialog / ColorDialogButton
  • DropDown
  • EditableLabel
  • EmojiChooser
  • Entry / PasswordEntry / SearchEntry
  • Expander
  • FileDialog
  • FlowBox
  • FontDialog / FontDialogButton
  • Grid
  • Image
  • Inscription
  • Label
  • LevelBar
  • LinkButton
  • List Box
    • GtkListBox
    • GtkListBoxRow
    • AdwActionRow
    • AdwEntryRow
    • AdwExpanderRow
    • AdwPasswordEntryRow
    • AdwEntryRow
    • AdwComboRow
  • MenuButton
  • Overlay
  • Picture
  • Popover
  • ProgressBar
  • Revealer
  • Scale / ScaleButton
  • ScrolledWindow
  • SearchBar
  • Separator
  • SpinButton
  • GtkSpinner https://github.com/sonnyp/Workbench/pull/199
  • Stack
  • StackSidebar
  • Switch https://github.com/sonnyp/Workbench/pull/195
  • Text
  • ToggleButton
  • Tooltip
  • UriLauncher
  • Video
  • Window

libportal

  • access_camera / is_camera_present
  • add_notification / remove_notification possibly duplicate with Gio.Notification
  • compose_email
  • create_remote_desktop_session
  • create_screencast_session
  • get_user_information
  • location_monitor
  • open_directory
  • open_file
  • open_uri
  • pick_color
  • prepare_print / print_file
  • request_background
  • save_file / save_files
  • session_inhibit / session_uninhibit
  • session_monitor
  • set_background_status
  • set_wallpaper
  • spawn
  • take_screenshot
  • trash_file
  • update_install / update_monitor

GLib

We shouldn't have entries for these directly but they should be used by other entries

  • DateTime / TimeZone
  • Timer
  • Uri
  • Variant
  • base64
  • file path buil_filename, build_path, filename_from_uri, path_get_basename, path_get_dirname, ...
  • random utils

Gio

We shouldn't have entries for these directly but they should be used by other entries

Medium-priority

  • GtkDrawingArea
  • GtkGLArea

Low-priority

  • AdwBin
  • AdwSwipeTracker
  • GtkColumnView
  • GtkBuilder
  • GtkCssProvider
  • GtkFrame
  • GtkNotebook
  • Paned
  • Shortcut / ShortcutWindow / ...
  • libportal dyanmic_launcher
Clone this wiki locally