Version 3.0.0.2135 alpha is out

224 views
Skip to first unread message

arbiter

unread,
Aug 22, 2011, 11:41:27 AM8/22/11
to noma...@googlegroups.com
It is here at last! Long awaited version 3.0.x!

You can download it here. Changes are countless and you can find short description of most (but not all) new features here, later I will update history.txt with detailed description of what's new in this version.

Also this is alpha, very stable but still alpha, so importing settings from previous version is disabled. Binaries optimization is also disabled by default (however you can compile it if you wish). Full debug information is enabled in this build, so this can slowdown application a bit, especially in comparison with current stable version. However there is a lot of speed optimizations done in this release, so I think , so I think it should faster actually.

tux.

unread,
Aug 22, 2011, 11:52:52 AM8/22/11
to noma...@googlegroups.com
So how's about localizations for 3.0? :)

xuMepa

unread,
Aug 22, 2011, 2:03:35 PM8/22/11
to nomad-net
Не стартует.

--- Exception Stack Trace ---
System.Configuration.ConfigurationErrorsException: Ошибка при создании
обработчика раздела конфигурации для plugins: Данная сборка запрещает
вызывающие стороны с частичным доверием. (C:\Program Files\Nomad.Net
\Nomad_x86.exe.Config line 793) --->
System.Security.SecurityException: Данная сборка запрещает вызывающие
стороны с частичным доверием.
at
System.Security.CodeAccessSecurityEngine.ThrowSecurityException(System.Reflection.RuntimeAssembly
asm, System.Security.PermissionSet granted,
System.Security.PermissionSet refused, RuntimeMethodHandleInternal
rmh, SecurityAction action, System.Object demand, IPermission
permThatFailed) {d10d5baf91db4191ac2a92669dc703a9:0x600471b} [0x32]
at System.RuntimeMethodHandle.PerformSecurityCheck(System.Object
obj, RuntimeMethodHandleInternal method, System.RuntimeType parent,
UInt32 invocationFlags) {d10d5baf91db4191ac2a92669dc703a9:0x600119f}
<0x0>
at System.RuntimeMethodHandle.PerformSecurityCheck(System.Object
obj, IRuntimeMethodInfo method, System.RuntimeType parent, UInt32
invocationFlags) {d10d5baf91db4191ac2a92669dc703a9:0x60011a0} [0x0]
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[]
parameters, System.Globalization.CultureInfo culture)
{d10d5baf91db4191ac2a92669dc703a9:0x6002a89} [0x3c]
at System.Reflection.ConstructorInfo.Invoke(System.Object[]
parameters) {d10d5baf91db4191ac2a92669dc703a9:0x60029ad} [0x0]
at
System.Configuration.TypeUtil.InvokeCtorWithReflectionPermission(System.Reflection.ConstructorInfo
ctor) {275dfa15c566407d893a33ef21db2cef:0x60006d8} [0x0]
at System.Configuration.RuntimeConfigurationRecord
+RuntimeConfigurationFactory.CreateSectionImpl(System.Configuration.RuntimeConfigurationRecord
configRecord, System.Configuration.FactoryRecord factoryRecord,
System.Configuration.SectionRecord sectionRecord, System.Object
parentConfig, System.Configuration.ConfigXmlReader reader)
{275dfa15c566407d893a33ef21db2cef:0x60006a5} [0xe]
at System.Configuration.RuntimeConfigurationRecord
+RuntimeConfigurationFactory.CreateSectionWithRestrictedPermissions(System.Configuration.RuntimeConfigurationRecord
configRecord, System.Configuration.FactoryRecord factoryRecord,
System.Configuration.SectionRecord sectionRecord, System.Object
parentConfig, System.Configuration.ConfigXmlReader reader)
{275dfa15c566407d893a33ef21db2cef:0x60006a7} [0x14]
at
System.Configuration.RuntimeConfigurationRecord.CreateSection(Boolean
inputIsTrusted, System.Configuration.FactoryRecord factoryRecord,
System.Configuration.SectionRecord sectionRecord, System.Object
parentConfig, System.Configuration.ConfigXmlReader reader)
{275dfa15c566407d893a33ef21db2cef:0x6000699} [0xc]
at
System.Configuration.BaseConfigurationRecord.CallCreateSection(Boolean
inputIsTrusted, System.Configuration.FactoryRecord factoryRecord,
System.Configuration.SectionRecord sectionRecord, System.Object
parentConfig, System.Configuration.ConfigXmlReader reader,
System.String filename, Int32 line) {275dfa15c566407d893a33ef21db2cef:
0x600009e} [0x7]
--- End of inner exception stack trace ---
at
System.Configuration.BaseConfigurationRecord.EvaluateOne(System.String[]
keys, System.Configuration.SectionInput input, Boolean isTrusted,
System.Configuration.FactoryRecord factoryRecord,
System.Configuration.SectionRecord sectionRecord, System.Object
parentResult) {275dfa15c566407d893a33ef21db2cef:0x6000093} [0x48]
at
System.Configuration.BaseConfigurationRecord.Evaluate(System.Configuration.FactoryRecord
factoryRecord, System.Configuration.SectionRecord sectionRecord,
System.Object parentResult, Boolean getLkg, Boolean getRuntimeObject,
System.Object& result, System.Object& resultRuntimeObject)
{275dfa15c566407d893a33ef21db2cef:0x6000092} [0x203]
at
System.Configuration.BaseConfigurationRecord.GetSectionRecursive(System.String
configKey, Boolean getLkg, Boolean checkPermission, Boolean
getRuntimeObject, Boolean requestIsHere, System.Object& result,
System.Object& resultRuntimeObject) {275dfa15c566407d893a33ef21db2cef:
0x600008e} [0x2a2]
at
System.Configuration.BaseConfigurationRecord.GetSectionRecursive(System.String
configKey, Boolean getLkg, Boolean checkPermission, Boolean
getRuntimeObject, Boolean requestIsHere, System.Object& result,
System.Object& resultRuntimeObject) {275dfa15c566407d893a33ef21db2cef:
0x600008e} [0x2a2]
at
System.Configuration.BaseConfigurationRecord.GetSectionRecursive(System.String
configKey, Boolean getLkg, Boolean checkPermission, Boolean
getRuntimeObject, Boolean requestIsHere, System.Object& result,
System.Object& resultRuntimeObject) {275dfa15c566407d893a33ef21db2cef:
0x600008e} [0x2a2]
at
System.Configuration.BaseConfigurationRecord.GetSectionRecursive(System.String
configKey, Boolean getLkg, Boolean checkPermission, Boolean
getRuntimeObject, Boolean requestIsHere, System.Object& result,
System.Object& resultRuntimeObject) {275dfa15c566407d893a33ef21db2cef:
0x600008e} [0x2a2]
at
System.Configuration.BaseConfigurationRecord.GetSection(System.String
configKey) {275dfa15c566407d893a33ef21db2cef:0x6000077} [0x0]
at
System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(System.String
sectionName) {275dfa15c566407d893a33ef21db2cef:0x6000605} [0x35]
at
System.Configuration.ConfigurationManager.GetSection(System.String
sectionName) {275dfa15c566407d893a33ef21db2cef:0x6000218} [0xf]
at
Nomad.Commons.Configuration.ConfigManager.GetSection(System.String
sectionName) in D:\Programming\Projects\Nomad.NET\Nomad.Commons
\Configuration\ConfigManager.cs:198
at Nomad.Commons.Plugin.PluginManager.get_ConfigurationSection() in
D:\Programming\Projects\Nomad.NET\Nomad.Commons\Plugin
\PluginManager.cs:172
at Nomad.Commons.Plugin.PluginManager
+<InternalGetExtensionClasses>d__17.MoveNext() in D:\Programming
\Projects\Nomad.NET\Nomad.Commons\Plugin\PluginManager.cs:302
at System.Collections.Generic.List`1[T].InsertRange(Int32 index,
IEnumerable`1 collection) {d10d5baf91db4191ac2a92669dc703a9:0x60021ee}
[0xea]
at System.Collections.Generic.List`1[T].AddRange(IEnumerable`1
collection) {d10d5baf91db4191ac2a92669dc703a9:0x60021cb} [0x0]
at
Nomad.Commons.Plugin.PluginManager.GetExtensionClasses(System.Type
extensionType) in D:\Programming\Projects\Nomad.NET\Nomad.Commons
\Plugin\PluginManager.cs:563
at Nomad.Commons.Plugin.PluginManager
+<GetExtensionObjects>d__57`1[T].MoveNext() in D:\Programming\Projects
\Nomad.NET\Nomad.Commons\Plugin\PluginManager.cs:623
at
Nomad.FileSystem.Property.Providers.PropertyProviderManager.Intitialize()
in d:\Programming\Projects\Nomad.NET\Nomad\FileSystem\Property
\Providers\PropertyProviderManager.cs:76
at Nomad.Program.Main(System.String[] args) in d:\Programming
\Projects\Nomad.NET\Nomad\Program.cs:158
at
System.AppDomain._nExecuteAssembly(System.Reflection.RuntimeAssembly
assembly, System.String[] args)
{d10d5baf91db4191ac2a92669dc703a9:0x6000623} <0x0>
at System.AppDomain.ExecuteAssemblyByName(System.String
assemblyName, System.Security.Policy.Evidence assemblySecurity,
System.String[] args) {d10d5baf91db4191ac2a92669dc703a9:0x60005f0}
[0x2b]
at Nomad_x86.Program.Main(System.String[] args) in D:\Programming
\Projects\Nomad.NET\Nomad_x86\Program.cs:10

On 22 авг, 19:41, arbiter <arbi...@nomad-net.info> wrote:
> It is here at last! Long awaited version 3.0.x!
>
> You can download it here <http://www.nomad-net.info/downloads>. Changes are
> countless and you can find short description of most (but not all) new
> features here<https://groups.google.com/d/msg/nomad-net/8lzFUR6G4zY/KIX_SKwxEokJ>,
> later I will update history.txt with detailed description of what's new in
> this version.
>
> Also this is alpha, very stable but still alpha, so importing settings from
> previous version is disabled. Binaries optimization is also disabled by
> default (however you can compile it if you wish). Full debug information is
> enabled in this build, so this can slowdown application a bit, especially in
> comparison with current stable version. However there is a lot of speed
> optimizations done in this release, so I think , so I think it should faster
> actually.
>
> <https://lh4.googleusercontent.com/-0-BQtN3NLqU/TlJ1PZiUfII/AAAAAAAAAu...>

arbiter

unread,
Aug 22, 2011, 2:27:12 PM8/22/11
to noma...@googlegroups.com
Please provide full report (with windows and clr versions and loaded
modules description).

You can also try to delete <supportedRuntime version="v4.0" /> line at
the end of Nomad.exe.config file (or Nomad_x86.exe.Config in your
case).

2011/8/22 xuMepa <petr...@gmail.com>:

--
Liberavi animam meam!
arbiter

arbiter

unread,
Aug 23, 2011, 10:31:38 AM8/23/11
to noma...@googlegroups.com
No, not right now, strings for translation is not ready yet. Later
this week, you will have work to do :)

On Mon, Aug 22, 2011 at 18:52, tux. <der_t...@arcor.de> wrote:
> So how's about localizations for 3.0? :)

--
Liberavi animam meam!
arbiter

tux.

unread,
Aug 23, 2011, 4:00:52 PM8/23/11
to noma...@googlegroups.com
arbiter wrote:
> No, not right now, strings for translation is not ready yet. Later
> this week, you will have work to do :)

Fine, thanks :)

Brawler

unread,
Aug 23, 2011, 4:49:00 PM8/23/11
to nomad-net
Наличие панельки "Информация о томе" конечно добавляет наглядности, но
отводить целую панель ради двух показателей больно расточительно.
Лучше бы размер диска и свободного места выводился в панели
"Информация о папке" к примеру или создать еще одну комбинированную
панель, ну там как уже вам виднее будет.
Пишу только потому, что у меня моник 22" и наблюдая реально пустое
пространство на панели как-то не понятно становится зачем так много
панелей создано.

Из увиденных неполадок. Что-то не хочет держаться режим отображения в
виде значков у кнопок программ Инструментов, сам переключается на
режим "как Текст", хотя это может и потому, что я настройки от старой
версии оставил, что опять таки не факт.

arbiter

unread,
Aug 23, 2011, 7:25:45 PM8/23/11
to noma...@googlegroups.com
2011/8/23 Brawler <felke...@gmail.com>:

> Наличие панельки "Информация о томе" конечно добавляет наглядности, но
> отводить целую панель ради двух показателей больно расточительно.
> Лучше бы размер диска и свободного места выводился в панели
> "Информация о папке" к примеру или создать еще одну комбинированную
> панель, ну там как уже вам виднее будет.
> Пишу только потому, что у меня моник 22" и наблюдая реально пустое
> пространство на панели как-то не понятно становится зачем так много
> панелей создано.

Volume information panel shows not two, but many more information.
Lets count: volume name, volume type (fixed, cd, etc), drive number
(if you have several hdd), volume total size, volume free size and
volume available size (which is shown only when it differs from total
free size).
But as option, you can hide this panel and add < Free Space > command
onto Panel Commands Bar, it will show only free and total space.
Actually commands bar is what you need, it is very configurable and
you can setup it for your personal needs.

> Из увиденных неполадок. Что-то не хочет держаться режим отображения в
> виде значков у кнопок программ Инструментов, сам переключается на
> режим "как Текст", хотя это может и потому, что я настройки от старой
> версии оставил, что опять таки не факт.

Can you provide more information, screenshots for example. Maybe Nomad
cannot extract icons from you external tools, anyway I need more
information to fix this. You can contact me directly by mail.

sk2k

unread,
Sep 27, 2011, 3:02:09 AM9/27/11
to nomad-net
The Wipe command is acting strange. Sometimes i get a error message
like in this example:

Error deleting File or Folder
Access to the path
'd:\BKP\24-09-2011\Drive_C\ZZZZZZZZZZZ' is denied.

The ZZZZZZZZZZZ was not there before, it's created while running the
Wipe command .

The whole path in this case was D:\BKP\24-09-2011\Drive_C\Users\jimdade
\
It contained two .7z files.
My guess is that the Users folder somehow can not be deleted correctly.

xuMepa

unread,
Oct 3, 2011, 3:00:08 AM10/3/11
to nomad-net
Копирование пути панели через Ctrl+Insert после нажатия Ctrl+Space не
работает.
Добавить файл в архив из другой панели можно только по alt+f5 или
мышью. Более логично задействовать f5, т.к. в данном контексте этот
диалог почти бесполезен.

On 22 авг, 19:41, arbiter <arbi...@nomad-net.info> wrote:

> It is here at last! Long awaited version 3.0.x!
>

> You can download it here <http://www.nomad-net.info/downloads>. Changes are


> countless and you can find short description of most (but not all) new

> features here<https://groups.google.com/d/msg/nomad-net/8lzFUR6G4zY/KIX_SKwxEokJ>,


> later I will update history.txt with detailed description of what's new in
> this version.
>
> Also this is alpha, very stable but still alpha, so importing settings from
> previous version is disabled. Binaries optimization is also disabled by
> default (however you can compile it if you wish). Full debug information is
> enabled in this build, so this can slowdown application a bit, especially in
> comparison with current stable version. However there is a lot of speed
> optimizations done in this release, so I think , so I think it should faster
> actually.
>

> <https://lh4.googleusercontent.com/-0-BQtN3NLqU/TlJ1PZiUfII/AAAAAAAAAu...>

xuMepa

unread,
Oct 12, 2011, 2:19:46 AM10/12/11
to noma...@googlegroups.com
Делаю поиск строки в файле по довольно большой папке. До какого-то момента работает, а потом выдает "Адресат вызова создал исключение". С чем может быть связано - пока не выявил.

xuMepa

unread,
Oct 12, 2011, 2:25:24 AM10/12/11
to noma...@googlegroups.com
При копировании папки из сети в какой-то момент выскакиевает диалог "Ошибка создания папки" с сообщением "Затребованная служба не найдена".

arbiter

unread,
Oct 12, 2011, 4:43:20 PM10/12/11
to noma...@googlegroups.com
2011/10/3 xuMepa <petr...@gmail.com>

Копирование пути панели через Ctrl+Insert после нажатия Ctrl+Space не
работает.

Indeed. Thanks.
 
Добавить файл в архив из другой панели можно только по alt+f5 или
мышью. Более логично задействовать f5, т.к. в данном контексте этот
диалог почти бесполезен.

You right, but only partially. Copy dialog is not hard bound to far panel. You can enter any other path as destination, for example, and if I replace copy dialog with pack dialog in your case, this will be not possible.

arbiter

unread,
Oct 12, 2011, 4:45:32 PM10/12/11
to noma...@googlegroups.com
I need more details to found origins of this bug. First of all, I need, standard bug report generated by exception dialog.
If you cannot reproduce bug, please, find error report in logs and send it to me.

2011/10/12 xuMepa <petr...@gmail.com>

Делаю поиск строки в файле по довольно большой папке. До какого-то момента работает, а потом выдает "Адресат вызова создал исключение". С чем может быть связано - пока не выявил.

arbiter

unread,
Oct 12, 2011, 4:45:54 PM10/12/11
to noma...@googlegroups.com
I need more details to found origins of this bug. First of all, I need, standard bug report generated by exception dialog.
If you cannot reproduce bug, please, find error report in logs and send it to me.

2011/10/12 xuMepa <petr...@gmail.com>
При копировании папки из сети в какой-то момент выскакиевает диалог "Ошибка создания папки" с сообщением "Затребованная служба не найдена".

xuMepa

unread,
Oct 13, 2011, 12:52:49 AM10/13/11
to nomad-net
И всеже про диалог копирования я не могу до конца с Вами согласиться.
Да, можно воспользоваться alt+f5 для упаковки файла в существующий
архив. Но какая польза от вызова диалога копирования в этом контексте,
учитывая, что путь в этом диалоге (при попытке копирования в архив) не
пишется? Вручную набирать некий путь?
Как Вам такой вариант - по f5 появляется диалог копирования с путем
типа "file:///c:/path/archive.zip#archiveFolder1\archiveFolder2" и в
результате происходит упаковка файлов в архив с параметрами по
архивирования умолчанию (тоже самое, как если бы мы нажали alt+f5 и
ничего не меняя enter).

Евгений, во что еще вспомнил. Тут, в группе, уже помоему об этом
упоминали - батник compile.bat не отрабатывает, т.к. есть проблема с
путями.
Приходится каждый раз руками заменять "%sourcepath%\" на "%sourcepath
%".

On 13 окт, 00:43, arbiter <arbi...@nomad-net.info> wrote:
> 2011/10/3 xuMepa <petro...@gmail.com>

PetrovAV

unread,
Feb 20, 2012, 1:55:02 PM2/20/12
to noma...@googlegroups.com
Евгений, добавлю еще один аргумент к теме о копировании из дальней панели в архив. Уж простите, но не дает мне покоя эта тема. =)
Вот смотрите, сейчас, находясь в архиве и нажимая f5, происходит распаковка файла в дальнюю панель. Но при этом, из другой панели, нажав f5, доупаковка в архив не происходит. Вываливается совершенно бесполезный в этот момент диалог копирования... Зачем?
Не игнорируйте эту тему, плиз, ответьте.
Reply all
Reply to author
Forward
0 new messages