1
0
mirror of git://projects.qi-hardware.com/gmenu2x.git synced 2024-11-22 17:51:34 +02:00

Remove calls to sync()

This is not a low-level tool to deal with the filesystem, using
sync() here is nonsense and just bogs down the system for nuts.
This commit is contained in:
Paul Cercueil 2013-09-26 18:56:27 -03:00
parent f99c5ee1a7
commit 8452c037ac

View File

@ -424,7 +424,6 @@ void GMenu2X::viewLog() {
mb.setButton(InputManager::CANCEL, tr["No"]); mb.setButton(InputManager::CANCEL, tr["No"]);
if (mb.exec() == InputManager::ACCEPT) { if (mb.exec() == InputManager::ACCEPT) {
unlink(logfile.c_str()); unlink(logfile.c_str());
sync();
menu->deleteSelectedLink(); menu->deleteSelectedLink();
} }
} }
@ -503,7 +502,6 @@ void GMenu2X::writeConfig() {
inf << curr->first << "=" << curr->second << endl; inf << curr->first << "=" << curr->second << endl;
inf.close(); inf.close();
sync();
} }
} }
@ -540,7 +538,6 @@ void GMenu2X::writeSkinConfig() {
} }
inf.close(); inf.close();
sync();
} }
} }
@ -581,7 +578,6 @@ void GMenu2X::writeTmp(int selelem, const string &selectordir) {
if (!selectordir.empty()) if (!selectordir.empty())
inf << "selectordir=" << selectordir << endl; inf << "selectordir=" << selectordir << endl;
inf.close(); inf.close();
sync();
} }
} }
@ -865,10 +861,8 @@ void GMenu2X::changeWallpaper() {
void GMenu2X::addLink() { void GMenu2X::addLink() {
FileDialog fd(this, ts, tr["Select an application"], "dge,sh,bin,py,elf,"); FileDialog fd(this, ts, tr["Select an application"], "dge,sh,bin,py,elf,");
if (fd.exec()) { if (fd.exec())
menu->addLink(fd.getPath(), fd.getFile()); menu->addLink(fd.getPath(), fd.getFile());
sync();
}
} }
void GMenu2X::editLink() { void GMenu2X::editLink() {
@ -958,7 +952,6 @@ void GMenu2X::editLink() {
menu->linkChangeSection(menu->selLinkIndex(), menu->selSectionIndex(), newSectionIndex - menu->getSections().begin()); menu->linkChangeSection(menu->selLinkIndex(), menu->selSectionIndex(), newSectionIndex - menu->getSections().begin());
} }
linkApp->save(); linkApp->save();
sync();
} }
} }
@ -967,10 +960,8 @@ void GMenu2X::deleteLink() {
MessageBox mb(this, tr.translate("Deleting $1",menu->selLink()->getTitle().c_str(),NULL)+"\n"+tr["Are you sure?"], menu->selLink()->getIconPath()); MessageBox mb(this, tr.translate("Deleting $1",menu->selLink()->getTitle().c_str(),NULL)+"\n"+tr["Are you sure?"], menu->selLink()->getIconPath());
mb.setButton(InputManager::ACCEPT, tr["Yes"]); mb.setButton(InputManager::ACCEPT, tr["Yes"]);
mb.setButton(InputManager::CANCEL, tr["No"]); mb.setButton(InputManager::CANCEL, tr["No"]);
if (mb.exec() == InputManager::ACCEPT) { if (mb.exec() == InputManager::ACCEPT)
menu->deleteSelectedLink(); menu->deleteSelectedLink();
sync();
}
} }
} }
@ -981,10 +972,8 @@ void GMenu2X::addSection() {
if (find(menu->getSections().begin(), menu->getSections().end(), id.getInput()) if (find(menu->getSections().begin(), menu->getSections().end(), id.getInput())
== menu->getSections().end()) { == menu->getSections().end()) {
//section directory doesn't exists //section directory doesn't exists
if (menu->addSection(id.getInput())) { if (menu->addSection(id.getInput()))
menu->setSectionIndex( menu->getSections().size()-1 ); //switch to the new section menu->setSectionIndex( menu->getSections().size()-1 ); //switch to the new section
sync();
}
} }
} }
} }
@ -1016,7 +1005,6 @@ void GMenu2X::renameSection() {
} }
} }
menu->renameSection(menu->selSectionIndex(), id.getInput()); menu->renameSection(menu->selSectionIndex(), id.getInput());
sync();
} }
} }
} }
@ -1028,10 +1016,8 @@ void GMenu2X::deleteSection() {
mb.setButton(InputManager::CANCEL, tr["No"]); mb.setButton(InputManager::CANCEL, tr["No"]);
if (mb.exec() == InputManager::ACCEPT) { if (mb.exec() == InputManager::ACCEPT) {
if (rmtree(getHome() + "/sections/" + menu->selSection())) { if (rmtree(getHome() + "/sections/" + menu->selSection()))
menu->deleteSelectedSection(); menu->deleteSelectedSection();
sync();
}
} }
} }
@ -1095,7 +1081,6 @@ void GMenu2X::scanner() {
#ifdef ENABLE_CPUFREQ #ifdef ENABLE_CPUFREQ
setMenuClock(); setMenuClock();
#endif #endif
sync();
#endif #endif
InputManager::Button button; InputManager::Button button;