diff --git a/NEWS.md b/NEWS.md index 7d0d3546..c0555e60 100644 --- a/NEWS.md +++ b/NEWS.md @@ -83,6 +83,11 @@ Red Panda C++ Version 2.27 - enhancement: Display (gdb) prompt in debug console after it's cleared. - fix: Output of "disas" is not shown in debug console. - fix: Display not correctly updated after select all in debug console. + - change: Set focus to "find next" button when find/replace dialog is openned. + - change: Don't set focus to "close" button after searched in the find/replace dialog + - change: Set focus to "find" button when "find in files..." dialog is openned. + - enhancement: Correct tab orders for all setting pages/dialogs. + - enhancement: Shortcut key for buttons in find/replace and "find in files" dialogs. Red Panda C++ Version 2.26 - enhancement: Code suggestion for embedded std::vectors. diff --git a/RedPandaIDE/settingsdialog/compilerautolinkwidget.ui b/RedPandaIDE/settingsdialog/compilerautolinkwidget.ui index a0d23823..30e73c2c 100644 --- a/RedPandaIDE/settingsdialog/compilerautolinkwidget.ui +++ b/RedPandaIDE/settingsdialog/compilerautolinkwidget.ui @@ -95,8 +95,12 @@ - - - + + grpAutolink + btnAdd + btnRemove + tblAutolinks + + diff --git a/RedPandaIDE/settingsdialog/compilersetdirectorieswidget.ui b/RedPandaIDE/settingsdialog/compilersetdirectorieswidget.ui index d98913f8..ed203857 100644 --- a/RedPandaIDE/settingsdialog/compilersetdirectorieswidget.ui +++ b/RedPandaIDE/settingsdialog/compilersetdirectorieswidget.ui @@ -114,6 +114,12 @@ + + btnAdd + btnDelete + btnRemoveInvalid + listView + diff --git a/RedPandaIDE/settingsdialog/compilersetoptionwidget.ui b/RedPandaIDE/settingsdialog/compilersetoptionwidget.ui index 78ec48f0..9386f5c2 100644 --- a/RedPandaIDE/settingsdialog/compilersetoptionwidget.ui +++ b/RedPandaIDE/settingsdialog/compilersetoptionwidget.ui @@ -6,7 +6,7 @@ 0 0 - 823 + 892 607 @@ -504,6 +504,46 @@ 1 + + cbCompilerSet + btnFindCompilers + btnAddCompilerSetByFolder + btnAddBlankCompilerSet + btnRenameCompilerSet + btnRemoveCompilerSet + settingTabs + chkAutoAddCharset + cbEncoding + cbEncodingDetails + chkStaticLink + chkForceEnglishOutput + chkPersistInAutoFind + chkUseCustomCompilerParams + txtCustomCompileParams + chkUseCustomLinkParams + txtCustomLinkParams + optionTabs + dirTabs + txtCCompiler + btnChooseCCompiler + txtCppCompiler + btnChooseCppCompiler + txtMake + btnChooseMake + txtDebugger + btnChooseGDB + txtGDBServer + btnChooseGDBServer + txtResourceCompiler + btnChooseResourceCompiler + rbPreprocessingOnly + rbCompilationProperOnly + rbGenerateExecutable + txtPreprocessingSuffix + txtCompilationSuffix + txtExecutableSuffix + cbBinarySuffix + diff --git a/RedPandaIDE/settingsdialog/debuggeneralwidget.ui b/RedPandaIDE/settingsdialog/debuggeneralwidget.ui index 97edfd5b..d1c39b6c 100644 --- a/RedPandaIDE/settingsdialog/debuggeneralwidget.ui +++ b/RedPandaIDE/settingsdialog/debuggeneralwidget.ui @@ -550,6 +550,27 @@ + + chkAutosave + spinArrayElements + spinCharacters + grpUseGDBServer + spinGDBServerPort + chkSkipSystemLib + chkSkipProjectLib + chkSkipCustomLib + grpEnableDebugConsole + cbFont + chkOnlyMono + sbFontSize + chkShowDetailLog + spinMemoryViewRows + spinMemoryViewColumns + chkShowCPUWhenSignaled + chkBlendMode + rbATT + rbIntel + diff --git a/RedPandaIDE/settingsdialog/editorclipboardwidget.ui b/RedPandaIDE/settingsdialog/editorclipboardwidget.ui index a01ceaba..18a181b5 100644 --- a/RedPandaIDE/settingsdialog/editorclipboardwidget.ui +++ b/RedPandaIDE/settingsdialog/editorclipboardwidget.ui @@ -7,7 +7,7 @@ 0 0 400 - 470 + 520 @@ -109,7 +109,7 @@ - + @@ -276,6 +276,18 @@ + + grpCopySizeLimit + spinCopyCharLimits + spinCopyLineLimits + cbCopyWithFormatAs + chkCopyHTMLUseBackground + chkCopyHTMLUseEditorColor + cbHTMLColorScheme + chkCopyRTFUseBackground + chkCopyRTFUseEditorColor + cbRTFColorScheme + diff --git a/RedPandaIDE/settingsdialog/editorcodecompletionwidget.ui b/RedPandaIDE/settingsdialog/editorcodecompletionwidget.ui index 433dd337..57748328 100644 --- a/RedPandaIDE/settingsdialog/editorcodecompletionwidget.ui +++ b/RedPandaIDE/settingsdialog/editorcodecompletionwidget.ui @@ -7,7 +7,7 @@ 0 0 599 - 576 + 646 @@ -295,6 +295,26 @@ + + grpEnabled + spinMinCharRequired + chkEditorShareCodeParser + chkClearWhenEditorHidden + chkShowSuggestionWhileTyping + chkParseLocalFiles + chkParseSystemFiles + chkShowKeywords + chkShowCodeIns + chkAppendFunc + chkIgnoreCases + chkSortByScope + chkHideSymbolsStartWithUnderline + chkHideSymbolsStartWithTwoUnderline + chkRecordUsage + btnClearUsageData + spinWidth + spinHeight + diff --git a/RedPandaIDE/settingsdialog/editorcolorschemewidget.ui b/RedPandaIDE/settingsdialog/editorcolorschemewidget.ui index 2de98e3f..a53b5e91 100644 --- a/RedPandaIDE/settingsdialog/editorcolorschemewidget.ui +++ b/RedPandaIDE/settingsdialog/editorcolorschemewidget.ui @@ -384,15 +384,15 @@ - ColorEdit + Editor QFrame -
widgets/coloredit.h
+
editor.h
1
- Editor + ColorEdit QFrame -
editor.h
+
widgets/coloredit.h
1
@@ -401,6 +401,18 @@
widgets/qpatchedcombobox.h
+ + cbScheme + btnSchemeMenu + treeItems + cbBackground + cbForeground + cbBold + cbItalic + cbStrikeout + cbUnderlined + chkRainborParenthesis + diff --git a/RedPandaIDE/settingsdialog/editorcustomctypekeywords.ui b/RedPandaIDE/settingsdialog/editorcustomctypekeywords.ui index a81ab8de..7c2e4259 100644 --- a/RedPandaIDE/settingsdialog/editorcustomctypekeywords.ui +++ b/RedPandaIDE/settingsdialog/editorcustomctypekeywords.ui @@ -97,6 +97,13 @@ + + grpEnableCustomKeywords + btnAdd + btnRemove + btnRemoveAll + lstKeywords + diff --git a/RedPandaIDE/settingsdialog/editorfontwidget.ui b/RedPandaIDE/settingsdialog/editorfontwidget.ui index 327822f7..978a528e 100644 --- a/RedPandaIDE/settingsdialog/editorfontwidget.ui +++ b/RedPandaIDE/settingsdialog/editorfontwidget.ui @@ -671,6 +671,37 @@ + + lstFontList + btnAddFont + btnMoveFontToTop + btnRemoveFont + btnMoveFontUp + btnModifyFont + btnMoveFontDown + btnResetFonts + btnMoveFontToBottom + spinFontSize + spinLineSpacing + chkLigature + chkForceFixedFontWidth + chkLeadingSpaces + chkInnerSpaces + chkTrailingSpaces + chkLineBreaks + chkGutterVisible + spinGutterLeftOffset + spinGutterRightOffset + grpGutterShowLineNumbers + chkAddLeadingZeros + chkLineNumbersStartsZero + chkAutoSizeGutter + spinGutterDigitsCount + grpUseCustomFont + cbGutterFont + chkGutterOnlyMonospacedFonts + spinGutterFontSize + diff --git a/RedPandaIDE/settingsdialog/editorgeneralwidget.ui b/RedPandaIDE/settingsdialog/editorgeneralwidget.ui index 36bfc3cf..5043bac7 100644 --- a/RedPandaIDE/settingsdialog/editorgeneralwidget.ui +++ b/RedPandaIDE/settingsdialog/editorgeneralwidget.ui @@ -608,6 +608,29 @@ 1 + + chkAutoIndent + chkTabToSpaces + spTabWidth + chkShowIndentLines + chkFillIndents + chkEnhanceHome + chkEnhanceEndKey + chkKeepCaretX + cbCaretForInsert + cbCaretForOverwrite + chkCaretUseTextColor + chkHighlightMatchingBraces + chkHighlightCurrentWord + chkAutoHideScrollBars + chkScrollPastEOL + chkScrollPastEOF + chkScrollHalfPage + spinMouseWheelScrollSpeed + spinMouseSelectionScrollSpeed + grpRightEdge + spRightEdge + diff --git a/RedPandaIDE/settingsdialog/editormiscwidget.ui b/RedPandaIDE/settingsdialog/editormiscwidget.ui index e6bad557..77695623 100644 --- a/RedPandaIDE/settingsdialog/editormiscwidget.ui +++ b/RedPandaIDE/settingsdialog/editormiscwidget.ui @@ -252,6 +252,21 @@ + + chkReadonlySystemHeaders + chkLoadLastFiles + chkParseTodos + spinMaxUndo + spinMaxUndoMemory + rbNone + rbAutoReformat + rbRemoveTrailingSpaces + chkAutoDetectFileEncoding + cbEncoding + cbEncodingDetail + rbCFile + rbCppFile + diff --git a/RedPandaIDE/settingsdialog/editorsnippetwidget.ui b/RedPandaIDE/settingsdialog/editorsnippetwidget.ui index ed76dc12..b62fb400 100644 --- a/RedPandaIDE/settingsdialog/editorsnippetwidget.ui +++ b/RedPandaIDE/settingsdialog/editorsnippetwidget.ui @@ -180,12 +180,16 @@ Editor QFrame -
editor.h
+
editor.h
1
- - - + + tabWidget + tblSnippets + btnAdd + btnRemove + + diff --git a/RedPandaIDE/settingsdialog/editorsymbolcompletionwidget.ui b/RedPandaIDE/settingsdialog/editorsymbolcompletionwidget.ui index 3370a835..54b27327 100644 --- a/RedPandaIDE/settingsdialog/editorsymbolcompletionwidget.ui +++ b/RedPandaIDE/settingsdialog/editorsymbolcompletionwidget.ui @@ -146,6 +146,18 @@ + + grpCompleSymbols + chkCompleteBrace + chkCompleteBracket + chkCompleteParenthesis + chkCompleteComments + chkCompleteSingleQuotation + chkCompleteDoubleQuotation + chkCompleteGlobalInclude + chkSkipMathingSymbols + chkRemoveSymbolPairs + diff --git a/RedPandaIDE/settingsdialog/environmentappearancewidget.ui b/RedPandaIDE/settingsdialog/environmentappearancewidget.ui index ad32a36b..6c1a52f8 100644 --- a/RedPandaIDE/settingsdialog/environmentappearancewidget.ui +++ b/RedPandaIDE/settingsdialog/environmentappearancewidget.ui @@ -320,6 +320,16 @@ + + cbTheme + chkUseCustomTheme + cbFont + spinFontSize + cbIconSet + chkUseCustomIconSet + spinZoomFactor + cbLanguage + diff --git a/RedPandaIDE/settingsdialog/environmentfolderswidget.ui b/RedPandaIDE/settingsdialog/environmentfolderswidget.ui index 4eb39250..9c7b1bf9 100644 --- a/RedPandaIDE/settingsdialog/environmentfolderswidget.ui +++ b/RedPandaIDE/settingsdialog/environmentfolderswidget.ui @@ -123,8 +123,15 @@ - - - + + txtConfigFolder + btnOpenConfigFolderInBrowser + txtThemeFolder + btnOpenThemeFolderInFileBrowser + txtIconSetFolder + btnOpenIconSetFolderInFileBrowser + btnResetDefault + + diff --git a/RedPandaIDE/settingsdialog/environmentprogramswidget.ui b/RedPandaIDE/settingsdialog/environmentprogramswidget.ui index ad4ef126..3f561524 100644 --- a/RedPandaIDE/settingsdialog/environmentprogramswidget.ui +++ b/RedPandaIDE/settingsdialog/environmentprogramswidget.ui @@ -113,8 +113,15 @@ - - - + + grpUseCustomTerminal + txtTerminal + btnChooseTerminal + txtArgsPattern + btnAutoDetectArgsPattern + labelCmdPreviewResult + btnTest + + diff --git a/RedPandaIDE/settingsdialog/executorgeneralwidget.ui b/RedPandaIDE/settingsdialog/executorgeneralwidget.ui index b47ff4ea..ec6d6e6f 100644 --- a/RedPandaIDE/settingsdialog/executorgeneralwidget.ui +++ b/RedPandaIDE/settingsdialog/executorgeneralwidget.ui @@ -6,8 +6,8 @@ 0 0 - 617 - 449 + 635 + 504
@@ -155,6 +155,17 @@ + + chkPauseConsole + chkVTSeq + chkMinimizeOnRun + grpExecuteParameters + txtExecuteParamaters + txtParsedArgsInJson + grpRedirectInput + txtRedirectInputFile + btnBrowse + diff --git a/RedPandaIDE/settingsdialog/executorproblemsetwidget.ui b/RedPandaIDE/settingsdialog/executorproblemsetwidget.ui index 1aefec8a..e124a66b 100644 --- a/RedPandaIDE/settingsdialog/executorproblemsetwidget.ui +++ b/RedPandaIDE/settingsdialog/executorproblemsetwidget.ui @@ -365,6 +365,21 @@ + + grpProblemSet + grpCompetitiveCompanion + spinPortNumber + chkConvertInputHTML + chkConvertExpectedHTML + chkRedirectStderr + cbProblemCaseValidateType + grpEnableTimeout + spinCaseTimeout + spinMemoryLimit + cbFont + spinFontSize + chkOnlyMonospaced + diff --git a/RedPandaIDE/settingsdialog/formattergeneralwidget.ui b/RedPandaIDE/settingsdialog/formattergeneralwidget.ui index 5d0c78ed..b688d776 100644 --- a/RedPandaIDE/settingsdialog/formattergeneralwidget.ui +++ b/RedPandaIDE/settingsdialog/formattergeneralwidget.ui @@ -71,7 +71,7 @@ - 6 + 0 @@ -883,10 +883,75 @@ Editor QFrame -
editor.h
+
editor.h
1
+ + cbBraceStyle + tabWidget + chkAttachNamespaces + chkAttachClasses + chkAttachInline + chkAttachExternC + chkAttachClosingWhile + chkConvertTabs + rbIndentSpaces + rbIndentTabs + spinTabSize + spinIndentContinuation + cbMinConditionalIndent + spinMaxContinuationIndent + chkIndentClasses + chkIndentModifiers + chkIndentSwiches + chkIndentCases + chkIndentNamespaces + chkIndentAfterParens + chkIndentLabels + chkIndentPreprocBlock + chkIndentPreprocCond + chkIndentPreprocDefine + chkIndentCol1Comments + chkBreakBlocks + chkPadComma + chkBreakBlocksAll + chkPadOper + chkPadParenIn + chkPadParen + chkPadParenOut + chkPadFirstParenOut + chkPadHeader + chkUnpadParen + chkDeleteEmptyLines + chkDeleteMultipleEmptyLines + chkFillEmptyLines + rbAlignPointNone + rbAlignPointType + rbAlignPointerMiddle + rbAlignPointerName + rbAlignReferenceNone + rbAlignReferenceType + rbAlignReferenceMiddle + rbAlignReferenceName + chkBreakClosingBraces + chkBreakElseIf + chkBreakOneLineHeaders + chkAddBraces + chkAddOneLineBraces + chkRemoveBraces + chkBreakReturnTypeDecl + chkAttachReturnTypeDecl + chkBreakReturnType + chkAttachReturnType + chkKeepOneLineBlocks + chkKeepOneLineStatements + chkCloseTemplates + chkRemoveCommentPrefix + chkBreakMaxCodeLength + spinMaxCodeLength + chkBreakAfterLogical + diff --git a/RedPandaIDE/settingsdialog/projectcompileparamaterswidget.ui b/RedPandaIDE/settingsdialog/projectcompileparamaterswidget.ui index c8fb1cfd..16651955 100644 --- a/RedPandaIDE/settingsdialog/projectcompileparamaterswidget.ui +++ b/RedPandaIDE/settingsdialog/projectcompileparamaterswidget.ui @@ -52,7 +52,7 @@ - 2 + 0 @@ -181,8 +181,16 @@
- - - + + grpAllowParallelBuilding + spinParallelJobs + tabCommands + txtCCompiler + txtCPPCompiler + txtLinker + btnChooseLib + txtResource + + diff --git a/RedPandaIDE/settingsdialog/projectcompilerwidget.ui b/RedPandaIDE/settingsdialog/projectcompilerwidget.ui index 6dfd059e..024d23cf 100644 --- a/RedPandaIDE/settingsdialog/projectcompilerwidget.ui +++ b/RedPandaIDE/settingsdialog/projectcompilerwidget.ui @@ -115,6 +115,14 @@ 1 + + cbCompilerSet + chkStaticLink + chkAddCharset + cbEncoding + cbEncodingDetails + tabOptions + diff --git a/RedPandaIDE/settingsdialog/projectdllhostwidget.ui b/RedPandaIDE/settingsdialog/projectdllhostwidget.ui index 0f4be5ab..8b89677d 100644 --- a/RedPandaIDE/settingsdialog/projectdllhostwidget.ui +++ b/RedPandaIDE/settingsdialog/projectdllhostwidget.ui @@ -49,8 +49,10 @@
- - - + + txtHost + btnBrowse + + diff --git a/RedPandaIDE/settingsdialog/projectfileswidget.ui b/RedPandaIDE/settingsdialog/projectfileswidget.ui index 343e4d4e..191d21b4 100644 --- a/RedPandaIDE/settingsdialog/projectfileswidget.ui +++ b/RedPandaIDE/settingsdialog/projectfileswidget.ui @@ -174,6 +174,17 @@ + + treeProject + spinPriority + chkCompile + chkLink + chkCompileAsCPP + cbEncoding + cbEncodingDetail + chkOverrideBuildCommand + txtBuildCommand + diff --git a/RedPandaIDE/settingsdialog/projectgeneralwidget.ui b/RedPandaIDE/settingsdialog/projectgeneralwidget.ui index f4d22a4e..a90a8135 100644 --- a/RedPandaIDE/settingsdialog/projectgeneralwidget.ui +++ b/RedPandaIDE/settingsdialog/projectgeneralwidget.ui @@ -308,8 +308,18 @@ - - - + + txtName + txtFileName + txtOutputFile + cbEncoding + cbEncodingDetail + btnBrowse + btnRemove + lstType + cbDefaultCpp + cbSupportXPTheme + + diff --git a/RedPandaIDE/settingsdialog/projectmakefilewidget.ui b/RedPandaIDE/settingsdialog/projectmakefilewidget.ui index d92d0a97..c4cff064 100644 --- a/RedPandaIDE/settingsdialog/projectmakefilewidget.ui +++ b/RedPandaIDE/settingsdialog/projectmakefilewidget.ui @@ -55,8 +55,12 @@ - - - + + grpCustomMakefile + txtCustomMakefile + btnBrowse + btnInfo + + diff --git a/RedPandaIDE/settingsdialog/projectoutputwidget.ui b/RedPandaIDE/settingsdialog/projectoutputwidget.ui index 84a3a6ba..4fb671e5 100644 --- a/RedPandaIDE/settingsdialog/projectoutputwidget.ui +++ b/RedPandaIDE/settingsdialog/projectoutputwidget.ui @@ -110,8 +110,17 @@ - - - + + txtOutputDir + btnOutputDir + txtObjOutputDir + btnObjOutputDir + grpAutosaveCompileLog + txtCompileLog + btnCompileLog + grpOverrideOutput + txtOutputFilename + + diff --git a/RedPandaIDE/settingsdialog/projectversioninfowidget.ui b/RedPandaIDE/settingsdialog/projectversioninfowidget.ui index c75cf049..e883395c 100644 --- a/RedPandaIDE/settingsdialog/projectversioninfowidget.ui +++ b/RedPandaIDE/settingsdialog/projectversioninfowidget.ui @@ -7,7 +7,7 @@ 0 0 906 - 578 + 582
@@ -249,6 +249,25 @@ + + grpVersionInfo + spinMajor + spinMinor + spinRelease + spinBuild + chkAutoIncreaseBuildNumber + chkSyncProductWithFile + cbLanguage + txtFileDescription + txtFileVersion + txtProductName + txtProductVersion + txtOriginalFilename + txtInternalFilename + txtCompanyName + txtLegalCopyright + txtLegalTrademarks + diff --git a/RedPandaIDE/settingsdialog/toolsgeneralwidget.ui b/RedPandaIDE/settingsdialog/toolsgeneralwidget.ui index edf91681..9d9bd8d2 100644 --- a/RedPandaIDE/settingsdialog/toolsgeneralwidget.ui +++ b/RedPandaIDE/settingsdialog/toolsgeneralwidget.ui @@ -310,8 +310,23 @@ - - - + + btnAdd + btnRemove + lstTools + txtTitle + txtProgram + btnBrowseProgram + txtDirectory + btnBrowseWorkingDirectory + txtParameters + chkPauseConsole + txtDemo + btnInsertMacro + cbMacros + btnEditOk + btnEditCancel + + diff --git a/RedPandaIDE/settingsdialog/toolsgitwidget.ui b/RedPandaIDE/settingsdialog/toolsgitwidget.ui index 60a55aed..5bceddd8 100644 --- a/RedPandaIDE/settingsdialog/toolsgitwidget.ui +++ b/RedPandaIDE/settingsdialog/toolsgitwidget.ui @@ -66,8 +66,11 @@ - - - + + txtGitPath + btnBrowseGit + btnTestGit + + diff --git a/RedPandaIDE/translations/RedPandaIDE_pt_BR.ts b/RedPandaIDE/translations/RedPandaIDE_pt_BR.ts index c7771f10..6fcee7db 100644 --- a/RedPandaIDE/translations/RedPandaIDE_pt_BR.ts +++ b/RedPandaIDE/translations/RedPandaIDE_pt_BR.ts @@ -149,7 +149,7 @@ BacktraceModel - + Function Função @@ -205,7 +205,7 @@ BreakpointModel - + Filename Arquivo @@ -660,7 +660,7 @@ CompilerManager - + @@ -1379,10 +1379,10 @@ sem nome - + - + @@ -1390,7 +1390,7 @@ Erro - + Save As Salvar como @@ -1400,7 +1400,7 @@ Arquivo %1 já aberto! - + The text to be copied exceeds count limit! O texto a ser copiado excede o limite do contador! @@ -1432,7 +1432,7 @@ Ctrl+clik para mais informações - + astyle not found astyle não encontrado @@ -1452,18 +1452,18 @@ Inserir a condição de parada: - + Readonly Apenas leitura - + Error Load File Erro ao carregar arquivo - + hex: %1 @@ -1870,7 +1870,7 @@ - + Show only monospaced fonts Mostrar apenas fontes com espaçamento único @@ -4268,7 +4268,7 @@ MainWindow - + Red Panda C++ Red Panda C++ @@ -4308,14 +4308,14 @@ - + New Problem Set Novo conjunto de problemas - + Add Problem Acrescentar problema @@ -4330,15 +4330,15 @@ - + Save Problem Set Salvar conjunto de problemas - - + + Load Problem Set Carregar conjunto de problemas @@ -4375,7 +4375,7 @@ - + Debug Console Console do depurador @@ -5055,7 +5055,7 @@ - + Clear all breakpoints Limpar todos os pontos de paradas @@ -5475,16 +5475,16 @@ Ctrl+Shift+Down - + - - + + - + @@ -5493,7 +5493,7 @@ Erro - + New Novo @@ -5519,12 +5519,12 @@ - + Problem Set %1 Conjunto de problemas %1 - + Load Theme Error Erro ao carregar tema @@ -5804,12 +5804,12 @@ - + Add Folder Acrescentar pasta - + Rename Folder Renomear pasta @@ -5855,26 +5855,26 @@ - + New Folder Nova pasta - + New File Novo arquivo - + - + Delete Remover - + Open in Editor Abrir no editor @@ -5894,7 +5894,7 @@ Abrir no navegador de arquivos - + Character sets Conjuntos de caracteres @@ -5910,28 +5910,28 @@ - + Confirm Convertion Confirmar conversão - - + + The editing file will be saved using %1 encoding. <br />This operation can't be reverted. <br />Are you sure to continue? O arquivo editado será salvo usando a codificação %1. <br /> Essa operação não poderá ser revertida. <br />Quer mesmo continuar? - + %1 files autosaved Salvamento automático dos arquivos %1 - + Version Control Controle de versão @@ -5957,12 +5957,12 @@ - + Problem Case %1 Caso do problema %1 - + New Folder %1 Nova pasta %1 @@ -5989,20 +5989,20 @@ - + Bookmark Description Marcar descrição - - + + Description: Descrição: - + New folder Nova pasta @@ -6034,18 +6034,18 @@ - + Do you want to save it? Quer salvar? - - + + File Changed Arquivo alterado - + File '%1' was changed. Arquivo '%1' foi alterado. @@ -6055,7 +6055,7 @@ Recarregar seu conteúdo de disco? - + File '%1' was removed. Arquivo '%1' removido. @@ -6066,20 +6066,20 @@ - + New Project File? Novo arquivo de projeto? - - + + Do you want to add the new file to the project? Quer acrescentar novo arquivo ao projeto? - + Open Abrir @@ -6103,8 +6103,8 @@ Alterar o compilador do projeto resultará na perda de todas as opções personalizadas para compilação. - - + + Do you really want to do that? Quer mesmo fazer isso? @@ -6325,12 +6325,12 @@ - + Load Error Erro ao carregar - + Header Exists Cabeçalho existente @@ -6408,8 +6408,8 @@ Escolher arquivo para a saída esperada de dados - - + + Batch Set Cases Conjunto de casos em lote @@ -6474,7 +6474,7 @@ Ctrl+F10 - + Modify Watch Modificar observações @@ -6484,7 +6484,7 @@ Expressão a observar - + Rename Renomear @@ -6517,7 +6517,7 @@ Deslocar para a linha ... - + Go to Line Deslocar para linha @@ -6535,7 +6535,7 @@ - + Open Anwser Source File @@ -6555,7 +6555,7 @@ - + Template Exists @@ -6565,35 +6565,35 @@ - + - + Wrong Compiler Settings - + - + Compiler is set not to generate executable. - - + + We need the executabe to run problem case. - - + + Please correct this before start debugging - + Can't open last open information file '%1' for write! @@ -6645,12 +6645,12 @@ - + Import FPS Problem Set - + Rename Problem @@ -6660,7 +6660,7 @@ - + FPS Problem Set Files (*.fps;*.xml) @@ -6671,8 +6671,8 @@ - - + + Export FPS Problem Set @@ -6687,7 +6687,7 @@ - + Rename Problem Set @@ -6702,7 +6702,7 @@ - + Newline @@ -6732,7 +6732,7 @@ - + Failed to generate the executable. @@ -6747,7 +6747,7 @@ - + The executable doesn't have symbol table, and can't be debugged. @@ -6777,7 +6777,7 @@ - + Watchpoint variable name @@ -6787,7 +6787,7 @@ - + Watchpoint hitted @@ -6812,7 +6812,7 @@ - + Missing Project Files @@ -6822,7 +6822,7 @@ - + Save settings failed! @@ -6847,14 +6847,14 @@ - + - + Correct compile settings for debug - + The generated executable won't have debug symbol infos, and can't be debugged. @@ -6862,49 +6862,49 @@ - + Or you can manually change the following settings in the options dialog's compiler set page: - + - + - Turned on the "Generate debug info (-g3)" option. - + - + - Turned off the "Strip executable (-s)" option. - + - + - Turned off the "Optimization level (-O)" option or set it to "Debug (-Og)". - + - + If you are using the Release compiler set, please use choose the Debug version from toolbar. - - - - - Do you want to mannually change the compiler set settings now? - - - + + Do you want to mannually change the compiler set settings now? + + + + + + You should recompile after change the compiler set or it's settings. @@ -7005,7 +7005,7 @@ - + Exact @@ -7020,7 +7020,7 @@ - + Folder Not Empty @@ -7035,7 +7035,7 @@ - + Line: %1/%2 Char: %3/%4 @@ -7053,7 +7053,7 @@ MemoryModel - + ascii: '%1' @@ -8363,7 +8363,7 @@ QFileSystemModel - + <b>The name "%1" cannot be used.</b><p>Try using another name, with fewer characters or no punctuation marks. @@ -8374,7 +8374,7 @@ - + Can't open file '%1' for read. @@ -8663,7 +8663,7 @@ - + Save Salvar @@ -9795,6 +9795,31 @@ Entire scope Escopo inteiro + + + Find &Previous + + + + + Find &Next + + + + + &Replace + + + + + Replace &All + + + + + &Close + + Direction: Direção: @@ -9824,7 +9849,7 @@ Arquivos abertos - + Find Procurar @@ -9833,7 +9858,6 @@ Cancelar - Replace Substituir @@ -9847,7 +9871,7 @@ Substituir em arquivos - + Continue Search Continuar a procura @@ -9873,24 +9897,17 @@ Continuar a substituir - + Close after search - Find Previous - Procurar anterior + Procurar anterior - Find Next - Procurar outro - - - - Close - + Procurar outro @@ -9903,12 +9920,7 @@ - - Replace All - - - - + Search Procurar @@ -9916,14 +9928,12 @@ SearchInFileDialog - Find - Procurar + Procurar - Replace - Substituir + Substituir Find in files @@ -9958,7 +9968,7 @@ Diálogo - + Text to Find: Texto a procurar: @@ -10003,12 +10013,22 @@ Expressão regular - - Cancel + + &Find - + + &Replace + + + + + &Cancel + + + + Search in Files @@ -10154,7 +10174,7 @@ Cancelar - + @@ -10218,9 +10238,9 @@ Desempenho - + - + @@ -10228,8 +10248,8 @@ Compilador - - + + Compiler @@ -10338,8 +10358,8 @@ Opções de projeto - - + + @@ -11042,27 +11062,11 @@ Page Up/Down rolarão meia página - Forces page scroll to be one line less - Limitar rolamento de página a apenas uma linha + Limitar rolamento de página a apenas uma linha - - Mouse Scroll Direction - - - - - Natural - - - - - Invert - - - - + Mouse Wheel Scroll Speed Velocidade de rolamento pela rodinha do mouse diff --git a/RedPandaIDE/translations/RedPandaIDE_zh_CN.ts b/RedPandaIDE/translations/RedPandaIDE_zh_CN.ts index 94db2c18..82394379 100644 --- a/RedPandaIDE/translations/RedPandaIDE_zh_CN.ts +++ b/RedPandaIDE/translations/RedPandaIDE_zh_CN.ts @@ -217,7 +217,7 @@ p, li { white-space: pre-wrap; } BacktraceModel - + Function 函数 @@ -273,7 +273,7 @@ p, li { white-space: pre-wrap; } BreakpointModel - + Filename 文件名 @@ -772,7 +772,7 @@ p, li { white-space: pre-wrap; } CompilerManager - + @@ -1593,10 +1593,10 @@ p, li { white-space: pre-wrap; } 失败 - + - + @@ -1608,7 +1608,7 @@ p, li { white-space: pre-wrap; } 无法写入文件"%1" - + Error Load File 载入文件错误 @@ -1648,7 +1648,7 @@ p, li { white-space: pre-wrap; } 文件%1已经被打开! - + The text to be copied exceeds count limit! 要复制的内容超过了行数限制! @@ -1694,7 +1694,7 @@ p, li { white-space: pre-wrap; } 未找到符号'%1'! - + astyle not found 找不到astyle程序 @@ -1714,7 +1714,7 @@ p, li { white-space: pre-wrap; } 输入当前断点的生效条件: - + Readonly 只读 @@ -2120,7 +2120,7 @@ p, li { white-space: pre-wrap; } 选择字体 - + Show only monospaced fonts 只显示等宽字体 @@ -4621,14 +4621,14 @@ p, li { white-space: pre-wrap; } MainWindow - + Red Panda C++ 小熊猫C++ - + @@ -4706,7 +4706,7 @@ p, li { white-space: pre-wrap; } - + Debug Console 调试主控台 @@ -4782,7 +4782,7 @@ p, li { white-space: pre-wrap; } 工具栏2 - + New 新建 @@ -4915,7 +4915,7 @@ p, li { white-space: pre-wrap; } - + Copy @@ -5070,14 +5070,14 @@ p, li { white-space: pre-wrap; } - + New Problem Set 新建试题集 - + Add Problem 添加试题 @@ -5092,15 +5092,15 @@ p, li { white-space: pre-wrap; } - + Save Problem Set 保存试题集 - - + + Load Problem Set 载入试题集 @@ -5148,7 +5148,7 @@ p, li { white-space: pre-wrap; } - + Remove Problem Case Remove Problem Set 删除试题案例 @@ -5231,14 +5231,14 @@ p, li { white-space: pre-wrap; } - + Import FPS Problem Set 导入FPS试题集 - - + + Export FPS Problem Set 导出FPS试题集 @@ -5489,7 +5489,7 @@ p, li { white-space: pre-wrap; } - + Clear all breakpoints 删除所有断点 @@ -5852,7 +5852,7 @@ p, li { white-space: pre-wrap; } 保存为模板... - + New File 新建文件 @@ -5893,7 +5893,7 @@ p, li { white-space: pre-wrap; } - + Rename Symbol 重命名符号 @@ -6189,17 +6189,17 @@ p, li { white-space: pre-wrap; } 运行参数... - + File Encoding 文件编码 - + Recent Files 文件历史 - + @@ -6284,27 +6284,27 @@ p, li { white-space: pre-wrap; } - + Wrong Compiler Settings 错误的编译器设置 - + - + Compiler is set not to generate executable. 编译器被设置为不生成可执行文件。 - - + + We need the executabe to run problem case. 我们需要可执行文件来运行试题案例。 - + No compiler set 无编译器设置 @@ -6361,7 +6361,7 @@ p, li { white-space: pre-wrap; } - + Please correct this before start debugging 请在调试前改正设置。 @@ -6370,7 +6370,7 @@ p, li { white-space: pre-wrap; } 重新编译? - + Save last open info error 保存上次打开信息失败 @@ -6417,12 +6417,12 @@ p, li { white-space: pre-wrap; } - + Correct compile settings for debug 纠正调试用编译设置 - + The generated executable won't have debug symbol infos, and can't be debugged. 生成的可执行文件中会缺少调试符号信息,因此无法编译。 @@ -6434,54 +6434,54 @@ p, li { white-space: pre-wrap; } - + Or you can manually change the following settings in the options dialog's compiler set page: 您也可以手动在选项对话框的编译器设置页中修正下列选项: - + - + - Turned on the "Generate debug info (-g3)" option. - 打开“生成调试信息(-g3)"选项. - + - + - Turned off the "Strip executable (-s)" option. - 关闭"剥除附加信息(-s)"选项. - + - + - Turned off the "Optimization level (-O)" option or set it to "Debug (-Og)". - 关闭"优化级别(-O)选项,或将其设置为"调试(-Og)"级别. - + - + You should recompile after change the compiler set or it's settings. 在更换编译器设置集或修改其设置后,需要重新编译. - + - + Do you want to mannually change the compiler set settings now? 您现在就要手动修改编译器设置集的设置吗? - - + + Batch Set Cases 批量设置案例 - + Show detail debug logs 显示详细调试器日志 @@ -6491,7 +6491,7 @@ p, li { white-space: pre-wrap; } 全部复制 - + Go to Line 跳转到行 @@ -6501,7 +6501,7 @@ p, li { white-space: pre-wrap; } - + Template Exists 模板已存在 @@ -6514,14 +6514,14 @@ p, li { white-space: pre-wrap; } - + Clear 清除 - + Export 导出 @@ -6532,7 +6532,7 @@ p, li { white-space: pre-wrap; } - + Problem Set %1 试题集%1 @@ -6561,7 +6561,7 @@ p, li { white-space: pre-wrap; } 项目已经被修改过,是否需要重新构建? - + Auto Save Error 自动保存出错 @@ -6576,7 +6576,7 @@ p, li { white-space: pre-wrap; } 试题属性... - + Set Problem Set Name 设置试题集名称 @@ -6586,7 +6586,7 @@ p, li { white-space: pre-wrap; } 试题集名称: - + Remove 删除 @@ -6621,15 +6621,15 @@ p, li { white-space: pre-wrap; } 修改描述 - - + + Bookmark Description 书签描述 - - + + Description: 描述: @@ -6639,7 +6639,7 @@ p, li { white-space: pre-wrap; } 在调试主控台中显示调试器输出 - + Remove this search 清除这次搜索 @@ -6654,7 +6654,7 @@ p, li { white-space: pre-wrap; } 断点条件... - + Break point condition 断点条件 @@ -6664,7 +6664,7 @@ p, li { white-space: pre-wrap; } 输入当前断点的生效条件: - + Remove All Breakpoints Remove all breakpoints 删除所有断点 @@ -6685,7 +6685,7 @@ p, li { white-space: pre-wrap; } - + Add Folder 添加文件夹 @@ -6701,7 +6701,7 @@ p, li { white-space: pre-wrap; } 文件夹: - + Rename Folder 重命名 @@ -6845,26 +6845,26 @@ p, li { white-space: pre-wrap; } - + New Folder 新建文件夹 - + Rename 重命名 - + - + Delete 删除 - + Open in Editor 在编辑器中打开 @@ -6884,7 +6884,7 @@ p, li { white-space: pre-wrap; } 在文件资源管理器中打开 - + Character sets 字符集 @@ -6904,7 +6904,7 @@ p, li { white-space: pre-wrap; } 已自动保存%1个文件 - + Set answer to... 设置答案源代码... @@ -6919,7 +6919,7 @@ p, li { white-space: pre-wrap; } 选择答案源代码文件 - + Watchpoint hitted 变量断点被触发 @@ -6934,7 +6934,7 @@ p, li { white-space: pre-wrap; } 新值: %1 - + Project folder removed. 项目文件夹被删除 @@ -6969,7 +6969,7 @@ p, li { white-space: pre-wrap; } 您确定要继续吗? - + Watchpoint variable name 被监控的变量 @@ -7003,7 +7003,7 @@ p, li { white-space: pre-wrap; } C/C++源代码文件 (*.c *.cpp *.cc *.cxx) - + New Folder %1 新建文件夹%1 @@ -7035,7 +7035,7 @@ p, li { white-space: pre-wrap; } 变量"%1"有改动: - + Old value: %1 旧值: %1 @@ -7055,32 +7055,32 @@ p, li { white-space: pre-wrap; } - + Do you want to save it? 需要保存吗? - - + + File Changed 文件已发生变化 - + New Project File? 新建项目文件? - - + + Do you want to add the new file to the project? 您是否要将新建的文件加入项目? - + @@ -7099,8 +7099,8 @@ p, li { white-space: pre-wrap; } 改变项目的编译器配置集会导致所有的自定义编译器选项被重置。 - - + + Do you really want to do that? 你真的想要那么做吗? @@ -7109,7 +7109,7 @@ p, li { white-space: pre-wrap; } 批量设置案例 - + Choose input files 选择输入数据文件 @@ -7123,7 +7123,7 @@ p, li { white-space: pre-wrap; } 无标题%1 - + Modify Watch 修改监视表达式 @@ -7358,7 +7358,7 @@ p, li { white-space: pre-wrap; } 请在工具栏中选择Debug编译器配置集,或者在“编译器配置集”设置的“编译/链接选项”页中<b>启用</b>“生成调试信息(-g3)”、<b>禁用</b>“剥除附件信息(-3)”。 - + C/C++ Source Files (*.c *.cpp *.cc *.cxx) C/C++源代码文件 (*.c *.cpp *.cc *.cxx) @@ -7372,7 +7372,7 @@ p, li { white-space: pre-wrap; } 调试失败 - + The executable doesn't have symbol table, and can't be debugged. 可执行文件中没有符号表信息,无法调试。 @@ -7397,7 +7397,7 @@ p, li { white-space: pre-wrap; } 您也可以删除所有断点,打开“CPU信息窗口”,然后调试汇编代码。 - + Failed to generate the executable. 未能生成可执行文件。 @@ -7472,27 +7472,27 @@ p, li { white-space: pre-wrap; } - + Load Error 载入失败 - - + + Problem Case %1 试题案例%1 - + - - + + - + @@ -7501,12 +7501,12 @@ p, li { white-space: pre-wrap; } 错误 - + Recent Projects 项目历史 - + Load Theme Error 载入主题失败 @@ -7522,8 +7522,8 @@ p, li { white-space: pre-wrap; } 编译生成的可执行文件中没有符号表,无法被调试。 - - + + Version Control 版本控制 @@ -7532,7 +7532,7 @@ p, li { white-space: pre-wrap; } 请在工具栏中选用Debug编译器配置集,或者在选项对话框的编辑器配置集页中勾选“生成调试信息(-g3)"选项。 - + File '%1' was changed. 磁盘文件'%1'已被修改。 @@ -7542,7 +7542,7 @@ p, li { white-space: pre-wrap; } 是否重新读取它的内容? - + File '%1' was removed. 磁盘文件'%1'已被删除。 @@ -7568,15 +7568,15 @@ p, li { white-space: pre-wrap; } 运行失败 - - + + Confirm Convertion 确认转换 - + Exact 完全一致 @@ -7595,15 +7595,15 @@ p, li { white-space: pre-wrap; } 行: %1 列: %2 (%3个字符) 总行数: %4 - + - + If you are using the Release compiler set, please use choose the Debug version from toolbar. 如果你正在使用Release版的编译器设置集,请在工具栏中将其改为Debug版本。 - - + + The editing file will be saved using %1 encoding. <br />This operation can't be reverted. <br />Are you sure to continue? @@ -7639,7 +7639,7 @@ p, li { white-space: pre-wrap; } MemoryModel - + addr: %1 地址: %1 @@ -9039,7 +9039,7 @@ p, li { white-space: pre-wrap; } QFileSystemModel - + <b>The name "%1" cannot be used.</b><p>Try using another name, with fewer characters or no punctuation marks. <b>文件名 "%1" 无法被使用!</b><p>可能是重名、过长、为空或者是使用了不能出现在文件名里的符号。 @@ -9048,7 +9048,7 @@ p, li { white-space: pre-wrap; } QObject - + Save 保存 @@ -9234,7 +9234,7 @@ p, li { white-space: pre-wrap; } 生成调试信息(-g3) - + Would you like Red Panda C++ to search for compilers in PATH? 您同意小熊猫C++在PATH路径中寻找gcc编译器吗? @@ -10547,23 +10547,44 @@ p, li { white-space: pre-wrap; } + Find &Previous + 查找上一个[&P] + + + + Find &Next + 查找下一个[&N] + + + + &Replace + 替换[&R] + + + + Replace &All + 全部替换[A] + + + + &Close + 关闭[&C] + + Find Previous - 查找前一个 + 查找前一个 - Find Next - 查找下一个 + 查找下一个 - Replace All - 全部替换 + 全部替换 - Close - 关闭 + 关闭 Direction: @@ -10594,7 +10615,7 @@ p, li { white-space: pre-wrap; } 已打开的文件 - + Find 查找 @@ -10607,7 +10628,6 @@ p, li { white-space: pre-wrap; } 在文件中查找 - Replace 替换 @@ -10617,7 +10637,7 @@ p, li { white-space: pre-wrap; } 在文件中替换 - + Continue Search Search Around @@ -10750,18 +10770,30 @@ p, li { white-space: pre-wrap; } + &Find + 查找[&F] + + + + &Replace + 替换[&R] + + + + &Cancel + 取消[&C] + + Find - 查找 + 查找 - Replace - 替换 + 替换 - Cancel - 取消 + 取消 Find in files @@ -11072,7 +11104,7 @@ p, li { white-space: pre-wrap; } - + @@ -11080,8 +11112,8 @@ p, li { white-space: pre-wrap; } 编译器配置集 - - + + Compiler @@ -11236,8 +11268,8 @@ p, li { white-space: pre-wrap; } 项目选项 - - + + @@ -11945,27 +11977,23 @@ p, li { white-space: pre-wrap; } 翻页键只滚动半页 - Forces page scroll to be one line less - 在滚动页时少滚动一行 + 在滚动页时少滚动一行 - Mouse Scroll Direction - 鼠标卷轴方向 + 鼠标卷轴方向 - Natural - 正常 + 正常 - Invert - 反向 + 反向 - + Mouse Wheel Scroll Speed 鼠标滚轮卷轴速度(行) @@ -11991,7 +12019,7 @@ p, li { white-space: pre-wrap; } 右边缘颜色 - + Caret for overwriting mode 覆写状态下的光标 diff --git a/RedPandaIDE/translations/RedPandaIDE_zh_TW.ts b/RedPandaIDE/translations/RedPandaIDE_zh_TW.ts index 64b0aaf5..382f3c6e 100644 --- a/RedPandaIDE/translations/RedPandaIDE_zh_TW.ts +++ b/RedPandaIDE/translations/RedPandaIDE_zh_TW.ts @@ -137,7 +137,7 @@ BacktraceModel - + Function @@ -193,7 +193,7 @@ BreakpointModel - + Filename @@ -561,7 +561,7 @@ CompilerManager - + @@ -1224,10 +1224,10 @@ Editor - + - + @@ -1235,7 +1235,7 @@ - + Save As @@ -1245,7 +1245,7 @@ - + The text to be copied exceeds count limit! @@ -1277,7 +1277,7 @@ - + astyle not found @@ -1297,18 +1297,18 @@ - + Readonly - + Error Load File - + hex: %1 @@ -1711,7 +1711,7 @@ - + Show only monospaced fonts @@ -4061,7 +4061,7 @@ MainWindow - + Red Panda C++ @@ -4101,14 +4101,14 @@ - + New Problem Set - + Add Problem @@ -4123,15 +4123,15 @@ - + Save Problem Set - - + + Load Problem Set @@ -4168,7 +4168,7 @@ - + Debug Console @@ -4835,7 +4835,7 @@ - + Clear all breakpoints @@ -5255,16 +5255,16 @@ - + - - + + - + @@ -5273,7 +5273,7 @@ - + New @@ -5299,12 +5299,12 @@ - + Problem Set %1 - + Load Theme Error @@ -5470,12 +5470,12 @@ - + Batch Set Cases - + Remove @@ -5531,12 +5531,12 @@ - + Add Folder - + Rename Folder @@ -5582,26 +5582,26 @@ - + New Folder - + New File - + - + Delete - + Open in Editor @@ -5621,7 +5621,7 @@ - + Character sets @@ -5637,28 +5637,28 @@ - + Confirm Convertion - - + + The editing file will be saved using %1 encoding. <br />This operation can't be reverted. <br />Are you sure to continue? - + %1 files autosaved - + Version Control @@ -5689,12 +5689,12 @@ - + Do you really want to do that? - + Choose input files @@ -5705,12 +5705,12 @@ - + Problem Case %1 - + New Folder %1 @@ -5737,20 +5737,20 @@ - + Bookmark Description - - + + Description: - + New folder @@ -5782,18 +5782,18 @@ - + Do you want to save it? - - + + File Changed - + File '%1' was changed. @@ -5803,7 +5803,7 @@ - + File '%1' was removed. @@ -5814,20 +5814,20 @@ - + New Project File? - - + + Do you want to add the new file to the project? - + Open @@ -6063,12 +6063,12 @@ - + Load Error - + Header Exists @@ -6201,7 +6201,7 @@ - + Rename @@ -6226,7 +6226,7 @@ - + Go to Line @@ -6246,7 +6246,7 @@ - + Template Exists @@ -6256,35 +6256,35 @@ - + - + Wrong Compiler Settings - + - + Compiler is set not to generate executable. - - + + We need the executabe to run problem case. - - + + Please correct this before start debugging - + Can't open last open information file '%1' for write! @@ -6336,12 +6336,12 @@ - + Import FPS Problem Set - + Rename Problem @@ -6351,7 +6351,7 @@ - + FPS Problem Set Files (*.fps;*.xml) @@ -6362,8 +6362,8 @@ - - + + Export FPS Problem Set @@ -6378,7 +6378,7 @@ - + Rename Problem Set @@ -6398,7 +6398,7 @@ - + Newline @@ -6428,7 +6428,7 @@ - + Failed to generate the executable. @@ -6443,7 +6443,7 @@ - + The executable doesn't have symbol table, and can't be debugged. @@ -6473,7 +6473,7 @@ - + Watchpoint variable name @@ -6483,7 +6483,7 @@ - + Watchpoint hitted @@ -6508,7 +6508,7 @@ - + Missing Project Files @@ -6518,7 +6518,7 @@ - + Save settings failed! @@ -6548,14 +6548,14 @@ - + - + Correct compile settings for debug - + The generated executable won't have debug symbol infos, and can't be debugged. @@ -6563,49 +6563,49 @@ - + Or you can manually change the following settings in the options dialog's compiler set page: - + - + - Turned on the "Generate debug info (-g3)" option. - + - + - Turned off the "Strip executable (-s)" option. - + - + - Turned off the "Optimization level (-O)" option or set it to "Debug (-Og)". - + - + If you are using the Release compiler set, please use choose the Debug version from toolbar. - - - - - Do you want to mannually change the compiler set settings now? - - - + + Do you want to mannually change the compiler set settings now? + + + + + + You should recompile after change the compiler set or it's settings. @@ -6706,7 +6706,7 @@ - + Exact @@ -6721,7 +6721,7 @@ - + Folder Not Empty @@ -6736,7 +6736,7 @@ - + Line: %1/%2 Char: %3/%4 @@ -6754,7 +6754,7 @@ MemoryModel - + ascii: '%1' @@ -7991,7 +7991,7 @@ QFileSystemModel - + <b>The name "%1" cannot be used.</b><p>Try using another name, with fewer characters or no punctuation marks. @@ -8002,7 +8002,7 @@ - + Can't open file '%1' for read. @@ -8284,7 +8284,7 @@ - + Save @@ -9180,7 +9180,32 @@ - + + Find &Previous + + + + + Find &Next + + + + + &Replace + + + + + Replace &All + + + + + &Close + + + + Find @@ -9207,21 +9232,6 @@ Close after search - - - Find Previous - - - - - Find Next - - - - - Close - - Beginning of file has been reached. @@ -9233,23 +9243,17 @@ - + Replace with: - Replace - - Replace All - - - - + Search @@ -9303,21 +9307,21 @@ - Find + &Find - - Replace + + &Replace - - Cancel + + &Cancel - + Search in Files @@ -9463,7 +9467,7 @@ - + @@ -9523,9 +9527,9 @@ - + - + @@ -9533,8 +9537,8 @@ - - + + Compiler @@ -9643,8 +9647,8 @@ - - + + @@ -10270,27 +10274,7 @@ - - Forces page scroll to be one line less - - - - - Mouse Scroll Direction - - - - - Natural - - - - - Invert - - - - + Mouse Wheel Scroll Speed diff --git a/RedPandaIDE/widgets/choosethemedialog.ui b/RedPandaIDE/widgets/choosethemedialog.ui index c27eb8b7..96b9360b 100644 --- a/RedPandaIDE/widgets/choosethemedialog.ui +++ b/RedPandaIDE/widgets/choosethemedialog.ui @@ -7,7 +7,7 @@ 0 0 1041 - 593 + 629 @@ -175,6 +175,14 @@ + + rbAuto + rbDark + rbLight + rbC + rbCpp + btnOk + diff --git a/RedPandaIDE/widgets/filepropertiesdialog.ui b/RedPandaIDE/widgets/filepropertiesdialog.ui index 593d7d9c..df692f86 100644 --- a/RedPandaIDE/widgets/filepropertiesdialog.ui +++ b/RedPandaIDE/widgets/filepropertiesdialog.ui @@ -347,6 +347,21 @@ + + cbFiles + txtProject + txtPath + txtRelativeToProject + txtLines + txtEmptyLines + txtCommentLines + txtCodeLines + txtCharacters + txtIncludes + txtFileSize + txtFileDate + btnOK + diff --git a/RedPandaIDE/widgets/newclassdialog.ui b/RedPandaIDE/widgets/newclassdialog.ui index 4f607b0d..58bdf95a 100644 --- a/RedPandaIDE/widgets/newclassdialog.ui +++ b/RedPandaIDE/widgets/newclassdialog.ui @@ -135,8 +135,16 @@ - - - + + txtClassName + cbBaseClass + txtHeaderName + txtSourceName + txtPath + btnBrowsePath + btnCreate + btnCancel + + diff --git a/RedPandaIDE/widgets/newheaderdialog.ui b/RedPandaIDE/widgets/newheaderdialog.ui index 515d4f77..4aea1efe 100644 --- a/RedPandaIDE/widgets/newheaderdialog.ui +++ b/RedPandaIDE/widgets/newheaderdialog.ui @@ -92,8 +92,13 @@ - - - + + txtHeader + txtPath + btnBrowse + btnCreate + btnCancel + + diff --git a/RedPandaIDE/widgets/newprojectdialog.ui b/RedPandaIDE/widgets/newprojectdialog.ui index 26ec1bc0..0e09da52 100644 --- a/RedPandaIDE/widgets/newprojectdialog.ui +++ b/RedPandaIDE/widgets/newprojectdialog.ui @@ -238,6 +238,16 @@ + + lstTemplates + rdCProject + rdCppProject + chkMakeDefaultLanguage + txtProjectName + txtLocation + btnBrowse + chkAsDefaultLocation + diff --git a/RedPandaIDE/widgets/newprojectunitdialog.ui b/RedPandaIDE/widgets/newprojectunitdialog.ui index cb69e559..b7d5b25b 100644 --- a/RedPandaIDE/widgets/newprojectunitdialog.ui +++ b/RedPandaIDE/widgets/newprojectunitdialog.ui @@ -108,8 +108,13 @@ - - - + + txtFilename + txtFolder + btnBrowse + btnOk + btnCancel + + diff --git a/RedPandaIDE/widgets/ojproblempropertywidget.ui b/RedPandaIDE/widgets/ojproblempropertywidget.ui index eedf6214..f9d6a403 100644 --- a/RedPandaIDE/widgets/ojproblempropertywidget.ui +++ b/RedPandaIDE/widgets/ojproblempropertywidget.ui @@ -153,6 +153,16 @@ + + txtDescription + spinTimeLimit + cbTimeLimitUnit + spinMemoryLimit + cbMemoryLimitUnit + txtURL + btnOk + btnCancel + diff --git a/RedPandaIDE/widgets/searchdialog.cpp b/RedPandaIDE/widgets/searchdialog.cpp index 061d3ab3..73ffeca0 100644 --- a/RedPandaIDE/widgets/searchdialog.cpp +++ b/RedPandaIDE/widgets/searchdialog.cpp @@ -43,7 +43,7 @@ void SearchDialog::find(const QString &text) { mTabBar->setCurrentIndex(mSearchTabIdx); ui->cbFind->setCurrentText(text); - ui->cbFind->setFocus(); + ui->btnNext->setFocus(); show(); } @@ -51,7 +51,7 @@ void SearchDialog::replace(const QString &text) { mTabBar->setCurrentIndex(mReplaceTabIdx); ui->cbFind->setCurrentText(text); - ui->cbFind->setFocus(); + ui->btnNext->setFocus(); //ui->cbReplace->setCurrentText(""); show(); } diff --git a/RedPandaIDE/widgets/searchdialog.ui b/RedPandaIDE/widgets/searchdialog.ui index c71123d6..7bceadc7 100644 --- a/RedPandaIDE/widgets/searchdialog.ui +++ b/RedPandaIDE/widgets/searchdialog.ui @@ -345,14 +345,20 @@ - Find Previous + Find &Previous + + + false - Find Next + Find &Next + + + false true @@ -362,14 +368,20 @@ - Replace + &Replace + + + false - Replace All + Replace &All + + + false @@ -392,7 +404,10 @@ - Close + &Close + + + false @@ -417,6 +432,24 @@ + + btnPrevious + btnNext + btnReplace + btnReplaceAll + btnClose + cbFind + cbReplace + chkCaseSensetive + chkWholeWord + chkRegExp + chkWrapAround + chkCloseAfterSearch + rbFromCursor + rbEntireScope + rbGlobal + rbSelection + diff --git a/RedPandaIDE/widgets/searchinfiledialog.cpp b/RedPandaIDE/widgets/searchinfiledialog.cpp index 0ed71610..1b95cb6e 100644 --- a/RedPandaIDE/widgets/searchinfiledialog.cpp +++ b/RedPandaIDE/widgets/searchinfiledialog.cpp @@ -55,14 +55,14 @@ SearchInFileDialog::~SearchInFileDialog() void SearchInFileDialog::findInFiles(const QString &text) { ui->cbFind->setCurrentText(text); - ui->cbFind->setFocus(); + ui->btnExecute->setFocus(); show(); } void SearchInFileDialog::findInFiles(const QString &keyword, SearchFileScope scope, QSynedit::SearchOptions options, const QString& folder, const QString& filters, bool searchSubfolders) { ui->cbFind->setCurrentText(keyword); - ui->cbFind->setFocus(); + ui->btnExecute->setFocus(); switch(scope) { case SearchFileScope::currentFile: diff --git a/RedPandaIDE/widgets/searchinfiledialog.ui b/RedPandaIDE/widgets/searchinfiledialog.ui index 36afa627..498c2dc6 100644 --- a/RedPandaIDE/widgets/searchinfiledialog.ui +++ b/RedPandaIDE/widgets/searchinfiledialog.ui @@ -310,21 +310,33 @@ - Find + &Find + + + false + + + true - Replace + &Replace + + + false - Cancel + &Cancel + + + false @@ -333,6 +345,23 @@ + + btnExecute + btnReplace + btnCancel + cbFind + txtFilters + txtFolder + btnChangeFolder + cbSearchSubFolders + chkCaseSensetive + chkWholeWord + chkRegExp + rbCurrentFile + rbProject + rbOpenFiles + rbFolder +