Перейти до вмісту

Основи

CineLog всюди використовує одні й ті самі патерни. Ті самі жести переміщують об’єкти, той самий спосіб виділення працює в кожному списку, ті самі шорткати редагують будь-яке поле. Засвоїти ці патерни один раз — це найбільший стрибок до вільного володіння застосунком.

Чотири розділи: огляд застосунку, а потім три речі, які ви робите знову і знову, — редагування, виділення, перетягування. Кожен розділ завершується короткою довідкою «Якщо щось не працює», тож ви можете зазирнути сюди, щоб виправити конкретну проблему, не читаючи решту.

Зміст

  1. Огляд застосунку: де що знаходиться
  2. Редагування полів
  3. Виділення рядків
  4. Перетягування для зміни порядку

1. Огляд застосунку: де що знаходиться

Вхід здійснюється лише за email. Ви вводите адресу, ми надсилаємо код, ви вводите код. Жодних паролів. Кожен новий акаунт починається з проєкту за замовчуванням («My First Project»), тож ви одразу потрапляєте в робочий простір, — а на наступних запусках у проєкт, який відкривали востаннє. Нові продакшни отримують власний проєкт через кнопку New Project (лише назва та опис — бейдж з абревіатурою генерується з назви).

Інструменти планування в сайдбарі всі живуть усередині проєкту. Екрани рівня акаунту — Help & Support, Roadmap, Subscription, Account — лежать поза будь-яким проєктом. На десктопі Help має власну кнопку внизу сайдбара, поруч із кнопкою More; решта живе в меню More.

Три зони, згори донизу:

  • Тонка панель заголовка з об’єднаним індикатором з’єднання й синхронізації зліва. Користувачі Windows отримують стандартні згорнути / розгорнути / закрити праворуч.
  • Лівий сайдбар плюс робоча область — сайдбар для навігації, робоча область для роботи.
  • Плаваючі елементи: модалки, снекбари, діалог гарячих клавіш.

Завжди присутній на десктопі та планшеті. Згори донизу: перемикач проєктів, список можливостей і кнопка More. Індикатора синхронізації в сайдбарі немає — він живе в панелі заголовка вгорі вікна.

Можливості:

Інтерфейс застосунку англомовний, тож нижче подано українську назву можливості та підпис, який ви побачите в самому сайдбарі:

  • Script Editor (Сценарний софт) — написання сценарію. Поки ви в редакторі, під ним з’являється підпункт Breakdown — див. Розбір сценарію.
  • AV Script (АВ-сценарій) — двоколонковий audio/visual сценарій. З’являється, лише якщо ваша роль може його переглядати (будь-хто, хто бачить Покадровку, бачить і його).
  • Shot List (Покадровка) — лінійний і виробничий вигляди кожного кадру, де кожен знімальний день є підпунктом.
  • Storyboard (Розкадровка) — візуальне планування зі збереженими виглядами як підпунктами.
  • Call Sheets (Викличні листи) — щоденні викличні листи, де кожен знімальний день є підпунктом.
  • Cast & Crew (Кастинг і знімальна група) — директорія людей проєкту зі збереженими виглядами.

Updates (історія змін) з’являється, лише якщо ваша роль це дозволяє. Media Explorer (Медіа-провідник) живе в меню More.

Угорі сайдбара на десктопі. Показує назву та бейдж поточного проєкту. Клікніть, щоб перемкнути проєкти — оверлей перелічує поточний проєкт, будь-які активні запрошення, до трьох недавніх проєктів, кнопку «New» та посилання «Show all».

На смартфоні верхня панель натомість показує компактний бейдж з абревіатурою проєкту (наприклад, «ST13») і кольорову смужку з’єднання, а не назву проєкту. Тапніть по ньому, щоб відкрити шторку Projects: повний список проєктів плюс кнопка створення проєкту.

Перемикання проєктів оновлює весь сайдбар, тож підпункти, які ви бачите, завжди належать проєкту, у якому ви перебуваєте.

Синхронізація vs з’єднання

Section titled “Синхронізація vs з’єднання”

Один індикатор у панелі заголовка, дві різні речі:

  • Частина з’єднання — колірно кодована точка (зелена / помаранчева / червона) з підписом «Online», «Connecting» або «Offline», що відповідає за realtime-зв’язок із сервером.
  • Частина синхронізації, після роздільника, розповідає про вашу локальну чергу правок іконкою та підписом: cloud-check + «Synced» (черга порожня), cloud-upload + «N pending» (зміни в черзі — іконка перемикається на cloud-off, поки ви відключені) та «Syncing…», поки з’єднання піднімається зі змінами в черзі. Нічого не крутиться; іконки статичні.

Вони можуть розходитися, і це нормально. «Offline» + «Synced» — ви відключені, але нічого не чекало в черзі. «Online» + «N pending» — ви онлайн, і черга спорожнюється.

На смартфоні показується лише стан з’єднання — зелена / помаранчева / червона смужка на бейджі у верхній панелі. Індикатора черги синхронізації на смартфоні немає; тап по бейджу відкриває перемикач проєктів, а не деталі синхронізації.

CineLog побудований так, щоб продовжувати працювати офлайн. Перший вхід потребує інтернету; після цього пристрій залишається залогіненим і таким і лишається. Правки, зроблені офлайн, зберігаються в локальну базу даних пристрою і чекають у черзі індикатора синхронізації, доки ви знову не будете онлайн, — і тоді вони автоматично зливаються на сервер.

Ваш вхід не має фіксованого терміну, який ви зазвичай помітили б. Застосунок автоматично оновлює сесію у фоні щоразу, коли ви онлайн, — зазвичай за пару годин до того, як вона б завершилася, — тож нормальне змішане online/offline-користування тримає вас у системі безстроково, і ви ніколи не бачите запиту на вхід.

Перебування офлайн теж не блокує вам доступ: застосунок продовжує працювати з вашими локальними даними, хоч би скільки ви були відключені. Лише якщо пристрій залишається повністю офлайн близько 30 днів, сесія нарешті завершується. Наступного разу, коли застосунок дістанеться сервера, він покаже екран входу з уже заповненим email. Ваші дані залишаються на місці: введіть код, надісланий на цю адресу, і продовжуйте звідти, де зупинилися, разом з усіма правками в черзі.

Внизу сайдбара на десктопі та планшеті; крайній правий пункт у нижній панелі навігації на смартфоні. Наповнення різниться за платформою:

  • Десктоп: Hotkeys, Roadmap, Subscription, перемикач теми, Media Explorer (лише коли відкрито проєкт), Account, Logout. Help & Support більше немає в меню — це кнопка ?, що стоїть просто поруч із кнопкою More.
  • Смартфон: Script Editor (з Breakdown одразу під ним), AV Script (лише якщо ваша роль може його переглядати), Updates, Help & Support, Media Explorer, перемикач теми, Subscription, Account, Log Out. Updates і Media Explorer з’являються, лише коли відкрито проєкт.

Script Editor, AV Script та Updates перебувають у шторці More на смартфоні, бо для них немає місця в нижній панелі з п’ятьма слотами. Hotkeys і Roadmap на смартфоні взагалі не виводяться.

Перемикач теми також прив’язаний до Cmd / Ctrl + Shift + M на десктопі.

Натисніть [, щоб згорнути сайдбар до самих іконок (або розгорнути його назад). Підпункти залишаються видимими в обох станах — вони просто показуються у скороченій формі, коли сайдбар згорнутий. На десктопі сайдбар ніколи не зникає повністю.

На смартфоні сайдбара немає — навігація здійснюється нижньою панеллю.

Розкладка на смартфоні

Section titled “Розкладка на смартфоні”

П’ять слотів у нижній панелі навігації:

  1. Shot List (Покадровка)
  2. Storyboard (Розкадровка)
  3. Call Sheets (Викличні листи)
  4. Cast & Crew (Кастинг і знімальна група)
  5. More

Усе інше (Script Editor, AV Script, Updates, Media Explorer, Account…) — усередині шторки More. Верхня панель показує бейдж з абревіатурою проєкту; тапніть по ньому, щоб перемкнути проєкти.

Cmd / Ctrl + K на десктопі або планшеті відкриває модальне вікно зі списком усіх шорткатів. Закривається Esc або Cmd + K. На смартфоні не виводиться.

Короткі повідомлення з’являються внизу екрана, коли щось вдається, не вдається або завершується. Вони зникають самі за кілька секунд.

«Куди подівся Script Editor на моєму смартфоні?» Усередині шторки More, а не в нижній панелі.

«Моя точка з’єднання та індикатор синхронізації не збігаються». Вони міряють різні речі. Точка — це мережевий зв’язок; індикатор синхронізації — локальна черга правок. Будь-який з них може бути нездоровим окремо.

«Чи можу я користуватися CineLog без інтернету?» Так, після першого входу. Офлайн-правки зберігаються локально і синхронізуються, коли ви знову підключитеся. Застосунок автоматично оновлює сесію щоразу, коли ви онлайн, тож при нормальному змішаному online/offline-режимі ви залишаєтеся залогіненим. Лише пристрій, який залишається повністю офлайн близько 30 днів, потребує повторного входу — і офлайн ніколи не вилогінює вас посеред зйомки; екран входу з’являється лише після того, як ви знову підключитеся.

«Застосунок попросив мене увійти знову на локації». Це екран повторної авторизації — звичайний екран входу з уже заповненим email, — який показується, коли ви знову онлайн після того, як ваша сесія завершилася під час тривалого офлайну. Увійдіть із тим самим email; ваші правки в черзі залишаються і синхронізуються.


2. Редагування полів

Клікніть по клітинці. Клітинка відкривається для редагування. На десктопі це все.

Форма редактора залежить від типу поля — текстове поле для тексту, пікер для випадних списків, миттєвий перемикач для чекбоксів, медіа-пікер для клітинок із зображеннями. Він завжди зберігає без кнопки Save.

На смартфоні — два тапи

Section titled “На смартфоні — два тапи”

На смартфоні тап по одній клітинці не редагує її напряму — спершу ви тапаєте рядок, щоб розгорнути його, а потім тапаєте поле всередині розгорнутого вигляду. Цей другий тап відкриває нижню шторку для поля.

На планшеті ви отримуєте ту саму сітку, що й на десктопі: тап по клітинці одразу відкриває її редактор, показаний як діалог біля верхньої частини екрана.

Якщо ви тапнули по рядку на смартфоні і нічого не редагується — спершу розгорніть його.

CineLog автозберігає при кожному підтвердженні та з затримкою (debounce) близько 450 мс, поки ви набираєте текст. Кнопки Save немає ніде.

Жесту скасування теж немає. Закриття редактора — через Enter або кліком поза ним — завжди зберігає все, що ви набрали, включно з усім, що йшло після останнього відкладеного автозбереження. Ніщо, набране в редакторі клітинки, ніколи не відкидається.

Клавіатура всередині редактора

Section titled “Клавіатура всередині редактора”
  • Enter підтверджує і закриває.
  • Esc нічого не робить, поки ви набираєте текст, — закривайте через Enter або кліком назовні. У будь-якому разі все збережено.
  • Клавіші зі стрілками працюють лише в числових редакторах (Day, Scene Number): / збільшують або зменшують число, а утримання клавіші повторює дію. Пікери (тип кадру, оптика та решта) працюють лише кліком або тапом — навігації з клавіатури немає.

«Я нічого не можу відредагувати на смартфоні». Спершу тапніть рядок, щоб розгорнути його, потім тапніть конкретне поле. (На планшеті тапайте клітинку напряму, як на десктопі.)

«Де кнопка Save?» Її немає — автозбереження при кожному підтвердженні плюс затримка 450 мс, поки ви набираєте.


3. Виділення рядків

Виділення рядка — це спосіб позначити його для переміщення або для дії, яка має застосуватися одразу до кількох рядків. Виділення — це стійкий режим, а не наведення: щойно рядок виділено, список перебуває в режимі виділення, доки ви з нього не вийдете.

Як увійти в режим виділення

Section titled “Як увійти в режим виділення”
  • Десктоп: Cmd / Ctrl + Click по будь-якому виділюваному рядку.
  • Мобільний: довге натискання на будь-який виділюваний рядок.

Не кожен рядок можна виділити. У лінійній покадровці рядки заголовків сцен виділити (чи перетягнути) не можна. У виробничому вигляді виділення заголовка сцени виділяє всю сцену — заголовок плюс усі її кадри, — і поки виділення існує, воно лишається в межах цієї однієї сцени: рядки в інших сценах сіріють, доки ви не знімете виділення (рядки банерів є винятком).

Перший виділений вами рядок стає якорем для виділення діапазону (далі).

Щойно ви в режимі виділення:

  • Десктоп: звичайний клік перемикає окремі рядки — клікніть невиділений рядок, щоб додати його, клікніть виділений, щоб прибрати. Клік ніколи не замінює виділення одним лише рядком; щоб почати спочатку, натисніть Esc і зробіть Cmd + Click по потрібному рядку. (Модифікатор потрібен лише для входу в режим виділення.)
  • Мобільний: звичайний тап тепер перемикає виділення (поза режимом виділення той самий тап розгортає рядок).

Виділення діапазону (лише десктоп)

Section titled “Виділення діапазону (лише десктоп)”

Shift + Click виділяє кожен рядок між якорем і клікнутим рядком включно. Якір переміщується на останній клікнутий рядок, тож послідовні Shift + Click продовжують розширювати діапазон.

Мобільного еквівалента немає — виділяйте по одному рядку за раз.

  • Десктоп: Esc.
  • Мобільний: елемент зняття виділення (X) у панелі виділення.

Обидва знімають виділення і повертають список до звичайних взаємодій.

«Я не можу зрозуміти, чи я в режимі виділення». Панель виділення з’являється вгорі списку щоразу, коли виділено будь-який рядок, — саме ця панель і є індикатором. Самі виділені рядки отримують легкий відтінок.

«Тап по рядку на мобільному не виділяє його». Зробіть довге натискання, щоб увійти в режим виділення; звичайний тап розгортає рядок.


4. Перетягування для зміни порядку

Щойно ви позначили рядок (або мультивиділення), перетягніть будь-який із них, щоб перемістити всю групу. Перетягування працює однаково всюди в застосунку — змінюється лише значення точки призначення залежно від екрана.

Будь-який виділюваний рядок, у будь-якому місці його тіла, — ті самі рядки, які можна виділяти (тобто не заголовки сцен у лінійному вигляді і не рядки інших сцен під час активного виділення у виробничому вигляді). Окремого хендла для перетягування немає, як і особливого курсора при наведенні, — курсор перемикається на grabbing, щойно перетягування почалося.

Саме лише натискання не починає перетягування — і спосіб входу залежить від того, чи рядок уже виділено:

  • Рядок, який уже у виділенні: просто натисніть і рухайте — приблизно 3 пікселі руху починають перетягування.
  • Невиділений рядок: саме лише натиснути-і-рухати його не перетягне, ні на десктопі, ні на мобільному. Спершу зробіть довге натискання (клік-і-утримання на десктопі); це виділяє рядок і готує перетягування, і тоді той самий невеликий рух його починає.

На мобільному є два способи входу:

  • Холодне перетягування: довге натискання на невиділений рядок; він підстрибує під вашим пальцем, продовжуйте рухати, щоб тягнути.
  • Тепле перетягування: якщо рядок уже входить в активне виділення, просто торкніться і тягніть — другого довгого натискання не потрібно.

Поки ви тягнете, між рядками відкривається проміжок у найближчій позиції, де кидати дозволено. Якщо місце під вашим вказівником не дозволене, проміжок притягується до найближчого допустимого слоту замість того, щоб зникнути, — там, де показано проміжок, рядки й опиняться, коли ви відпустите. Правила допустимості різняться за екраном (описані в посібниках з можливостей); дивіться на проміжок, а не на вказівник, щоб знати, куди піде кидок.

Перетягування виділення

Section titled “Перетягування виділення”

Якщо ви тягнете рядок, який входить у поточне виділення, усе виділення рухається разом. Якщо ви тягнете рядок, який не входить у виділення, він додається до виділення, і все збільшене виділення рухається разом із перетягуванням. Щоб перемістити лише один рядок, спершу зніміть виділення, а потім тягніть цей рядок окремо.

Саме тому спершу виділити, а потім тягнути — це передбачуваний воркфлоу: ви можете переконатися, що саме виділено, перш ніж робити рух.

Автопрокручування біля країв

Section titled “Автопрокручування біля країв”

Під час перетягування, якщо ви заходите у верхні або нижні 100 пікселів видимого списку, він автоматично прокручується в бік цього краю. Що ближче до краю, то швидше (приблизно до 24 пікселів за кадр). Поверніться до центру, щоб зупинити.

На десктопі прокручування двома пальцями по трекпаду не починає перетягування — воно прокручує список. Змінює порядок лише перетягування одним пальцем (або натиснути-і-рухати мишею). Це найпоширеніша скарга «перетягування зламане»; якщо ви користувалися двома пальцями, перейдіть на один.

Автозгортання при вході у виділення на мобільному

Section titled “Автозгортання при вході у виділення на мобільному”

Лише на мобільному розгорнуті рядки згортаються назад до компактного вигляду тієї миті, коли ви входите в режим виділення. Це вирівнює висоту рядків для перетягування. Нічого не втрачається; розгортання — це просто стан відображення.

Відпускання вказівника чи підняття пальця завжди кидає виділення в показаний проміжок — скасування через відпускання немає, і ніщо не відскакує назад. Щоб відмовитися від перетягування на десктопі, натисніть Esc посеред нього: це скасовує перетягування на місці і знімає виділення.

«Перетягування нічого не робить». Або ви натискаєте-і-рухаєте невиділений рядок — спершу зробіть довге натискання (клік-і-утримання), — або ви користуєтеся жестом двома пальцями по трекпаду (який прокручує, а не тягне).

«Мої рядки згорнулися, коли я тапнув, щоб виділити». Це навмисне мобільне автозгортання — воно вирівнює висоти для перетягування. Ваші дані цілі.


Це універсальний словник застосунку. Кожен посібник з можливостей будується на цих патернах; якщо ви колись не впевнені, як працює конкретний екран, відповідь майже завжди буде «так само, як і кожен інший список».

Куди рухатися далі: Основи покадровки — найчастіша наступна зупинка. Лінійний vs Виробничий вигляд описує поділ між порядком сценарію та порядком зйомки — з ним швидко стикається більшість продюсерів і другі режисери. Гарячі клавіші — сторінка-довідник, яку варто зберегти в закладки.