Commit Graph

117 Commits

Author SHA1 Message Date
Tom Schimansky
15558b4d0f added dropdown arrow with font files 2022-05-30 15:35:23 +02:00
Tom Schimansky
a1afc3056b removed scaling with ctypes shcore for Windows < 8.1 2022-05-26 19:16:01 +02:00
Tom Schimansky
91a8687736 added DropdownMenu and CTkOptionMenu 2022-05-25 22:14:38 +02:00
Tom Schimansky
f49c83d2dc Bump to 4.1.0 2022-05-24 01:03:14 +02:00
Tom Schimansky
25297c2598 Bump to 4.0.4 2022-05-23 22:35:57 +02:00
Tom Schimansky
a7c0fc2a3c Bump to 4.0.3 2022-05-23 11:01:38 +02:00
Tom Schimansky
152a2a9652 Bump to 4.0.2 2022-05-22 21:05:56 +02:00
Tom Schimansky
8cafed1b06 changed root_tk name to app in all exmaples and tests 2022-05-22 20:26:31 +02:00
Tom Schimansky
0c7abdaec5 Bump to 4.0.1 2022-05-22 19:56:51 +02:00
Tom Schimansky
b5aa46ffd1 Bump to 4.0.0 2022-05-22 02:18:30 +02:00
Tom Schimansky
287abff39b version scheme fix 2022-05-22 02:17:43 +02:00
TomSchimansky
fef64638c8 small fixes in CTkToplevel and CTkInputDialog 2022-05-22 01:55:58 +02:00
TomSchimansky
35bdbed95c restructured settings, small scaling fixes in CTk 2022-05-22 00:02:45 +02:00
TomSchimansky
4b48bf57b2 fixed font loading init 2022-05-21 00:25:07 +02:00
Tom Schimansky
afe44f4ff7 created FontManager and restructured __init__.py 2022-05-17 21:44:59 +02:00
Tom Schimansky
b21c3fa19a added orientation for CTkSLider, CTkProgressBar 2022-05-16 16:51:19 +02:00
Tom Schimansky
3eb0d411c5 fixed simple_example.py 2022-05-05 20:25:37 +02:00
Tom Schimansky
cb12711b5c completed scaling 2022-05-01 23:29:14 +02:00
Tom Schimansky
6342bf8034 added scaling to every widget 2022-04-21 18:34:58 +02:00
Tom Schimansky
59a8574f4c Merge branch 'test_scaling'
# Conflicts:
#	customtkinter/widgets/ctk_button.py
#	customtkinter/widgets/ctk_checkbox.py
#	customtkinter/widgets/ctk_entry.py
#	customtkinter/widgets/ctk_label.py
#	customtkinter/widgets/ctk_progressbar.py
#	customtkinter/widgets/ctk_radiobutton.py
#	customtkinter/widgets/ctk_slider.py
#	customtkinter/widgets/ctk_switch.py
#	customtkinter/widgets/customtkinter_frame.py
2022-04-21 09:42:24 +02:00
Tom Schimansky
992d0cbff0 moved base functionality of widgets to widget_base_class.py 2022-04-20 22:50:57 +02:00
Tom Schimansky
17d4b9fcba added scaling tracker 2022-04-19 00:01:33 +02:00
Tom Schimansky
fc15b53c7f changed theme blue colors 2022-04-15 18:05:08 +02:00
Tom Schimansky
a062525a00 removed self.canvas from winfo_children of CTkFrame 2022-04-13 16:02:10 +02:00
Tom Schimansky
938efcd59b extended test_ttk_frames.py 2022-04-10 20:52:00 +02:00
Tom Schimansky
607f247a1a new directory structure 2022-04-09 21:45:57 +02:00
Tom Schimansky
cdbf2382ef progress on test_ttk_frames.py 2022-04-09 19:37:07 +02:00
Tom Schimansky
2538fd9475 removed pyglet requirement 2022-04-06 00:31:35 +02:00
TomSchimansky
c277fc48bc removed pyglet and added new font loading method 2022-04-05 23:23:20 +02:00
Tom Schimansky
a4e8d30535 renaming files 2022-04-05 22:55:22 +02:00
Tom Schimansky
f78eda9744 fixed font loading for linux 2022-03-11 13:15:47 +01:00
Tom Schimansky
3923fc7b28 new Readme.md 2022-03-10 20:27:01 +01:00
Tom Schimansky
3285eba2ef added CTkSwitch 2022-03-08 15:03:47 +01:00
TomSchimansky
4b31e4dd0e updated readme for new wiki 2022-03-07 23:00:50 +01:00
Tom Schimansky
0d32213325 refined CTkRadioButton and complex_example.py, version 3.3 2022-03-05 13:05:39 +01:00
TomSchimansky
6c976245aa font character mapping for Windows 11, added , refined CTkDrawEngineCTkRadioButton 2022-03-05 02:01:07 +01:00
Tom Schimansky
d0592340a6 version 3.0 2022-03-02 01:01:14 +01:00
TomSchimansky
9ed461e04c dark-blue, green theme in .json, new font .otf file for circles 2022-03-02 00:53:58 +01:00
Tom Schimansky
ecd4881ffb small fixes 2022-03-01 19:10:18 +01:00
TomSchimansky
bb1fe25625 changed CTkThemeManager to json file loading system 2022-02-28 00:35:52 +01:00
TomSchimansky
a52599bf53 created DrawEngine, drawing CTkButton, CTkFrame, CTkEntry, CTkLabel, CTkCheckBox now with the DrawEngine 2022-02-24 00:19:40 +01:00
TomSchimansky
cb153b58cf rewrote CTkCheckBox drawing with tags 2022-02-22 23:50:03 +01:00
TomSchimansky
9996e51c1a add font rendering to button, finished 2022-02-22 22:38:40 +01:00
TomSchimansky
5bbcb1c617 add font rendering to button, not finished yet 2022-02-22 14:36:36 +01:00
Tom Schimansky
356ed917be fixed CTkDialog 2022-02-21 15:48:59 +01:00
TomSchimansky
16859991eb added CTkToplevel, fixed CTk dark titlebar changes 2022-02-21 15:35:08 +01:00
Tom Schimansky
0e845cf281 add tests 2022-02-21 15:19:04 +01:00
Tom Schimansky
dd5601ce64 added dark titlebar on Windows 2022-02-17 16:39:39 +01:00
Tom Schimansky
5f9c30aeaf added placeholder text to CTkEntry 2022-02-04 21:28:37 +01:00
Tom Schimansky
f15e620334 changed images in Readme 2022-01-22 12:00:29 +01:00
Tom Schimansky
6eb0d92ddd added tkinter variables to all possible CTk widgets 2022-01-16 16:54:21 +01:00
Tom Schimansky
daf64a12b4 added different default color themes 2022-01-08 00:29:53 +01:00
Tom Schimansky
2fa7a519ea fixed numerous bg_color bugs, added complete_test.py for color testing, changed AppearanceModeTracker to non-threaded approach with tk.after() 2022-01-07 20:54:45 +01:00
Tom Schimansky
53c0b00bab fixed bug when button click destroys button itself (version 1.8) 2022-01-02 12:14:46 +01:00
Tom Schimansky
b262ddb39b readme fix and new version (1.7) 2022-01-01 22:39:17 +01:00
Tom Schimansky
af73c9ad5f readme update for CTk class and bug fix for .destroy() for all widgets 2022-01-01 22:16:06 +01:00
Tom Schimansky
063c1f8b6a added CTk class which overrides tkinter.Tk for automatic background color changes 2021-12-31 19:07:53 +01:00
Tom Schimansky
61eba796fa updated documentation 2021-12-04 12:54:57 +01:00
Tom Schimansky
041a08a001 readme update 2021-10-15 13:57:38 +02:00
Tom Schimansky
7b7f669c49 fixed pointinghand bug in CTkCheckBox 2021-10-11 13:28:21 +02:00
Tom Schimansky
3deeb2a1b6 updated version 2021-09-14 14:48:17 +02:00
Tom Schimansky
ccd1040329 added CTkCheckBox 2021-08-25 17:02:16 +02:00
Tom Schimansky
54ede3a548 added darkdetect Windows and Linux support 2021-07-13 11:23:34 +02:00
Tom Schimansky
7f67c833fb Readme added gif 2021-03-14 15:45:02 +01:00
Tom Schimansky
cf7242ef06 darkdetct 2021-03-06 13:47:49 +01:00
Tom Schimansky
8370521d2a readme change 2021-03-05 20:40:25 +01:00
Tom Schimansky
d43a35e670 first main 2021-03-04 18:27:46 +01:00