1. 19 Feb, 2020 1 commit
  2. 28 Jan, 2020 1 commit
    • Julian Sparber's avatar
      NewCallBox+CallDisplay: UI facelift · 06481155
      Julian Sparber authored
      This adds a style.css file to allow the use of custom css
      
      Fixes #115:
      - Making the phone number larger
      - Moving the delete button to the bottom
      - Rounding all buttons, and making the grid buttons circular
      - Making the call button a bit less wide
      06481155
  3. 27 Jan, 2020 2 commits
    • Bob Ham's avatar
      Release Calls 0.1.2 · bcaf92d8
      Bob Ham authored
      bcaf92d8
    • Julian Sparber's avatar
      Replace HdyDialer with HdyKeypad and bump libhandy to 0.0.12 · 497fe072
      Julian Sparber authored
      HdyDialer was deprecated and therefore is replaced with HdyKeypad.
      HdyDialer used a `gchr *` to store the entered phone number. On every
      button press the entire text of the display entry was replaced with the new
      string, which messed up selection and cursor position.
      HdyKeypad connects directly to a GtkEntry and inserts each
      button press the same way as a keyboard stroke would do.
      
      In the case of the `call display` entry every new digit is appended to the
      end of the input and therefore it also moves the cursor to the end of the
      entry. Instead of making the Entry not editable, only the events which
      would remove text form the entry are blocked, via the `delete-text`
      signal. And the signal `insert-text` is used to block unwanted chars
      from beeing inserted.
      
      Same as for the `call display` entry also the `new call box` entry is
      made editable and the signal `insert-text` is used to block unwanted
      chars. All other user action possible on a entry arn't blocked
      e.g. repositioning the cursor.
      
      The advantage of making the Entry editable is that we can show
      the cursor position.
      It also allows the user to select the position where new digits are
      inserted in the `new call box`.
      On a button press the focus is set to the Entry to give the correct
      feedback to the user.
      
      This centers the text on the entry, as required by the design.
      This also makes the delete button remove only one char at the time, to
      move closer to the desired UX.
      Related: #58
      
      Fixes: #82
      497fe072
  4. 21 Jan, 2020 1 commit
    • Bob Ham's avatar
      mm-call: Sanitise disconnect messages · dc9b7102
      Bob Ham authored
      Clean up the disconnect messages so they make sense when presented to
      the user.  Also add new state change reasons from ModemManager 1.10
      and 1.12.
      
      Fixes #90
      dc9b7102
  5. 20 Jan, 2020 2 commits
  6. 14 Jan, 2020 2 commits
  7. 13 Jan, 2020 3 commits
  8. 10 Dec, 2019 5 commits
  9. 29 Oct, 2019 2 commits
  10. 09 Oct, 2019 1 commit
    • Lubomir Rintel's avatar
      appdata.xml: fix a validation error · 4b4cfa04
      Lubomir Rintel authored
      appstream-util version 0.7.16 complains:
      
        $ appstream-util validate-relax --nonet ./data/sm.puri.Calls.appdata.xml
        ./data/sm.puri.Calls.appdata.xml: FAILED:
        • tag-missing           : <description> required
        Validation of files failed
      
      What it actually means that the <description> is not well formed because
      it should contain a paragraph.
      4b4cfa04
  11. 23 Sep, 2019 1 commit
  12. 18 Sep, 2019 4 commits
  13. 06 Sep, 2019 2 commits
  14. 03 Sep, 2019 1 commit
  15. 02 Sep, 2019 4 commits
  16. 22 Aug, 2019 1 commit
    • Bob Ham's avatar
      calls-new-call-box: Allow entering of "+" symbol · df74a805
      Bob Ham authored
      Use the "number" property of the dial pad for the dialed number which
      takes care of cycling buttons. While we're at it, also make the clear
      button external to the number entry box, enlarging it and turning it
      into a backspace button.
      
      Closes #12
      df74a805
  17. 13 Aug, 2019 2 commits
  18. 08 Aug, 2019 1 commit
  19. 07 Aug, 2019 2 commits
  20. 06 Aug, 2019 1 commit
  21. 05 Aug, 2019 1 commit