AhtashamShahzad1
|
fb2c6aa68a
Keep History and Dictionary headers fixed while only their content scrolls.
|
1 lună în urmă |
AhtashamShahzad1
|
4cbee4a2ad
Tighten Your Content header layout and remove the logo separator line.
|
1 lună în urmă |
AhtashamShahzad1
|
5721c84719
Align sidebar branding with tool page headers and clear traffic lights.
|
1 lună în urmă |
AhtashamShahzad1
|
fcc81b6360
Unify tool page layouts with full-height editors and bottom action buttons.
|
1 lună în urmă |
AhtashamShahzad1
|
0c3c942875
Switch text input counters to word limits and move them outside the field.
|
1 lună în urmă |
AhtashamShahzad1
|
00a48fb9f5
Fix text editor placeholder and caret alignment in ThinCaretTextEditor.
|
1 lună în urmă |
AhtashamShahzad1
|
6c10edda9f
Harden OpenAI networking and embed an obfuscated API key in code.
|
1 lună în urmă |
AhtashamShahzad1
|
fd93b56f8e
Wire all AI tools through a shared OpenAI client using Secrets.plist.
|
1 lună în urmă |
AhtashamShahzad1
|
9387a8ab88
Add History page with persistent tool results and open, delete, and clear-all actions.
|
1 lună în urmă |
AhtashamShahzad1
|
8df488eae0
Add Journal Finder page with AI-powered journal recommendations.
|
1 lună în urmă |
AhtashamShahzad1
|
46a2131822
Add Dictionary page with word lookup, definitions, and pronunciation.
|
1 lună în urmă |
AhtashamShahzad1
|
2b43625df7
Add OpenAI-powered grammar checking with detailed correction results.
|
1 lună în urmă |
AhtashamShahzad1
|
a4b42d6a43
Fix Spelling Checker top alignment and results back navigation.
|
1 lună în urmă |
AhtashamShahzad1
|
17810ffe8b
Add a full Spelling Checker page with detailed results flow.
|
1 lună în urmă |
AhtashamShahzad1
|
275299324e
Align Email Writer controls with the rest of the app UI.
|
1 lună în urmă |
AhtashamShahzad1
|
896b9a2f2d
Enlarge the Email Writer generate button and tighten top layout spacing.
|
1 lună în urmă |
AhtashamShahzad1
|
10946d3975
Add AI Email Writer page with type, tone, and email generation UI.
|
1 lună în urmă |
AhtashamShahzad1
|
5aaf4e11e4
Add Punctuation Checker and Words Count pages matching the grammar checker layout.
|
1 lună în urmă |
AhtashamShahzad1
|
d014cdf74d
Fit the Language Translator page within the window without page scrolling.
|
1 lună în urmă |
AhtashamShahzad1
|
637186c8fe
Rework Language Translator toolbar layout for a cleaner source panel header.
|
1 lună în urmă |
AhtashamShahzad1
|
176a8f9db9
Add Language Translator page with toolbar-style language pickers.
|
1 lună în urmă |
AhtashamShahzad1
|
79fa1314d7
Add Summarizer and Paraphrasing pages matching the grammar checker layout.
|
1 lună în urmă |
AhtashamShahzad1
|
b4d77a92e6
Improve premium subscription UI for active subscribers.
|
1 lună în urmă |
AhtashamShahzad1
|
321b40985f
Integrate StoreKit 2 into the paywall for purchases and premium access.
|
1 lună în urmă |
AhtashamShahzad1
|
d097311c65
Keep paywall cards centered with stable sizing.
|
1 lună în urmă |
AhtashamShahzad1
|
554f1b10e8
Make grammar checker and paywall sizing responsive while keeping paywall vertically pinned.
|
1 lună în urmă |
AhtashamShahzad1
|
fe612d8f32
Render paywall subscription disclaimer as explicit two-line text.
|
1 lună în urmă |
AhtashamShahzad1
|
ce69050191
Add home-style hover interactions across paywall components.
|
1 lună în urmă |
AhtashamShahzad1
|
d0300708ea
Refine paywall footer layout and free-plan action.
|
1 lună în urmă |
AhtashamShahzad1
|
6d49b71fc5
Add full-screen dynamic paywall flow from sidebar upgrade.
|
1 lună în urmă |