Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
天驴滚滚
Tagdox
提交
e9188068
T
Tagdox
项目概览
天驴滚滚
/
Tagdox
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Tagdox
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
e9188068
编写于
7月 08, 2021
作者:
H
horsesword
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Bug修复,性能优化,逻辑优化。
上级
7c6561c7
变更
13
隐藏空白更改
内联
并排
Showing
13 changed file
with
38 addition
and
19 deletion
+38
-19
README.md
README.md
+8
-0
__pycache__/标签文库.cpython-37.pyc
__pycache__/标签文库.cpython-37.pyc
+0
-0
build/标签文库/Analysis-00.toc
build/标签文库/Analysis-00.toc
+0
-0
build/标签文库/COLLECT-00.toc
build/标签文库/COLLECT-00.toc
+0
-0
build/标签文库/EXE-00.toc
build/标签文库/EXE-00.toc
+1
-1
build/标签文库/PKG-00.pkg
build/标签文库/PKG-00.pkg
+0
-0
build/标签文库/PYZ-00.pyz
build/标签文库/PYZ-00.pyz
+0
-0
build/标签文库/PYZ-00.toc
build/标签文库/PYZ-00.toc
+4
-4
build/标签文库/warn-标签文库.txt
build/标签文库/warn-标签文库.txt
+2
-2
build/标签文库/xref-标签文库.html
build/标签文库/xref-标签文库.html
+6
-6
build/标签文库/标签文库.exe
build/标签文库/标签文库.exe
+0
-0
dist/标签文库/标签文库.exe
dist/标签文库/标签文库.exe
+0
-0
标签文库.py
标签文库.py
+17
-6
未找到文件。
README.md
浏览文件 @
e9188068
...
...
@@ -95,6 +95,14 @@
## 更新说明
#### v0.11.2.4 2021年7月8日
Bug修复,性能优化。
#### v0.11.2.3 2021年7月8日
逻辑优化。
#### v0.11.2.2 2021年7月8日
修复子文件夹手动留空时候,标签列表错误的bug。
#### v0.11.2.1 2021年7月8日
优化弹窗代码逻辑;修复 ALL_FOLDERS=2 的时候取消关注文件夹的按钮失效的bug;
#### v0.11.2.0 2021年7月8日
增加列排序的可视化提示效果;优化标签的添加逻辑。
...
...
__pycache__/标签文库.cpython-37.pyc
浏览文件 @
e9188068
无法预览此类型文件
build/标签文库/Analysis-00.toc
浏览文件 @
e9188068
因为 它太大了无法显示 source diff 。你可以改为
查看blob
。
build/标签文库/COLLECT-00.toc
浏览文件 @
e9188068
因为 它太大了无法显示 source diff 。你可以改为
查看blob
。
build/标签文库/EXE-00.toc
浏览文件 @
e9188068
...
...
@@ -39,7 +39,7 @@
[],
False,
False,
16257
1031
0,
16257
4773
0,
[('runw.exe',
'c:
\\
users
\\
majian
\\
anaconda3
\\
lib
\\
site-packages
\\
PyInstaller
\\
bootloader
\\
Windows-64bit
\\
runw.exe',
'EXECUTABLE')])
build/标签文库/PKG-00.pkg
浏览文件 @
e9188068
无法预览此类型文件
build/标签文库/PYZ-00.pyz
浏览文件 @
e9188068
无法预览此类型文件
build/标签文库/PYZ-00.toc
浏览文件 @
e9188068
...
...
@@ -371,14 +371,14 @@
'c:
\\
users
\\
majian
\\
anaconda3
\\
lib
\\
site-packages
\\
pythoncom.py',
'PYMODULE'),
('tempfile', 'c:
\\
users
\\
majian
\\
anaconda3
\\
lib
\\
tempfile.py', 'PYMODULE'),
('typing', 'c:
\\
users
\\
majian
\\
anaconda3
\\
lib
\\
typing.py', 'PYMODULE'),
('tracemalloc',
'c:
\\
users
\\
majian
\\
anaconda3
\\
lib
\\
tracemalloc.py',
'PYMODULE'),
('
_
py
_
abc', 'c:
\\
users
\\
majian
\\
anaconda3
\\
lib
\\
_
py
_
abc.py', 'PYMODULE'),
('stringprep',
'c:
\\
users
\\
majian
\\
anaconda3
\\
lib
\\
stringprep.py',
'PYMODULE'),
('typing', 'c:
\\
users
\\
majian
\\
anaconda3
\\
lib
\\
typing.py', 'PYMODULE'),
('tracemalloc',
'c:
\\
users
\\
majian
\\
anaconda3
\\
lib
\\
tracemalloc.py',
'PYMODULE'),
('shutil', 'c:
\\
users
\\
majian
\\
anaconda3
\\
lib
\\
shutil.py', 'PYMODULE'),
('tarfile', 'c:
\\
users
\\
majian
\\
anaconda3
\\
lib
\\
tarfile.py', 'PYMODULE'),
('gzip', 'c:
\\
users
\\
majian
\\
anaconda3
\\
lib
\\
gzip.py', 'PYMODULE'),
...
...
build/标签文库/warn-标签文库.txt
浏览文件 @
e9188068
...
...
@@ -15,7 +15,7 @@ IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for
yourself tracking down the missing module. Thanks!
missing module named 'win32com.gen_py' - imported by win32com (conditional, optional), c:\users\majian\anaconda3\lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_win32comgenpy.py (top-level)
missing module named
'org.python' - imported by copy (optional), xml.sax (delayed, condi
tional)
missing module named
org - imported by copy (op
tional)
missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional)
excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional)
missing module named pwd - imported by posixpath (delayed, conditional), shutil (optional), tarfile (optional), http.server (delayed, optional), webbrowser (delayed), netrc (delayed, conditional), getpass (delayed)
...
...
@@ -27,7 +27,7 @@ missing module named java - imported by platform (delayed)
missing module named _scproxy - imported by urllib.request (conditional)
missing module named _winreg - imported by platform (delayed, optional)
missing module named readline - imported by cmd (delayed, conditional, optional), code (delayed, conditional, optional), pdb (delayed, optional)
missing module named
org - imported by pickle (op
tional)
missing module named
'org.python' - imported by pickle (optional), xml.sax (delayed, condi
tional)
missing module named grp - imported by shutil (optional), tarfile (optional)
missing module named posix - imported by os (conditional, optional)
missing module named resource - imported by posix (top-level)
build/标签文库/xref-标签文库.html
浏览文件 @
e9188068
...
...
@@ -260,7 +260,7 @@ imported by:
<a
target=
"code"
href=
""
type=
"text/plain"
><tt>
'org.python'
</tt></a>
<span
class=
"moduletype"
>
MissingModule
</span>
<div
class=
"import"
>
imported by:
<a
href=
"#
copy"
>
copy
</a>
<a
href=
"#
pickle"
>
pickle
</a>
•
<a
href=
"#xml.sax"
>
xml.sax
</a>
</div>
...
...
@@ -1654,8 +1654,8 @@ imported by:
<a
target=
"code"
href=
"///C:/users/majian/anaconda3/lib/copy.py"
type=
"text/plain"
><tt>
copy
</tt></a>
<span
class=
"moduletype"
>
SourceModule
</span>
<div
class=
"import"
>
imports:
<a
href=
"#
'org.python'"
>
'org.python'
</a>
•
<a
href=
"#
copyreg"
>
copyre
g
</a>
<a
href=
"#
copyreg"
>
copyreg
</a>
•
<a
href=
"#
org"
>
or
g
</a>
•
<a
href=
"#types"
>
types
</a>
•
<a
href=
"#weakref"
>
weakref
</a>
...
...
@@ -6198,7 +6198,7 @@ imported by:
<a
target=
"code"
href=
""
type=
"text/plain"
><tt>
org
</tt></a>
<span
class=
"moduletype"
>
MissingModule
</span>
<div
class=
"import"
>
imported by:
<a
href=
"#
pickle"
>
pickle
</a>
<a
href=
"#
copy"
>
copy
</a>
</div>
...
...
@@ -6333,7 +6333,8 @@ imported by:
<a
target=
"code"
href=
"///C:/users/majian/anaconda3/lib/pickle.py"
type=
"text/plain"
><tt>
pickle
</tt></a>
<span
class=
"moduletype"
>
SourceModule
</span>
<div
class=
"import"
>
imports:
<a
href=
"#_compat_pickle"
>
_compat_pickle
</a>
<a
href=
"#'org.python'"
>
'org.python'
</a>
•
<a
href=
"#_compat_pickle"
>
_compat_pickle
</a>
•
<a
href=
"#_pickle"
>
_pickle
</a>
•
<a
href=
"#codecs"
>
codecs
</a>
•
<a
href=
"#copyreg"
>
copyreg
</a>
...
...
@@ -6341,7 +6342,6 @@ imports:
•
<a
href=
"#functools"
>
functools
</a>
•
<a
href=
"#io"
>
io
</a>
•
<a
href=
"#itertools"
>
itertools
</a>
•
<a
href=
"#org"
>
org
</a>
•
<a
href=
"#pprint"
>
pprint
</a>
•
<a
href=
"#re"
>
re
</a>
•
<a
href=
"#struct"
>
struct
</a>
...
...
build/标签文库/标签文库.exe
浏览文件 @
e9188068
无法预览此类型文件
dist/标签文库/标签文库.exe
浏览文件 @
e9188068
无法预览此类型文件
标签文库.py
浏览文件 @
e9188068
...
...
@@ -33,7 +33,7 @@ VER='v0.11.2.4' # 版本号
# v0.11.2.1 优化弹窗代码逻辑;修复 ALL_FOLDERS=2 的时候取消关注文件夹的按钮失效的bug;
# v0.11.2.2 修复子文件夹手动留空时候,标签列表错误的bug。
# v0.11.2.3 逻辑优化。
# v0.11.2.4 Bug修复,性能优化。
# v0.11.2.4 Bug修复,性能优化
,逻辑优化
。
#
# 发现bug:文件列表刷新期间,点击其他文件夹的时候,会导致刷新结果出错。
# 这个的解决方法应该是加一个代表“是否继续执行”的变量,如果更新文件夹,就中断现有的循环。
...
...
@@ -92,6 +92,7 @@ flag_inited=0 # 代表是否已经加载完成
flag_break
=
0
# 代表是否中断查询
flag_running
=
0
# 代表是否有正在运行的查询
flag_root_folder
=
0
flag_sub_folders_changed
=
0
window
=
tk
.
Tk
()
# 主窗口
...
...
@@ -1048,9 +1049,10 @@ def get_search_items_sub_folder(event=None):
tmp_path
=
lst_my_path
[
0
]
tmp_path
=
str
(
tmp_path
).
replace
(
'
\\
'
,
'/'
)
# 这里,如果是子文件夹
留空,还要刷新文件夹的标签
# 这里,如果是子文件夹
切换,还要刷新文件夹的标签【bug】
#
if
flag_root_folder
:
# if flag_root_folder:
if
not
flag_sub_folders_changed
:
pass
else
:
# 加载新标签列表
...
...
@@ -1566,6 +1568,7 @@ def v_folder_choose(event=None,refresh=1,sub_folder=None): # 点击新的文件
选择左侧文件夹后启动。
'''
global
lst_my_path
,
flag_running
,
flag_root_folder
#
flag_root_folder
=
1
# if flag_running: # 如果正在查,就先不启动新任务。这样处理还不理想。
# return
...
...
@@ -1581,7 +1584,9 @@ def v_folder_choose(event=None,refresh=1,sub_folder=None): # 点击新的文件
# 设置按钮为无效
bt_new
.
configure
(
state
=
tk
.
DISABLED
)
bt_folder_drop
.
configure
(
state
=
tk
.
DISABLED
)
v_sub_folders
.
current
(
0
)
v_sub_folders
.
configure
(
state
=
tk
.
DISABLED
)
elif
sub_folder
is
not
None
:
tmp
=
sub_folder
lst_my_path
=
[
tmp
]
...
...
@@ -1646,6 +1651,12 @@ def v_tag_choose(event=None):
add_tree_item
(
tree
,
dT
)
tree
.
update
()
def
v_sub_folders_choose
(
event
=
None
):
global
flag_sub_folders_changed
flag_sub_folders_changed
=
1
v_tag_choose
()
flag_sub_folders_changed
=
0
vPDX
=
10
vPDY
=
5
...
...
@@ -1658,7 +1669,7 @@ if True: # 子文件夹搜索
# v_sub_folders.grid(row=0,column=2, padx=10, pady=5,sticky=tk.W)
v_sub_folders
.
pack
(
side
=
tk
.
LEFT
,
expand
=
0
,
padx
=
vPDX
,
pady
=
vPDY
)
#
# v_sub_folders.configure(postoffset=(0,0,1000,0))
v_sub_folders
.
bind
(
'<<ComboboxSelected>>'
,
v_
tag
_choose
)
v_sub_folders
.
bind
(
'<<ComboboxSelected>>'
,
v_
sub_folders
_choose
)
# v_sub_folders.bind('<<ComboboxSelected>>', v_sub_folder_choose)
# v_sub_folders.bind('<Return>',v_folder_choose) #绑定回车键
...
...
@@ -1712,8 +1723,8 @@ lable_sum.pack(side=tk.LEFT,expand=0,padx=vPDX,pady=vPDY) #
bt_settings
=
ttk
.
Button
(
frameBtm
,
text
=
'菜单'
)
#,command=my_help)
bt_settings
.
pack
(
side
=
tk
.
RIGHT
,
expand
=
0
,
padx
=
vPDX
,
pady
=
vPDY
)
#
bt_
clear
=
ttk
.
Button
(
frameBtm
,
text
=
'刷新'
,
command
=
my_reload
)
bt_
clear
.
pack
(
side
=
tk
.
RIGHT
,
expand
=
0
,
padx
=
vPDX
,
pady
=
vPDY
)
#
bt_
reload
=
ttk
.
Button
(
frameBtm
,
text
=
'刷新'
,
command
=
my_reload
)
bt_
reload
.
pack
(
side
=
tk
.
RIGHT
,
expand
=
0
,
padx
=
vPDX
,
pady
=
vPDY
)
#
bt_new
=
ttk
.
Button
(
frameBtm
,
text
=
'新建笔记'
)
#,state=tk.DISABLED)#,command=my_reload)
bt_new
.
pack
(
side
=
tk
.
RIGHT
,
expand
=
0
,
padx
=
vPDX
,
pady
=
vPDY
)
#
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录