Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minimal bringup under GNOME Wayland #951

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Jan 22, 2022

  1. Minimal bringup under GNOME Wayland

    Demonstration of what is required to start the Sugar Home View from
    within a GNOME Terminal on a Wayland session.
    
    * fix a silent fail to start with a premature exit status 1 by removing
      all calls to the Wnck library; this breaks window switching to
      Neighbourhood View, Group View, or Journal, and detection of activity
      startup completion,
    
    * fix a segmentation fault in XQueryExtension by removing the
      CursorTracker initialisation; this breaks The Frame,
    
    * fix a segmentation fault in libxklavier by removing keyboard
      configuration,
    
    * fix failure to redraw home view by removing GStreamer, both the thread
      initialisation and the toolkit SpeechManager; this breaks speech in
      the shell only.
    
    Other regresssions;
    
    - mouse pointer is "busy",
    
    - not fullscreen, has title bar,
    
    - view switching keys don't work,
    
    - right-click and mouse-over menus are incorrectly positioned,
    
    - My Settings, Keyboard does segmentation fault in libxklavier,
    
    - Journal is not shown.
    
    Things that work;
    
    - new user dialog,
    
    - home view, favourites view, list view,
    
    - my settings; everything except Keyboard,
    
    - the Log and Calculate activities.
    quozl committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    9cb9906 View commit details
    Browse the repository at this point in the history