Skip to content

Commit

Permalink
Patch
Browse files Browse the repository at this point in the history
  • Loading branch information
muukii committed Jan 20, 2025
1 parent f1a5673 commit deb8500
Show file tree
Hide file tree
Showing 14 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion Sources/BrightroomEngine/Core/EditingStack.swift
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public enum EditingStackError: Error {
///
/// - Attension: Source text
/// Please make sure of EditingStack is started state before editing in UI with calling `start()`.
open class EditingStack: Hashable, StoreComponentType {
open class EditingStack: Hashable, StoreDriverType {

private static let centralQueue = DispatchQueue.init(
label: "app.muukii.Brightroom.EditingStack.central",
Expand Down
2 changes: 1 addition & 1 deletion Sources/BrightroomEngine/DataSource/ImageProvider.swift
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ public enum ImageProviderError: Error {
/**
A stateful object that provides multiple image for EditingStack.
*/
public final class ImageProvider: Equatable, StoreComponentType {
public final class ImageProvider: Equatable, StoreDriverType {
public static func == (lhs: ImageProvider, rhs: ImageProvider) -> Bool {
lhs === rhs
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import Verge
import BrightroomEngine
#endif

public final class ClassicImageEditViewModel: Equatable, StoreComponentType {
public final class ClassicImageEditViewModel: Equatable, StoreDriverType {
public static func == (lhs: ClassicImageEditViewModel, rhs: ClassicImageEditViewModel) -> Bool {
lhs === rhs
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ open class ClassicImageEditPresetListControl: ClassicImageEditPresetListControlB

if let state = state.mapIfPresent(\.editingState.loadedState) {

state.ifChanged(\.thumbnailImage, \.previewFilterPresets) { image, filters in
state.ifChanged(\.thumbnailImage, \.previewFilterPresets).do { image, filters in

viewState.content = .init(previews: filters, originalImage: image)
}
Expand All @@ -103,7 +103,7 @@ open class ClassicImageEditPresetListControl: ClassicImageEditPresetListControlB
self.collectionView.reloadData()
}

state.ifChanged(\.currentSelected) { value in
state.ifChanged(\.currentSelected).do { value in
self.collectionView.visibleCells.forEach {
self.updateSelected(cell: $0, selectedItem: value)
}
Expand Down Expand Up @@ -175,7 +175,7 @@ open class ClassicImageEditPresetListControl: ClassicImageEditPresetListControlB

open override func didReceiveCurrentEdit(state: Changes<ClassicImageEditViewModel.State>) {

state.ifChanged(\.editingState.loadedState?.currentEdit.filters.preset) { value in
state.ifChanged(\.editingState.loadedState?.currentEdit.filters.preset).do { value in
store.commit {
$0.currentSelected = value
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ open class ClassicImageEditClarityControl : ClassicImageEditClarityControlBase {

open override func didReceiveCurrentEdit(state: Changes<ClassicImageEditViewModel.State>) {

state.ifChanged(\.editingState.loadedState?.currentEdit.filters.unsharpMask) { value in
state.ifChanged(\.editingState.loadedState?.currentEdit.filters.unsharpMask).do { value in
slider.set(value: value?.intensity ?? 0, in: FilterUnsharpMask.Params.intensity)
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ open class ClassicImageEditExposureControl : ClassicImageEditExposureControlBase

open override func didReceiveCurrentEdit(state: Changes<ClassicImageEditViewModel.State>) {

state.ifChanged(\.editingState.loadedState?.currentEdit.filters.exposure) { value in
state.ifChanged(\.editingState.loadedState?.currentEdit.filters.exposure).do { value in
slider.set(value: value?.value ?? 0, in: FilterExposure.range)
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ open class ClassicImageEditFadeControl : ClassicImageEditFadeControlBase {

open override func didReceiveCurrentEdit(state: Changes<ClassicImageEditViewModel.State>) {

state.ifChanged(\.editingState.loadedState?.currentEdit.filters.fade) { value in
state.ifChanged(\.editingState.loadedState?.currentEdit.filters.fade).do { value in
slider.set(value: value?.intensity ?? 0, in: FilterFade.Params.intensity)
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ open class ClassicImageEditGaussianBlurControl : ClassicImageEditGaussianBlurCon

open override func didReceiveCurrentEdit(state: Changes<ClassicImageEditViewModel.State>) {

state.ifChanged(\.editingState.loadedState?.currentEdit.filters.gaussianBlur) { value in
state.ifChanged(\.editingState.loadedState?.currentEdit.filters.gaussianBlur).do { value in
slider.set(value: value?.value ?? 0, in: FilterGaussianBlur.range)
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ open class ClassicImageEditHighlightsControl : ClassicImageEditHighlightsControl

open override func didReceiveCurrentEdit(state: Changes<ClassicImageEditViewModel.State>) {

state.ifChanged(\.editingState.loadedState?.currentEdit.filters.highlights) { value in
state.ifChanged(\.editingState.loadedState?.currentEdit.filters.highlights).do { value in
slider.set(value: value?.value ?? 0, in: FilterHighlights.range)
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ open class ClassicImageEditSaturationControl : ClassicImageEditSaturationControl

open override func didReceiveCurrentEdit(state: Changes<ClassicImageEditViewModel.State>) {

state.ifChanged(\.editingState.loadedState?.currentEdit.filters.saturation) { value in
state.ifChanged(\.editingState.loadedState?.currentEdit.filters.saturation).do { value in
slider.set(value: value?.value ?? 0, in: FilterSaturation.range)
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ open class ClassicImageEditShadowsControl : ClassicImageEditShadowsControlBase {

open override func didReceiveCurrentEdit(state: Changes<ClassicImageEditViewModel.State>) {

state.ifChanged(\.editingState.loadedState?.currentEdit.filters.shadows) { value in
state.ifChanged(\.editingState.loadedState?.currentEdit.filters.shadows).do { value in
slider.set(value: value?.value ?? 0, in: FilterShadows.range)
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ open class ClassicImageEditSharpenControl : ClassicImageEditSharpenControlBase {

open override func didReceiveCurrentEdit(state: Changes<ClassicImageEditViewModel.State>) {

state.ifChanged(\.editingState.loadedState?.currentEdit.filters.sharpen) { value in
state.ifChanged(\.editingState.loadedState?.currentEdit.filters.sharpen).do { value in
slider.set(value: value?.sharpness ?? 0, in: FilterSharpen.Params.sharpness)
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ open class ClassicImageEditTemperatureControl : ClassicImageEditTemperatureContr

open override func didReceiveCurrentEdit(state: Changes<ClassicImageEditViewModel.State>) {

state.ifChanged(\.editingState.loadedState?.currentEdit.filters.temperature) { value in
state.ifChanged(\.editingState.loadedState?.currentEdit.filters.temperature).do { value in

slider.set(value: value?.value ?? 0, in: FilterTemperature.range)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ open class ClassicImageEditVignetteControl : ClassicImageEditVignetteControlBase

open override func didReceiveCurrentEdit(state: Changes<ClassicImageEditViewModel.State>) {

state.ifChanged(\.editingState.loadedState?.currentEdit.filters.vignette) { value in
state.ifChanged(\.editingState.loadedState?.currentEdit.filters.vignette).do { value in
slider.set(value: value?.value ?? 0, in: FilterVignette.range)
}
}
Expand Down

0 comments on commit deb8500

Please sign in to comment.