Релиз 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

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

   
Share
Send
Jun 7   Фигачу