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

Conversation

@mallexxx
Copy link
Collaborator

Task/Issue URL: https://app.asana.com/0/1177771139624306/1203218058727456/f

Description:

  • Configurable action for Title Bar doubleclick

Steps to test this PR:

  1. Open System Settings -> Desktop&Dock -> Double-click a window title bar action -> set to Zoom; Validate Browser title Double-click zooms window
  2. Set action to Minimize; Validate double-click minimizes window
  3. Set action to None; Validate title double-click has no action

Internal references:

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

@mallexxx mallexxx requested review from a team and miasma13 and removed request for a team August 25, 2023 09:18

if setIfEmpty {
defaults.set(defaultValue, forKey: key.rawValue)
guard let rawRepresentableType = T.self as? any RawRepresentable.Type,
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

allow storing RawRepresentable values using UserDefaultsWrapper

Copy link
Contributor

@miasma13 miasma13 left a comment

Choose a reason for hiding this comment

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

Works as expected 👍
Validated on macOS 13.4.1

@mallexxx mallexxx merged commit 77d74c4 into develop Aug 25, 2023
@mallexxx mallexxx deleted the alex/title-dblclick-action branch August 25, 2023 11:26
samsymons added a commit that referenced this pull request Aug 28, 2023
# By Diego Rey Mendez (3) and others
# Via GitHub
* develop:
  NetP menu no longer opening (#1552)
  Adjusts the NetP onboarding bg color (#1550)
  Save/edit always the same profile (#1545)
  Enable autoconsent tests for cosmetic rules (#1473)
  Title doubleclick action (#1549)
  NetP onboarding: changes a color and updates some assets (#1547)
  La/disable ctl for catalina (#1462)
  fix tab content disappearance due to wrong pinned tab index selection (#1532)
  disable flaky test (#1546)

# Conflicts:
#	DuckDuckGo.xcodeproj/project.pbxproj
#	DuckDuckGo.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
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