Мы всё ближе к выходу второй бета-версии, и в новой сборке помимо исправления ошибки, приводившей к несанкционированному закрытию браузера, добавили (точнее — начали реализацию) новую функцию — открытие вкладки в новом окне. Точнее, перенос уже открытой вкладки в отдельное окно.
Перенос вкладки в другое окно
В контекстном меню вкладки мы добавили новый пункт, позволяющий открывать вкладку или в новом окне, или в другом уже существующем. Список всех уже открытых окон также отображается в контекстном меню:
Это только первая реализация функции, в дальнейшем мы будем улучшать её в плане удобства пользования. Например, согласно запросам многих пользователей мы планируем добавить возможность создания нового окна путём перетаскивания вкладки за пределы окна Vivaldi.
На этом пока всё. Полный список изменений вы найдёте в конце статьи.
Загрузить сборку можно по ссылкам ниже:
- Windows 32-bit
- Windows 64-bit (экспериментальная)
- Mac
- Linux RPM 32-bit
- Linux RPM 64-bit
- Linux DEB 32-bit
- Linux DEB 64-bit
Полный список изменений:
- VB-11463 Detach tab menu
- VB-11444 Crashes when creating note when a folder is selected
Напоминаем вам, что еженедельные сборки являются тестовыми, поэтому не забывайте делать резервные копии важных данных. Сообщать о найденных ошибках можно по прежнему адресу.
Комментарии (42)
gsmplan
15.12.2015 17:00Одно и то же окно в Vivaldi:
… и Chrome:
P.S. Заодно задам вопрос, который меня давно мучает: зачем в контекстном меню строки ввода URL нужен пункт «Paste as plain text»? Неужели туда можно вставить что-то другое, кроме plain text?
Suntechnic
16.12.2015 02:41Самое время прикрутить в контекстное меню ссылки пункт «Открыть в этом же окне».
Про шортакаты в линукс ничего не слышно?Shpankov
17.12.2015 02:54Самое время прикрутить в контекстное меню ссылки пункт «Открыть в этом же окне».
Не понял.
Про шортакаты в линукс ничего не слышно?
Про которые? И что с ними?Suntechnic
17.12.2015 08:42Не понял.
Чтобы можно было открыть ссылку в этой же вкладке, а не в другой не зависимо от target у неё.
Про которые? И что с ними?
А они работают только в английской раскладке (естественно те, которые завязаны на буквы). Очень неудобно например поиск использовать по страница на русском. Да и вообще напрягает каждый раз смотреть на раскладку.Shpankov
17.12.2015 10:43Про ссылки — понял.
По шорткатам — какие конкретно не работают? Я сейчас проверил — из тех, что пользуюсь, все работают независимо от раскладки.Suntechnic
17.12.2015 10:46Ну как минимум:
Ctrl+T
Ctrl+Shift+T
Ctrl+F
На Ubuntu 14.04 и 14.10Shpankov
17.12.2015 10:51У меня работают. OpenSUSE.
На чистой установке проверяли?Suntechnic
17.12.2015 11:03Вот буквально только что снес профиль. Не — не работают с чистым профилем.
Может быть дело в DE? В OpenSUSE же кеды?Shpankov
17.12.2015 11:05У меня — да, KDE используется. Но при чём тут шорткаты?
Suntechnic
17.12.2015 11:16При том что в Gnome/Unity такое бывает — раньше не работали в LO, в geany тоже не работали в некоторых версиях по тому же сценарию. Подробностей я не знаю. Но сталкивался.
Сейчас вот проверил — работают в этих апликухах в 14.10. Вечером на домашнем проверю — там 14.04.
Да чего далеко ходить: www.google.ru/search?q=ubuntu+%D0%BD%D0%B5+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%8E%D1%82+%D1%88%D0%BE%D1%82%D0%BA%D0%B0%D1%82%D1%8B+%D0%B2+%D0%BE%D1%84%D0%B8%D1%81%D0%B5&gws_rd=cr&ei=_G5yVoeJDMOgyAPiraOgBA#newwindow=1&safe=off&q=ubuntu+%D0%B3%D0%BE%D1%80%D1%8F%D1%87%D0%B8%D0%B5+%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88%D0%B8+%D0%B2+%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%B9+%D1%80%D0%B0%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B5
Suntechnic
17.12.2015 11:18А, еще вот что. Обычно не работают так же Ctrl+V, Ctrl+X, Ctrl+C.
Однако в Vivaldi они работают, а вот остальные нет. Чем-то отличается перехват Ctrl+V от Ctrl+T?Shpankov
17.12.2015 11:27Это системные шорткаты. Они от приложения не зависят.
Suntechnic
17.12.2015 11:29Ну из поискового запроса из сообщения выше, видно что иногда таки зависят и кое-где не работают.
Shpankov
17.12.2015 12:13Надо отправлять подробный баг-репорт с описанием системы и прочих важных деталей. Иначе разработчики будут просто не в курсе, что такая проблема существует. Я вот, например, первый раз об этом услышал, а шорткатами пользуюсь каждый день постоянно.
Suntechnic
17.12.2015 19:06Мой английский ужасен. Но я попробую на выходных…
Shpankov
17.12.2015 19:13Пришлите мне потом номер репорта в личку — я подправлю английский.
ArtRoman
19.12.2015 16:25Илья, я много месяцев(?) назад писал ровно то же самое, но на OS X, вы вроде даже отвечали не раз, а теперь
Я вот, например, первый раз об этом услышал
Ну как так-то, а?(
Браузером сложно пользоваться. У меня уже выработалась вредная привычка в любом браузере перед созданием/закрытием вкладки переключить раскладку, нажать cmd+T или что надо, потом переключить обратно.Shpankov
19.12.2015 18:01Насколько я помню, ваша проблема в Mac OS X — неработающие шорткаты с русской раскладкой. В данном случае — неработающие шорткаты вообще, при этом — в определённом оконном менеджере в Linux. Т.е. это совершенно разные проблемы. Они не связаны друг с другом и исправляются разными способами.
ArtRoman
19.12.2015 18:23А они работают только в английской раскладке
судя по сообщениям выше, проблема в неработоспособности сочетаний клавиш именно в русской раскладке. Эта проблема уже не раз всплывала от разных пользователей в разных топиках за последние несколько месяцев (насколько помню, проблема актуальна с самых первых билдов браузера). Лечение в обоих случаях – переключение раскладки. Полагаю, что проблема всё же одна. Призываю Suntechnic подтвердить или опровергнуть.
Suntechnic
19.12.2015 18:27Нет, нет — именно в русской раскладке. В английской работает на ура. Другие не пробовал. Думаю проблема в том, что при перехвате шортката детектируется символ, а не код клавиши.
yupic
Никак не соберусь отправить нормальный багрепорт, поэтому кратко напишу сюда:
Windows 10, на ноутбуке открыто 2 окна Vivaldi (последняя 1-я beta версия, 64-bit). Втыкаю в ноутбук HDMI кабель от монитора, который тут же подключается как 2-й монитор. После этого начинается беспрерывное переключение между 2-мя окнами Vivaldi. Один или несколько процессов vivaldi.exe занимают 100% процессора.
Если убить один из этих vivaldi.exe, то браузер перезапускается с сохранением всех окон и вкладок, и переключение между окнами прекращается.
Shpankov
Надо бы подробный баг-репорт — я у себя проверить не могу…
yupic
Основные моменты описал. Скажите, какие данные ещё требуется предоставить?
Shpankov
Ну, всё, что может помочь разобраться с проблемой быстрее. Возможно, какие-то логи подойдут — можно использовать команды от Хрома.
yupic
Конфигурация:
Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.80 Safari/537.36 Vivaldi/1.0.344.34
Шаги:
В лог в это время постоянно пишется одна и та же строка:
[25840:14552:1215/171902:VERBOSE1:cross_device_promo.cc(166)] CrossDevicePromo::MaybeBrowsingSessionStarted. Same browsing session as the last call.
Если надо, могу скинуть весь лог. Как это сделать?
Shpankov
А можете это всё по-английски отправить в баг-репорт?
Лог можно в виде текстового файла приложить. Или мне в личку прислать.
yupic
Могу, но в лучшем случае завтра вечером.
Про лог спросил, так как при отправке баг-репорта нет возможности прикрепить файл.
Shpankov
Тогда мне в личку — я добавлю в баг-репорт.
yupic
Не знаю, заводили ли вы баг-репорт, но я наконец собрался и завёл его сам: VB-11653. Ссылку на лог прикрепил.
Shpankov
OK, подключил девелоперов к этому репорту.
23rd
На самом деле у меня тоже возникал подобный баг, только без HDMI — окна начинают беспрерывно переключаться между собой и при этом совершенно непонятно, когда это возникает и при каких обстоятельствах, поэтому в баг-репорт не писал. Помогает лишь закрытие окон.
Reposlav
Аналогично однажды наткнулся на такой же баг, но без HDMI. После какого-то сбоя (не помню какого) началось самовольное переключение между окнами. Может быть проблема проявляется только с двумя и более мониторами (у меня два).