forked from EDCD/EDMarketConnector
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1 from ElSaico/ttk
* Excluded ttk widgets from theme.theme * Changed all main window widgets to ttk * Fixed type signatures caught up by mypy * As I was saying, fixed type signatures... * meh * We don't need to actually change the killswitch * Added JSON theme * Simplified style, fixed HyperlinkLabel underline font * Set baseline for themes * Integrated ttk themes in theme.apply() * oops * Leftover import * Applying theme palette to Tk widgets more reliably * Caught a plugin using theme.register() directly, so reinstated as stub * Added Ttk catalog plugin (enabled by flag) * Fixed TTK Catalog positioning * Ttk catalog: replaced alternative styles with HyperlinkLabel frame * Nicer labels * Using clam as the base ttk theme on Windows The native themes - vista, xpnative, winnative - use elements (e.g. buttons, notebooks) whose customization is very limited; most notably, their background colors cannot be changed * Added Tk widgets to Ttk catalog for comparison * Theme in pure Tcl * Fixed theme font * Ttk catalog: properly labeled Tk widgets * Added default theme; final touches in dark? * flake8 * mypy * Themes as tcl packages, deprecated most of myNotebook * HyperlinkLabel is a Button. Obviously. * Fixed underline font * A possible solution for HyperlinkLabel on the way? * Dropped most of myNotebook from core plugins (except for EntryMenu) * HyperlinkLabel seems to work now * Dropped unnecessary tk call * Dropping justify config in HyperlinkLabel * Slight cleanup on font loading code - why two ifs for linux at the beginning? - using pathlib operator instead of os.path.join - FR_NOT_ENUM is not used - AddFontResourceExW.restypes should be argtypes - AddFontResourceExW has only one signature so argtypes is pointless anyway * Added check to whether Euro Caps actually loads on Windows * Some words of encouragement * Better deprecation notices on theme.register() and theme.update() * Something to the logs * Proper theme/myNotebook deprecation warnings * We don't need most of nb now, so... * Dropped ttk::theme lookup on theme files * Dropped post-merge repetition * Dropped alternative title bar and update button * Using native dark mode title bar on Windows * Removed widget switcheroo, all themes use the same menu * Style tweaks * Customizing title bar via PyWinRT Also updated theme.py to pywin32 ahead of EDCD#2263, in order to minimize the merging mess * Import shenanigans now that pywinrt works * We no longer need those drag events * Bump WinRT dependency (as it missed a DLL) * Post-merge clarity * Fixed pywin32 call * whoops * Added gap for custom title bar under Transparent * Using PyWinRT visual layer * Post-merge ttk catalog fix * Some simplification and making mypy happier * Ditched visual layer + setting Windows caption button colors --------- yoink
- Loading branch information
Showing
24 changed files
with
1,111 additions
and
800 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains 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 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 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 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 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 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.