Skip to content

Releases: AmrDevoloper/Tileen

0.8

Choose a tag to compare

@AmrDevoloper AmrDevoloper released this 09 Sep 10:01
db33f69

I think that is almost close to what it should be

0.5

0.5

Choose a tag to compare

@AmrDevoloper AmrDevoloper released this 09 Sep 00:11
db33f69

🚀 Tileen — Release Notes Summary

⏱️ Per-Timer Progression & Transition Modes
• Granular Step Transitions: Each timer step now independently controls how it advances when finished (Automatic, Prompt Confirmation, or Manual Pause).
• Streamlined Sequence Options: Removed redundant sequence-level progression settings while preserving sequence-wide continuous looping.

🎛️ Inline Step Action Toolbars
• Full Control Suite Beside Every Step: Edit, duplicate, copy, cut, paste, and delete steps directly inline across all views (MainWindowView.swift, MenuBarView.swift, and SequenceEditView.swift).

✋ Native Drag & Drop + Chevron Reordering
• Apple Reminders/Notes-Style Dragging: Smooth, native drag-and-drop step reordering in SequenceEditView.swift with interactive spring animations and visual drag indicators.
• Up/Down Chevrons: Integrated chevron controls for step-by-step reordering.

⚡️ Deleteable & Compact Quick Category Presets
• Deleteable Presets: Custom quick presets in StepEditView.swift can now be removed on-the-fly via an inline xmark.circle.fill button.
• Ultra-Compact Section Layouts: Streamlined preset pills and compact single-row segmented transition mode controls.

🔒 Default OFF Toggles for New Timers
• All auxiliary toggles (Snooze Alert, Flash Menu Bar, Reflection Notes, Focus Shield, Idle Auto-Pause) default to OFF when creating new timer steps.

➕ Direct "+ Add Timer" Buttons
• Quick + Add Timer buttons added in active sequence headers across the Menu Bar popover, Main Window header, and dashboard timeline cards.

0.4

0.4

Choose a tag to compare

@AmrDevoloper AmrDevoloper released this 08 Sep 22:26
db33f69

🚀 Tileen v0.4 — Official Release Notes

Tileen is a modern, feature-packed macOS focus and timer sequence manager designed to boost productivity with multi-step workflows, full-screen break enforcement, dynamic audio ringtones, global shortcuts, and real-time focus analytics.

✨ Key Features & Highlights

⏱️ Advanced Multi-Step Timer Sequences
• Flexible Step Workflows: Create multi-step routines combining Focus, Short Break, Long Break, and custom tasks with custom durations, emojis, and colors.
• Progression Modes:
• Auto-Advance: Seamlessly transition from one step to the next upon completion.
• Manual Progression: Require user confirmation before proceeding to the next step.
• Loop Sequence: Automatically restart the sequence upon reaching the final step.
• In-Place Library Editing & Wiggle Mode:
• Edit sequence titles, descriptions, and step timers directly in the dashboard card.
• Interactive Wiggle Animation when editing steps for intuitive drag-and-drop reordering.
• Quick Action Toolbar: Cut, Copy, Paste, Duplicate, and Delete timer steps with one click.
• Favorites & Smart Sorting: Star favorite sequences and sort your library by Last Modified, Name (A-Z), or Favorites First.
• Active State Tracking: Real-time detection of unsaved sequence modifications with convenient "Save Active to Library" prompt.

🔔 Custom Audio Ringtones & File Chooser
• Ringtone Picker: Choose from a variety of built-in system sound effects (Glass, Chime, Bell, Gong, Synth, Radar, Beacon, and more).
• Custom Audio Files: Select any .mp3, .wav, or .aiff file from your Mac via native file picker.
• Loop & Repeat Controls: Set ringtone repeat counts (1x, 2x, 3x, 5x, 10x) or configure infinite looping until manually silenced.

🛡️ Full-Screen Focus Shield Overlay
• Immersive Overlay: Option to trigger a full-screen focus overlay on completion or break start to eliminate screen distractions.
• Background Media Options:
• Current desktop wallpaper / screensaver background style.
• Custom image file selector.
• Preset color gradients & solid dark backdrop.
• Enforced Skip Controls:
• Unskippable Mode: Forces you to complete your designated break before returning to work.
• Timed Skip: Enable skip button only after a specified time threshold (e.g., must rest for at least 30 seconds).
• Instant Skip: Skip anytime with customizable confirmation.
• Preset Management: Save custom overlay configurations as reusable presets.

⌨️ Global Background Hotkeys
• System-Wide Control: Control your timer from any app using global macOS hotkeys.
• ⏯️ Play / Pause
• 🔄 Reset Step
• ⏭️ Skip Step
• 📝 Jot Quick Note
• Shortcut Picker: Pick shortcuts from a handy dropdown list or record custom key combinations.
• Accessibility Health Check: Live indicator showing macOS Accessibility permission status with direct grant access prompts.

📊 Smart Session Analytics & Notes
• Focus vs. Break Ratio: Visual distribution bar comparing focus time against break time and pause duration.
• Session History Log: Automatically logs completed sessions with detailed breakdowns of real elapsed time vs focus time.
• Timer Session Notes:
• Quick timestamped note creation sheet during active sessions.
• Dedicated Session Notes management view with sorting by Date, Step Title, or Sequence Name.
• Standalone floating window controller for note reflections.

🖥️ macOS Menu Bar & Glassy UI
• Menu Bar Popover: Quick-access popover with live dynamic timer gauge ring and countdown display.
• Clean Center Gauge: Minimalist icon-only note toggle inside the menu bar timer ring.
• Dynamic Menu Bar Text: Shows live countdown formatted right in the macOS menu bar status item.
• App Theme Selector: Supports Light Theme, Dark Theme, and System Default.

🛠️ Technical Details & Requirements
• OS Requirement: macOS 13.0 (Ventura) or later.
• Architecture: Native Apple Silicon & Intel Universal Binary.
• Frameworks: SwiftUI, AppKit, AVFoundation, Carbon Global Hotkeys.

📥 Installation

  1. Download Tileen.app or release zip from GitHub Releases.
  2. Drag Tileen.app into your /Applications folder.
  3. Open Tileen and grant Accessibility permissions when prompted if you wish to enable global background hotkeys.

0.2

0.2

Choose a tag to compare

@AmrDevoloper AmrDevoloper released this 08 Sep 15:57
db33f69

📦 Release Highlights & What's Included

  1. Slanted Capital "T" Status Bar Icon:
    • Replaced the default icon with the custom slanted Capital "T" inside a circular badge inclined 15° clockwise towards 2 o'clock, styled after the main app logo.

  2. System Idle Detection & Auto-Pause:
    • Live system input monitoring in Settings displaying Active vs Away status, system idle duration, and active step auto-pause thresholds.

  3. Menu Bar Extra Window Revamp:
    • Glassy circular control buttons matching the main app dashboard design (Previous, Start/Pause, Skip, Reset, Add Note).
    • Clean sequence title banner without dropdown clutter.
    • Inline spring-animated slide-in note editor with multi-line TextEditor support.

  4. Sequence Timer Library:
    • Renamed "Templates Library" to Sequence Timer Library.
    • Favorite sequence starring (star.fill) allowing quick seeding of new custom sequences from your favorite interval presets.
    • Streamlined sequence editing view keeping your favorite sequence loader.

  5. Modernized Duration Steppers:
    • ModernTimeStepper with glassy - / + circular buttons, rounded bold number input, and quick jump pills (1m, 5m, 15m, 25m, 45m).

  6. Smooth Step Reordering:
    • Smooth list reordering with Apple native .onMove position displacement alongside spring-animated up/down chevrons.

Tileen v0.10

Choose a tag to compare

@AmrDevoloper AmrDevoloper released this 08 Sep 10:10
fdd6d43

🚀 Tileen v0.1.0 — Initial Beta Release

We are excited to announce the first release of Tileen, an intelligent, native macOS focus timer designed to help you stay in the flow and minimize digital distractions.

✨ Key Features in v0.1

⏱️ Chained Timer Sequences
• Custom interval chains combining work blocks, short breaks, and long breaks.
• Built-in presets: Pomodoro (25/5), Deep Work (50/10), Rapid Sprint (15/3), and custom sequence builders.
• Drag-and-drop step reordering and customizable colors/emojis per timer step.

🛡️ Focus Shield (Distraction Blocker)
• App Hiding: Automatically hides distracting Mac apps when a focus session is running.
• Browser Tab Blocker: Detects and closes blocked domain tabs in Safari, Google Chrome, Brave, Arc, and Microsoft Edge.

💤 Smart Idle Detection
• Automatically pauses the timer when you step away from your Mac.
• Smoothly counts down and resumes the timer when user activity is detected again.

🖥️ Menu Bar Extra & Full-Screen Overlay
• Live colored digits in your Mac menu bar so you can check timer status at a glance.
• Minimalist full-screen break overlay window to ensure you take genuine rest breaks.

📊 Analytics & In-Timer Reflection Notes
• Comprehensive dashboard breakdown comparing Focus Time vs. Break Time vs. Idle Pauses.
• Quick note-taking sheet (Ctrl + Option + N) to capture ideas without leaving your workflow.

⌨️ Global Hotkeys
• System-wide keyboard shortcuts to play/pause (Ctrl + Option + Space), skip (Ctrl + Option + S), or reset timers (Ctrl + Option + R) from any application.

⚠️ Installation Note: macOS Gatekeeper Disclaimer

[!IMPORTANT]
Tileen is currently unnotarized.
Because this open-source build is not signed with a paid Apple Developer ID, macOS Gatekeeper will display a warning on first launch ("Tileen cannot be opened because it is from an unidentified developer").

How to open Tileen v0.1:

  1. Move Tileen.app into your /Applications folder.
  2. Right-click (or Control + click) Tileen.app and choose Open.
  3. In the security dialog, click Open again. (Required only on first launch).

💻 System Requirements
• macOS 13.0 (Ventura) or later.
• Built with SwiftUI for native Apple Silicon & Intel Mac performance.