Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Mar 31, 2023

  1. Docs - add Raspberry Pi OS recipe

    Tested on a Raspberry Pi 1 Model B with
    2023-02-21-raspios-bullseye-armhf.img.xz
    
    Signed-off-by: James Cameron <quozl@laptop.org>
    quozl committed Mar 31, 2023

Commits on Mar 30, 2023

  1. Docs - remove out of date information

    - Debian has progressed beyond Buster,
    
    - Rasbian has become Raspberry Pi OS,
    
    - Ubuntu 18.04 is now quite out of date.
    quozl committed Mar 30, 2023

Commits on Mar 27, 2023

  1. Fix text clipping cannot be removed from Frame

    The int datatype was used as an argument for the object-deleted signal, this meant that the Python
    interpreter was responsible for deciding whether to use int32 or int64 based on the type of input
    passed in.
    
    Initially, the interpreter was selecting int32, but when larger input values were used, a TypeError
    occurred because it could not convert int64 to int32 (gint).
    
    Furthermore, the object_id was deleted when the object-deleted callback got executed leading to a
    KeyError.
    
    This commit changes the datatype of the function parameter to int64, ensuring that the
    integer input is stored as int64 regardless of its range.
    bhavya authored and chimosky committed Mar 27, 2023

Commits on Jan 23, 2023

  1. Add SOAS to packaged Sugar

    chimosky committed Jan 23, 2023

Commits on Nov 3, 2022

  1. Fix this web page could not be loaded in Browse and MiniBrowser

    On Ubuntu 22.04, Browse could not load any web page except the local
    start page.  Also, the WebKitGTK MninBrowser was also affected, if run
    within Sugar Terminal.
    
    Delete the proxy environment variables rather than set them empty.
    
    Signed-off-by: James Cameron <quozl@laptop.org>
    
    Closes #962
    Closes https://github.com/sugarlabs/browse-activity/issues/119
    quozl committed Nov 3, 2022

Commits on Oct 19, 2022

  1. Release Sugar 0.120 unstable

    Signed-off-by: Chihurumnaya Ibiam <ibiam@sugarlabs.org>
    chimosky committed Oct 19, 2022

Commits on Oct 10, 2022

  1. favoritesview: enable all home view layouts

    This is a GCI task and requires to enable all the home views
    that we already have coded.
    ortegaps authored and chimosky committed Oct 10, 2022

Commits on Sep 6, 2022

  1. Make ContextMap public

    - remove use of GLib.strfreev
    
    Signed-off-by: Chihurumnaya Ibiam <ibiam@sugarlabs.org>
    chimosky committed Sep 6, 2022
  2. Fix dragging image from clipboard to journal

    Dragging image data from the clipboard to the journal now works as expected.
    
    Signed-off-by: Chihurumnaya Ibiam <ibiam@sugarlabs.org>
    chimosky committed Sep 6, 2022
  3. Fix issue with drag from clipboard to journal

    Dragging from the clipboard to the journal now works as expected without
    duplicating items in the clipboard.
    
    Signed-off-by: Chihurumnaya Ibiam <ibiam@sugarlabs.org>
    chimosky committed Sep 6, 2022
  4. Drag from clipboard to journal

    Dragging text data from clipboard to journal now stores the data in the journal as expected,
    also set timeout_id in drag-begin cb as the cb gets executed once a drag is started so it makes sense
    to set the timeout_id there as it was set on drag-data-get cb and at the point it gets executed there's
    already a call to remove it when a drag starts.
    
    Switch to using Gtk.drag_finish in drag-data-received cb and encode text related data.
    
    Free non-None URI data.
    
    TODO
    - Fix object recopying to the clipboard after it's dragged and saved to the journal.
    - Test other types of data in the clipboard.
    
    Signed-off-by: Chihurumnaya Ibiam <ibiam@sugarlabs.org>
    chimosky committed Sep 6, 2022
  5. Add drag from clipboard to journal to store data

    erilyth authored and chimosky committed Sep 6, 2022

Commits on Aug 29, 2022

  1. Fix untranslated languages in My Settings

    Use a dictionary to store translations of languages so we can update
    when necessary, and keep a simple copy of the languages in Sugar
    
    update script at https://github.com/sugarlabs/sugar-tools
    
    Signed-off-by: Chihurumnaya Ibiam <ibiam@sugarlabs.org>
    chimosky authored and quozl committed Aug 29, 2022

Commits on Jul 4, 2022

  1. Remove instance check

    Switching between favourite views doesn't always work as intended,
    switching from any layout to ring layout doesn't work except switching from
    random layout and this fixes that.
    
    Signed-off-by: Ibiam Chihurumnaya <ibiam@sugarlabs.org>
    chimosky committed Jul 4, 2022
  2. Fix issue with accessibility keys

    - After the right arrow key is pressed and the view switches to the detail view
      nothing shows and this fixes that, the issue was caused by a redundant check
      as there was a necessary check before that.
    - fix callback names
    
    Signed-off-by: Ibiam Chihurumnaya <ibiam@sugarlabs.org>
    chimosky committed Jul 4, 2022
  3. Fix Sound alert on returning from detail view to main view

    Fix the need to use arrow keys twice after renaming entries for the first time
    
    Tested on: Ubuntu 16.04, Sugar 0.112, Gtk v3.18.9
    Tested by: Rahul Bothra <f2016015@pilani.bits-pilani.ac.in>
    rahul-bothra authored and chimosky committed Jul 4, 2022
  4. Add accessibility keys to Journal

    Fixes: https://bugs.sugarlabs.org/ticket/4891
    
    Features added:
     - Scrolling entries using 'up' and 'down' arrow keys
     - Resume activity by pressing 'Enter' Key (in main or detail view)
     - Rename entries by pressing 'Ctrl' + 'F2' keys.
     - Switch to detail view by pressing 'right' arrow key
     - Switch back to main view by pressing 'left' arrow key
     - Start searching by pressing 'Ctrl' + 'f' keys
     - Discard searching by pressing 'Escape' key
     - Switch focus from searching to entries by 'up' or 'down' arrow keys
     - Pressing enter in title edit in detail view removes focus from title
    
    Tested on: Ubuntu 16.04, Sugar 0.112, Gtk v3.18.9
    Tested by: Rahul Bothra <f2016015@pilani.bits-pilani.ac.in>
    
    Co-authored-by: Utkarsh Tiwari <iamutkarshtiwari@gmail.com>
    2 people authored and chimosky committed Jul 4, 2022

Commits on Apr 18, 2022

  1. Docs - Ubuntu 22.04

    quozl committed Apr 18, 2022

Commits on Apr 10, 2022

  1. Fixed issue:Journal Entries can be renamed to blank via DetailView (#949

    )
    
    * Fixed issue:Journal Entries can be renamed to blank via DetailView
    
    * [WIP] Fix Journal entries can be renamed to blank via Detail View
    
    Signed-off-by: Ibiam Chihurumnaya <ibiam@sugarlabs.org>
    
    * [Final] Fix Journal entries can be renamed to blank via Detail View
    
    Renaming items in listview now works as expected, an empty entry triggers a prompt
    which asks if the user wants to leave the entry empty, clicking on Cancel or Okay discards
    or saves the change.
    
    This also fixes an existing issue in the journal where items weren't updated once they're
    renamed and the user presses enter, this was caused by title-edit-finished callback in journalactivity
    connecting key-press-event to __key_press_event_cb and that doesn't update the entry.
    
    Signed-off-by: Ibiam Chihurumnaya <ibiamchihurumnaya@gmail.com>
    
    Co-authored-by: AbrahmAB <abhisandhyasp.ap@gmail.com>
    chimosky and devAbnull committed Apr 10, 2022

Commits on Feb 24, 2022

  1. Docs - components list annotations

    Add annotations as Markdown footnotes regarding
    
    * dependencies specific to display server protocol; Wayland vs X Window
      System (Xorg),
    
    * some unusually deep dependencies, such as ALSA and kernel.
    quozl authored and chimosky committed Feb 24, 2022
  2. Docs - review comments

    quozl authored and chimosky committed Feb 24, 2022
  3. Docs - components list draft #4

    quozl authored and chimosky committed Feb 24, 2022
  4. Docs - components list draft #3

    quozl authored and chimosky committed Feb 24, 2022
  5. Docs - components list draft #2

    quozl authored and chimosky committed Feb 24, 2022
  6. Docs - components list draft

    quozl authored and chimosky committed Feb 24, 2022

Commits on Feb 3, 2022

  1. Use Maliit 2.0 when available

    Signed-off-by: Ibiam Chihurumnaya <ibiam@sugarlabs.org>
    chimosky authored and quozl committed Feb 3, 2022

Commits on Sep 19, 2021

  1. fix: use Soup.Session instead of Soup.AsyncSession

    According to developer.gnome.org
    
    > In the past, SoupSession was an abstract class, and users needed to choose between SoupSessionAsync (which always uses GMainLoop-based I/O), or SoupSessionSync (which always uses blocking I/O and can be used from multiple threads simultaneously). This is no longer necessary; you can (and should) use a plain SoupSession, which supports both synchronous and asynchronous use. (When using a plain SoupSession, soup_session_queue_message() behaves like it traditionally did on a SoupSessionAsync, and soup_session_send_message() behaves like it traditionally did on a SoupSessionSync.)
    srevinsaju authored and chimosky committed Sep 19, 2021

Commits on Feb 10, 2021

  1. Fixes 941 (#942)

    There was a decode() error:
    
    UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 7862: invalid continuation byte
    
    Fixed by adding 'utf-8' and 'ignore' args to decode()
    walterbender committed Feb 10, 2021

Commits on Dec 17, 2020

  1. Release Sugar 0.118 unstable

    quozl committed Dec 17, 2020

Commits on Dec 5, 2020

  1. Use os.makedirs exist_ok

    quozl committed Dec 5, 2020
Older