summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updated the ttk::scrollbar test.csaba2023-12-021-0/+3
|
* For X11 only: Minimize the number of artifacts caused by intermixed ↵csaba2023-12-017-30/+89
| | | | <MouseWheel> and <Shift-MouseWheel> events triggered by two-finger gestures.
* Correct typo on bind man pageKevin Walzer2023-11-301-1/+1
|
* Include changes suggested by Csaba Nemethi.marc_culler2023-11-283-5/+9
|
* Fix Windows buildculler2023-11-281-2/+2
|
* Update bind.nmarc_culler2023-11-281-0/+3
|
* Add bindings for listbox and treeview. Some code clean up.marc_culler2023-11-285-16/+30
|
* Adapt Csaba's notebook bindings to the new setup.marc_culler2023-11-271-0/+28
|
* Adapt Csaba's ttk::combobox and ttk::spinbox bindings to this setup.marc_culler2023-11-271-0/+9
|
* Use the serial field of TouchpadScroll events as a counter.marc_culler2023-11-273-22/+39
|
* Introduce a separate TouchpadScroll event. Avoids Extended-MouseWheel ↵marc_culler2023-11-2711-25/+26
| | | | events being handled by MouseWheel bindings.
* Update bind.n; resolve unintended forkmarc_culler2023-11-251-5/+16
|
* Fix backwards horizontal scrolling on Windows.culler2023-11-251-1/+1
|
* Switch from Control-MouseWheel to Extended-MouseWheel.marc_culler2023-11-248-12/+12
|
* Add touchpad bindings to the canvas items demo.marc_culler2023-11-241-0/+8
|
* Fix scrollbar <Control-Mousewheel> bindings toto ensure that horizontal ↵marc_culler2023-11-241-2/+2
| | | | gestures do not produce vertical motion and vice versa.
* Remove the ScaleNum invocations from the listbox MouseWheel bindings.marc_culler2023-11-241-4/+4
|
* Restore the ScaleNum invocations in the Text MouseWheel binding.marc_culler2023-11-241-4/+4
|
* Put ScrollByPixels back in the tk namespace,marc_culler2023-11-241-4/+4
| | | but named ScrollbarScrollByPixels.
* Fix the regression in scrlbar.tclmarc_culler2023-11-241-10/+22
|
* Update the text in the scrollable canvas demomarc_culler2023-11-231-1/+1
|
* Support smooth scrolling of Canvas widgets and demonstrate it in the simple ↵marc_culler2023-11-233-26/+32
| | | | scrollable canvas demo.
* Fix the low resolution events.marc_culler2023-11-222-11/+16
|
* Add bindings for Scrollbar and Listbox. Fix bindings for Text.marc_culler2023-11-215-25/+76
|
* Make touchpad scrolling work for Text widgets on Windows.culler2023-11-211-23/+30
|
* Add smooth scrolling for Text widgets on macOS.marc_culler2023-11-203-8/+32
|
* Restore low-res scrollwheel behavior; insert a placeholder for sending ↵marc_culler2023-11-196-180/+109
| | | | touchpad events.
* Add helper functions to avoid multiple occurrences of hard-wired constants.marc_culler2023-11-193-23/+36
|
* Fix the MouseWheel bindings for the Listbox.marc_culler2023-11-191-5/+21
|
* Fix Scrollbar bindingsmarc_culler2023-11-192-9/+56
|
* Update cscroll.tclculler2023-11-131-42/+21
|
* Fix errors in text.tcl. Thanks Csaba!marc_culler2023-11-131-6/+6
|
* Give the new flag a name in text.tcl.marc_culler2023-11-121-5/+5
|
* Use a more robust heuristic for deciding whether a WM_MOUSEWHEEL message is ↵marc_culler2023-11-121-2/+18
| | | | high resolution.
* Clean up.marcc2023-11-112-3/+18
|
* Implement smooth scrolling for Windows.marcc2023-11-111-46/+10
|
* Implement smooth scrolling for macOS in a way which can be adapted to other ↵marc_culler2023-11-112-21/+30
| | | | platforms.
* Avoid casting a negative float as an unsigned int.marc_culler2023-11-111-2/+2
|
* Revert text.tcl, compensate by using the MSteryFactor.culler2023-11-092-11/+20
|
* Remove the delta accumulator; allow a Text to scroll at pixel resolution; ↵culler2023-11-092-48/+23
| | | | use scrollingDelta correctly.
* Some small adjustments.culler2023-11-071-7/+3
|
* Implement touchpad events. See [de3bbbcb68]: macOS NSScrollWheel events not ↵culler2023-11-071-2/+10
| | | | handled correctly by 8.7.
* Merge core-8-6-branchculler2023-11-074-5/+124
|\
| * Fix [09a11fb1228f]: Aqua use-after-free can occur when a posted menu is ↵culler2023-11-074-5/+124
| |\ | | | | | | | | | destroyed. Thanks to Christopher Chavez.
| | * Trigger a CI build of this branch.culler2023-11-063-0/+3
| | |
| | * Add non-regression test for the 'activate' caseculler2023-11-052-3/+103
| | |
| | * Add a non-regression test for the invoke crash.culler2023-11-051-0/+15
| | |
| | * Final fix for Aqua menu crashes.culler2023-11-052-5/+9
| | |
* | | merge markfvogel2023-11-060-0/+0
|\ \ \ | |/ /
| * | Backout [6f485577] since it triggers an unexpected failure in the main branch.fvogel2023-11-062-11/+10
| | |