Pier CeccoPierangioliEugenio
19ab5df32c
chore: responsive tab close button ( #609 )
2 weeks ago
slook
6fa6961c28
fix(canvas): unbuffered pushToTerminal missing _clean ( #605 )
2 weeks ago
slook
b0151d6d27
fix(canvas): allow doubleBufferNew missing _link ( #600 )
3 weeks ago
slook
b07a5bc5e1
fix(splitter): process sizes in setOrientation() ( #601 )
3 weeks ago
Pier CeccoPierangioliEugenio
eadfa70502
chore: handle mouse move by default to avoid unwanted propagation ( #597 )
4 weeks ago
slook
c743c492e8
fix(TTkTabBar): currentIndex <= highlighted TypeError ( #593 )
...
Co-authored-by: Parodi, Eugenio 🌶 <ceccopierangiolieugenio@googlemail.com>
4 weeks ago
Pier CeccoPierangioliEugenio
0f846e5c96
chore(list)!: reworked the TTkList component ( #595 )
4 weeks ago
Pier CeccoPierangioliEugenio
cda68f278a
chore(tree): mouse hover support ( #583 )
2 months ago
Pier CeccoPierangioliEugenio
b434b330f9
chore(tree)!: remove selected status from the treeWidgetItem ( #584 )
...
The selection state is now managed entirely by TTkTreeWidget instead of
individual items. This improves performance and simplifies the API.
BREAKING CHANGE: The following APIs have been removed from TTkTreeWidgetItem:
- `isSelected()` method - use `TTkTreeWidget.selectedItems()` to check selection
- `setSelected(bool)` method - selection is now managed by TTkTreeWidget
- `selected` parameter in constructor - no longer supported
Migration guide:
- Replace `item.isSelected()` with `item in treeWidget.selectedItems()`
- Remove calls to `item.setSelected(True/False)` - use tree widget selection methods
- Remove `selected=True` from TTkTreeWidgetItem() constructor calls
2 months ago
Pier CeccoPierangioliEugenio
ff309f2257
chore: release main ( #527 )
...
Co-authored-by: Eugenio Parodi - Action <ceccopierangioliegenio@googlemail.com>
2 months ago
Pier CeccoPierangioliEugenio
c050f44beb
fix: visibility propagation ( #575 )
2 months ago
Parodi, Eugenio 🌶
caf1832d92
chore: removed unrequired field
2 months ago
Parodi, Eugenio 🌶
eec5698582
chore(tabButton): removed unrequired field
2 months ago
Parodi, Eugenio 🌶
9a04879d73
chore: improve typing
3 months ago
Pier CeccoPierangioliEugenio
457796908f
chore: improve typing and tests ( #573 )
3 months ago
Pier CeccoPierangioliEugenio
db386ca52a
chore: improve typing ( #572 )
3 months ago
Pier CeccoPierangioliEugenio
ebd13f94c5
chore(crossTools): improve typing ( #571 )
3 months ago
slook
dd256711ae
feat(keypressview): exclude mouse move events ( #566 )
3 months ago
Pier CeccoPierangioliEugenio
02fe83ade1
chore(combobox): add tests ( #570 )
3 months ago
slook
648189fde2
fix(combobox): add widget if editable ( #567 )
3 months ago
Parodi, Eugenio 🌶
99925ad874
chore: improve typing
3 months ago
Pier CeccoPierangioliEugenio
465ca4c39c
fix(list): do not reset the position after focus ( #564 )
3 months ago
Pier CeccoPierangioliEugenio
5c4e3d3f63
chore(tabwidget): default highlighted to the selected tab ( #563 )
3 months ago
slook
f861681fae
fix(scrollbar): show in small viewport ( #515 )
...
Co-authored-by: Pier CeccoPierangioliEugenio <ceccopierangiolieugenio@users.noreply.github.com>
3 months ago
Pier CeccoPierangioliEugenio
b066ee0ef3
chore: improve typing ( #562 )
3 months ago
slook
3d98553ca8
fix(tabwidget): emit button clicked signal last ( #545 )
3 months ago
slook
9630c30d44
fix(tree): invert SortOrder on header clicked ( #557 )
3 months ago
Pier CeccoPierangioliEugenio
f7218f7db5
fix(tab): focus widget using keypress ( #556 )
3 months ago
slook
29922c8b30
fix(combobox): allow adding to layout of overlay ( #547 )
3 months ago
Pier CeccoPierangioliEugenio
4ff4c06da4
chore(tab): add tab status class and reworked highlighted ( #555 )
3 months ago
Parodi, Eugenio 🌶
0793bf4807
chore(focus): fix focus switch for disabled container
3 months ago
Pier CeccoPierangioliEugenio
91e0f0caea
fix(focus): remove disabled widgets from tab focus ( #554 )
3 months ago
Pier CeccoPierangioliEugenio
003344e080
chore(table): add support for enum type ( #548 )
3 months ago
Pier CeccoPierangioliEugenio
a5ad44953c
feat(table): add support for boolean and lists ( #546 )
3 months ago
Pier CeccoPierangioliEugenio
c6d89550df
fix(ttkDesigner): crash due to the flag integer handling ( #540 )
3 months ago
Pier CeccoPierangioliEugenio
89383239df
feat: reworked the focus handler ( #537 )
4 months ago
Pier CeccoPierangioliEugenio
2885f21bc4
refactor: Improve typing ( #535 )
4 months ago
Pier CeccoPierangioliEugenio
9c6a9fbfaa
refactor: Improve typing ( #533 )
4 months ago
Pier CeccoPierangioliEugenio
ed584a659a
chore: release main ( #526 )
...
Co-authored-by: Eugenio Parodi - Action <ceccopierangioliegenio@googlemail.com>
4 months ago
Parodi, Eugenio 🌶
0581cc01ea
Revert "chore: release main ( #524 )"
...
This reverts commit 373f26dc37 .
4 months ago
Pier CeccoPierangioliEugenio
373f26dc37
chore: release main ( #524 )
...
Co-authored-by: Eugenio Parodi - Action <ceccopierangioliegenio@googlemail.com>
4 months ago
Pier CeccoPierangioliEugenio
cf48cfdfdb
chore: release main ( #480 )
...
Co-authored-by: Eugenio Parodi - Action <ceccopierangioliegenio@googlemail.com>
4 months ago
Pier CeccoPierangioliEugenio
5492e1e748
feat(table): add support for time,date,datetime ( #522 )
4 months ago
Parodi, Eugenio 🌶
e744d97d01
refactor: None checks anti patterns
4 months ago
slook
a02f62c706
feat(theme): implement UTF-8 checkbox and radiobox ( #514 )
...
Co-authored-by: Pier CeccoPierangioliEugenio <ceccopierangiolieugenio@users.noreply.github.com>
4 months ago
Pier CeccoPierangioliEugenio
9331c03689
feat(table): add edit proxy widget to allow a common extensible interface for the cell editing ( #517 )
4 months ago
slook
370684ebc6
fix(menu): don't prevent setting the text color of an item ( #513 )
4 months ago
slook
6410b77f51
fix(textcursor): correct number of Up/Down movements ( #512 )
4 months ago
Pier CeccoPierangioliEugenio
6b1d58e6e1
fix(textedit): trigger update when wrap size change ( #508 )
4 months ago
Pier CeccoPierangioliEugenio
cae23b16bc
chore: improve typing ( #504 )
4 months ago