You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On the UI side, create platform-specific interfaces that utilize native widgets. Namely:
Windows: Windows API aka win32 API (maybe, don't want to leave Windows 7 users behind), Modern API (maybe we could get listed in the Windows store?)
macOS: Cocoa (?)
Linux: ???
Rationale: Every platform has its quirks and it may take less effort to use native widgets, where these quirks are implemented for free, than custom widgets where we have to do everything
The frontend will now consist of two "backends": A library backend (which will provide data in the optimal format for each platform) and an emulator backend (which will handle making instances of the backend process, see #314 for more details)
The text was updated successfully, but these errors were encountered:
An example of a large number of grid entries can be found in the Windows Store app. Scrolling very quickly has some hiccups and lag. Might have to look into this further
On the UI side, create platform-specific interfaces that utilize native widgets. Namely:
Rationale: Every platform has its quirks and it may take less effort to use native widgets, where these quirks are implemented for free, than custom widgets where we have to do everything
The frontend will now consist of two "backends": A library backend (which will provide data in the optimal format for each platform) and an emulator backend (which will handle making instances of the backend process, see #314 for more details)
The text was updated successfully, but these errors were encountered: