shenleban tongying
a11c9e3aec
clean: mass apply clang-tidy's readability-braces-around-statements
2024-10-10 03:21:27 -04:00
shenleban tongying
3273f39dd7
clean: replace removed Qt5/QList
and QPair
2024-09-01 19:45:06 -04:00
shenleban tongying
5c9f67b09c
opt: port away QRegExp in langcoder.cc
2024-06-19 02:10:17 -04:00
shenleban tongying
3a0880fa81
clean: rename LangCoder::findIdsForFilename/findIdsForName/exists
2024-06-18 21:19:18 -04:00
xiaoyifang
a06a372314
Merge pull request #1371 from xiaoyifang/fix/group-crash
...
fix: groups widget crash on macos occasionly
2024-01-21 12:53:24 +08:00
YiFang Xiao
3e87990ec5
fix: groups widget crash on macos occasionly
2024-01-21 12:42:34 +08:00
YiFang Xiao
85ac0b0e60
opt: refactor the code
2024-01-20 11:19:35 +08:00
xiaoyifang
8c87b934d4
opt: refactor the escape(unescap)Amps ( #1300 )
...
* opt: refactor the escape(unescap)Amps
* [autofix.ci] apply automated fixes
---------
Co-authored-by: YiFang Xiao <yifang.xiao@noreply.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-11-24 18:18:14 +08:00
shenleban tongying
b5349478cf
clean: reformat everything
...
The next commit will add `.git-blame-ignore-revs`
https://docs.github.com/en/repositories/working-with-files/using-files/viewing-a-file#ignore-commits-in-the-blame-view
2023-07-20 04:02:22 -04:00
shenleban tongying
1180f8bc32
fix: website/program should not appears in "AutoGroupByFolder"
2023-07-17 23:27:46 -04:00
xiaoyifang
a878e725f2
fix: code smells in group widget ( #901 )
...
* fix: code smells in group widget
* 🎨 apply clang-format changes
---------
Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
2023-06-24 15:30:20 +08:00
YiFang Xiao
43c2cfdd65
fix: group widget null check
2023-06-23 09:28:35 +08:00
YiFang Xiao
f909413caa
fix: code smells
2023-06-23 09:28:35 +08:00
YiFang Xiao
3b935e7660
fix: possible null object
...
refactor: group widget currentindex logic
2023-06-22 21:30:30 +08:00
xiaoyifang
ef594117c3
opt: group widget remove all tabs ( #892 )
...
* opt: remove all group widget tabs
* 🎨 apply clang-format changes
* opt: does not elide text on tab name
* 🎨 apply clang-format changes
---------
Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
2023-06-22 17:17:57 +08:00
shenleban tongying
0079cd2933
clean: remove unnecessary header includes
...
* remove all <QtGUI> which includes *everything* of Qt
* remove unused headers
2023-05-30 20:59:51 +08:00
YiFang Xiao
3d01ded56c
fix typo
2023-05-15 11:46:02 +08:00
shenleban tongying
6bbb4d9971
feat(metadata): abstract metadata loader
2023-04-30 14:42:49 +08:00
shenleban tongying
ab54b72da4
fix: misc fix for auto groups by metadata.toml
...
* fix a crash when the type is not string
* update docs
2023-04-30 00:20:28 +08:00
xiaoyifang
94759ffb58
opt: add group by metadata
...
close #612
2023-04-29 20:43:27 +08:00
xiaoyifang
dbe04db7f5
opt: move fsencoding to utils.hh(.cc)
...
after multi refactor ,the fsencoding only left two methods and has nothing to do with encoding . Base on this condition ,move the method to utils
2023-04-29 00:56:22 +08:00
shenleban tongying
dfc5d701ea
fix(autoGroupByFolder): prepend upper level folder name when two
...
groups share same name but in different folder
2023-04-26 20:46:07 +08:00
shenleban tongying
a8c898192f
feat(group): Auto Grouping by Dict' Containning Folder
2023-04-21 15:38:09 +08:00
shenleban tongying
8b8ad5d23d
refactor: move all ui related files to /src/ui/
2023-04-17 19:11:58 -04:00