GithubHelp home page GithubHelp logo

scribblelabapp / scribblelab Goto Github PK

View Code? Open in Web Editor NEW
18.0 1.0 8.0 103.79 MB

A powerful notetaking app that’s features goes way beyond - Developed by students for students

Home Page: https://scribblelabapp.github.io/website

License: Apache License 2.0

Swift 100.00%
education note-taking notes-app school student swiftui teacher scribblelab ipados macos

scribblelab's People

Contributors

ctrlvnt avatar mcrich23 avatar minaelee avatar n3v1 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

scribblelab's Issues

🔴 Auth issue

Description

Fix Auth flow

Version

  • SL_Build sha [4da2b3a]
  • SL_Build number [1]
  • SL_Langauge [en/de]
  • SL_Version Number [0.0.1-alpha]
  • iOS version [17.0]
  • iPadOS version [17.0]

To Reproduce

Expected Behavior

Creates User or log in and after that SLSideBarView should be displayed

Additional Context

If someone is intrested pls message me via discord - nh2487

Screenshots

No response

Is there an existing issue for this?

  • I have searched the existing issues

✨ Notification Settings

Description

Hey everyone,
I could use some help implementing notification settings for ScribbleLab

Alternatives Considered

  • Fetch the current State of Notifications from the App Delegate
  • Create a toggle switch that enables/disables notifications
  • Create a Picker to set up the notification usage

Additional Context

No response

Screenshots

No response

Is there an existing issue for this?

  • I have searched the existing issues

🔴 <bug name>

Description

Hi

Version

123456789

To Reproduce

I'm fine

Expected Behavior

Thank you

Additional Context

No response

Screenshots

No response

Is there an existing issue for this?

  • I have searched the existing issues

[i18n]: Translate README.md

Description

Hey everyone,
we need help to translate README.md into multiple languages. Please find the list of languages that need to be supported below:

Language Assignee Status
Italian @N3v1 & @ctrlVnt Done
German @N3v1 WIP
Spanish @kamdvc Done
Polish - -
Dutch @kilian-balaguer WIP
Japanese - -
Chinese - -
Korean - -

If you want a not listed language just ask 👍

Version

none

To Reproduce

none

Additional Context

In the "documentation" folder of this repository, create a new file named README~[your language].md for translation.

e.g. German translation -> README~de.md

Once you've finished translating the README, you can include your language in the main README (en).

Screenshots

none

Is there an existing translation issue for this?

  • I have searched the existing issues

App crashed when clicking on the GitHub icon in the Contributors section if the contributor doesn't have an GitHub account

Hi guys,
Whenever the GitHub icon is clicked, the app crashes if the user doesn't have a URL string in the SLContributorModel. How can I fix it?

var githubURL: String {
        switch self {
        case .case1: return "https://example.com/"
        case .case2: return "https://example.com/"
        case .case3: return "" // Crash happens here
        }
}

Note case names and links were replaced in the code above

Crash report

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Incident Identifier: 27110F86-96D8-4075-9328-8401E320C8F1
CrashReporter Key:   0943A5B6-09EE-EE1C-3821-97A2CA0D5E74
Hardware Model:      MacBookPro17,1
Process:             ScribbleLab [9083]
Path:                /Users/USER/Library/Developer/CoreSimulator/Devices/D380CE23-151E-4037-A6CC-72D6FC5B7062/data/Containers/Bundle/Application/EBA70FE4-BF38-4DED-9BFD-100F048D33C0/ScribbleLab.app/ScribbleLab
Identifier:          com.nhstudio.ScribbleLab
Version:             0.0.1-dev (1)
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd_sim [8924]
Coalition:           com.apple.CoreSimulator.SimDevice.D380CE23-151E-4037-A6CC-72D6FC5B7062 [31388]
Responsible Process: SimulatorTrampoline [8915]

Date/Time:           2023-10-08 18:43:02.8674 +0200
Launch Time:         2023-10-08 18:41:02.8875 +0200
OS Version:          macOS 14.0 (23A344)
Release Type:        User
Report Version:      104

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x000000018c986650
Termination Reason: SIGNAL 5 Trace/BPT trap: 5
Terminating Process: exc handler [9083]

Triggered by Thread:  0

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libswiftCore.dylib            	       0x18c986650 closure #1 in closure #1 in closure #1 in _assertionFailure(_:_:file:line:flags:) + 224
1   libswiftCore.dylib            	       0x18c98652c closure #1 in closure #1 in _assertionFailure(_:_:file:line:flags:) + 316
2   libswiftCore.dylib            	       0x18c985f98 _assertionFailure(_:_:file:line:flags:) + 168
3   ScribbleLab                   	       0x100b7a58c closure #4 in closure #1 in closure #1 in closure #1 in closure #1 in closure #1 in SLContributorView.body.getter + 444 (SLContributorView.swift:41)
4   SwiftUI                       	       0x108054bf0 0x1069b4000 + 23727088
5   SwiftUI                       	       0x107ab7558 0x1069b4000 + 17839448
6   SwiftUI                       	       0x1078337a0 0x1069b4000 + 15202208
7   SwiftUI                       	       0x1078337bc 0x1069b4000 + 15202236
8   SwiftUI                       	       0x1078337a0 0x1069b4000 + 15202208
9   SwiftUI                       	       0x107effd6c 0x1069b4000 + 22330732
10  SwiftUI                       	       0x107f00330 0x1069b4000 + 22332208
11  SwiftUI                       	       0x10807c2b4 0x1069b4000 + 23888564
12  SwiftUI                       	       0x107e682a4 0x1069b4000 + 21709476
13  SwiftUI                       	       0x107e66980 0x1069b4000 + 21703040
14  SwiftUI                       	       0x107e66ab8 0x1069b4000 + 21703352
15  UIKitCore                     	       0x1023890bc -[UIGestureRecognizer _componentsEnded:withEvent:] + 140
16  UIKitCore                     	       0x1028b9754 -[UITouchesEvent _sendEventToGestureRecognizer:] + 556
17  UIKitCore                     	       0x10237d230 -[UIGestureEnvironment _deliverEvent:toGestureRecognizers:usingBlock:] + 160
18  UIKitCore                     	       0x10237d020 -[UIGestureEnvironment _updateForEvent:window:] + 156
19  UIKitCore                     	       0x102871a00 -[UIWindow sendEvent:] + 3088
20  UIKitCore                     	       0x10285168c -[UIApplication sendEvent:] + 576
21  UIKit                         	       0x10642bcf8 -[UIApplicationAccessibility sendEvent:] + 92
22  UIKitCore                     	       0x1028d1014 __dispatchPreprocessedEventFromEventQueue + 1708
23  UIKitCore                     	       0x1028d3ec4 __processEventQueue + 5520
24  UIKitCore                     	       0x1028ccf58 __eventFetcherSourceCallback + 156
25  CoreFoundation                	       0x1803c669c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
26  CoreFoundation                	       0x1803c65e4 __CFRunLoopDoSource0 + 172
27  CoreFoundation                	       0x1803c5d54 __CFRunLoopDoSources0 + 232
28  CoreFoundation                	       0x1803c043c __CFRunLoopRun + 768
29  CoreFoundation                	       0x1803bfd28 CFRunLoopRunSpecific + 572
30  GraphicsServices              	       0x18986ebc0 GSEventRunModal + 160
31  UIKitCore                     	       0x102837fdc -[UIApplication _run] + 868
32  UIKitCore                     	       0x10283bc54 UIApplicationMain + 124
33  SwiftUI                       	       0x107838524 0x1069b4000 + 15222052
34  SwiftUI                       	       0x1078383c4 0x1069b4000 + 15221700
35  SwiftUI                       	       0x10754a108 0x1069b4000 + 12149000
36  ScribbleLab                   	       0x100b89004 static ScribbleLabApp.$main() + 40
37  ScribbleLab                   	       0x100b890b4 main + 12 (ScribbleLabApp.swift:11)
38  dyld_sim                      	       0x100db5558 start_sim + 20
39  dyld                          	       0x100ea6058 start + 2224

Thread 1:: com.apple.uikit.eventfetch-thread
0   libsystem_kernel.dylib        	       0x100d08c10 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x100d19da4 mach_msg2_internal + 76
2   libsystem_kernel.dylib        	       0x100d10e34 mach_msg_overwrite + 532
3   libsystem_kernel.dylib        	       0x100d08f88 mach_msg + 20
4   CoreFoundation                	       0x1803c5ed8 __CFRunLoopServiceMachPort + 156
5   CoreFoundation                	       0x1803c05b8 __CFRunLoopRun + 1148
6   CoreFoundation                	       0x1803bfd28 CFRunLoopRunSpecific + 572
7   Foundation                    	       0x180dafa98 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 208
8   Foundation                    	       0x180dafcbc -[NSRunLoop(NSRunLoop) runUntilDate:] + 60
9   UIKitCore                     	       0x1028da304 -[UIEventFetcher threadMain] + 404
10  Foundation                    	       0x180dd627c __NSThread__start__ + 720
11  libsystem_pthread.dylib       	       0x100e3f4c0 _pthread_start + 104
12  libsystem_pthread.dylib       	       0x100e3a6f0 thread_start + 8

Thread 2:
0   libsystem_pthread.dylib       	       0x100e3a6dc start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib       	       0x100e3a6dc start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib       	       0x100e3a6dc start_wqthread + 0

Thread 5:
0   libsystem_pthread.dylib       	       0x100e3a6dc start_wqthread + 0

Thread 6:
0   libsystem_pthread.dylib       	       0x100e3a6dc start_wqthread + 0

Thread 7:
0   libsystem_pthread.dylib       	       0x100e3a6dc start_wqthread + 0

Thread 8:
0   libsystem_pthread.dylib       	       0x100e3a6dc start_wqthread + 0


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000600002114330   x1: 0x0000000000000000   x2: 0xfffffffffffffff0   x3: 0x0000600002114330
    x4: 0x0000600002114380   x5: 0x000000016f29f620   x6: 0x0000000000000065   x7: 0x0000000000000000
    x8: 0x00000000000000cc   x9: 0x00000000000000cb  x10: 0x0000000000000320  x11: 0x00000000d9060809
   x12: 0x00000000000007fb  x13: 0x00000000000007fd  x14: 0x00000000d926100b  x15: 0x000000000000000b
   x16: 0x00000000d9060809  x17: 0x0000000000061000  x18: 0x0000000000000000  x19: 0x0000000000000000
   x20: 0x000000016f29f830  x21: 0x0000000108613000  x22: 0x0000000000000001  x23: 0x0000600000c1d678
   x24: 0x0000000107ab7f7c  x25: 0x0000600000c1d650  x26: 0x0000600000218de0  x27: 0x0000000000000002
   x28: 0x00000001c256c210   fp: 0x000000016f29f6d0   lr: 0x000000018c986650
    sp: 0x000000016f29f6b0   pc: 0x000000018c986650 cpsr: 0x60001000
   far: 0x0000600003314000  esr: 0xf2000001 (Breakpoint) brk 1

Binary Images:
       0x100ea0000 -        0x100f33fff dyld (*) <ffd8ab66-c9ab-31df-ab80-3a3dff367ddd> /usr/lib/dyld
       0x114390000 -        0x114393fff com.apple.AssistantServices.axbundle (1.0) <e443adeb-65c5-30ff-8be2-efbf3221b162> /Volumes/VOLUME/*/AssistantServices
       0x11437c000 -        0x11437ffff com.apple.BaseBoardUI.axbundle (1.0) <ebca58bc-0c93-3af8-9b95-0646e52a740e> /Volumes/VOLUME/*/BaseBoardUI
       0x1146a0000 -        0x1146abfff com.apple.WebKitLegacy.axbundle (1.0) <c6937d7f-940d-3a87-852a-bb3651d6f3cd> /Volumes/VOLUME/*/WebKitLegacy
       0x114368000 -        0x11436bfff com.apple.FrontBoard.axbundle (1.0) <f6476fb4-a800-3df9-a3d9-80f7926fb8b8> /Volumes/VOLUME/*/FrontBoard
       0x11428c000 -        0x114293fff com.apple.TelephonyUIFramework.axbundle (1.0) <f79198db-7940-332a-bdaf-4af8e62d7909> /Volumes/VOLUME/*/TelephonyUIFramework
       0x1142b0000 -        0x1142b3fff com.apple.MapKitSwiftUI.axbundle (1.0) <6f4c31dd-d7e8-329d-8f3b-b573108df7ba> /Volumes/VOLUME/*/MapKitSwiftUI
       0x1143d4000 -        0x1143effff com.apple.WebCore.axbundle (1.0) <80bcca12-9615-3e56-8a8f-25d365b92aa7> /Volumes/VOLUME/*/WebCore
       0x11432c000 -        0x11432ffff com.apple.TemplateKit.axbundle (1.0) <2fb2ef10-5be1-3b62-88f6-be006465a6ea> /Volumes/VOLUME/*/TemplateKit
       0x1142c8000 -        0x1142cffff com.apple.ShareSheet.axbundle (1.0) <b66647e1-e887-3bae-b80e-bda9508a7eef> /Volumes/VOLUME/*/ShareSheet
       0x114200000 -        0x114217fff com.apple.ContactsUI.axbundle (1.0) <1afe6630-646c-343a-9058-77c970280c5a> /Volumes/VOLUME/*/ContactsUI
       0x11425c000 -        0x11426bfff com.apple.PDFKit.axbundle (1.0) <c2126bf1-14db-3341-b020-b8e99a4f4168> /Volumes/VOLUME/*/PDFKit
       0x10efe8000 -        0x10efebfff com.apple.AVFoundation.axbundle (1.0) <df6467f9-a6cd-359e-8f75-4543ab230772> /Volumes/VOLUME/*/AVFoundation
       0x113fd4000 -        0x113fdbfff com.apple.OnBoardingKit.axbundle (1.0) <a5be94ec-e0d6-34d9-96d1-3bf22fc0d181> /Volumes/VOLUME/*/OnBoardingKit
       0x10c234000 -        0x10c23bfff com.apple.SwiftUI.axbundle (1.0) <940e1015-2808-37e0-9838-b5578c5c8fed> /Volumes/VOLUME/*/SwiftUI
       0x113f78000 -        0x113f93fff com.apple.EventKitUIFramework.axbundle (1.0) <64936daf-b173-3707-b6b2-9dfa8236d89f> /Volumes/VOLUME/*/EventKitUIFramework
       0x10eddc000 -        0x10eddffff com.apple.DocumentManager.axbundle (1.0) <45986385-f3a8-36a5-84df-317d9ce1dd0c> /Volumes/VOLUME/*/DocumentManager
       0x10caf4000 -        0x10caf7fff com.apple.StoreKitFramework.axbundle (1.0) <195fde60-143e-31bc-8397-550089ae026b> /Volumes/VOLUME/*/StoreKitFramework
       0x1097d4000 -        0x1097dbfff com.apple.WebKit.axbundle (1.0) <bc8002eb-cc22-3fb1-a6f8-467e1506729e> /Volumes/VOLUME/*/WebKit
       0x106200000 -        0x106203fff com.apple.SearchFoundation.axbundle (1.0) <0efe8870-d1be-3877-8b52-daa354b83082> /Volumes/VOLUME/*/SearchFoundation
       0x1062e0000 -        0x1062e3fff com.apple.PrintKitUI.axbundle (1.0) <c74f82f3-78fb-360c-9421-6cfc1441f79d> /Volumes/VOLUME/*/PrintKitUI
       0x10c62c000 -        0x10c63bfff com.apple.PreferencesFramework.axbundle (1.0) <1b0d3374-394d-3b96-93c4-5086c17be54d> /Volumes/VOLUME/*/PreferencesFramework
       0x10caa8000 -        0x10cabbfff com.apple.MapKitFramework.axbundle (1.0) <c1dc16f5-16d5-3088-8471-bf78f6e84caf> /Volumes/VOLUME/*/MapKitFramework
       0x10ed60000 -        0x10ed97fff com.apple.VectorKit.axbundle (1.0) <7d855940-c614-36d0-a856-addcaa2bde02> /Volumes/VOLUME/*/VectorKit
       0x101c24000 -        0x101c27fff com.apple.GeoServices.axbundle (1.0) <6d3c7893-1aa4-3ef8-a85a-ca25f2e74bd5> /Volumes/VOLUME/*/GeoServices
       0x106400000 -        0x10651ffff com.apple.UIKit.axbundle (1.0.0) <d9cb1eff-6d0e-3915-a8dd-a26c63746aac> /Volumes/VOLUME/*/UIKit
       0x10b000000 -        0x10b07bfff com.apple.accessibility.AccessibilityUIUtilities (1.0) <1a7a3dd8-15d6-3b92-8746-f1105a0e2fc5> /Volumes/VOLUME/*/AccessibilityUIUtilities.framework/AccessibilityUIUtilities
       0x101258000 -        0x10125bfff com.apple.accessibility.SpeakTypingServices (1.0) <4753aa46-6cf2-3078-900d-ed461adba149> /Volumes/VOLUME/*/SpeakTypingServices.framework/SpeakTypingServices
       0x1012d0000 -        0x1012dbfff com.apple.AXFrontBoardUtils (1.0) <4671b272-fd84-3118-b45b-60352447dace> /Volumes/VOLUME/*/AXFrontBoardUtils.framework/AXFrontBoardUtils
       0x1096d8000 -        0x109743fff com.apple.DataDetectorsUI (3.0) <276cf650-eae6-3dbb-a66d-08f70580a6fe> /Volumes/VOLUME/*/DataDetectorsUI.framework/DataDetectorsUI
       0x10670c000 -        0x1067a3fff com.apple.UIAccessibility (1.0.0) <64e63a5e-5c56-34c7-8a89-9b470058eb98> /Volumes/VOLUME/*/UIAccessibility.framework/UIAccessibility
       0x105e10000 -        0x105e63fff com.apple.OnBoardingKit (1.0) <e980306d-3ec3-304d-a9b7-b53db2fc17c6> /Volumes/VOLUME/*/OnBoardingKit.framework/OnBoardingKit
       0x10c66c000 -        0x10c787fff com.apple.preferences-framework (1) <2238d567-70b0-30e6-99eb-bb3683b08d4e> /Volumes/VOLUME/*/Preferences.framework/Preferences
       0x11508c000 -        0x115457fff com.apple.ContactsUI (1.0.0) <c72ec7a8-d5ca-342e-a7e0-8b1352b7e579> /Volumes/VOLUME/*/ContactsUI.framework/ContactsUI
       0x106874000 -        0x1068c7fff com.apple.TelephonyUI (1.0) <f262579c-fc46-3e6f-9553-2df08376b574> /Volumes/VOLUME/*/TelephonyUI.framework/TelephonyUI
       0x101b70000 -        0x101b87fff com.apple.settingsandcoreapps.SettingsFoundation (1.0) <9f67d61d-8840-3b20-8a40-a8dbf633406b> /Volumes/VOLUME/*/SettingsFoundation.framework/SettingsFoundation
       0x101b00000 -        0x101b2bfff com.apple.AppSupportUI (1.0) <5ff49080-cbbb-3082-9411-3695b94674bd> /Volumes/VOLUME/*/AppSupportUI.framework/AppSupportUI
       0x1062b0000 -        0x1062bffff com.apple.PersonaUI (1.0) <c13cc3a5-da85-31d2-8db2-c88ee91d2b42> /Volumes/VOLUME/*/PersonaUI.framework/PersonaUI
       0x10b12c000 -        0x10b1affff com.apple.Contacts.ContactsUICore (1.0) <8ae72fff-747c-3e95-aaed-450f76743472> /Volumes/VOLUME/*/ContactsUICore.framework/ContactsUICore
       0x105b74000 -        0x105b7bfff com.apple.MonogramPoster (1.0) <e95ec41c-0412-3f40-b338-a96f1aa1c66f> /Volumes/VOLUME/*/MonogramPoster.framework/MonogramPoster
       0x10b28c000 -        0x10b2d7fff com.apple.TemplateKit (1.0) <697f9977-c810-3311-b80b-1627c6f52b75> /Volumes/VOLUME/*/TemplateKit.framework/TemplateKit
       0x10c260000 -        0x10c2abfff com.apple.TipsNext (8.0) <596c6b70-1ef7-3774-85c5-6c594484038d> /Volumes/VOLUME/*/TipsNext.framework/TipsNext
       0x10693c000 -        0x106967fff com.apple.BaseBoardUI (651) <9bdec4ff-ff4e-39a6-9404-7c129dc37524> /Volumes/VOLUME/*/BaseBoardUI.framework/BaseBoardUI
       0x11dc54000 -        0x11e7cffff com.apple.WebKit (8616) <9368a66c-7cee-329f-8248-062a32b2a5c4> /Volumes/VOLUME/*/WebKit.framework/WebKit
       0x10c904000 -        0x10c99bfff com.apple.CalendarUIKit (1.0) <e49764dc-8fd3-38d9-be58-b7e27d05a407> /Volumes/VOLUME/*/CalendarUIKit.framework/CalendarUIKit
       0x10e864000 -        0x10eaabfff com.apple.eventkitui (1.0) <e7bccf24-1f14-394f-ad6a-9f0a2de707a5> /Volumes/VOLUME/*/EventKitUI.framework/EventKitUI
       0x10c2e8000 -        0x10c3d7fff com.apple.PDFKit (1.0) <a870268e-4071-3eaa-9f2d-e3c83ac8f99f> /Volumes/VOLUME/*/PDFKit.framework/PDFKit
       0x10c4e4000 -        0x10c5b7fff com.apple.SwiftUI-MapKit-Additions (1.0) <2e40e2f2-f046-3652-bf5b-e18d46655a29> /Volumes/VOLUME/*/_MapKit_SwiftUI.framework/_MapKit_SwiftUI
       0x10c15c000 -        0x10c1bbfff com.apple.dataaccess.framework (1.0) <60ea7c23-ffbe-30c9-bdd0-e108cde57eb9> /Volumes/VOLUME/*/DataAccess.framework/DataAccess
       0x11593c000 -        0x115bfbfff com.apple.MapKit (1.0) <e490a344-509d-3ef7-914a-b1ac41e3b4d0> /Volumes/VOLUME/*/MapKit.framework/MapKit
       0x106258000 -        0x10625bfff libswiftMapKit.dylib (*) <2b83f66e-3da4-3560-86d7-af58f10bc0fd> /Volumes/VOLUME/*/libswiftMapKit.dylib
       0x10cb08000 -        0x10cb2bfff com.apple.Notes (2.11) <d268630e-770b-3c81-9c2f-b3de1d596905> /Volumes/VOLUME/*/Notes.framework/Notes
       0x106270000 -        0x10627ffff com.apple.NotesUIServices (1.0) <0fc56a4d-ee38-3586-8999-236b3a57c9d8> /Volumes/VOLUME/*/NotesUIServices.framework/NotesUIServices
       0x10ef0c000 -        0x10ef67fff com.apple.NotesSupport (2.11) <e197d5cb-ded1-3a31-83a9-1df3bd728106> /Volumes/VOLUME/*/NotesSupport.framework/NotesSupport
       0x10b344000 -        0x10b367fff com.apple.-AppIntents-SwiftUI (1.0) <471ec6aa-5d4a-3d38-9f20-b96d513cdec3> /Volumes/VOLUME/*/_AppIntents_SwiftUI.framework/_AppIntents_SwiftUI
       0x11442c000 -        0x114577fff com.apple.StoreKit (1.0) <7d4939bb-c4a6-3a61-b74c-b6fb70eef8a0> /Volumes/VOLUME/*/StoreKit.framework/StoreKit
       0x10cb60000 -        0x10cb9bfff com.apple.ExtensionKit (97) <e9d33df5-60c1-3e00-9d87-bf8caed8332d> /Volumes/VOLUME/*/ExtensionKit.framework/ExtensionKit
       0x105ed8000 -        0x105ee3fff com.apple.AppStoreOverlays (1.0) <fcb1bc00-5853-39dd-a48a-47b5f06a2f65> /Volumes/VOLUME/*/AppStoreOverlays.framework/AppStoreOverlays
       0x101284000 -        0x10129ffff com.apple.AccessibilitySettingsLoader (1.0) <3a637e76-309c-3774-83f6-2b0af7bec068> /Volumes/VOLUME/*/AccessibilitySettingsLoader.bundle/AccessibilitySettingsLoader
       0x101270000 -        0x10127bfff libobjc-trampolines.dylib (*) <13823d40-f83a-3ddf-8c9c-4391bdc3d01f> /Volumes/VOLUME/*/libobjc-trampolines.dylib
       0x1069b4000 -        0x108413fff com.apple.SwiftUI (5.0.83.1.105) <ff92863f-3762-39a2-bc7b-1fe45e10df0e> /Volumes/VOLUME/*/SwiftUI.framework/SwiftUI
       0x100cfc000 -        0x100cfffff com.apple.UIKit (1.0) <27dd141d-93eb-389a-a9de-20322a90a2be> /Volumes/VOLUME/*/UIKit.framework/UIKit
       0x100d84000 -        0x100d8bfff libsystem_platform.dylib (*) <af2db34b-2633-3ceb-b19c-e000edea762d> /usr/lib/system/libsystem_platform.dylib
       0x100d08000 -        0x100d3ffff libsystem_kernel.dylib (*) <642a38ac-927b-39b2-9654-365bc3f3c14e> /usr/lib/system/libsystem_kernel.dylib
       0x100e38000 -        0x100e47fff libsystem_pthread.dylib (*) <ca3c77b3-7c7b-312e-a130-32fdc563d382> /usr/lib/system/libsystem_pthread.dylib
       0x101c38000 -        0x101c4ffff com.apple.RecapPerformanceTesting (17) <74c6711c-e770-3875-81b6-a7aaca7bf050> /Volumes/VOLUME/*/RecapPerformanceTesting.framework/RecapPerformanceTesting
       0x101c80000 -        0x1035bffff com.apple.UIKitCore (1.0) <6b64a343-f832-3b1d-a6c3-f8ed32b35a83> /Volumes/VOLUME/*/UIKitCore.framework/UIKitCore
       0x105614000 -        0x10565bfff com.apple.DocumentManager (1.0) <aff49d72-caeb-34ee-a2e9-ab7687bbca03> /Volumes/VOLUME/*/DocumentManager.framework/DocumentManager
       0x105b90000 -        0x105c97fff com.apple.ShareSheet (1936.10.1.2.18) <00908d3a-bef2-3e76-b148-637416cf26d3> /Volumes/VOLUME/*/ShareSheet.framework/ShareSheet
       0x1054d0000 -        0x105557fff com.apple.PrintKitUI (1.0) <8bcb57a4-5419-3d3a-94cd-fe0749aadd3d> /Volumes/VOLUME/*/PrintKitUI.framework/PrintKitUI
       0x1056bc000 -        0x10585ffff com.apple.WebKitLegacy (8616) <ab615706-59b1-3450-8cf6-a9af3bf00f63> /Volumes/VOLUME/*/WebKitLegacy.framework/WebKitLegacy
       0x10cc2c000 -        0x10e28bfff com.apple.JavaScriptCore (8616) <0b317b8d-2b5f-39e8-b04f-a3d1f4a7cf98> /Volumes/VOLUME/*/JavaScriptCore.framework/JavaScriptCore
       0x1169cc000 -        0x119317fff com.apple.WebCore (8616) <c796454a-0fac-3697-8b06-291cb7af0e44> /Volumes/VOLUME/*/WebCore.framework/WebCore
       0x109118000 -        0x1094b3fff libANGLE-shared.dylib (*) <288dffed-ecee-39e9-b1c6-cc28ea58b453> /Volumes/VOLUME/*/WebCore.framework/Frameworks/libANGLE-shared.dylib
       0x105a34000 -        0x105b0bfff com.apple.WebGPU (8616) <d6fb20f0-c561-37cb-8fed-381418ee02b3> /Volumes/VOLUME/*/WebGPU.framework/WebGPU
       0x10b394000 -        0x10be0bfff libwebrtc.dylib (*) <c7252466-0045-3c4b-a449-1eccf559cb7f> /Volumes/VOLUME/*/WebCore.framework/Frameworks/libwebrtc.dylib
       0x101bf0000 -        0x101c0bfff com.apple.mlcompiler.services (95) <bab278e9-61f1-388a-abf6-a24e9e5d58f4> /Volumes/VOLUME/*/MLCompilerServices.framework/MLCompilerServices
       0x100b5c000 -        0x100b9bfff com.nhstudio.ScribbleLab (0.0.1-dev) <31cd0b9c-6d33-36dc-ba2b-fe5acb8acc3d> /Users/USER/Library/Developer/CoreSimulator/Devices/D380CE23-151E-4037-A6CC-72D6FC5B7062/data/Containers/Bundle/Application/EBA70FE4-BF38-4DED-9BFD-100F048D33C0/ScribbleLab.app/ScribbleLab
       0x100db4000 -        0x100dfbfff dyld_sim (*) <993f9bdb-7b52-3b18-92a3-55f3471b53e5> /Volumes/VOLUME/*/dyld_sim
       0x18c957000 -        0x18cdc0fff libswiftCore.dylib (*) <2ed87af8-f215-3aaf-a41c-b01739f042b6> /Volumes/VOLUME/*/libswiftCore.dylib
       0x180339000 -        0x1806ebfff com.apple.CoreFoundation (6.9) <c665e05f-5989-30d1-b748-7688b8590d39> /Volumes/VOLUME/*/CoreFoundation.framework/CoreFoundation
       0x18986b000 -        0x189873fff com.apple.GraphicsServices (1.0) <ba53ab8f-c1b1-315f-b8f0-95f69385bf2a> /Volumes/VOLUME/*/GraphicsServices.framework/GraphicsServices
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x18076b000 -        0x18121ffff com.apple.Foundation (6.9) <508eec71-652e-35bc-b02c-7dff66ccd20a> /Volumes/VOLUME/*/Foundation.framework/Foundation

EOF

[Bug]: Fix issue templates

Hey guys,
Just wanted to give you a heads-up that the issue templates are not working properly. I would love your help to fix it.

Best regards
NH

[Feature]: Settings revamp

Description

Hey guys,
It's time to rework the settings 🙂
If you're interested just let me know by replying to this issue

Alternatives Considered

No response

Additional Context

No response

Screenshots

No response

Is there an existing issue for this?

  • I have searched the existing issues

[Feature]: Color scheme customization

Description

Hello everyone,

I could need some assistance with implementing a custom appearance feature. The feature should allow the user to select between Light Mode, Dark Mode, and System, but we also need to have additional themes such as Accessibility Light, or even user-customized color schemes.

For those purposes, we created the AppearanceKit framework.

If you have some awesome ideas or even want to contribute to ScribbleLab just let me know by replying to this issue.

Your contributions are highly appreciated 🙏

Alternatives Considered

No response

Additional Context

No response

Screenshots

Bildschirmfoto 2024-03-12 um 20 41 01

Is there an existing issue for this?

  • I have searched the existing issues

✨ Write Unit Tests for the Auth code

Description

Hi everyone,
I could use some help writing some Unit Test for my Auth Service and my other Auth related ViewModels.

Tasks

Create Unit Tests for ...

  • SLAuthService
  • SignInWithGoogleModel
  • LogInViewModel
  • RegistrationViewModel
  • ResetPasswordViewModel (not yet)

Is there an existing issue for this?

  • I have searched the existing issues

🔴 test

Description

test

Version

test

To Reproduce

test

Expected Behavior

test

Additional Context

No response

Screenshots

No response

Is there an existing issue for this?

  • I have searched the existing issues

[Feature]: Implement SignInWithApple (SIWA)

Description

Hey everyone,
I could use some help integrating SignInWithApple (SIWA into my App).

What you need to do:

  • Create a SL_SIWA_Model
  • Adding SIWA func in SignUp Model
  • Adding SIWA func in LogIn Model
  • call the function located in the Views
  • Document the model using DocC documentation above the class and with a separate article file in the DocC catalog

Alternatives Considered

No response

Additional Context

Important

SIWA is not the highest priority at the moment. We will inform you when you can address this issue.

Screenshots

No response

Is there an existing issue for this?

  • I have searched the existing issues

🔴 CI-Unit test fails with exit code 70

Description

Hey everyone,
I could need some help fixing the CI-run-unit-test workflow.

Everything works fine but when GitHub builds the packages after that the workflow returns exit code 70 with following errors:

xcodebuild: error: Failed to build project ScribbleLab with scheme ScribbleLab.: Cannot test target “ScribbleLabTests” on “Any iOS Device”: Tests must be run on a concrete device
Cannot test target “ScribbleLabUITests” on “Any iOS Device”: Tests must be run on a concrete device
Error: Process completed with exit code 70.

Files:
https://github.com/ScribbleLabApp/ScribbleLab/blob/main/.github/workflows/CI-run-tests.yml

Version

  • SL Build Number: 1
  • SL Build Sha: 39dc69d
  • SL Version: 0.0.1-alpha (pre-build)

To Reproduce

  1. Run the CI workflow manually
  2. Wait

Expected Behavior

Workflow should run UI and Unit tests

Additional Context

No response

Screenshots

No response

Is there an existing issue for this?

  • I have searched the existing issues

🔴 Terminating app due to uncaught exception 'NSGenericException'

Description

When double tapping on the ("+") Button on the Home Screen ScribbleLab will Crash, enters llDB and a fence hang of 504ms will be reported. Furthermore hang-detection detected a hang over +9000ms.

Note

This crash appears on a real device - so it's not a Xcode failure and it was reproduced more than 2 times

Version

- Version
Build 1 (02cdf18)
Version 0.0.1-alpha
Device Details -
Device iPad Pro 11" 2023
SSD 128 GB
RAM 8 GB
iOS/iPadOS v. 17.2
Xcode v. 15.2 (15C500b)
Device support iOS iPad14.3 17.2 (21C62)

To Reproduce

  1. Build and run ScribbleLab (in Xcode for logs and debug sessions)
  2. Log-In (if not logged in)
  3. visit HomeScreen
  4. double tap '+' icon in NavigationBar
  5. See Xcode

Expected Behavior

The confirmation dialogue should show up and application shouldn't crash.

Additional Context

Console output:

*** Terminating app due to uncaught exception 'NSGenericException', reason: 
'Your application has presented a UIAlertController (<SwiftUI.PlatformAlertController: 0x15f017e00>) of style UIAlertControllerStyleActionSheet from
 _TtGC7SwiftUI19UIHostingControllerGVS_15ModifiedContentVS_7AnyViewVS_12RootModifier__ (<_TtGC7SwiftUI19UIHostingControllerGVS_15ModifiedContentVS_7AnyViewVS_12RootModifier__: 0x15c01c400>). 
The modalPresentationStyle of a UIAlertController with this style is UIModalPresentationPopover. 
You must provide location information for this popover through the alert controller's popoverPresentationController. You must provide either a sourceView and sourceRect or a barButtonItem.  
If this information is not known when you present the alert controller, you may provide it in the UIPopoverPresentationControllerDelegate method -prepareForPopoverPresentation.'
*** First throw call stack:
(0x187f8e69c 0x180293c80 0x18a79a73c 0x18a2a3c08 0x18a2a2b38 0x18a17835c 0x18a178140 0x18a178058
 0x18a177de4 0x18a177ce0 0x18a1777e4 0x18a176ed4 0x18a176f90 0x187ed912c 0x187ed83a8 0x187ed6b5c 0x187ed5898
 0x187ed5478 0x1cb42e4f8 0x18a2f962c 0x18a2f8c68 0x18cd094b8 0x18cd092fc 0x18c979e90 0x100eddcd8 
0x100eddf3c 0x1aabfadcc)

libc++abi: terminating due to uncaught exception of type NSException

Screenshots

Bildschirmfoto 2024-01-23 um 10 05 45
RPReplay_Final1706000726.mov

Is there an existing issue for this?

  • I have searched the existing issues

🔴 [BUG]: Fix sidebar

Description

@kilian-balaguer Internal Documents and chat

Note

Work from fix-sidebar branch

Version

  • iPadOS Version: 17.2

  • iPadOS Simulator: iPad Pro 11 & 12.9 v.17.2

  • Xcode 15.2

  • DeviceSupport: iOS iPad Pro 11.3 17.2 (21C62)

  • ScribbleLab Version: 0.0.1-alpha

  • Build: (1) a8f7469

To Reproduce

  1. Open ScribbleLab (Alpha)
  2. See SLSidebarView

Expected Behavior

Detail View should be as the same (normal) height as the SLSideBarView.

Additional Context

none

Screenshots

IMG_0074
081A2C1E-4F65-4446-AC9D-5D4873FBBD29_1_201_a

Is there an existing issue for this?

  • I have searched the existing issues

✨ Create macOS log-in screen and Logic (parent issue)

Description

Hi everyone,
I am in need of assistance in adapting my Auth code for macOS. If you have any suggestions or solutions, please feel free to leave a comment here or message me on Discord. If you require further explanation of the issue, you can message me on either platform.

My username is nh2487.

Thank you in advanced 🙏
Best regards
NH

--
Founder of ScribbleLab

Alternatives Considered

No response

Additional Context

No response

Screenshots

No response

Is there an existing issue for this?

  • I have searched the existing issues

🛠️ Welcome to ScribbleLab 🛠️

social-preview-scribblelab

Greetings everyone,

We are thrilled to welcome you to our issue module, where you can lend a helping hand to the development of ScribbleLab. Here, you can access detailed information about bugs and features that require your expertise.

We are a team of students who have created ScribbleLab, a note-taking app designed to cater to the needs of students. We believe that your contribution can help us make it even better. If you come across any issues, please do not hesitate to let us know by commenting on that specific issue.

We would be grateful for your assistance in resolving any bugs or enhancing the features of ScribbleLab. Your participation is vital, and we appreciate your support.

Thank you for your interest in ScribbleLab, and we look forward to working with you soon!

Best regards,
Your ScribbleLab Team

[BUG]: success or error state is not returning to SLAuthService

Description

When you tap on the "Continue with Google" button and agree to the prompt to open google.com to sign in or sign up, Google will open and you can select your account. However, after that, the view will be dismissed and nothing will happen on your screen. But you will still be recorded on the dashboard as a user that used GID as a sign-in method.

Version

  • SLBuild number: 1
  • SLVersion number: 0.0.1-alpha
  • Plattform: iPadOS 17.2 (iOS)
  • Xcode Version: 15.2

To Reproduce

  1. Tab on the "Continue with google button"
  2. Agree on the redirection to google.com warning
  3. Select Google Account

Expected Behavior

  1. Type in your Google password
  2. Success state will be returned to ScribbleLab Auth Service
  3. UserSession isn't nil anymore

Additional Context

No response

Screenshots

No response

Is there an existing issue for this?

  • I have searched the existing issues

📖 [Docs]: Design/Rework README.md

Description

Greetings everyone!
We hope this message finds you in good health and high spirits.

As you all know, we have been working on the repository for quite some time now, and while it has served us well, we believe that it's time for a revamp.

We are looking for individuals who are skilled in restyling and have an eye for detail to help us redesign the repository’s README. Our aim is to make it look sleek, informative, and lightweight.

If you're interested in working with us on this project, please let us know by leaving a comment below. Your assistance will be greatly appreciated!

Thank you for your time and consideration.

Additional Context

To Do's

  • Add translations of README (German, Korean, Italian, Spanish, other languages on request)
  • Redesign README
  • Restructure README
  • Adding nice graphics and photos related to our app
  • Working on the documentation

Is there an existing issue for this?

  • I have searched the existing issues

🔴 Fix Swiftlint warnings

Description

Fix Swiftlint warnings

Version

newest build

To Reproduce

Expected Behavior

Additional Context

Screenshots

Is there an existing issue for this?

  • I have searched the existing issues

🔴 ScribbleLab won't install on real device

Description

Hey everyone,
ScribbleLab couldn't be installed on my iPad Pro or simulator for one week now. Additionally, it won't preview, although the project builds successfully. I have not made any changes.

There's no error information just that the installation wasn't successful.

Version

  • Xcode 15.3 beta 1
  • iOS 17.3.1
  • iPadOS 17.2
  • macOS 14.2
  • ScribbleLab's newest commit

To Reproduce

Just build ScribbleLab

Expected Behavior

ScribbleLab should run successfully

Additional Context

none

Screenshots

none

Is there an existing issue for this?

  • I have searched the existing issues

[Feature]: Passwordless Auth

Description

Hey everyone, I need help with integrating Password-less authentication into my app. Here are the three steps I'm thinking of taking:

  • Create a Password-less Auth method in the Log-In View
  • Adding Password-less func in SLAuthService
  • Creating a PasswordLessViewModel
  • Code the document with DocC Documentation above the class and in a separate Article file in the Documentation Catalog
  • Write a Unit Test for the Password-less auth method

Alternatives Considered

No response

Additional Context

Note

The Firebase Auth dashboard is configured to use Email/Password and GID as an authentication method.

Screenshots

Bildschirmfoto 2023-12-15 um 22 03 54

Is there an existing issue for this?

  • I have searched the existing issues

[Feature]: adapt ScribbleLab for iPhone

Description

Hey fellow contributor/staff member,
We want to inform you that ScribbleLab is currently not optimized for iPhone. As a valued contributor, would you be able to assist us in adapting the platform for iPhone users? Your expertise and contributions would be greatly appreciated! Thank you for your time.

ToDo's

  • Adapt Auth UI to iPhone
  • Adapt HomeView to iPhone
  • Only for iPhone: TabBar instead of SideBar
  • Adapt Settings to iPhone
  • Adapt Launch Screen to iPhone

Alternatives Considered

Instead of a SideBar use a TabBar

Additional Context

Join our community to make collaboration as easy as possible.

Screenshots

SignUpView SignInView SideBarView TutorialView NewsView
SignUpView SignInView SideBarView 5283997D-4052-46AD-A169-3EE455D93FEC_1_102_o
6A05D390-6FF7-4A6F-9F22-12EBA43178A1_1_102_o

Is there an existing issue for this?

  • I have searched the existing issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.