Commit Graph

17 Commits

Author SHA1 Message Date
ShikiSuen 949f140671 TDKCandidates // Rewrite the UI using NSStackView.
* The mouse wheel scrolling operation currently gives a disastrous experience with TrackPad, hence getting disabled for now.
2023-03-01 22:58:19 +08:00
ShikiSuen 2bfad15422 TDKCandidates // Massive renovation + Cocoa legacy mode. 2023-02-24 00:08:53 +08:00
ShikiSuen 18bdf80afd Repo // Using map(\.description) in lieu of charComponents(). 2023-02-11 13:07:59 +08:00
ShikiSuen 856c5d02d7 Clang-format // Use Google Swift Format Style. 2023-02-11 13:07:59 +08:00
ShikiSuen ad1a96160b TDKCandidates // Fix calculation mistakes in horizontal layout. 2023-02-06 22:36:24 +08:00
ShikiSuen f8d79b0e2e TDKCandidates // Optimize the horizontal layout. 2023-02-05 19:10:55 +08:00
ShikiSuen 6229f7deaf CtlCandidateTDK // Memory leak fix, etc.
- Also stop reloadData() on init().
2022-12-17 15:14:22 +08:00
ShikiSuen 7aaa950d45 TDKCandidates // Print character descriptions to console, etc. (#250)
* TDKCandidates // Remove certain useless default values.

* TDKCandidates // Print character descriptions to console.
2022-12-17 15:14:21 +08:00
ShikiSuen 4edbe4d85c TDKCandidates // Only show 1 column for vertical typing. 2022-12-17 14:54:48 +08:00
ShikiSuen ab959a5c12 TDKCandidates // Let maxLinesPerPage modifiable. 2022-12-17 14:54:48 +08:00
ShikiSuen f4a786904e TDKCandidates // Refactor for simplicity. 2022-12-17 14:54:47 +08:00
ShikiSuen d3cdc29505 TDKCandidates // Reimplement certain features provided previously. 2022-12-17 14:54:47 +08:00
ShikiSuen 030a8cb776 CtlCandidateTDK // Vertical candidate layout support, etc.
- SP2: Fix a color scheme mistake in bright mode.
2022-12-17 14:49:05 +08:00
ShikiSuen d531f04fa9 CtlCandidateTDK // Auto-adjust window height. 2022-12-17 14:49:05 +08:00
ShikiSuen 1be59aa364 CtlCandidateTDK // Limit rows per page to 3. 2022-12-17 14:49:05 +08:00
ShikiSuen b38938de54 CtlCandidateTDK // Performance boost. 2022-12-17 14:49:05 +08:00
ShikiSuen eadae22dbb Repo // Introducing CtlCandidateTDK (horizontal). 2022-12-17 14:49:05 +08:00