Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: MrKai77/Luminare
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.0
Choose a base ref
...
head repository: MrKai77/Luminare
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref

Commits on Jul 7, 2024

  1. Copy the full SHA
    ebf2363 View commit details
  2. Copy the full SHA
    bffe056 View commit details
  3. Copy the full SHA
    5d8f0a4 View commit details
  4. Copy the full SHA
    5c05726 View commit details
  5. Reference updates

    KrLite committed Jul 7, 2024
    Copy the full SHA
    bc1dd46 View commit details

Commits on Jul 28, 2024

  1. Merge branch 'main' into main

    KrLite authored Jul 28, 2024
    Copy the full SHA
    d9f48f5 View commit details

Commits on Oct 2, 2024

  1. Copy the full SHA
    09ea61b View commit details
  2. ✨ More stability updates

    MrKai77 committed Oct 2, 2024
    Copy the full SHA
    092ba36 View commit details
  3. 💫 Add fade in animation

    MrKai77 committed Oct 2, 2024
    Copy the full SHA
    5afd02d View commit details
  4. Copy the full SHA
    a8c022b View commit details
  5. Copy the full SHA
    475dea5 View commit details
  6. Copy the full SHA
    e13bd10 View commit details

Commits on Oct 6, 2024

  1. Copy the full SHA
    cc5bbff View commit details
  2. Copy the full SHA
    69553e1 View commit details
  3. Copy the full SHA
    bd4c95c View commit details
  4. 💫 Fade in/out indicator

    MrKai77 committed Oct 6, 2024
    Copy the full SHA
    0353070 View commit details
  5. Copy the full SHA
    f3ba243 View commit details

Commits on Oct 7, 2024

  1. Copy the full SHA
    799f763 View commit details
  2. 🔀 Merge pull request #11 from MrKai77/rewrite

    Note: This change introduces breaking changes!
    SenpaiHunters authored Oct 7, 2024
    Copy the full SHA
    495b0eb View commit details
  3. 🔀 Merge branch 'main' into main

    # Conflicts:
    #	Sources/Luminare/Modal Window/LuminareModalWindow.swift
    MrKai77 committed Oct 7, 2024
    Copy the full SHA
    77f2aa2 View commit details
  4. Copy the full SHA
    8c1bcb3 View commit details
  5. 🔨 Add github jobs

    SenpaiHunters committed Oct 7, 2024
    Copy the full SHA
    6f7584d View commit details
  6. Copy the full SHA
    6961ff3 View commit details
  7. Copy the full SHA
    5b5c329 View commit details
  8. Copy the full SHA
    2f0c901 View commit details
  9. 🔀 Merge branch 'main' into main

    # Conflicts:
    #	Sources/Luminare/Main Window/LuminareView.swift
    MrKai77 committed Oct 7, 2024
    Copy the full SHA
    a5019bd View commit details
  10. Copy the full SHA
    5300c98 View commit details

Commits on Oct 8, 2024

  1. Copy the full SHA
    15dd673 View commit details
  2. ✨ Make buttons unfocusable

    MrKai77 committed Oct 8, 2024
    Copy the full SHA
    962c7ff View commit details
  3. Copy the full SHA
    0fef01b View commit details

Commits on Oct 27, 2024

  1. Copy the full SHA
    a9c1d60 View commit details
Showing with 956 additions and 1,444 deletions.
  1. +76 −0 .github/ISSUE_TEMPLATE/bug-report.yml
  2. +1 −0 .github/ISSUE_TEMPLATE/config.yml
  3. +17 −0 .github/workflows/lint.yml
  4. +87 −0 .swiftformat
  5. +0 −674 LICENSE
  6. +28 −0 LICENSE.md
  7. +2 −2 Sources/Luminare/Components/Color Picker/ColorHueSliderView.swift
  8. +1 −1 Sources/Luminare/Components/Color Picker/ColorPickerModalView.swift
  9. +2 −2 Sources/Luminare/Components/Color Picker/ColorSaturationBrightnessView.swift
  10. +10 −4 Sources/Luminare/Components/Color Picker/LuminareColorPicker.swift
  11. +7 −7 Sources/Luminare/Components/LuminareButtonStyle.swift
  12. +54 −15 Sources/Luminare/Components/LuminareList.swift
  13. +2 −2 Sources/Luminare/Components/LuminarePicker.swift
  14. +1 −1 Sources/Luminare/Components/LuminareSliderPicker.swift
  15. +13 −7 Sources/Luminare/Components/LuminareTextField.swift
  16. +1 −1 Sources/Luminare/Components/LuminareToggle.swift
  17. +4 −4 Sources/Luminare/Components/LuminareValueAdjuster.swift
  18. +4 −5 Sources/Luminare/Components/Popover/PopoverHolder.swift
  19. +6 −7 Sources/Luminare/Components/Popover/PopoverPanel.swift
  20. +0 −85 Sources/Luminare/ContentView.swift
  21. +0 −313 Sources/Luminare/LuminareSettingsWindow.swift
  22. +96 −0 Sources/Luminare/Main Window/Luminare.swift
  23. +87 −0 Sources/Luminare/Main Window/LuminareDividedStack.swift
  24. +73 −0 Sources/Luminare/Main Window/LuminarePane.swift
  25. +45 −0 Sources/Luminare/Main Window/LuminareTabItem.swift
  26. +118 −0 Sources/Luminare/Main Window/LuminareView.swift
  27. +25 −0 Sources/Luminare/Main Window/Sidebar/LuminareSidebar.swift
  28. +42 −0 Sources/Luminare/Main Window/Sidebar/LuminareSidebarSection.swift
  29. +16 −26 ...e/{Views - Sidebar/LuminareSidebarGroupItem.swift → Main Window/Sidebar/LuminareSidebarTab.swift}
  30. +1 −1 Sources/Luminare/Modal Window - Traffic Lights/LuminareTrafficLightedWindow.swift
  31. +1 −1 Sources/Luminare/Modal Window - Traffic Lights/LuminareTrafficLightedWindowView.swift
  32. +6 −8 Sources/Luminare/Modal Window/LuminareModalView.swift
  33. +16 −15 Sources/Luminare/Modal Window/LuminareModalWindow.swift
  34. +0 −48 Sources/Luminare/Storage/SettingsTab.swift
  35. +0 −25 Sources/Luminare/Storage/SettingsTabGroup.swift
  36. +13 −13 Sources/Luminare/Utilities/EnvironmentValues.swift
  37. +25 −0 Sources/Luminare/Utilities/LuminareBackgroundEffect.swift
  38. +0 −60 Sources/Luminare/Utilities/NSWindow+Extensions.swift
  39. +2 −2 Sources/Luminare/Utilities/ScreenView.swift
  40. +73 −0 Sources/Luminare/Utilities/StringFormatStyle.swift
  41. +1 −9 Sources/Luminare/Utilities/VisualEffectView.swift
  42. +0 −47 Sources/Luminare/Views - Main/TabHeaderView.swift
  43. +0 −59 Sources/Luminare/Views - Sidebar/LuminareSidebarView.swift
76 changes: 76 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
name: Bug Report
description: File a bug report.
title: "🐞 [Title here]"
labels: ["Bug"]
body:
- type: textarea
attributes:
label: Bug Description
description: Provide a clear and concise description of this bug.
validations:
required: true

- type: textarea
attributes:
label: Steps To Reproduce
description: Provide steps to reproduce this bug.
placeholder: |
1. [First Step]
2. [Second Step]
3. [and so on...]
validations:
required: true

- type: textarea
attributes:
label: Expected Behavior
description: Provide a clear and concise description of what you expected to happen.
validations:
required: true

- type: textarea
attributes:
label: Actual Behavior
description: Provide a clear and concise description of what happened.
validations:
required: true

- type: textarea
attributes:
label: Screenshots
description: Add screenshots to help explain this bug, if applicable.
validations:
required: false

- type: input
attributes:
label: macOS Version
description: Apple Logo -> About This Mac
placeholder: |
[ex. Ventura 13.1]
validations:
required: true

- type: textarea
attributes:
label: Additional Context
description: Provide any additional information about this bug.
validations:
required: false

- type: checkboxes
attributes:
label: Final Checks
options:
- label: My issue is written in English
required: true
- label: My issue title is descriptive
required: true
- label: This is a single bug (multiple bugs should be reported individually)
required: true
- label: I can help with fixing or developing this issue (tick if you can help).
required: false

- type: markdown
attributes:
value: Thank you for taking the time to report this bug!
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
17 changes: 17 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Lint

on:
workflow_dispatch:
pull_request:
paths:
- '.github/workflows/swiftformat.yml'
- '.swiftformat.yml'
- '**/*.swift'

jobs:
Lint:
runs-on: macos-latest
steps:
- uses: actions/checkout@v3
- name: SwiftFormat
run: swiftformat --lint . --reporter github-actions-log
87 changes: 87 additions & 0 deletions .swiftformat
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
--acronyms ID,URL,UUID
--allman false
--anonymousforeach convert
--assetliterals visual-width
--asynccapturing
--beforemarks
--binarygrouping 4,8
--categorymark "MARK: %c"
--classthreshold 0
--closingparen balanced
--closurevoid remove
--commas inline
--conflictmarkers reject
--decimalgrouping 3,6
--doccomments before-declarations
--elseposition same-line
--emptybraces no-space
--enumnamespaces always
--enumthreshold 0
--exponentcase lowercase
--exponentgrouping disabled
--extensionacl on-extension
--extensionlength 0
--extensionmark "MARK: - %t + %c"
--fractiongrouping disabled
--fragment false
--funcattributes preserve
--generictypes
--groupedextension "MARK: %c"
--guardelse auto
--header ignore
--hexgrouping 4,8
--hexliteralcase uppercase
--ifdef indent
--importgrouping alpha
--indent 4
--indentcase false
--indentstrings false
--lifecycle
--lineaftermarks true
--linebreaks lf
--markcategories true
--markextensions always
--marktypes always
--maxwidth none
--modifierorder
--nevertrailing
--nospaceoperators ...
--nowrapoperators
--octalgrouping 4,8
--onelineforeach ignore
--operatorfunc spaced
--organizetypes actor,class,enum,struct
--patternlet hoist
--ranges spaced
--redundanttype infer-locals-only
--self init-only
--selfrequired
--semicolons inline
--shortoptionals except-properties
--smarttabs enabled
--someany true
--stripunusedargs always
--structthreshold 0
--swiftversion 6.0
--tabwidth unspecified
--throwcapturing
--trailingclosures
--trimwhitespace always
--typeattributes preserve
--typeblanklines remove
--typemark "MARK: - %t"
--varattributes preserve
--voidtype tuple
--wraparguments preserve
--wrapcollections preserve
--wrapconditions preserve
--wrapeffects preserve
--wrapenumcases always
--wrapparameters default
--wrapreturntype preserve
--wrapternary default
--wraptypealiases preserve
--xcodeindentation disabled
--yodaswap always
--disable wrapMultilineStatementBraces
--enable isEmpty
Loading