Beautified log output
FossilOrigin-Name: 36ef959eec3bb9c4f84b5e0acf9cc728c14633e1
This commit is contained in:
		| @@ -866,9 +866,12 @@ MainWindow::RepoStatus MainWindow::getRepoStatus() | |||||||
| 	return run_ok ? REPO_OK : REPO_NOT_FOUND; | 	return run_ok ? REPO_OK : REPO_NOT_FOUND; | ||||||
| } | } | ||||||
| //------------------------------------------------------------------------------ | //------------------------------------------------------------------------------ | ||||||
| void MainWindow::log(const QString &text) | void MainWindow::log(const QString &text, bool isHTML) | ||||||
| { | { | ||||||
| 	ui->textBrowser->insertPlainText(text); | 	if(isHTML) | ||||||
|  | 		ui->textBrowser->insertHtml(text); | ||||||
|  | 	else | ||||||
|  | 		ui->textBrowser->insertPlainText(text); | ||||||
| 	QTextCursor c = ui->textBrowser->textCursor(); | 	QTextCursor c = ui->textBrowser->textCursor(); | ||||||
| 	c.movePosition(QTextCursor::End); | 	c.movePosition(QTextCursor::End); | ||||||
| 	ui->textBrowser->setTextCursor(c); | 	ui->textBrowser->setTextCursor(c); | ||||||
| @@ -922,7 +925,7 @@ bool MainWindow::runFossilRaw(const QStringList &args, QStringList *output, int | |||||||
| 	bool detached = (runFlags & RUNGLAGS_DETACHED) != 0; | 	bool detached = (runFlags & RUNGLAGS_DETACHED) != 0; | ||||||
|  |  | ||||||
| 	if(!silent_input) | 	if(!silent_input) | ||||||
| 		log("> fossil "+args.join(" ")+"\n"); | 		log("<b>> fossil "+args.join(" ")+"</b><br>", true); | ||||||
|  |  | ||||||
| 	QString wkdir = getCurrentWorkspace(); | 	QString wkdir = getCurrentWorkspace(); | ||||||
|  |  | ||||||
| @@ -1010,6 +1013,7 @@ bool MainWindow::runFossilRaw(const QStringList &args, QStringList *output, int | |||||||
| 		// Now process any query | 		// Now process any query | ||||||
| 		if(have_query && have_yna_query) | 		if(have_query && have_yna_query) | ||||||
| 		{ | 		{ | ||||||
|  | 			log(last_line); | ||||||
| 			QString query = ParseFossilQuery(last_line); | 			QString query = ParseFossilQuery(last_line); | ||||||
| 			DialogAnswer res = DialogQuery(this, "Fossil", query, true); | 			DialogAnswer res = DialogQuery(this, "Fossil", query, true); | ||||||
| 			if(res==ANSWER_YES) | 			if(res==ANSWER_YES) | ||||||
| @@ -1031,6 +1035,7 @@ bool MainWindow::runFossilRaw(const QStringList &args, QStringList *output, int | |||||||
| 		} | 		} | ||||||
| 		else if(have_query && have_yn_query) | 		else if(have_query && have_yn_query) | ||||||
| 		{ | 		{ | ||||||
|  | 			log(last_line); | ||||||
| 			QString query = ParseFossilQuery(last_line); | 			QString query = ParseFossilQuery(last_line); | ||||||
| 			DialogAnswer res = DialogQuery(this, "Fossil", query, false); | 			DialogAnswer res = DialogQuery(this, "Fossil", query, false); | ||||||
|  |  | ||||||
|   | |||||||
| @@ -142,7 +142,7 @@ private: | |||||||
| 	void saveSettings(); | 	void saveSettings(); | ||||||
| 	const QString &getCurrentWorkspace(); | 	const QString &getCurrentWorkspace(); | ||||||
| 	void setCurrentWorkspace(const QString &workspace); | 	void setCurrentWorkspace(const QString &workspace); | ||||||
| 	void log(const QString &text); | 	void log(const QString &text, bool isHTML=false); | ||||||
| 	void setStatus(const QString &text); | 	void setStatus(const QString &text); | ||||||
| 	bool uiRunning() const { return fossilUI.state() == QProcess::Running; } | 	bool uiRunning() const { return fossilUI.state() == QProcess::Running; } | ||||||
| 	void getSelectionFilenames(QStringList &filenames, int includeMask=RepoFile::TYPE_ALL, bool allIfEmpty=false); | 	void getSelectionFilenames(QStringList &filenames, int includeMask=RepoFile::TYPE_ALL, bool allIfEmpty=false); | ||||||
|   | |||||||
							
								
								
									
										14
									
								
								manifest
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								manifest
									
									
									
									
									
								
							| @@ -1,13 +1,13 @@ | |||||||
| C Beautified\sthe\ssettings\sdialog\nDouble-clicking\sa\sfolder\sin\sthe\sbehaves\slike\sopen\sfolder\n | C Beautified\slog\soutput\n | ||||||
| D 2011-10-20T15:36:18.415 | D 2011-10-20T16:31:08.243 | ||||||
| F CommitDialog.cpp 8965e52d077c300cf1acb1b16fb2dcca5c7070f8 | F CommitDialog.cpp 8965e52d077c300cf1acb1b16fb2dcca5c7070f8 | ||||||
| F CommitDialog.h a9596d99865cf312b419d01d51334ffc916f5508 | F CommitDialog.h a9596d99865cf312b419d01d51334ffc916f5508 | ||||||
| F CommitDialog.ui 5067623f6af6f5a42c87df903278e383e945e154 | F CommitDialog.ui 5067623f6af6f5a42c87df903278e383e945e154 | ||||||
| F FileActionDialog.cpp fcaebf9986f789b3440d5390b3458ad5f86fe0c8 | F FileActionDialog.cpp fcaebf9986f789b3440d5390b3458ad5f86fe0c8 | ||||||
| F FileActionDialog.h 15db1650b3a13d70bc338371e4c033c66e3b79ce | F FileActionDialog.h 15db1650b3a13d70bc338371e4c033c66e3b79ce | ||||||
| F FileActionDialog.ui c63644428579741aeb5fa052e237ba799ced9ad7 | F FileActionDialog.ui c63644428579741aeb5fa052e237ba799ced9ad7 | ||||||
| F MainWindow.cpp 149a4bdf9ae5f372f3026294c311b53470119a4e | F MainWindow.cpp 5b4503c06d65c73b8f5cc5f018e348e08b185c45 | ||||||
| F MainWindow.h c16460dfb72df649e5c3bd6057c46d5ceb559106 | F MainWindow.h 7ad2f4090d58127cbb3f6801cd64fb932a8d4a14 | ||||||
| F MainWindow.ui 7f9e5cda55cffd5da8c01de7729a1806126c0d6b | F MainWindow.ui 7f9e5cda55cffd5da8c01de7729a1806126c0d6b | ||||||
| F SettingsDialog.cpp a386f03a13115b8179361344c830bcdb2c319476 | F SettingsDialog.cpp a386f03a13115b8179361344c830bcdb2c319476 | ||||||
| F SettingsDialog.h 079e869f60b37feac78198afe0dfd5b75eee9add | F SettingsDialog.h 079e869f60b37feac78198afe0dfd5b75eee9add | ||||||
| @@ -172,7 +172,7 @@ F installer/fuel.iss 13b6a938bcdf273cbd3649d2549887baa1577214 | |||||||
| F installer/license.txt 4cc77b90af91e615a64ae04893fdffa7939db84c | F installer/license.txt 4cc77b90af91e615a64ae04893fdffa7939db84c | ||||||
| F main.cpp f67a9b5c9ca0b634b19ef08e7136032372d37f93 | F main.cpp f67a9b5c9ca0b634b19ef08e7136032372d37f93 | ||||||
| F resources.qrc e98383ed205f4e37100c60057e0129c3b86dea53 | F resources.qrc e98383ed205f4e37100c60057e0129c3b86dea53 | ||||||
| P 91c5a65b7e4ca4801a6d7632abd7982d2063a1f3 | P 8a4fbbb14628b2dc53b8d46a35a3b4f43182db9c | ||||||
| R b1e75a926cff0a17e96ba42e01dc5da3 | R 5899c275d3ebca904b12f5fa2b05e637 | ||||||
| U kostas | U kostas | ||||||
| Z df7a5182fb8be64251d47442ec7c00a8 | Z 14cb25d35a9b96e0bb97a5497ed70fbe | ||||||
|   | |||||||
| @@ -1 +1 @@ | |||||||
| 8a4fbbb14628b2dc53b8d46a35a3b4f43182db9c | 36ef959eec3bb9c4f84b5e0acf9cc728c14633e1 | ||||||
		Reference in New Issue
	
	Block a user