-
Notifications
You must be signed in to change notification settings - Fork 725
Fixes #4172 Timeout revamp and remove continuous mouse #4173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
68 commits
Select commit
Hold shift + click to select a range
6402f3a
Remove continous press code from Application
tznind a7a5d1a
WIP prototype code to handle continuous press as subcomponent of View
tznind 8f43909
Prototype with Button
tznind cbb20ff
Implement CWP
tznind b91a9ca
Move to seperate classes and prevent double entry to Start
tznind a19145a
Fix repeat clicking when moving mouse by removing phantom click code …
tznind d8335c4
Remove initial tick because it results in double activation e.g. butt…
tznind 98947ba
Refactor DatePicker lamdas
tznind e946638
Merge branch 'v2_develop' into 4101_continuous_press
tznind 550ef03
WIP investigate subcomponents instead of statics
tznind a28cc6c
Add IMouseGrabHandler to IApplication
tznind 6d794f2
Make mouse grabbing non static activity
tznind ee7ea86
Make MouseHeldDown suppress when null fields e.g. app not initialized…
tznind 887631d
Update test and remove dependency on Application
tznind 0d75ef0
Fix other mouse click and hold tests
tznind c3c6c70
Code cleanup
tznind f717be5
Update class diagram
tznind 32d747a
Fix bad xml doc references
tznind e9a33cb
Fix timed events not getting passed through in v2 applications
tznind 48e80f3
Make timed events nullable for tests that dont create an Application
tznind 06e45e1
Remove strange blocking test
tznind c106ff0
WIP remove all idles and replace with zero timeouts
tznind 6f11fd6
Fix build of tests
tznind c597454
Fix unit tests
tznind aba2e43
Add wakeup call back in
tznind 2dfe6b3
Comment out incredibly complicated test and fix others
tznind f18b752
Fix test
tznind 34bc316
test fix
tznind 0016a18
Make Post execute immediately if already on UI thread
tznind e85cccd
Re enable test and simplify Invoke to just execute if in UI thread (u…
tznind e4c7f0f
Remove xml doc references to idles
tznind e13ed63
Remove more references to idles
tznind c588e04
Make Screen initialization threadsafe
tznind c2390ad
merge 4101_continuous_press into branch
tznind 49dc897
Add more exciting timeouts
tznind 394794a
WIP add tests
tznind 308b26f
fix log
tznind e20b489
fix test
tznind 78c5d0d
make continuous key press use smoth acceleration
tznind 966178e
Rename _lock to _lockScreen
tznind 8721ea3
Remove section on idles, they are not a thing anymore - and they kind…
tznind 53de140
Add nullable enable
tznind 7fb15fa
Add xml comment
tznind 889e071
Fix namings and cleanup code
tznind 77e8675
Merge branch 'v2_develop' into logarithmic-timeout
tig 144b027
Merge branch 'v2_develop' into logarithmic-timeout
tig de953f7
Merge branch 'v2_develop' into logarithmic-timeout
tznind f6b9fe7
xmldoc fix
tznind 65207ad
Rename LockAndRunTimers to just RunTimers
tznind 079a4c5
Rename AddTimeout and RemoveTimeout (and event) to just Add/Remove
tznind 768e5bd
Update description of MainLoop
tznind fb19bfa
Merge branch 'v2_develop' into logarithmic-timeout
tig 87fe518
Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop
tig 62fd462
Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop
tig 1efaf49
Merge branch 'v2_develop' into logarithmic-timeout
tig 837298a
Merge branch 'logarithmic-timeout' of github.com:tznind/gui.cs into t…
tig a1ea545
Commented out Run_T_Call_Init_ForceDriver_Should_Pick_Correct_Driver
tig 8abb13c
Again? Commented out Run_T_Call_Init_ForceDriver_Should_Pick_Correct_…
tig 6515d88
Revert Commented out Run_T_Call_Init_ForceDriver_Should_Pick_Correct_…
tig a938fc1
When mouse is released from MouseHeldDown reset host MouseState
tznind ad8248a
Fix namespaces in class diagram
tznind ee22ef8
Apply @BDisp suggested fix
tznind d47defc
Fix class diagrams
tznind c477cce
Add lock
tznind 28787e8
Make TimeSpan.Zero definetly run
tznind 5fc2e48
Fix duplicate entry in package props
tznind 47aa0cd
Code cleanup and better API docs
tig 6894b58
Merge pull request #178 from tig/tznind-logarithmic-timeout
tznind File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
WIP remove all idles and replace with zero timeouts
- Loading branch information
commit c106ff035fbc73c247c17c44f633a01e4fac1f17
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.