Giter VIP home page Giter VIP logo

activity-abacus's People

Contributors

ashnidh avatar chimosky avatar jriyyya avatar leonardcj avatar pootle-sugarlabs avatar quozl avatar rbuj avatar rhl-bthr avatar srevinsaju avatar tchx84 avatar vipulgupta2048 avatar walterbender avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

activity-abacus's Issues

v62 release

The latest version in flatpak points to v61 which contains the python 3 regression showing the byte b"n" labels on the beads (#22). Would it be possible to do a v62 release?

Numpad numbers unrecognized

Hello, and thanks!

I'm trying this on Pop!_OS, with v61 via flathub. I am excited to see that I can type numbers at the top of the abacus and see the results, but I can only do so with the number row of my keyboard, not the numpad, regardless of numlock state. I'm using a lenovo ideapad, and can list more specifics if the problem is not reproducible elsewhere.

Adding a Custom sidebar in wiki

screenshot 15
The box under pages with image that's sidebar help people to guide to other repo of Org
Adding a Custom sidebar in wiki for better accessibility and navigation
currently, I don't have right's to create one

No or very less margin between abacus and result area

I observed that there's very less space between the result area, Toolbar and abacus area.
I think increasing the margin between Result part, Toolbar and Abacus will give us more space and would look cleaner.

WhatsApp Image 2022-04-19 at 9 10 00 PM

Tasks:

  • Add Margin between Result, Toolbar and Margin
  • Increase the Font Size of Result
  • Adding Border to result would make it look more appealing

Request: Keyboard controls

Hello, and thanks for this! I especially appreciate the custom layouts.

I have v61 installed via flathub.

I find using a trackpad for this is cumbersome, and would really appreciate a handful of keyboard controls, something like:

  • left and right: change column focus
  • up and down: slide one lower bead of focused column
  • shift+up and shift+down: slide all lower beads of focused column
  • ctrl+up and ctrl+down: slide one upper bead of focused column
  • shift+ctrl+up and shift+ctrl+down: slide all upper beads of focused column
  • c or r, I don't know: clear/reset board
  • esc: clear and focus the number entry field (leaving board intact)

Bad file for binary mode icon

Steps to reproduce:

  • Open the activity

Logs have this:

1523625981.252962 ERROR root: Exception reading icon info: File contains no section headers.
file: /usr/share/icons/gnome/48x48/mimetypes/binary.png, line: 1
'\x89PNG\r\n'
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/sugar3/graphics/icon.py", line 214, in _get_attach_points
    cp.readfp(config_file)
  File "/usr/lib/python2.7/ConfigParser.py", line 324, in readfp
    self._read(fp, filename)
  File "/usr/lib/python2.7/ConfigParser.py", line 512, in _read
    raise MissingSectionHeaderError(fpname, lineno, line)
MissingSectionHeaderError: File contains no section headers.
file: /usr/share/icons/gnome/48x48/mimetypes/binary.png, line: 1
'\x89PNG\r\n'

Can't reset board after a number of tries.

After making a calculation and trying to reset the abacus board, the reset button has no effect and this is shown in the logs.
Noticed after a couple of tries.

Traceback (most recent call last):
  File "/home/ibiam/Activities/activity-abacus/abacus_window.py", line 939, in _keypress_cb
    self._process_numeric_input(self.last, k)
  File "/home/ibiam/Activities/activity-abacus/abacus_window.py", line 981, in _process_numeric_input
    float(newnum.replace(self.decimal_point, '.')))
ValueError: could not convert string to float: 

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.