Skip to content

Releases: 26info/CronBarX

v1.0.10

18 Oct 21:50
793fee2

Choose a tag to compare

CronBarX v1.0.10

System Requirements | Системные требования: macOS 10.13+

🌍 Main Feature | Главная особенность

  • Added bilingual support (Russian/English) | Добавлена поддержка двух языков (русский/английский)
  • Automatic language detection based on system settings | Автоматическое определение языка по настройкам системы
  • Localized menus, alerts and log messages | Локализованные меню, уведомления и сообщения в логах

🐛 Bug Fixes | Исправления ошибок

  • Fixed instance removal confirmation | Добавлено подтверждение удаления инстансов
  • Improved log file management | Улучшено управление лог-файлами
  • Minor UI text corrections | Небольшие исправления текстов в интерфейсе

⚡ Stability Improvements | Улучшения стабильности

  • Enhanced error handling in plugin manager | Улучшена обработка ошибок в менеджере плагинов
  • Better memory management | Улучшено управление памятью
  • Optimized plugin loading performance | Оптимизирована производительность загрузки плагинов

📥 Download | Скачать

macOS App: CronBarX-v1.0.10.zip


Note | Примечание: This release introduces initial bilingual support. The application will automatically display in Russian or English based on your system language settings.

Этот выпуск добавляет начальную поддержку двух языков. Приложение будет автоматически отображаться на русском или английском в зависимости от настроек языка вашей системы.

v1.0.9

17 Oct 13:20
7047927

Choose a tag to compare

CronBarX v1.0.9

System Requirements | Системные требования: macOS 10.13+

🎨 What's New | Что нового

  • New application icon | Новая иконка приложения

📥 Download | Скачать

macOS App: CronBarX-v1.0.9.zip

v1.0.8

16 Oct 20:17
10cacfb

Choose a tag to compare

CronBarX v1.0.8

📥 Download | Скачать

Latest Release | Последняя версия:

System Requirements | Системные требования:

  • macOS 10.13 or later | macOS 10.13 или новее
  • Intel or Apple Silicon | Intel или Apple Silicon

🔄 What's Changed | Что изменилось

Critical Security Fixes | Критические исправления безопасности

  • Automatic plugin instance cleanup | Автоматическая очистка инстансов плагинов - complete removal of plugin instances with proper timer and status bar disposal | полное удаление инстансов плагинов с корректной остановкой таймеров и статус-баров
  • Memory leak prevention | Предотвращение утечек памяти - fixed resource accumulation when installing/removing plugins | исправлено накопление ресурсов при установке/удалении плагинов
  • Enhanced instance lifecycle | Улучшенный жизненный цикл инстансов - proper cleanup prevents orphaned processes | корректная очистка предотвращает появление заброшенных процессов

Command Execution Improvements | Улучшения выполнения команд

  • Spaced path support | Поддержка путей с пробелами - fixed execution of commands containing spaces in file paths | исправлено выполнение команд с пробелами в путях файлов
  • Smart argument escaping | Умное экранирование аргументов - improved handling of special characters in commands | улучшена обработка специальных символов в командах
  • Alternative execution methods | Альтернативные методы выполнения - fallback mechanisms for complex commands | механизмы резервного копирования для сложных команд

Plugin Manager Optimization | Оптимизация менеджера плагинов

  • Streamlined interface | Упрощенный интерфейс - clearer menu labels and improved user experience | более понятные labels меню и улучшенный пользовательский опыт
  • Automatic plugin loading | Автоматическая загрузка плагинов - available plugins load automatically when opening manager | доступные плагины загружаются автоматически при открытии менеджера
  • Reduced error alerts | Сокращенные алерты ошибок - non-critical errors are logged without interrupting user | некритические ошибки логируются без прерывания пользователя

🎯 Key Improvements | Ключевые улучшения:

  • Stable plugin management | Стабильное управление плагинами - no more hanging when removing plugins | больше нет зависаний при удалении плагинов
  • Enhanced command reliability | Улучшенная надежность команд - reliable execution of scripts with complex paths | надежное выполнение скриптов со сложными путями
  • Cleaner resource management | Более чистое управление ресурсами - proper cleanup of all plugin components | корректная очистка всех компонентов плагинов
  • Improved user experience | Улучшенный пользовательский опыт - intuitive plugin manager interface | интуитивно понятный интерфейс менеджера плагинов

🐛 Bug Fixes | Исправления ошибок:

  • Fixed plugin removal hangs | Исправлены зависания при удалении плагинов - instances are now properly terminated | инстансы теперь корректно завершаются
  • Fixed spaced path execution | Исправлено выполнение путей с пробелами - commands with spaces in paths now work correctly | команды с пробелами в путях теперь работают корректно
  • Fixed memory leaks | Исправлены утечки памяти - during plugin installation and removal operations | при операциях установки и удаления плагинов
  • Fixed timer management | Исправлено управление таймерами - proper invalidation when removing instances | корректная остановка при удалении инстансов

🔧 Technical Improvements | Технические улучшения:

  • Enhanced path escaping | Улучшенное экранирование путей - smart handling of file paths with special characters | умная обработка путей файлов со специальными символами
  • Multiple execution strategies | Множественные стратегии выполнения - fallback methods for command execution | резервные методы для выполнения команд
  • Optimized plugin lifecycle | Оптимизированный жизненный цикл плагинов - comprehensive cleanup process | комплексный процесс очистки
  • Improved error logging | Улучшенное логирование ошибок - detailed tracking of command execution issues | детальное отслеживание проблем выполнения команд

🔄 Compatibility | Совместимость

Partially compatible with previous versions | Частично совместим с предыдущими версиями

  • Most existing plugins should work correctly | Большинство существующих плагинов должны работать корректно
  • Full compatibility recommended for optimal performance | Для оптимальной производительности рекомендуется полная совместимость
  • Existing settings preserved automatically | Существующие настройки сохраняются автоматически

📊 Performance Metrics | Метрики производительности:

  • 100% instance cleanup | 100% очистка инстансов - no orphaned status bars or processes | нет заброшенных статус-баров или процессов
  • Reliable command execution | Надежное выполнение команд - successful execution of complex file paths | успешное выполнение сложных путей файлов
  • Reduced memory usage | Снижено использование памяти - efficient resource management during plugin operations | эффективное управление ресурсами при операциях с плагинами
  • Faster plugin operations | Более быстрые операции с плагинами - improved installation and removal speed | улучшена скорость установки и удаления

This update focuses on stability and security for plugin operations | Это обновление focuses на стабильности и безопасности операций с плагинами

v1.0.7

15 Oct 11:53
515f3f5

Choose a tag to compare

CronBarX v1.0.7

📥 Download | Скачать

Latest Release | Последняя версия:

System Requirements | Системные требования:

  • macOS 10.13 or later | macOS 10.13 или новее
  • Intel or Apple Silicon | Intel или Apple Silicon

🔄 What's Changed | Что изменилось

Enhanced Plugin Management | Улучшенное управление плагинами

  • Automatic instance cleanup | Автоматическая очистка инстансов - plugin removal now properly stops and removes running instances | удаление плагинов теперь корректно останавливает и удаляет запущенные инстансы
  • Resource management | Управление ресурсами - timers and status bars are properly disposed when removing plugins | таймеры и статус-бары корректно освобождаются при удалении плагинов
  • Memory leak fixes | Исправления утечек памяти - improved instance lifecycle management | улучшено управление жизненным циклом инстансов

Refined User Interface | Улучшенный пользовательский интерфейс

  • Cleaner menu layout | Более чистый layout меню - removed redundant loading indicators | убраны избыточные индикаторы загрузки
  • Improved menu labels | Улучшенные labels меню - clearer action descriptions for available plugins | более понятные описания действий для доступных плагинов
  • Streamlined navigation | Упрощенная навигация - better visual hierarchy in plugin manager | улучшенная визуальная иерархия в менеджере плагинов

Error Handling Improvements | Улучшения обработки ошибок

  • Less intrusive alerts | Менее навязчивые алерты - network errors are logged but don't always show dialogs | сетевые ошибки логируются, но не всегда показывают диалоги
  • Silent error logging | Тихое логирование ошибок - non-critical failures handled gracefully | некритические сбои обрабатываются корректно

Performance Optimizations | Оптимизации производительности

  • Efficient instance management | Эффективное управление инстансами - proper cleanup prevents resource accumulation | корректная очистка предотвращает накопление ресурсов
  • Optimized plugin operations | Оптимизированные операции с плагинами - faster plugin installation and removal | более быстрая установка и удаление плагинов
  • Improved memory usage | Улучшено использование памяти - reduced memory footprint during plugin operations | уменьшено потребление памяти при операциях с плагинами

🎯 Key Improvements | Ключевые улучшения:

  • Proper plugin lifecycle | Корректный жизненный цикл плагинов - instances are fully cleaned up when plugins are removed | инстансы полностью очищаются при удалении плагинов
  • Cleaner user interface | Более чистый интерфейс - simplified menu structure without redundant elements | упрощенная структура меню без избыточных элементов
  • Professional error handling | Профессиональная обработка ошибок - important errors are shown, minor ones are logged | важные ошибки показываются, незначительные - логируются
  • Stable multi-instance operation | Стабильная работа с множеством инстансов - reliable performance with multiple plugins running | надежная работа при запуске нескольких плагинов

🐛 Bug Fixes | Исправления ошибок:

  • Fixed memory leaks | Исправлены утечки памяти - when removing plugin instances | при удалении инстансов плагинов
  • Fixed timer management | Исправлено управление таймерами - timers are properly invalidated | таймеры корректно останавливаются
  • Fixed status bar cleanup | Исправлена очистка статус-баров - status items are removed from system bar | статус-бары удаляются из системной панели
  • Fixed instance tracking | Исправлено отслеживание инстансов - accurate count of running instances | точный подсчет запущенных инстансов

🔧 Technical Improvements | Технические улучшения:

  • Enhanced PluginManagerInstance | Улучшенный PluginManagerInstance - better integration with AppDelegate | улучшенная интеграция с AppDelegate
  • Improved removePluginInstance method | Улучшенный метод removePluginInstance - comprehensive cleanup process | комплексный процесс очистки
  • Optimized menu refresh logic | Оптимизированная логика обновления меню - faster response times | более быстрый отклик
  • Better logging for plugin operations | Улучшенное логирование операций с плагинами - detailed tracking of plugin lifecycle | детальное отслеживание жизненного цикла плагинов

📊 Performance Metrics | Метрики производительности:

  • 100% instance cleanup | 100% очистка инстансов - no orphaned processes or status bars | нет заброшенных процессов или статус-баров
  • Reduced alert frequency | Снижена частота алертов - cleaner user experience | более чистый пользовательский опыт
  • Faster plugin operations | Более быстрые операции с плагинами - improved installation and removal speed | улучшена скорость установки и удаления
  • Stable memory usage | Стабильное использование памяти - consistent performance over time | стабильная производительность со временем

v1.0.6

14 Oct 19:03
85cf40b

Choose a tag to compare

CronBarX v1.0.6

📥 Download | Скачать

Latest Release | Последняя версия:

System Requirements | Системные требования:

  • macOS 10.13 or later | macOS 10.13 или новее
  • Intel or Apple Silicon | Intel или Apple Silicon

🔄 What's Changed | Что изменилось

Smart Caching System | Умная система кэширования

  • Intelligent cache management | Интеллектуальное управление кэшем - automatic cache invalidation based on script intervals | автоматическое обновление кэша по интервалам скриптов
  • Multi-interval support | Поддержка разных интервалов - from 30 seconds to 1 hour | от 30 секунд до 1 часа
  • Cache status display | Отображение статуса кэша - see cache age and timeout in menus | отображение возраста кэша и времени жизни в меню

Enhanced Command Execution | Улучшенное выполнение команд

  • AppleScript support | Поддержка AppleScript - native notification commands work flawlessly | нативные команды уведомлений работают безупречно
  • Improved command parsing | Улучшенный парсинг команд - better handling of complex shell commands | улучшенная обработка сложных shell-команд
  • Reliable execution | Надежное выполнение - all command types tested and verified | все типы команд протестированы и проверены

Performance Optimizations | Оптимизации производительности

  • Reduced CPU usage | Снижено использование CPU - efficient caching minimizes script executions | эффективное кэширование минимизирует выполнение скриптов
  • Fast menu response | Быстрый отклик меню - cached data provides instant menu updates | кэшированные данные обеспечивают мгновенное обновление меню
  • Memory efficiency | Эффективное использование памяти - optimized resource management | оптимизированное управление ресурсами

Focused Logging System | Целевая система логирования

  • Important events only | Только важные события - app launches, installations, errors, and critical operations | запуски приложения, установки, ошибки и критические операции
  • Automatic log rotation | Автоматическая ротация логов - log file automatically cleaned on app restart | файл лога автоматически очищается при перезапуске приложения
  • Size management | Управление размером - logs automatically trimmed if exceeding 2MB limit | логи автоматически обрезаются при превышении лимита 2MB
  • Clean console output | Чистый вывод в консоль - all messages visible in console, filtered events in file | все сообщения видны в консоли, отфильтрованные события в файле

Production Ready Features | Функции готовые к продакшену

  • Stable operation | Стабильная работа - zero errors in extensive testing | нулевые ошибки при интенсивном тестировании
  • Multiple instance support | Поддержка множества инстансов - run several plugins simultaneously | запуск нескольких плагинов одновременно
  • Automatic refresh | Автоматическое обновление - scripts update according to their intervals | скрипты обновляются согласно своим интервалам

🎯 Key Improvements | Ключевые улучшения:

  • Cache hit rate: 85-95% | Эффективность кэша: 85-95% - significantly reduces system load | значительно снижает нагрузку на систему
  • All command types working | Все типы команд работают - simple, piped, AppleScript, and GUI commands | простые, с пайпами, AppleScript и GUI команды
  • Professional reliability | Профессиональная надежность - ready for daily production use | готово к повседневному использованию
  • Focused logging | Целевое логирование - tracks important events without clutter | отслеживает важные события без лишней информации

📁 Log File Contents | Содержимое файла логов:

Logged Events | Логируемые события:

  • 🚀 App launches | Запуски приложения
  • ❌ Errors and failures | Ошибки и сбои
  • ⚠️ Warnings and issues | Предупреждения и проблемы
  • 📦 Plugin installations | Установки плагинов
  • 🗑️ Plugin removals | Удаления плагинов
  • Critical operations | Критические операции

File Location | Расположение файла:

~/Library/Application Support/CronBarX/cronbarx.log

Management | Управление:

  • Auto-clean on startup | Автоочистка при запуске - fresh logs each session | новые логи каждой сессии
  • 2MB size limit | Лимит размера 2MB - automatic trimming | автоматическое обрезание
  • Event-focused | Фокус на событиях - only important operations logged | записываются только важные операции

v1.0.5

13 Oct 17:16
69d7dec

Choose a tag to compare

CronBarX v1.0.5

🔄 What's Changed | Что изменилось

Plugin Manager Cache | Кэширование менеджера

  • 5-minute cache | Кэш на 5 минут for plugin lists | для списков плагинов
  • Manual refresh | Ручное обновление available | доступно по требованию
  • Faster loading | Быстрая загрузка of available plugins | доступных плагинов

Enhanced Logging | Улучшенное логирование

  • File logging | Запись в файл - all messages saved to log file | все сообщения сохраняются в файл лога
  • Debug support | Поддержка отладки - easier troubleshooting | упрощенная диагностика проблем
  • Persistent records | Постоянные записи - log survives app restarts | логи сохраняются после перезапуска

📁 Log File Location | Расположение файла лога:

~/Library/Application Support/CronBarX/cronbarx.log

v1.0.4

13 Oct 12:21
69d7dec

Choose a tag to compare

CronBarX v1.0.4 - Smart Caching / Умное кэширование

🚀 Main Improvements / Основные улучшения

🔄 Smart Caching / Умное кэширование

  • Automatic script output caching / Автоматическое кэширование вывода скриптов
  • Intervals from filename / Интервалы из имени файла: script.30s.sh, script.5m.sh, script.1h.sh
  • Reduced load / Снижение нагрузки - scripts don't execute on every menu open / скрипты не выполняются при каждом открытии меню
  • Force refresh / Принудительное обновление with cache clearing / с очисткой кэша

🎯 Stability & Performance / Стабильность и производительность

  • Optimized resource usage / Оптимизация потребления ресурсов
  • Improved error handling / Улучшенная обработка ошибок for script execution / выполнения скриптов
  • Stable operation / Стабильная работа even with heavy scripts / даже с "тяжелыми" скриптами

🐛 Bug Fixes / Исправления ошибок

  • Better compatibility / Улучшена совместимость with various script types / с различными типами скриптов
  • Improved system apps integration / Улучшена работа с системными приложениями

📊 What's New / Что нового

  • Faster menu opening / Быстрее открытие меню - no need to wait for script execution / не нужно ждать выполнения скриптов
  • Cache status control / Контроль состояния кэша - visible cache lifetime in menu / видно время жизни в меню

Update for more stable and faster performance! / Обновите для более стабильной и быстрой работы! 🚀

v1.0.3

12 Oct 12:36
9b90187

Choose a tag to compare

CronBarX v1.0.3

Новые возможности | Features

  • Полная переработка системы выполнения команд | Complete command execution system overhaul
  • Поддержка вложенных меню любой сложности | Support for nested menus of any complexity
  • Улучшенная совместимость с синтаксисом xbar | Improved xbar syntax compatibility
  • Автоматическое обновление статуса после команд | Automatic status update after commands

Исправления | Fixes

  • Исправлено отображение многоуровневых меню | Fixed multi-level menu display
  • Устранены дубликаты инстансов при перезагрузке | Eliminated instance duplicates on reload
  • Исправлена обработка команд с пробелами | Fixed command processing with spaces
  • Улучшена безопасность выполнения скриптов | Improved script execution security

Технические улучшения | Technical Improvements

  • Новая система парсинга команд ParsedCommand | New ParsedCommand command parsing system
  • Оптимизировано управление таймерами | Optimized timer management
  • Улучшена обработка ошибок выполнения | Improved error handling

Совместимость | Compatibility

  • Полная совместимость с xbar плагинами | Full xbar plugins compatibility
  • Поддержка macOS 10.13+ | macOS 10.13+ support
  • Apple Silicon и Intel | Apple Silicon & Intel

v1.0.2-beta

10 Oct 22:47
0d1a51a

Choose a tag to compare

CronBarX v1.0.2-beta

Исправления | Fixes

  • Исправлены ошибки парсинга сложных команд | Fixed complex command parsing errors
  • Решены проблемы с кавычками в AppleScript | Resolved quote issues in AppleScript
  • Устранены ложные срабатывания ошибок | Eliminated false error triggers
  • Исправлена обработка отмены пользователем | Fixed user cancellation handling

Примечания | Notes

Бета-версия для тестирования | Beta version for testing
Подготовка к стабильному релизу | Preparation for stable release
Требуется проверка работы плагинов | Plugin functionality verification required

v1.0.1-beta

10 Oct 19:14
c2c62b7

Choose a tag to compare

CronBarX v1.0.1-beta

Первый бета-релиз | First Beta Release

Основные возможности: | Key Features:

  • Базовая работа с инстансами скриптов | Basic script instances functionality
  • Встроенный менеджер плагинов | Built-in plugin manager
  • Автообновление по интервалам | Auto-update with intervals
  • Поддержка формата xbar | xbar format support

Примечание: | Note:
Приложение в активной разработке | App in active development
Возможны мелкие баги | Minor bugs possible
Требования: macOS 10.13+ | Requirements: macOS 10.13+