Age | Commit message (Collapse) | Author |
|
The Invoke API now can take both an Action and an EventHandler. delegate {} causes ambiguous results.
|
|
CDATA tags that were inside translatable xml elements were included
in the extracted translation text when the files are scanned. The
CDATA tags themselves should not be displayed to the user so they are
now excluded with the regular expression. CDATA tags are used in
the project templates and were not translated since the text being
passed to the translation catalog would not include these tags and
would not find a match.
|
|
* [Core] Remove superfluous ToCharArray.
* [Perf] Optimize StringBuilder usage
Go through StringBuilder.Append(string) and StringBuilder.Append(object)
usages. As follows, we no longer concat strings before appending to a
stringbuilder, and we no longer box valueTypes which go through
Append(object).
* [Perf] Optimize StringBuilder.AppendLine
Most notable improvements are in AssemblyBrowser and Diff calculation.
* Fix feedback.
|
|
|
|
|
|
* [Core] Remove ToLower where applicable.
* [Core] Remove ToUpper where applicable.
* [View] Fix possible crash in no selection tolower/toupper
Instead of getting just 1 char, we get a possible huge string, depending on the caret's offset in a document.
* [Ide] Fix lots of intermediate strings being created on keybindings panel filtering
* [Ide] Remove string.ToLower where applicable.
* [Ide] Remove string.ToUpper where applicable.
* [Editor] Remove string.ToLower where applicable.
* [Addins] Remove string.ToLower string.ToUpper where applicable.
|
|
|
|
Roslyn 2.x needs this so we have to do it for MonoDevelop.Core
and every assembly that references it.
|
|
|
|
It thinks that the 'Makefile.am.template' has an 'am' locale.
|
|
Additional to 7d161b23a287120d8fbd6c829077f66041984536
|
|
Most text editors incuding MonoDevelop editor starts to count lines from 1 and I never seen it counting from 0 in gettext references before. Better to not corrupt that standard to allow side editors work fine with it.
[Ru] Большинство текстовых редакторов, включая встроенный редактор MonoDevelop используют нумерацию строк с единицы, а не с нуля. И во всех po-файлах, с которыми я до этого работал, ссылки на исходник были указаны в отсчете с 1. А то, что в этом модуле решили считать их с 0, приводит к недопониманию с редакторами переводов.
|
|
Line counting only worked fine with CRLF (\r\n) but not with LF (\n) line endings.
|
|
The reasoning for these changes was changing where-ever the hack for
bug 2975 was written, or the collection was not fully enumerated (or it
was deferred via IEnumerable).
|
|
|
|
|
|
|
|
|
|
* [AspNet] New template images
* [Ide] New project dialog template icons and images:
* Workspace
* Solution
* Project
* Shared Project
* Library Project
* PCL Project
* GUI Project
* Console Project
* Test Project
* Package Project
* [NUnit] New project dialog template icons and images
* [GetText] New project dialog template icons and images
* [Deployment] New project dialog template icons and images
|
|
|
|
|
|
|
|
|
|
Bug 4608 - "undo"-ing in po editor textbox causes crash.
|
|
in tree view nodes
This change is going to bring speed improvements after the optimizations done to AppendValues inside Gtk# are released.
Batch calls to AddChild, as the collection insertion is guarded against multiple resorts on insertion.
|
|
|
|
|
|
Fixes #39295 - Translation project not available in New Project dialog due to missing icon
|
|
|
|
|
|
|
|
They fill search results with irrelevant information.
The docs are almost 10 years out of date, and almost
none of them apply to the current code.
The ChangeLogs are all in the git history, and haven't
been used for 5 years.
|
|
|
|
|
|
|
|
modifiable-evaluated-properties
|
|
* CProjectConfiguration.cs:
* AspMvcProjectConfiguration.cs:
* AspNetAppProjectConfiguration.cs:
* GenericProject.cs:
* ItemConfiguration.cs:
* IConfigurationTarget.cs:
* UnknownConfiguration.cs:
* SolutionItemConfiguration.cs:
* MultiConfigItemOptionsDialog.cs: Don't allow changing the
configuration name. To change the name, a new configuration has to
be created.
* MakefileProject.cs:
* NUnitAssemblyGroupProject.cs:
* Solution.cs:
* DotNetProject.cs:
* ProjectExtension.cs:
* SolutionConfiguration.cs:
* SolutionItemExtension.cs:
* TranslationProject.cs:
* DotNetCompilerParameters.cs:
* DotNetProjectConfiguration.cs:
* CSharpProjectExtension.cs:
* CSharpCompilerParameters.cs:
* PackagingProject.cs: Track api changes
* MSBuildProperty.cs:
* DefaultMSBuildEngine.cs:
* MSBuildPropertyGroup.cs:
* MSBuildProjectInstance.cs:
* MSBuildPropertyEvaluated.cs:
* MSBuildPropertyGroupEvaluated.cs: Add support for binding an
evaluated property collection to a property group, so that we can
see it as an IPropertySet which contains all evaluated properties,
which can be modified (by updating the underlying property group)
* MSBuildProject.cs: New api to allow inserting a property group
before an existing object.
* IPropertySet.cs: Remove unused RemoveAllProperties() method
* Project.cs:
* ProjectConfiguration.cs: Use the new modifiable evaluated property
list to keep track of changes in configurations and in the main
property group.
* SolutionItem.cs: Change the name of the 'name' argument of
CreateConfiguration to 'id', since it may include both the name and
platform
* MSBuildTests.cs: Fix tests
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit 26f52de488283cae580c9bab44634fae4aefe296.
|
|
|
|
|
|
|
|
|
|
* done
* prefs-language
|
|
|
|
|