master
Name already in use
Commits on Mar 31, 2023
-
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>
Commits on Mar 30, 2023
-
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.
Commits on Mar 27, 2023
-
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.
Commits on Jan 23, 2023
Commits on Nov 3, 2022
-
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
Commits on Oct 19, 2022
-
Signed-off-by: Chihurumnaya Ibiam <ibiam@sugarlabs.org>
Commits on Oct 10, 2022
-
favoritesview: enable all home view layouts
This is a GCI task and requires to enable all the home views that we already have coded.
Commits on Sep 6, 2022
-
- remove use of GLib.strfreev Signed-off-by: Chihurumnaya Ibiam <ibiam@sugarlabs.org>
-
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>
-
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>
-
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>
-
Commits on Aug 29, 2022
-
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>
Commits on Jul 4, 2022
-
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>
-
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>
-
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>
-
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>
Commits on Apr 23, 2022
Commits on Apr 18, 2022
Commits on Apr 10, 2022
-
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>
Commits on Feb 24, 2022
-
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.
-
-
-
-
-
Commits on Feb 3, 2022
-
Signed-off-by: Ibiam Chihurumnaya <ibiam@sugarlabs.org>
Commits on Sep 19, 2021
-
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.)
Commits on Jul 28, 2021
Commits on Feb 10, 2021
-
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()