ShikiSuen
|
3f0f308c81
|
Repo // Compatibility with Xcode 15.
|
2023-06-17 16:25:54 +08:00 |
ShikiSuen
|
31e2b017ae
|
TDKCandidates // Refine OS version check methods.
|
2023-06-06 00:47:02 +08:00 |
ShikiSuen
|
6fb1d9ee1d
|
TDKCandidates // Optimizing reverse lookup display for SwiftUI.
|
2023-06-06 00:47:02 +08:00 |
ShikiSuen
|
720ccfa4e3
|
TDKCandidates // Remove SwiftUI ScrollViews.
|
2023-06-06 00:47:02 +08:00 |
ShikiSuen
|
fe78a5c292
|
TDKCandidates // Make CandidatePool into an ObservableObject.
|
2023-06-06 00:47:02 +08:00 |
ShikiSuen
|
6ed08e5355
|
TDKCandidates // Fix an issue to draw reverse lookup results correctly.
|
2023-06-06 00:47:02 +08:00 |
ShikiSuen
|
b77a8f6295
|
TDKCandidates // Layout tweaks for SwiftUI.
|
2023-06-06 00:47:02 +08:00 |
ShikiSuen
|
5f27622c68
|
PrefUI // Clang-format.
|
2023-06-06 00:47:02 +08:00 |
ShikiSuen
|
0990fdceb1
|
TDKCandidates // Legacy View (not enabled yet).
|
2023-06-06 00:47:02 +08:00 |
ShikiSuen
|
682aaf5053
|
TDKCandidates // Make CandidatePool into a class, etc.
|
2023-06-06 00:47:02 +08:00 |
ShikiSuen
|
5a8303a45f
|
CtlCandidateTDK // Add isFilterable().
|
2023-03-23 21:17:43 +08:00 |
ShikiSuen
|
625897a744
|
Repo // Call candidatePairHighlightChanged() when appropriate.
|
2023-03-10 16:02:08 +08:00 |
ShikiSuen
|
fc49bebc5d
|
Repo // API changes for further purposes.
|
2023-03-10 16:02:08 +08:00 |
ShikiSuen
|
a2f5606579
|
Repo // Add parameter names for ([String], String).
|
2023-03-10 16:02:08 +08:00 |
ShikiSuen
|
837bce78cf
|
TDKCandidates // Disallow filtering single kanjis through context menu.
|
2023-03-07 18:38:59 +08:00 |
ShikiSuen
|
a846fe48ac
|
TDKCandidates // Nomenclature update & Add spanLength property.
|
2023-03-07 18:38:59 +08:00 |
ShikiSuen
|
58da06bad0
|
TDKCandidates // Remove a deprecated condition.
|
2023-03-04 20:20:38 +08:00 |
ShikiSuen
|
c7623244ab
|
TDKCandidates // Fix the .languageIdentifier attribute.
|
2023-03-03 13:25:35 +08:00 |
ShikiSuen
|
4f9e159c95
|
TDKCandidates // Remove useless comments.
|
2023-03-03 13:25:35 +08:00 |
ShikiSuen
|
c3d5e9aaf8
|
TDKCandidates // Set the opacity of the non-current lines to 85%.
|
2023-03-01 22:58:19 +08:00 |
ShikiSuen
|
ab4ae41af6
|
TDKCandidates // Ensure compatibility with macOS 10.9 Mavericks.
* Refine constraint calculation methods.
* Reintroduce `window.isOpaque = false`.
* Fix translatesAutoresizingMaskIntoConstraints().
* Debugging dimensions of UI components.
* Avoid using zero rects on construction.
|
2023-03-01 22:58:19 +08:00 |
ShikiSuen
|
be8f7b5a22
|
Prefs & PrefUI // +enableSwiftUIForTDKCandidates.
|
2023-03-01 22:58:19 +08:00 |
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
|
888e6a9ddf
|
Repo // Make candidateIndexAtKeyLabelIndex() nullable.
|
2023-02-24 00:08:53 +08:00 |
ShikiSuen
|
d3454ccd56
|
Repo // Utilizing NSAttributedString.boundingDimension.
|
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
|
0d3a727d9d
|
Repo // Enable CGShieldingWindowLevel().
- We use the max value between CGShieldingWindowLevel() and kCGPopUpMenuWindowLevel.
|
2023-02-05 19:10:55 +08:00 |
ShikiSuen
|
be67220155
|
TDKCandidates // Weaken the window border color.
|
2022-12-20 20:31:27 +08:00 |
ShikiSuen
|
5db19f854e
|
TDKCandidates // Add context menu support.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
035893838c
|
CtlCandidate // Only reload data with states of candidate containers.
|
2022-12-17 15:14:22 +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
|
86512eb625
|
TDKCandidates // Trim newlines among lookup results.
|
2022-12-17 14:54:50 +08:00 |
ShikiSuen
|
5fbc2fb728
|
TDKCandidates // UI accommodation with long reverse-lookup results.
- Use array to handle reverse-lookup UI representation.
- Remove SessionCtl.annotate().
|
2022-12-17 14:54:49 +08:00 |
ShikiSuen
|
c9c81803b8
|
TDKCandidates // Implement CTFontCreateUIFontForLanguage().
|
2022-12-17 14:54:49 +08:00 |
ShikiSuen
|
85efbeaf81
|
TDKCandidates // Optimize vertical display in single column mode.
|
2022-12-17 14:54:49 +08:00 |
ShikiSuen
|
f94ecf5fda
|
Repo // Implementing reverse-lookup, requiring macOS 10.15 and later.
- Prefs & PrefUI // Add reverse-lookup toggle.
|
2022-12-17 14:54:49 +08:00 |
ShikiSuen
|
44fc72a9a1
|
TDKCandidates // Decrease padding to 3.
|
2022-12-17 14:54:49 +08:00 |
ShikiSuen
|
98487ce974
|
TDKCandidates // Add a spacer to the right edge of the window.
|
2022-12-17 14:54:49 +08:00 |
ShikiSuen
|
1324e0a077
|
Repo // selectedCandidateIndex -> highlightedIndex.
|
2022-12-17 14:54:48 +08:00 |
ShikiSuen
|
5832136e05
|
Repo // Implementing set() for NSWindowController.
|
2022-12-17 14:54:48 +08:00 |
ShikiSuen
|
c7347f0efb
|
TDKCandidates // Changing folder structure.
|
2022-12-17 14:54:48 +08:00 |
ShikiSuen
|
310ec10cf6
|
TDKCandidates // Fix theme color opacity in macOS 11 and 10.15.
|
2022-12-17 14:54:48 +08:00 |
ShikiSuen
|
072ecdf907
|
CtlCandidateDelegate // Remove useless "AnyObject".
|
2022-12-17 14:54:48 +08:00 |
ShikiSuen
|
c93de3c8ed
|
TDKCandidates // Patch default font sizes.
|
2022-12-17 14:54:48 +08:00 |
ShikiSuen
|
34c382638e
|
TDKCandidates // Add window border.
|
2022-12-17 14:54:48 +08:00 |