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

Keyboard Support Redo #246

Open
wants to merge 14 commits into
base: main
Choose a base branch
from

Commits on Mar 14, 2023

  1. Make entry readonly

    BAProductions committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    86fc446 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    960384d View commit details
    Browse the repository at this point in the history
  3. Init Keyboard support

    BAProductions committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    9b61c1b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5d2fca9 View commit details
    Browse the repository at this point in the history
  5. Add Gdk.EVENT_PROPAGATE

    BAProductions committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    f0c9ffe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2d8c0e3 View commit details
    Browse the repository at this point in the history
  7. Deactivate focus

    Since entry is now in read only mode .grab_focus () & etc is no longer needed;
    BAProductions committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    7984eae View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    12fdb04 View commit details
    Browse the repository at this point in the history
  9. Fix escape key

    Remove application_instance.set_accels_for_action (ACTION_PREFIX + ACTION_CLEAR, {"Escape"});
    & let event control handle it or the escape button will not animate.
    BAProductions committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    72630b7 View commit details
    Browse the repository at this point in the history
  10. Swap Gdk.Key.Return Gdk.Key.equal

    Since Gdk.Key.Return is user by default to trigger the selected UI element when navigating the UI with the arrow keys or the tab keys the equal button will never get pressed or fire, But instead the highlight button will be pressed so Gdk.Key.equal makes the most since
    BAProductions committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    61f226c View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Redo on_key_press to activate glib actions instead of the buttons cli…

    …cked function
    
    - Exposing every single buttons like this isn't necessary & calling the for each button is a better idea EXP: activate_action(ACTION_INSERT, new GLib.Variant("s", "Character Gos Here")); is batter. 
    
    The del calc button do not use glib actions 
    Calling button_del_clicked(); & button_calc_clicked(); is nessary.
    BAProductions committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    9334b62 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c20b654 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    44416fb View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2023

  1. Configuration menu
    Copy the full SHA
    676977c View commit details
    Browse the repository at this point in the history