nvda
Change multiple settings dialogs into one category based dialog
#7302
Merged

Change multiple settings dialogs into one category based dialog #7302

michaelDCurran merged 91 commits into nvaccess:master from i577
LeonarddeR
feerrenrut
jcsteh
LeonarddeR
jcsteh
LeonarddeR
feerrenrut
jcsteh
LeonarddeR
jcsteh
LeonarddeR
derekriemer
jcsteh
feerrenrut
LeonarddeR
LeonarddeR
derekriemer
feerrenrut
LeonarddeR
LeonarddeR
derekriemer
LeonarddeR
derekriemer derekriemer changed the title Change multiple settings dialogs into one, category based dialog Change multiple settings dialogs into one category based dialog 8 years ago
derekriemer
LeonarddeR
LeonarddeR
feerrenrut feerrenrut requested a review from feerrenrut feerrenrut 8 years ago
Implement a categories based settings dialog for configuration manage…
2e793dcd
Updated global commands for the new settings dialog, and removed some…
36b6bd68
Show the edited profile in the NVDA settings title bar. Fixes #3644
76104236
Changed CONTROL+Tab code to use the % operator
ad047fbd
Fix merge conflict and convert OCR dialog to panel
33d906df
feerrenrut
feerrenrut requested changes on 2017-08-09
feerrenrut
LeonarddeR
Fixed major crash when shutting down NVDA with the new settings dialo…
1cf0f071
feerrenrut
LeonarddeR
Review actions
39ec5503
LeonarddeR
josephsl
LeonarddeR LeonarddeR added component/NVDA-GUI
feerrenrut Use wx GridbagSizer for the multi category settings dialog.
2167fadf
feerrenrut Review actions
d9db4aa5
feerrenrut
feerrenrut commented on 2017-09-05
Merge lay-out and other overall improvements by @feerrenrut
0f5fafc3
Review actions regarding voice settings panel updates
7d2bb028
more review actions regarding synthesizer changes
04f28f41
LeonarddeR
feerrenrut Fix wx warning and GUI stutter when loading
c0930ac2
feerrenrut
LeonarddeR
derekriemer
LeonarddeR
Brian1Gaff
derekriemer
Brian1Gaff
feerrenrut
LeonarddeR
feerrenrut
LeonarddeR
Merge remote-tracking branch 'origin/master' into i577, fixing merge …
a8ebb0e0
Don't prompt the user to save a new synthesizer, just try to load whe…
9b5cbea6
LeonarddeR
Split synthDriverHandler.setSynth into a new getSynthInstance method
49fc81e3
feerrenrut
LeonarddeR
Merge remote-tracking branch 'origin/master' into i577
600027b0
PratikP1
LeonarddeR
PratikP1
LeonarddeR
Merge remote-tracking branch 'origin/master' into i577, fixing merge …
9a347798
Change TouchInteractionDialog into a panel
76ade3b1
feerrenrut
LeonarddeR
feerrenrut Combine voice and synth settings
a99d296a
feerrenrut Merge remote-tracking branch 'origin/pr/7302' into multiCategorySettings
a1f0f572
Separate modal dialog for synthesizer selection by @feerrenrut
8f6c95e7
Review actions
01041dba
Merge remote-tracking branch 'origin/master' into i577
7a996e5c
Don't allow more than one instance of the synthesizer dialog
11bd6d91
allowMultiInstance doc string
f59928cf
When a settings dialog is open, only allow the synthesizer selection …
2e7eacc8
Add BrailleDisplaySelection dialog
981a14fe
Rename onVoiceCommand to onSpeechCommand
656cea37
Some reordering of super calls and clean ups
9727b5ad
LeonarddeR
Proper focus when changing tabs with ctrl+tab
dff410c9
Put grouping around settings
2696d78a
Make return close the dialog, also when the tree is focused
097ad854
Properly update current display and synth in the dialog when changing
58150b7e
Place display and synth in a static text, which is properly set as th…
0dcba9bb
LeonarddeR
Update several GlobalCommands
91b199a9
Fix selection dialogs being destroyed even when there was an error in…
5b574377
Rename BrailleIoSettingsPanel to BrailleSettingsSubPanel
4166fc44
Translator comments, also call Layout on the panel when SetupScrollin…
89b05883
Accelerators, small regression fix when closing the dialog with escape
8e3e8475
Very small, trivial change
0fa2920e
feerrenrut
feerrenrut commented on 2018-01-08
LeonarddeR
Fix global commands backwards compat
695b62ed
Merge remote-tracking branch 'origin/master' into i577
53a49f38
More fixes to globalCommands backwards compatibility
979909e3
User guide updates
83ac58af
Renamed and fixed some commands, thereby preserving backwards compati…
de163b01
Make sure that opening unsupported panels is handled gracefully
6e4c030f
Add select braille display gesture to user guide
613d88e8
feerrenrut Fix error when opening settings
073200d5
Fix dialog launching without a category
27a996a0
feerrenrut Revert reordering of call to super
c71f600b
Merge remote-tracking branch 'origin/master' into i577
d517f351
Merge branch 'i577' of github.com:/babbagecom/nvda into i577
bee1ec04
feerrenrut app module to detect category changes
39112457
feerrenrut
Brian1Gaff
Fix merge conflict.
b4ea5c1e
LeonarddeR
Make sure that we set the label on the container as early as possible
59bd08df
LeonarddeR Merge pull request #3 from nvaccess/multiCategorySettings
823de1f5
Change multi category settings tree view into a list control
f42f1446
michaelDCurran
feerrenrut
LeonarddeR
Hopefully fixed name changes not being announced for the container wh…
4223b956
Preserve the category selection when pressing apply
4dc66c22
Add one column to the categories list, as it is required to show up c…
26500605
For onOk and onCancel, just destroy the panels without explicitly rem…
73f8a38a
LeonarddeR
feerrenrut
feerrenrut commented on 2018-01-31
feerrenrut
LeonarddeR
Add missing translator comments
ecc3dd85
feerrenrut
feerrenrut approved these changes on 2018-02-06
feerrenrut feerrenrut requested a review from michaelDCurran michaelDCurran 8 years ago
PratikP1
LeonarddeR
PratikP1
LeonarddeR
PratikP1
michaelDCurran
michaelDCurran commented on 2018-02-07
LeonarddeR
Use read-only text controls for synthesizer and braille display
0f99c4f0
LeonarddeR
michaelDCurran
Add more debug logging to the gui, which can be enabled with config.c…
3e425ebe
LeonarddeR
LeonarddeR
michaelDCurran
feerrenrut
LeonarddeR
Add more logging to the loading of the braille settings subpanel
96127d11
feerrenrut
feerrenrut
LeonarddeR
feerrenrut Lazy init the settings panels (babbagecom/nvda#4)
fdbf5ede
feerrenrut
LeonarddeR
derekriemer
derekriemer
LeonarddeR
josephsl
Brian1Gaff
feerrenrut
derekriemer
Change accelerators for change buttons, update several copyright years
4c286fde
LeonarddeR
Qchristensen
LeonarddeR
Qchristensen
LeonarddeR
LeonarddeR
derekriemer
Announce editing profile changes when switching categories, if applic…
6c1986cf
Merge remote-tracking branch 'origin/master' into i577
7a03fcfa
Work around announcement of initial category when undesired
74eb41bd
LeonarddeR
Fix verbose announcement of config profile changes in the multi categ…
bb102d82
LeonarddeR
Changes in preparation for display auto detection
a17ca0ec
LeonarddeR
feerrenrut Make the Multi Cat settings dialog resizable.
cc8ee6c4
feerrenrut Populate the settings panel during makeSettings
11dfc54f
feerrenrut fix some spelling errors
cc7f9267
feerrenrut Fix an error when changing profile.
72041d74
feerrenrut
feerrenrut requested changes on 2018-04-04
feerrenrut
feerrenrut
dnz3d4c
feerrenrut Make configuration of SettingsDialog construction consistent
ce520855
Make dialog title an unicode string
359ad080
LeonarddeR Merge pull request #5 from nvaccess/multiCategorySettings
e4526419
LeonarddeR
Mohamed00
LeonarddeR
netblue44
bdorer
LeonarddeR
michaelDCurran
michaelDCurran approved these changes on 2018-04-06
nvaccessAuto nvaccessAuto added incubating
nvaccessAuto nvaccessAuto assigned michaelDCurran michaelDCurran 7 years ago
zstanecic
josephsl
michaelDCurran
josephsl
josephsl
Do not call super for onSave on the TouchInteractionPanel
7db2bf24
LeonarddeR
Fix case where using a category specific gesture to open the settings…
77889b83
LeonarddeR
bramd
michaelDCurran
Qchristensen
michaelDCurran
michaelDCurran approved these changes on 2018-04-08
derekriemer
Qchristensen
LeonarddeR
LeonarddeR
Qchristensen
netblue44
netblue44
netblue44
netblue44
beqabeqa473
LeonarddeR
beqabeqa473
Reload the synthesizer when pressing ok in the synthesizer selection …
00fa113e
LeonarddeR
LeonarddeR
michaelDCurran
No longer ignore the first occuring change of the currently edited pr…
3e4b7778
feerrenrut Use windows apis to get the scaling factor for highdpi settings.
b1acfe61
feerrenrut Clean up some comments
ad0321e2
feerrenrut Fix comments further.
e1d1e111
feerrenrut Review actions
aaae9e61
feerrenrut add better logging
63117d42
feerrenrut Fix undersized synth/braille text boxes on scaled systems
4b73bc7c
LeonarddeR Merge pull request #6 from nvaccess/multiCategorySettings
6856df47
feerrenrut
feerrenrut approved these changes on 2018-04-12
michaelDCurran michaelDCurran merged df535ccb into master 7 years ago
nvaccessAuto nvaccessAuto removed incubating
nvaccessAuto nvaccessAuto added this to the 2018.2 milestone 7 years ago
DrSooom
josephsl
DrSooom
feerrenrut
LeonarddeR
DrSooom
josephsl
LeonarddeR LeonarddeR added BabbageWork

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone