Просмотровщик на .NET-е (конечно VB.NET не супер лучший выбор, C# был бы получше), и с открытым исходным кодом — это прогрессивно. Даже если кому-то что-то непонравится, время было потрачено не зря.
Ну да, несовсем корректно говорить, что это недостаток TortoiseSVN. Под MacOS его тоже нету, ну так там тоже всё подругому. Но если под мак можно было бы одну версию сделать, то под линукс и мечтать об этом неприходится. А вообще, тру линуксоиду кроме консоли ничего ненужно :)
Gnome, конечно, штука распространенная, но ведь есть еще и KDE, и другие чуть более редкие оконные менеджеры. Вот за это я и недолюбливаю линукс… приложения под один менеджер либо вообще не работают в другом, либо им нужно тонну костылей. В итоге имеем практически взаимоисключающий набор хороших приложений в разных под разные оконные меденжеры. Толи ставь все основные менеджеры одновременно и бегай туда-сюда, толи сиди с одним менеджером и вспоминай, какие же хорошие фишечки и программки были в других.
Такой тип сортировки, конечно, нужен в «проводнике» ради удобства, но гораздо актуальнее проблема стоит во всяких просмотрщиках картинок, аудио- и видеоплеерах и т.п., которые из-за неправильной сортировки открывают файлы в неправильном порядке.
Натуральная сортировка — достаточно тривиальная проблема. Алгоритмы сортировки в большинстве тулкитов можно подставлять (функции сравнения) -> для реализации натуральной сортировки в файлменеджере достаточно добавить соответствующую функцию сортировки + добавить пункт меню (или опцию) для включения/выключения этой функции.
Почему для этого потребовалось ждать KDE 4.4 — неясно. Видимо всем такая сортировка была по барабану :)
Почему непонятно? В этой beta версии пока нет руководства пользователя, но в следующем бета-релизе оно обязательно появится. Приятной работы, и приятного просмотра изображений в моей программе =)
Нет никакого противоречия. Смысл есть в развитии человека, а смысла в развитии проекта нет, пока человек не сформулирует, чем этот проект может пробить себе «путь к свету» (т.е. к пользователям) из «джунглей ПО».
Цель Open Source не как можно больше любых проектов с открытым кодом, а как можно больше хороших и нужных проектов с открытым кодом. Ну и см. коммент выше про остальное.
Если его именно скомпилить, то вообще без разницы, на каком языке проект написан.
А умеет ли VB компилиться под *nix, не знаю, может и умеет.
Я о том, что идея начинать изучать программирование с VB, пусть и в .Net варианте, достаточно бестолкова. Тем более, что более менее сложные проекты на VB превращаются в сущий ад для разработчика и сопровождения.
При чем тут меркантильность? Просто стоит отделять личное и общественное. Учеба, просьбы о помощи и т.д. — это личное, а «проект» — это уже общественное, вот и все. Если делаешь что-то общественное, то надо думать, как это скажется на сообществе (или что это даст сообществу), если личное, то можно творить что угодно.
Если бы топик был что-то вроде: «я учусь программировать, начал писать вот такую вот программку, посоветуйте/подайте идеи/помогите», то и вопросов бы не было, были бы положительные отзывы и ответы по делу. А тут ведь аж целый проект заявлен, да и нигде ни слова не сказано ни о квалификации автора, ни о том, чего он хотел добиться. Вижу только призыв поддержать проект, правда, без уточнений, каким образом.
Аналог для mercurial
Почему для этого потребовалось ждать KDE 4.4 — неясно. Видимо всем такая сортировка была по барабану :)
ps: хватит занудствовать
Цель Open Source не как можно больше любых проектов с открытым кодом, а как можно больше хороших и нужных проектов с открытым кодом. Ну и см. коммент выше про остальное.
А умеет ли VB компилиться под *nix, не знаю, может и умеет.
Я о том, что идея начинать изучать программирование с VB, пусть и в .Net варианте, достаточно бестолкова. Тем более, что более менее сложные проекты на VB превращаются в сущий ад для разработчика и сопровождения.
Если бы топик был что-то вроде: «я учусь программировать, начал писать вот такую вот программку, посоветуйте/подайте идеи/помогите», то и вопросов бы не было, были бы положительные отзывы и ответы по делу. А тут ведь аж целый проект заявлен, да и нигде ни слова не сказано ни о квалификации автора, ни о том, чего он хотел добиться. Вижу только призыв поддержать проект, правда, без уточнений, каким образом.