1
0
mirror of https://github.com/mattermost/focalboard.git synced 2024-12-24 13:43:12 +02:00
focalboard/mac
2022-07-18 12:05:59 -06:00
..
Focalboard Cherry pick fix for #3268 (#3270) 2022-06-22 16:44:20 -07:00
Focalboard.xcodeproj Update Boards version to 7.3 (#3382) 2022-07-18 12:05:59 -06:00
Focalboard.xcworkspace Mac: Product name 2021-01-26 10:32:36 -08:00
FocalboardTests Product name 2021-01-26 11:13:05 -08:00
FocalboardUITests Product name 2021-01-26 11:13:05 -08:00
export.plist
README.md Add readme for Mac and Win apps (#2757) 2022-04-12 09:20:36 -07:00

Focalboard Mac Personal Desktop

This folder contains the code for the Mac Personal Desktop. It packages a lightweight Swift Mac App with the Mac build of the server, and the webapp. The server is run in a single-user mode.

Debugging in Xcode

Open Focalboard.xcworkspace in Xcode to debug it.

To debug the client webapp:

  1. Run the Focalboard desktop app from Xcode
  2. Open Safari
  3. Enable Safari's [developer tools]
  4. Select the Focalboard app from the develop menu, under your computer's name

Testing the single-user server

You can also run the server in single-user mode and connect to it via a browser:

  1. Run FOCALBOARD_SINGLE_USER_TOKEN=testtest make watch-single-user
  • This runs the server with the -single-user flag
  • Alternatively, select Go: Launch Single-user Server from VSCode's run and debug options
  1. Open a browser to http://localhost:8000
  2. Open the browser developer tools to Application \ Local Storage \ localhost:8000
  3. Set focalboardSessionId to testtest
  4. Navigate to http://localhost:8000