Skip to content
This repository was archived by the owner on Feb 24, 2025. It is now read-only.

Conversation

@samsymons
Copy link
Collaborator

@samsymons samsymons commented Aug 22, 2023

Task/Issue URL: https://app.asana.com/0/1199230911884351/1205327173741897/f
Tech Design URL:
CC: @diegoreymendez

Description:

This PR fixes a crash on launch that can occur when the app launches outside of the Applications directory.

Steps to test this PR:

  1. Export a release copy of the app
  2. Run it from somewhere outside of /Applications, such as the desktop
  3. Check that you get the option to move the app to applications, and that it doesn't crash

Internal references:

Pull Request Review Checklist
Software Engineering Expectations
Technical Design Template
Pull Request Documentation

Copy link
Contributor

@diegoreymendez diegoreymendez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works perfectly.

@samsymons samsymons merged commit 4a06ff7 into develop Aug 22, 2023
@samsymons samsymons deleted the sam/move-pixel-tester-logic-out-of-app-delegate branch August 22, 2023 20:28
samsymons added a commit that referenced this pull request Aug 22, 2023
Task/Issue URL: https://app.asana.com/0/1199230911884351/1205327173741897/f
Tech Design URL:
CC: @diegoreymendez

Description:

This PR fixes a crash on launch that can occur when the app launches outside of the Applications directory.
samsymons added a commit that referenced this pull request Aug 22, 2023
* release/1.52.3:
  Move pixel sender logic into the main view controller (#1528)
  Update the phased rollout tester to avoid caching the config (#1520)
  Set version to 1.52.3.

# Conflicts:
#	Configuration/Version.xcconfig
samsymons added a commit that referenced this pull request Aug 22, 2023
* main:
  Move pixel sender logic into the main view controller (#1528)
  Update the phased rollout tester to avoid caching the config (#1520)
  Set version to 1.52.3.
samsymons added a commit that referenced this pull request Aug 23, 2023
# By Diego Rey Mendez (7) and others
# Via Sam Symons (2) and others
* develop: (26 commits)
  Improve Sync-related database cleaning logic (#1529)
  Update onboarding-related error states (#1504)
  Prevents launching our menu agent without an auth code. (#1516)
  Autofill UI letter icons (#1535)
  Cleans up some code (#1517)
  Revert "Autofill Letter Icons" (#1534)
  Adds remote pre-commit installer, which includes automatic fix for linter (#1369)
  Autofill Letter Icons (#1475)
  change context menu for mailto links (#1513)
  Updates the version to 1.53.1
  Updated the embedded files for 1.53.1
  Update the phased rollout tester to avoid caching the config (#1520)
  Require Duck Player scheme URL to be passed from YouTube Overlay User Script (#1519)
  Add pixels related to Duck Player usage (#1515)
  only allow error reloads on http(s) urls (#1523)
  Standardize TDS Loading Error handling (#1524)
  Move pixel sender logic into the main view controller (#1528)
  Update the phased rollout tester to avoid caching the config (#1520)
  Set version to 1.52.3.
  Move pixel sender logic into the main view controller (#1528)
  ...

# Conflicts:
#	DuckDuckGo.xcodeproj/project.pbxproj
#	DuckDuckGo.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
#	DuckDuckGo/AppDelegate/AppDelegate.swift
#	DuckDuckGo/Common/Localizables/UserText.swift
#	DuckDuckGo/Common/Utilities/UserDefaultsWrapper.swift
diegoreymendez pushed a commit that referenced this pull request Aug 24, 2023
Task/Issue URL: https://app.asana.com/0/1199230911884351/1205327173741897/f
Tech Design URL:
CC: @diegoreymendez

Description:

This PR fixes a crash on launch that can occur when the app launches outside of the Applications directory.
samsymons added a commit that referenced this pull request Aug 25, 2023
# By Alexey Martemyanov (2) and others
# Via Diego Rey Mendez (1) and GitHub (1)
* develop:
  Update DBP BSK version (#1548)
  Add DBP package  (#1482)
  disable 2 flaky tests (#1543)
  Update BSK with autofill 8.2.0 (#1536)
  iOS InContext Email Protection Signup support (#1419)
  fix windows repositioned on sleep/display on-off (#1533)
  Move pixel sender logic into the main view controller (#1528)
  Updated metadata and rules for 1.53.2
  fix saved popup frame applied to new window (#1530)

# Conflicts:
#	DuckDuckGo.xcodeproj/project.pbxproj
#	DuckDuckGo.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
#	DuckDuckGo/Common/Localizables/UserText.swift
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants