💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Enable keyboard access for clickable widgets
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 30 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Enable keyboard access for clickable widgets
👤 Автор: loop-uh
🔗 SHA:
252ebe6📊 Статистика: 2 files changed, 30 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/accessibility.py✏️
tests/test_accessibility_helpers.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Zapret control button state
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 12 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Zapret control button state
👤 Автор: loop-uh
🔗 SHA:
53c526e📊 Статистика: 2 files changed, 12 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/control/shared_builders.py✏️
tests/test_control_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Describe control summary keyboard actions
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 8 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Describe control summary keyboard actions
👤 Автор: loop-uh
🔗 SHA:
469c18c📊 Статистика: 2 files changed, 8 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/presets/ui/control/top_summary_widget.py✏️
tests/test_clickable_card_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose sidebar nav item state
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 12 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose sidebar nav item state
👤 Автор: loop-uh
🔗 SHA:
e31ef41📊 Статистика: 2 files changed, 12 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/navigation/sidebar_builder.py✏️
tests/test_preset_sidebar_navigation.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Save custom DNS on dialog accept
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 47 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Save custom DNS on dialog accept
👤 Автор: loop-uh
🔗 SHA:
bfa34ed📊 Статистика: 3 files changed, 47 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/dns/ui/custom_dns_dialog.py✏️
tests/test_custom_dns_dialog.py✏️
tests/test_dns_page_build_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Verify strategy list arrow key navigation
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 23 insertions(+)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Verify strategy list arrow key navigation
👤 Автор: loop-uh
🔗 SHA:
049e4a1📊 Статистика: 1 file changed, 23 insertions(+)
📁 Изменённые файлы:
✏️
tests/test_strategy_list_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Simplify custom DNS dialog actions
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 49 insertions(+), 22 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Simplify custom DNS dialog actions
👤 Автор: loop-uh
🔗 SHA:
e19b4ae📊 Статистика: 2 files changed, 49 insertions(+), 22 deletions(-)
📁 Изменённые файлы:
✏️
src/dns/ui/custom_dns_dialog.py✏️
tests/test_custom_dns_dialog.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose profile order priority hint
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 22 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose profile order priority hint
👤 Автор: loop-uh
🔗 SHA:
a883bbe📊 Статистика: 2 files changed, 22 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_order_page.py✏️
tests/test_profile_order_page.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose base page headings to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 79 insertions(+), 13 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose base page headings to screen readers
👤 Автор: loop-uh
🔗 SHA:
a545df9📊 Статистика: 2 files changed, 79 insertions(+), 13 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/pages/base_page.py✏️
tests/test_base_page_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose settings card titles to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 59 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose settings card titles to screen readers
👤 Автор: loop-uh
🔗 SHA:
006a80c📊 Статистика: 2 files changed, 59 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/ui/fluent_widgets.py🆕
tests/test_fluent_widgets_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose settings row text to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 52 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose settings row text to screen readers
👤 Автор: loop-uh
🔗 SHA:
05d2743📊 Статистика: 2 files changed, 52 insertions(+)
📁 Изменённые файлы:
✏️
src/ui/fluent_widgets.py✏️
tests/test_fluent_widgets_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Clarify strategy list keyboard navigation
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 3 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Clarify strategy list keyboard navigation
👤 Автор: loop-uh
🔗 SHA:
b797cf7📊 Статистика: 2 files changed, 3 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_strategy_list_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose preset status dots to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 35 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose preset status dots to screen readers
👤 Автор: loop-uh
🔗 SHA:
fc2ca61📊 Статистика: 2 files changed, 35 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/preset_status_bar.py✏️
tests/test_preset_status_bar.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose preset loading spinners to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 30 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose preset loading spinners to screen readers
👤 Автор: loop-uh
🔗 SHA:
2c75896📊 Статистика: 2 files changed, 30 insertions(+)
📁 Изменённые файлы:
✏️
src/presets/ui/common/preset_status_bar.py✏️
tests/test_preset_status_bar.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose orchestra ratings refresh state
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 2 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose orchestra ratings refresh state
👤 Автор: loop-uh
🔗 SHA:
08c92fb📊 Статистика: 2 files changed, 2 insertions(+)
📁 Изменённые файлы:
✏️
src/orchestra/ui/ratings_page.py✏️
tests/test_orchestra_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Fix custom DNS row context menu
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 20 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Fix custom DNS row context menu
👤 Автор: loop-uh
🔗 SHA:
df2ec43📊 Статистика: 2 files changed, 20 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
src/dns/ui/custom_dns_dialog.py✏️
tests/test_custom_dns_dialog.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose orchestra row state to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 16 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose orchestra row state to screen readers
👤 Автор: loop-uh
🔗 SHA:
cd0c82e📊 Статистика: 4 files changed, 16 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/orchestra/ui/blocked_page.py✏️
src/orchestra/ui/locked_page.py✏️
src/orchestra/ui/whitelist_page.py✏️
tests/test_orchestra_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose user preset toolbar state
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 53 insertions(+), 36 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose user preset toolbar state
👤 Автор: loop-uh
🔗 SHA:
5d558b1📊 Статистика: 2 files changed, 53 insertions(+), 36 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/user_presets_accessibility.py✏️
tests/test_user_presets_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose about subscription description state
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 20 insertions(+)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose about subscription description state
👤 Автор: loop-uh
🔗 SHA:
449cbb2📊 Статистика: 3 files changed, 20 insertions(+)
📁 Изменённые файлы:
✏️
src/ui/pages/about_page.py✏️
src/ui/pages/about_page_about_build.py✏️
tests/test_about_page_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Move custom DNS editing to DNS rows
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 9 files changed, 335 insertions(+), 580 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Move custom DNS editing to DNS rows
👤 Автор: loop-uh
🔗 SHA:
171f9af📊 Статистика: 9 files changed, 335 insertions(+), 580 deletions(-)
📁 Изменённые файлы:
✏️
src/dns/ui/choice_list.py✏️
src/dns/ui/custom_dns_dialog.py✏️
src/dns/ui/force_dns_build.py✏️
src/dns/ui/page.py✏️
tests/test_custom_dns_accessibility.py✏️
tests/test_custom_dns_dialog.py✏️
tests/test_dns_choice_list.py✏️
tests/test_dns_force_dns_build.py✏️
tests/test_dns_page_build_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Handle custom DNS row context clicks like presets
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 44 insertions(+), 11 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Handle custom DNS row context clicks like presets
👤 Автор: loop-uh
🔗 SHA:
8ff61e5📊 Статистика: 2 files changed, 44 insertions(+), 11 deletions(-)
📁 Изменённые файлы:
✏️
src/dns/ui/choice_list.py✏️
tests/test_dns_choice_list.py🔗 Открыть на GitHub