jaafary / quite-rss

Automatically exported from code.google.com/p/quite-rss
0 stars 0 forks source link

Open in external browser не работает при (.) Use embedded browser #162

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
А хотелось бы - если не требуется 
авторизации (на форуме), новости, как 
правило, удобнее по-быстрому открыть в 
самом Quite-RSS. В контекстном меню новости 
тоже хотелось бы увидеть обе команды. Тогда 
можно было бы выкинуть один вариант 
настройки из опций, переделав Browser selection в 
External browser selection.

Original issue reported on code.google.com by raistlin...@gmail.com on 2 Mar 2013 at 2:14

GoogleCodeExporter commented 9 years ago
Соответственно, при (.) Use standard external browser не 
работает Open in a new tab.

Original comment by raistlin...@gmail.com on 2 Mar 2013 at 2:20

GoogleCodeExporter commented 9 years ago
>> Open in external browser не работает при (.) Use embedded 
browser
У меня работает и два пункта в контекстном 
меню новостного списка есть.
>> Соответственно, при (.) Use standard external browser не 
работает Open in a new tab.
Можно будет сделать.

Original comment by egor.shi...@gmail.com on 5 Mar 2013 at 4:23

GoogleCodeExporter commented 9 years ago
Оказалось, не работает до перезапуска 
программы.

Original comment by raistlin...@gmail.com on 5 Mar 2013 at 7:41

GoogleCodeExporter commented 9 years ago
Уточню: если поменять настройку с (.) Use standard 
external browser на (.) Use embedded browser, то команда Open in 
Extrenal Browser не работает до перезапуска 
программы.

Original comment by raistlin...@gmail.com on 5 Mar 2013 at 8:10

GoogleCodeExporter commented 9 years ago
Я понял, поправим ;-)

Original comment by egor.shi...@gmail.com on 5 Mar 2013 at 8:19

GoogleCodeExporter commented 9 years ago
fixed in revision: rafaad3dd0060

Original comment by egor.shi...@gmail.com on 5 Mar 2013 at 10:59

GoogleCodeExporter commented 9 years ago
Не поправили. Если при запуске программы (.) 
Use embedded browser, работают обе команды - Open in embedded 
browser и Open in external browser. Меняем на (.) Use external browser 
- обе команды открывают новость во внешнем 
браузере. Меняем обратно на (.) Use embedded browser - 
Open in external browser не работает до перезапуска.

А какой теперь вообще смысл в опции Browser 
selection? Почему просто не выкинуть ее и не 
отображать в контекстном меню всегда оба 
пункта - Open in embedded browser и Open in external browser?

Original comment by raistlin...@gmail.com on 16 Mar 2013 at 11:31

GoogleCodeExporter commented 9 years ago
Смысл опции Browser selection в том что 
пользователь может открывать новость при 
двойном клике по новости или при клике по 
заголовку, а так же в самой новости бывают 
ссылки которые охота просмотреть тут же. 
Сделал чтобы было оба пункта меню. Могу 
выложить тестовую версию.

Original comment by egor.shi...@gmail.com on 18 Mar 2013 at 7:07

GoogleCodeExporter commented 9 years ago
Тогда лучше переименовать опцию в On double click 
use.

Тестовую версию готов попробовать.

Original comment by raistlin...@gmail.com on 18 Mar 2013 at 5:22

GoogleCodeExporter commented 9 years ago
вот ссылка на тестовую версию, за одно 
проверьте авторизацию:
http://quite-rss.googlecode.com/files/QuiteRSS-0.12.3_2217.zip

Original comment by egor.shi...@gmail.com on 21 Mar 2013 at 7:42

GoogleCodeExporter commented 9 years ago
Команда Open in browser теперь только отображает 
панель инструментов над новостью. Чтобы 
получить желаемое, там надо нажать Reload (что 
с клавиатуры невозможно).

Предлагаю:
1. Переименовать команду Open in browser в Open in 
embedded browser.
2. Переименовать опцию Browser selection в On mouse click 
use.
3. Добавить в панель инструментов ленты 
кнопки "Open in embedded browser" и "Open in external browser" 
(соответственно, последнюю из панели 
инструментов новости убрать). При этом 
кнопки сделать с выпадающим списком: для Open 
in external browser - In foreground/In background, для Open in embedded 
browser - In the current tab/In a new tab/In a new background tab.
4. Добавить возможность использования 
недефолтного браузера по щелчку мыши с 
удержанием управляющих клавиш.

На всякий случай: новости в тестовой версии 
отображаются 14-м (по-моему) шрифтом 
независимо от настроек.

Original comment by raistlin...@gmail.com on 21 Mar 2013 at 2:45

GoogleCodeExporter commented 9 years ago
Дополнение к п. 3: текущее значение 
выпадающего списка должно запоминаться, 
чтобы не выбирать его каждый раз.

Original comment by raistlin...@gmail.com on 21 Mar 2013 at 2:47

GoogleCodeExporter commented 9 years ago
У меня всё работает. Так что больше делать 
ничего не буду, т.к. из-за одного человека не 
вижу смысла.

Original comment by egor.shi...@gmail.com on 21 Mar 2013 at 3:08

GoogleCodeExporter commented 9 years ago
Да и те изменения которые вы предлагаете 
меня не устраивает (думаю что и второго 
разработчика тоже не устроит, либо он уже 
давно бы предложил), а я впервую очередь 
делаю как мне удобнее.

Original comment by egor.shi...@gmail.com on 21 Mar 2013 at 3:12

GoogleCodeExporter commented 9 years ago
> У меня всё работает
При (.) Use embedded browser двойной щелчок по новости 
у вас сразу открывает новость в embedded browser?

> из-за одного человека не вижу смысла
Я предлагал не для себя, а для большей 
юзабельности для неопределенного круга 
лиц, в первую очередь мышеводов (кнопки на 
тулбаре) и новичков (я и так уже знаю смысл 
опций и команд, но их названия не являются 
до конца интуитивно понятными). Впрочем, 
дело ваше.

Original comment by raistlin...@gmail.com on 21 Mar 2013 at 3:55

GoogleCodeExporter commented 9 years ago
1. Да, сразу открывает.
2. Это хорошо, что вы думаете о других ;-) Но 
главное чтобы вас сейчас всё устраивало, а 
вот если несколько человек попросят одно и 
тоже тогда и будем думать что сделать и к 
какому компромиссу прийти.
3. Спасибо, что увидели проблему с шрифтом, 
уже исправил

Original comment by egor.shi...@gmail.com on 21 Mar 2013 at 4:17

GoogleCodeExporter commented 9 years ago
1. А вы с авторизацией попробуйте :).
2. Меня-то устраивает. Но какой процент тех, 
кто нуждается в фиче, озаботится 
написанием реквеста? А тех, кто не то чтобы 
нуждается в ней, но безусловно найдет ее 
полезной, ибо она _логична_ и перекрывает 
_все_ возможные случаи?

Original comment by raistlin...@gmail.com on 21 Mar 2013 at 4:25

GoogleCodeExporter commented 9 years ago
Можно ссылку на ленту где нужна 
авторизация?

Original comment by egor.shi...@gmail.com on 21 Mar 2013 at 4:44

GoogleCodeExporter commented 9 years ago
http://forum.farmanager.com/feed.php

Original comment by raistlin...@gmail.com on 21 Mar 2013 at 4:53

GoogleCodeExporter commented 9 years ago
Она работает и без авторизации, кроме 
нескольких подфорумов.

Original comment by raistlin...@gmail.com on 21 Mar 2013 at 4:54

GoogleCodeExporter commented 9 years ago
А вот эта, наверное, только с авторизацией: 
http://forum.farmanager.com/feed.php?f=10

Original comment by raistlin...@gmail.com on 21 Mar 2013 at 4:55

GoogleCodeExporter commented 9 years ago
Но проблема у меня именно на 
http://forum.farmanager.com/feed.php

Original comment by raistlin...@gmail.com on 21 Mar 2013 at 4:56

GoogleCodeExporter commented 9 years ago
Эта проблема появилась из-за последних 
правок, попытаюсь исправить.

Original comment by egor.shi...@gmail.com on 21 Mar 2013 at 5:19

GoogleCodeExporter commented 9 years ago
Вроде всё поправил, можете проверять: 
http://quite-rss.googlecode.com/files/QuiteRSS-0.12.3_2224.zip

Original comment by egor.shi...@gmail.com on 21 Mar 2013 at 5:50

GoogleCodeExporter commented 9 years ago
Похоже, все хорошо. Спасибо!

Original comment by raistlin...@gmail.com on 21 Mar 2013 at 7:08

GoogleCodeExporter commented 9 years ago
И все-таки как бы было хорошо открывать 
ссылки во внешнем браузере по Ctrl-click, а в 
embedded - просто по click...

Original comment by raistlin...@gmail.com on 7 Apr 2013 at 12:09

GoogleCodeExporter commented 9 years ago
А кнопка или горячая клавиша не подходит 
для открытия новостей во внешнем браузере? 
Теперь же можно кнопку разместить на любую 
панель ;-)

Original comment by egor.shi...@gmail.com on 13 Apr 2013 at 7:08

GoogleCodeExporter commented 9 years ago
Я говорю про открытие во внешнем браузере 
ссылки на странице, открытой во внутреннем 
браузере. Тут кнопки и горячие клавиши не 
помогут.

Original comment by raistlin...@gmail.com on 13 Apr 2013 at 7:12

GoogleCodeExporter commented 9 years ago
ааа, тогда пока только контекстное меню. Но 
если есть предложение как добавить такую 
опцию чтобы не поломать то что есть сейчас, 
тогда можно будет попробовать реализовать.

Original comment by egor.shi...@gmail.com on 13 Apr 2013 at 7:24

GoogleCodeExporter commented 9 years ago
А Ctrl-click - поломает?

Original comment by raistlin...@gmail.com on 13 Apr 2013 at 7:54

GoogleCodeExporter commented 9 years ago
Посмотрел, вроде не используем, тогда можно 
повесить по умолчанию даже без добавления 
опций. Хотя обычный браузер открывает 
ссылку во вкладке в фоне. Можно сделать 
чтобы был выбор.

Original comment by egor.shi...@gmail.com on 13 Apr 2013 at 8:16

GoogleCodeExporter commented 9 years ago
Предлагаю так:
Alt-click - открыть в external
Ctrl-click - открыть в фоне в embedded

Original comment by raistlin...@gmail.com on 13 Apr 2013 at 8:31

GoogleCodeExporter commented 9 years ago
А еще лучше - так:
1) Alt+left click - открыть в external
2) Ctrl+left click / middle click - открыть в новой вкладке 
в foreground
3) Ctrl+Shift+left click / / Shift+middle click - открыть в новой 
вкладке в background
При [x] Open links in embedded browser in background (2) и (3) - 
наоборот.

Original comment by raistlin...@gmail.com on 13 Apr 2013 at 8:36

GoogleCodeExporter commented 9 years ago
Наконец-то я с вами согласен =))
Только лучше будет, если:
3) Shift+left click
Без Ctrl - по аналогии с middle click, чтобы проще 
было.
Можно задублировать с Ctrl+Shift+left click

Original comment by egor.shi...@gmail.com on 13 Apr 2013 at 9:15

GoogleCodeExporter commented 9 years ago
Я бы сказал, наоборот: Shift+left click дублирует 
Ctrl+Shift+left click. Он проще, но нарушает 
соответствие "middle click = Ctrl + left click", которое 
явочным порядком имеет место.

Original comment by raistlin...@gmail.com on 13 Apr 2013 at 9:26

GoogleCodeExporter commented 9 years ago
Вернее, оно нарушается, т. к. Shift+left click и 
Shift+middle click делают одно и то же.

Original comment by raistlin...@gmail.com on 13 Apr 2013 at 9:28