New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merging the website advanced options and accounts to TModuleContainer #1020
Comments
|
Those without category doesn't have manga list/can't populate them yet. So they mean to not appear in website selection. |
Added website settings:
Let me know if there is another field need to be added. @kmvi what do you think about |
Issue 1022, 950 can use global max connection limit per website. That's the best use rather than using updatelistnumberofthreads. We talking about limiting the connections to avoid ban, than they should use max connections limit. Which should be respected in download thread and favorite check thread.
|
@kmvi can you make the ui for website settings? I commit my works with property editor. But they automatically sorted and doesn't look nice. You can use rtti components. Or better create them at run-time so we don't need to deal with them again if we need to add/remove the property. |
OK, I'll try |
Please check 5a29f86 |
I mean you can use RTTI information of |
Fixed. I used ChildSizing, but I think it doesn't look nice. |
Yup. I think Property Editor looks nicer. It just sorted automatically. There is no way to disable the sort without override the init event. And that event is long. |
Added scrollbox. But I cannot cope with ChildSizing 😓. Maybe better revert to anchors? |
Yes we can use anchors. The second column should be anchored to the longest caption. And add checkbox true/false. It's not used now, but maybe later. Also add button to edit the string property. Is there any teditbutton rtti component? if not then bind the button with the ttiedit. This button should show a modal to input the text with tmemo. Just like property editor in IDE. |
I still prefer the property editor though. With child level and tcollections. Maybe we need them later. We can fold the proxy settings to "Proxy". |
Please check |
I still think they're to wide. too many spaces. I don't know how it looks on high dpi screen. But it doesn't look nice on my screen. |
With the recent changes, which is removing old codes and all website modules now is
TModuleContainer
.Now we can begin merging the advanced options to
TModuleContainer
.Custom cookies, proxy, task/threads limit, and other possible related
http
properties that we can set. And we can useTModuleContainer.PrepareHTTP
to apply the settings.Or even merge the accounts to this container. And use single storage for all of them.
First step is to remove the
mangalist.ini
. Because we have to remove the loading ofadvanced.ini
which depend on the website name to do the lookup.For anyone who want to help the process can help with filling the
category
field in the existing module that doesn't have it.I will update the process here.
@kmvi
The text was updated successfully, but these errors were encountered: