Huggle  build:^1947^3.1.0-6-gf8fa109
Todo List
Member Huggle::Configuration::ParseUserConfig (WikiSite *site, QString config)
Lot of configuration options are missing
Member Huggle::Configuration::SystemConfig_FontSize
This option needs to be implemented to browser so that font size is different when this is changed by user Size of fonts in diff
Member Huggle::HuggleParser::ConfigurationParse (QString key, QString content, QString missing="")
this parses the config a lot different than HG2 (here only one line, mising replaces...)
Member Huggle::HuggleParser::ConfigurationParse_QL (QString key, QString content, bool CS=false)
This function needs a unit test
Member Huggle::HuggleParser::ConfigurationParse_QL (QString key, QString content, QStringList list, bool CS=false)
This function needs a unit test
Member Huggle::HuggleParser::ConfigurationParseQueueList (QString content, bool locked=false)
This function needs a unit test
Member Huggle::HuggleParser::ConfigurationParseTrimmed_QL (QString key, QString content, bool CS=false, bool RemoveNull=false)
This function needs a unit test
Member Huggle::HuggleParser::GetKeyFromValue (QString item)
This function needs a unit test
Member Huggle::HuggleParser::GetKeyOfWarningTypeFromWarningName (QString id, ProjectConfiguration *project_conf)
This function needs a unit test
Member Huggle::HuggleParser::GetNameOfWarningTypeFromWarningKey (QString key, ProjectConfiguration *project_conf)
This function needs a unit test
Member Huggle::HuggleParser::GetSummaryOfWarningTypeFromWarningKey (QString key, ProjectConfiguration *project_conf)
This function needs a unit test
Member Huggle::HuggleParser::GetValueFromKey (QString item)
This function needs a unit test
Member Huggle::HuggleParser::ParsePats (QString text)
This function needs a unit test Parse a part patterns for score words
Member Huggle::HuggleParser::ParseWords (QString text)
This function needs a unit test
Member Huggle::IRC::NetworkIrc_th::Line (QString line)

implement TOPIC

implement CTCP

implement NOTICES

Member Huggle::IRC::NetworkIrc_th::ProcessKick (QString source, QString parameters, QString message)
This needs to be finished :P
Member Huggle::Localizations::Localize (QString key)
almost duplicates Localize(QString key, QStringList parameters)
Member Huggle::Login::ProcessSiteInfo (WikiSite *site)
Check that request isnt failed
Member Huggle::Login::RetrieveUserInfo (WikiSite *site)
Implement check for "require-time"
Member Huggle::Login::RetrieveWhitelist (WikiSite *site)
This needs to be handled per project, there is no point in disabling WL on all projects
Member Huggle::MainWindow::on_actionClear_talk_page_of_user_triggered ()
LOCALIZE ME
Member Huggle::MainWindow::on_actionRequest_protection_triggered ()
Localize
Member Huggle::MainWindow::TimerCheckTPOnTick ()
Check this for every site we are logged to
Member Huggle::Message::FinishToken ()
LOCALIZE ME
Member Huggle::Message::PreflightCheck ()
LOCALIZE ME
Member Huggle::Preferences::on_pushButton_5_clicked ()
DO SOMETHING WITH ME, FOR FUCK SAKE
Member Huggle::ProjectConfiguration::AutomaticallyResolveConflicts
This needs to be later used as a default value for user config, however it's not being ensured this value is loaded before the user config right now
Member Huggle::ProjectConfiguration::ConfirmTalk
move the following confirms to UserConfig, probably shouldn't read at all (initially) from ProjectConfig
Member Huggle::ProjectConfiguration::Patrolling
implement or remove: also commented out on configuration read/write
Member Huggle::ProjectConfiguration::RollbackSummary
use rollback summary at least at mw-rollback
Member Huggle::ProtectPage::Failed (QString reason)
LOCALIZE ME
Class Huggle::Proxy
make it Proxy
Member Huggle::QueryPool::CheckQueries ()
The error checks should be implemented to make sure it really did this
Member Huggle::RevertQuery::CheckPreflight ()

LOCALIZE ME

LOCALIZE ME

Member Huggle::RevertQuery::ProcessRevert ()

LOCALIZE ME

LOCALIZE ME

this list needs to be sorted by RevID

Member Huggle::SessionForm::Reload (int x)
TRANSLATE ME
Member Huggle::SpeedyForm::processTags ()
make this cross wiki instead of checking random tag
Member Huggle::UAAReport::onTick ()

Check if user isn't already reported

Insert this to project config so that each project can have their own system here

Member Huggle::UpdateForm::OnTick ()
LOCALIZE ME
Member Huggle::VandalNw::Disconnect ()
LOCALIZE ME
Member Huggle::VandalNw::onTick ()

LOCALIZE ME

LOCALIZE ME

Member Huggle::VandalNw::SafeHtml (QString text)

We should make a user list of other huggle users here

Share a version of your huggle with others in sane way

Hook to VERSION

Member Huggle::Warnings::ResendWarnings ()

LOCALIZE ME

LOCALIZE ME

LOCALIZE ME

Member Huggle::Warnings::WarnUser (QString WarningType, RevertQuery *Dependency, WikiEdit *Edit, bool *Report)

This needs to be localized because it's in message, but it must be in config, not localization

This really needs to be localized somehow (in config only)

This really needs to be localized somehow (in config only)

Class Huggle::WhitelistForm
Currently it kind of suck when displaying huge whitelist
Member Huggle::WikiEdit::FinalizePostProcessing ()

LOCALIZE ME

LOCALIZE ME

LOCALIZE ME