Skip to content

Releases: emu-russia/Deroute

Deroute 3.5

09 Aug 04:28
eeb7acc

Choose a tag to compare

В утилиту добавлена возможность управления слоями - группировка и разгруппировка:

image

Работает достаточно очевидно:

  • Для объединения сущностей в слой нужно выделить их и нажать "Group". Иерархия при этом уничтожается - родителем всех выделенных сущностей становится новый слой. Слой создаётся в insertion node (сущность определенная как текущая для добавления новых сущностей, показывается в статус баре)
  • Чтобы разгруппировать нужно выбрать слой и нажать "Ungroup". Слой удаляется, а родителем сущностей слоя становится родитель слоя.
  • Создание пустого слоя также добавлено на новую кнопку (ранее оно было в меню Edit).

Я немного поработал с новой фичей - в целом достаточно приятно работается. Единственное что при наведении мышки на кнопку иногда вылазиет Hover подсказка, но это уже особенности WinForms.

Описание релиза на русском, т.к. сервис DeepL более не доступен в моей стране. Используйте ваш любимый когнитивный модуль для перевода на ваш язык самостоятельно.

Также по запросу прикрепляю сборку, но что там внутри я хз. Рантайм dotnet по прежнему может содержать ошмётки или downloader-ы, на которые агрятся антивирусы. Если гитхаб проверил и сказал что всё ок, значит можно доверять.

Deroute 3.4

29 Mar 10:16
120c835

Choose a tag to compare

Добавлено несколько косметических улучшений:

  • Вернулась кнопка перехода в режим Select, т.к. для новых пользователей возможно будет не очевидно как переходить в этот режим (F1 или Escape)
  • Добавился новый инструмент Cells Map (раздел меню Tools), для получения списка ячеек для дальнейшего процессинга
  • Добавилась стрелка внизу слева, показывает куда уехал скролл в последний раз. Бывает полезно когда отвлекаешься от реверса микросхемы (бывает же такое!) и забываешь в какую сторону "ехал"
  • В окне управления базой ячеек внизу слева хинт появился, т.к. даже я забыл как добавить ячейку из базы в рабочую область :)

Added a few cosmetic improvements:

  • The Select mode button is back, since it may not be obvious to new users how to switch to this mode (F1 or Escape)
  • Added a new Cells Map tool to get a list of cells for further processing (can be found in Tools menu)
  • Added an arrow at the bottom left to show where the scroll went last time. It is useful when you get distracted from the chip reverse-engineering (it happens!) and forget which way you were “going”.
  • In the cell base management window at the bottom left there is a hint, because even I forgot how to add a cell from the base to the workspace :)

What's Changed

image

deroute_scroll_direction_arrow

Full Changelog: deroute-release-33...deroute-release-34

Deroute 3.3

26 Mar 17:40
d600dda

Choose a tag to compare

Небольшое обновления для более комфортного рисования проводов в режиме Add Vias. Теперь выделение via обновляет его статус "выбран последним", чтобы при нажатии Shift+Click провод начинал рисоваться от него. Очень быстро получается распутывать доширак, дополнительно с перемещением view area, используя сочетания Ctrl+стрелки и Ctrl+Shift+стрелки.
Также добавлена возможно отключения обновления дерева сущностей (Live Update), чтобы оно не тормозило при добавлении новых сущностей, когда их набирается 10k+.

Small update for more comfortable drawing wires in Add Vias mode. Now selecting via updates its status to “selected last”, so that when Shift+Click is pressed, the wire will start drawing from it. It's very fast to untangle doshirak, additionally with moving view area using Ctrl+arrow and Ctrl+Shift+arrow combinations.
Also added an option to disable entity tree refresh (Live Update) so that it doesn't slow down when adding new entities when 10k+ entities are added.

What's Changed

  • Disable hierarchy tree (Live Update checkbox) + Update LastVia on selection for Shift+Click fast wire drawing by @ogamespec in #85

Full Changelog: deroute-release-32...deroute-release-33

Deroute 3.2

09 Mar 08:03
921243a

Choose a tag to compare

Данный релиз содержит оптимизацию рендеринга картинки заднего фона, в результате чего стало комфортнее работать с действительно большими картинками (PSXCPU, DMG-CPU). Настройка называется Optimize Tilemap.
Также начиная с этого релиза больше не будут поставляться бинарные сборки, т.к. последний DotNet содержит какие-то странные куски, на которые агрессивно реагируют антивирусы. Поэтому сожалеем, но вам придётся теперь собирать exe самостоятельно (для этого достаточно скачать Visual Studio Communism Edition)

This release contains optimisation of background image rendering, as a result of which it became more comfortable to work with really large images (PSXCPU, DMG-CPU). The setting is called Optimise Tilemap.
Also starting from this release no more binary builds will be shipped, as the latest DotNet contains some strange pieces that antiviruses react aggressively to. So we are sorry, but you will have to build the exe yourself (just download Visual Studio Communism Edition for this purpose)

What's Changed

Full Changelog: deroute-release-31...deroute-release-32

Deroute 3.1

25 May 09:59
23cd938

Choose a tag to compare

What's Changed

Full Changelog: deroute-release-30...deroute-release-31

Deroute 3.0

20 May 07:08
3890a13

Choose a tag to compare

What's Changed

Full Changelog: deroute-release-29...deroute-release-30

Deroute 2.9

15 May 17:18
45e1008

Choose a tag to compare

What's Changed

Full Changelog: deroute-release-28...deroute-release-29

Deroute 2.8

14 May 18:24
5924054

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: deroute-release-27...deroute-release-28

Deroute 2.7

15 Apr 04:49
881579b

Choose a tag to compare

What's Changed

Full Changelog: deroute-release-26...deroute-release-27

Deroute 2.6

10 Jul 08:21
245be6a

Choose a tag to compare

Added drawing on the grid:

image

The size of the grid (GridSize) and the activation of drawing on the grid (SnapToGrid) can be done in the settings.

Fixed the selection of entities with the WidthOverride property.

Full Changelog: deroute-release-25...deroute-release-26