Skip to content

Commit

Permalink
Min code style changes
Browse files Browse the repository at this point in the history
  • Loading branch information
ppizarror committed Jan 6, 2025
1 parent a68f071 commit 60f60dc
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 8 deletions.
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -124,4 +124,4 @@ Currently, many things must be improved:
Author
------

`Pablo Pizarro R. <https://ppizarror.com>`_ | 2021 - 2024
`Pablo Pizarro R. <https://ppizarror.com>`_ | 2021 - 2025
19 changes: 12 additions & 7 deletions pydetex/_gui_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -245,6 +245,7 @@ def _cfg_pipeline(self, tab: 'ttk.Frame', window_size: Tuple[int, int]) -> None:
self._var_pipeline_replace_defs.set(self._cfg.get(self._cfg.CFG_PIPELINE_REPLACE_DEFS))
ttk.Checkbutton(f, variable=self._var_pipeline_replace_defs).pack(side=tk.LEFT)

# noinspection PyTypeChecker
def _cfg_words_repetition(self, tab: 'ttk.Frame') -> None:
"""
Set words repetition config.
Expand Down Expand Up @@ -470,15 +471,15 @@ def __init__(self, window_size: Tuple[int, int], cfg: '_Settings', lang: str, ma
f0.pack(fill='both')

# Word
f = tk.Frame(f0, border=0)
f = tk.Frame(f0)
f.pack(fill='both', pady=5)
tk.Label(f, text=self._cfg.lang('dictionary_word'), width=5, anchor='w').pack(side=tk.LEFT, padx=(5, 9))

self._word = CustomEntry(f, self._cfg, width=30 if ut.IS_OSX else 50)
self._word.pack(side=tk.LEFT)

# Add commands
f = tk.Frame(f0, border=0)
f = tk.Frame(f0)
f.pack(fill='both', pady=(5, 2))
btn_width = 9
btn_pad = 5 if ut.IS_OSX else 15
Expand All @@ -496,7 +497,7 @@ def __init__(self, window_size: Tuple[int, int], cfg: '_Settings', lang: str, ma
# tk.Button(f, text=self._cfg.lang('dictionary_translation'), command=self._meaning, relief=tk.GROOVE, width=7).pack()

# Out text
f = tk.Frame(f0, border=0, width=window_size[0], height=50)
f = tk.Frame(f0, width=window_size[0], height=50)
f.pack(fill='both', pady=(5, 0))
f.pack_propagate()

Expand Down Expand Up @@ -594,6 +595,7 @@ def _query_thread(self, key: str, query: Callable[[Any], Any], master: Callable[
after = 50
self._query_active[key] += 1
if self._query_active[key] <= self._query_repeat_after * self._query_max_trials:
# noinspection PyTypeChecker
self._query_events_id[key] = self.root.after(after, master)
else:
self._write(self._cfg.lang('dictionary_timeout'))
Expand Down Expand Up @@ -711,6 +713,7 @@ def insert_word(self, word: str) -> None:
stemmer = ut.make_stemmer(self._lang)
if stemmer is not None and self._stemmer:
word = stemmer.stem(word)
# noinspection PyTypeChecker
self.root.after(50, lambda: self._word.insert(0, word))
except tk.TclError:
pass
Expand Down Expand Up @@ -783,6 +786,7 @@ def __init__(self, cfg: '_Settings', root: 'tk.Tk', *args, **kwargs):

# Add line numbers
self._lnums = None
# noinspection PyTypeChecker
if add_line_numbers:
self._lnums = TextLineNumbers(add_line_numbers, width=40,
bg=line_numbers_bg_color,
Expand All @@ -800,6 +804,7 @@ def on_scroll_press(*args):

# noinspection PyUnusedLocal
def on_press_delay(*args):
# noinspection PyTypeChecker
self.after(2, self._lnums.redraw)

self.bind('<MouseWheel>', on_press_delay)
Expand Down Expand Up @@ -1163,7 +1168,7 @@ class BorderedFrame(tk.Frame):

def __init__(self, master, bordercolor=None, borderleft=0, bordertop=0, borderright=0, borderbottom=0,
interiorwidget=tk.Frame, **kwargs):
tk.Frame.__init__(self, master, background=bordercolor, bd=0, highlightthickness=0)
tk.Frame.__init__(self, master, background=bordercolor)

self.interior = interiorwidget(self, **kwargs)
self.interior.pack(padx=(borderleft, borderright), pady=(bordertop, borderbottom))
Expand Down Expand Up @@ -1222,10 +1227,10 @@ def make_label_ttk(

def make_label(
master: Union['tk.Tk', 'tk.Frame'],
h: int,
w: int,
h: Union[int, float],
w: Union[int, float],
*args,
side: 'str',
side: str,
pad: Tuple[int, int, int, int] = (0, 0, 0, 0),
separator: bool = False,
**kwargs
Expand Down

0 comments on commit 60f60dc

Please sign in to comment.