Релиз 1Активити 0.5

Не хотели заставлять вас часто скачивать апдэйты, поэтому не релизили так часто как хотелось бы, и накопилась куча улучшений.

1) Самое главное — теперь можно будет релизиться часто, потому что впилили автообновление и кнопку «Check for updates».

2) Еще из важного — отказались от terminal-notifier, и сделали нативные нотификации. Ну и да, они, кажется, отваливались в паре мест — теперь все должно работать.

3) Нашли прекрасное. Как оказалось, макось в именах файлов буквы с умляутами и прочими закорючками раскладывает на составляющие перед сохранением:

2.4.0 :008 > "сайт".chars
 => ["с", "а", "и", "̆", "т"]

Называется это «unicode canonical decomposition». И, естественно никакой греп по нормальной букве «Й» с такой строкой уже не сработает. Вроде как это не баг, а фича, но воркэраунд пришлось для этого написать. Теперь все работает как надо.

4) Открутили поллинг при обновлении названия активности в менюбаре (не спрашивайте), и впилили смену через AppleScript. Теперь гораздо меньше нагружает процессор, хотя и раньше было меньше одного процента CPU.

5) Раньше между переключениями активностей была короткая задержка около секунды, и из-за этого если вы сразу после переключения пытались открыть текущую активность в файндере, это могло не сработать с первой попытки. Сейчас все переключается мгновенно.

6) Добавлен сбор статистики, из которой мы будем потом рисовать красивые графики с кол-вом переключений в день и количеством активных проектов. Собираются только цифры.

7) Переименование последнего файла в текущей активности стало чуть поумнее. Если файл с таким именем уже есть, программа создаст копию вида «file (1).md» вместо того чтобы просто перезаписать его. Чтобы перезаписать, используйте Shift+Enter

8) Добавили в dmg-образ кнопку для тулбара в файндере. По клику перенесет вас в текущую активность

Инструкции по установке в самой dmg-шке:

Буду рад вашим багрепортам и фичереквестам в телеграм-канале. Там же можно попросить демо-версию приложения, если вдруг надо.

P.S. Если вы не в теме, что такое 1Активити, прочитайте первый релизный пост или полистайте сайтик

Купить программу:

Купить 1Activity

Подписаться на обновления:

Поделиться
Отправить
2017   Фигачу