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

[feature/reduce-mem-footprint] Reduce memory footprint #1376

Merged
merged 23 commits into from
Sep 12, 2024

Commits on Aug 13, 2024

  1. - update SDK

    felix-schwarz committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    6fffa57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffbb8f2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd17388 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be3782d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5077254 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b606c65 View commit details
    Browse the repository at this point in the history
  7. - ios-sdk: update SDK to include the latest fixes

    - ProgressView: add minimum + touch friendly sizes to avoid display as zero-sized views (which prevented cancelling by tapping because the touch never reached the view)
    felix-schwarz committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    57b5ae8 View commit details
    Browse the repository at this point in the history
  8. - update SDK to gain flow control for Item Policy Processors

    - AvailableOfflineAction: fix bug where a folder selected for Available Offline could not be removed form Available Offline by action (due to Swift != comparison apparently not using -isEqual:)
    felix-schwarz committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    808fb98 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1bfec59 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7837e1b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    291ae67 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. - update LastUpgradeCheck from Xcode 14.2 to Xcode 16

    - fix protocol warnings new in Xcode 16
    - adopt newer #unavailable syntax instead of if #available { /* Nothing */ } else { /* Code*/ }
    felix-schwarz committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    d5e0c3d View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. - Reduce memory footprint of File Provider by removing ownCloudApp.fr…

    …amework as a
    
      dependency - and thereby its dependencies, especially OpenSSL.framework, which adds to the
      memory footprint.
    
      The dependency on ownCloudApp is removed by adding the few parts relevant to the
      FileProvider to the FileProvider target and directly including the respective header
      files.
    
    - MediaUploadOperation: no longer use File Provider for imports from the photo library due to stability issues
    felix-schwarz committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    3c055f6 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. - update ios-sdk

    - ProgressSummarizer: add method to reset priority summaries
    - AccountConnection: clear priority summaries after disconnect to return them to a defined state (fixes "Connecting…" being shown forever after a re-login)
    felix-schwarz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    4e109a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed38ee0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ba3eee View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. - SDK update (with fixes)

    - FileProviderExtension: fix spurious "invalid parameter" error on import
    felix-schwarz committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    ec44666 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

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

Commits on Sep 5, 2024

  1. - ShareExtensionViewController:

    	- rewrite/refactor to upload files directly from the extension rather than through the File Provider
    	- automatically try to avoid name collisions on upload
    - ProgressIndicatorViewController:
    	- fix lack of themeing by adding the modal CSS selector to the view controller
    	- update the displayed progress from the Progress instance set on the .progress property
    felix-schwarz committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    919eef4 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. - SaveFileIntentHandler: no longer use File Provider for uploading

    - Intents.intentdefinition: remove File Provider upload option for SaveIntentHandler
    felix-schwarz committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    5fcd9b8 View commit details
    Browse the repository at this point in the history
  2. - update SDK

    felix-schwarz committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    f5de610 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. updated to merged SDK commit

    hosy committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    618dc8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f7ba0c View commit details
    Browse the repository at this point in the history