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

6.4.0b2 #1075

Merged
merged 76 commits into from
Jun 9, 2024
Merged

6.4.0b2 #1075

merged 76 commits into from
Jun 9, 2024

Commits on May 2, 2024

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

Commits on May 3, 2024

  1. --- 901 ---

    6.3.1b1
    tmolitor-stud-tu committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e36f478 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20838b1 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Configuration menu
    Copy the full SHA
    9a66934 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4456b84 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ccb9bc9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4dadece View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e16f3e3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    64c3a5b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ced8624 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4e2f710 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3b76746 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bb70394 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f7ae858 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    70fa596 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e2b48ed View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8124c69 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. Clean up swiftui implementations

    This changes every display of a contact with ContactEntry() to not
    replicate the same code over and over again.
    tmolitor-stud-tu committed May 5, 2024
    Configuration menu
    Copy the full SHA
    73c1022 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    162bf6f View commit details
    Browse the repository at this point in the history
  2. Improve WebRTC handling and add macOS CallKit experiment

    - Add com.apple.security.network.server entitlement to allow WebRTC to
      open listening sockets
    - Implement non-xep conforming TCP transport for ICE candidates only
      active in alpha builds
    - Bump WebRTC loglevel to verbose in alpha builds (it's info otherwise)
    - Activate VoIP for alpha builds on macOS
    - Circumvent CallKit audio session activation problems on macOS Catalyst
      to activate VoIP as much as possible on macOS
    tmolitor-stud-tu committed May 7, 2024
    Configuration menu
    Copy the full SHA
    2b9e0f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae4764f View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Don't loop on repeated pubsub precondition fails

    At least on older ejabberd (~22.05) this can happen because it still returns
    precondition-not-met errors even after successfully configuring the
    node.
    tmolitor-stud-tu committed May 10, 2024
    Configuration menu
    Copy the full SHA
    c2c0279 View commit details
    Browse the repository at this point in the history
  2. Don't advertise support for urn:xmpp:idle:1 if deactivated by user

    This makes sure other users won't see a stale time or a constant
    "currently online".
    
    Fixes #1059
    tmolitor-stud-tu committed May 10, 2024
    Configuration menu
    Copy the full SHA
    c640946 View commit details
    Browse the repository at this point in the history
  3. Change advertised caps hash for privacy setting changes

    Changing one of the "Communication" privacy settings triggers a presence
    containing an updated capabilities hash.
    tmolitor-stud-tu committed May 10, 2024
    Configuration menu
    Copy the full SHA
    5417ea2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f515e71 View commit details
    Browse the repository at this point in the history
  5. Make MLContact instances true singletons

    This also add the previously in MLXMLNode defined WeakContainer to HelperTools.
    tmolitor-stud-tu committed May 10, 2024
    Configuration menu
    Copy the full SHA
    7808d69 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a37e0bd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5f20a13 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c3313b2 View commit details
    Browse the repository at this point in the history
  9. Implement channel management

    This uses the slightly adapted group management gui.
    tmolitor-stud-tu committed May 10, 2024
    Configuration menu
    Copy the full SHA
    21ed2f0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    75e1502 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5d17bde View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

  1. Configuration menu
    Copy the full SHA
    32217fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e06c327 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    27e7e16 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d229b8 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu
    Copy the full SHA
    212dcbc View commit details
    Browse the repository at this point in the history
  2. Set thread name in getExtraRunloopWithIdentifier, too

    Before we only set the runloop name
    tmolitor-stud-tu committed May 20, 2024
    Configuration menu
    Copy the full SHA
    cc052b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe2d28d View commit details
    Browse the repository at this point in the history
  4. Make DNSSEC validation configurable (default: off)

    In alpha builds it will be default: on
    tmolitor-stud-tu committed May 20, 2024
    Configuration menu
    Copy the full SHA
    7ecf7a5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7991a3d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    acece90 View commit details
    Browse the repository at this point in the history
  7. Prepare SRV resolver for DNSSEC (but commented out)

    This can only be activated once the ios bug has been fixed
    tmolitor-stud-tu committed May 20, 2024
    Configuration menu
    Copy the full SHA
    0b3847b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    51af80d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d4c2116 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Rework settings to have more natural categories

    This resembles more or less what Conversations uses for its new
    categorized settings view
    tmolitor-stud-tu committed May 21, 2024
    Configuration menu
    Copy the full SHA
    089794d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    caecd69 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f3b1e60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1bb2e0c View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    c0b2f55 View commit details
    Browse the repository at this point in the history
  2. Update muc contact details to allow removal of avatars

    This adds new addTopRight-powered overlay for add and delete, too.
    tmolitor-stud-tu committed May 24, 2024
    Configuration menu
    Copy the full SHA
    5d01419 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    376c207 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2024

  1. --- 905 ---

    6.4.0b1
    tmolitor-stud-tu committed May 25, 2024
    Configuration menu
    Copy the full SHA
    48f386f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    958fd65 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2024

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

Commits on Jun 5, 2024

  1. Update doap file

    tmolitor-stud-tu committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    f11b426 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d670bcb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc51c3a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d882964 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8b355eb View commit details
    Browse the repository at this point in the history
  6. Make muc invites call ui error handlers, too

    This also modernizes kMonalSentMessageNotice.
    tmolitor-stud-tu committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    6bdc840 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c747372 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    642fc08 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    d1806cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea43a73 View commit details
    Browse the repository at this point in the history
  3. Implement inline safari versus default browser app setting

    This will be initialized to default browser in EU and inline safari otherwise.
    tmolitor-stud-tu committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    f605172 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7060468 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2024

  1. Configuration menu
    Copy the full SHA
    3f2a03d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56e3f5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    21cda8b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f194673 View commit details
    Browse the repository at this point in the history
  5. Make all accessibility labels translatable

    Since we can't compile our swift code to let XCode extract all
    translatable strings, we have to go with the uncompiled Text() strings
    extraction only.
    tmolitor-stud-tu committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    25484e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    caed641 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    81cb333 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    406d067 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    23be752 View commit details
    Browse the repository at this point in the history