4076
Feature Requests and Suggestions / Re: Tools/Text Conversion/UTF-8
« on: January 24, 2012, 13:48:30 »
I will add it to the list of features to add.
January 2024
MultiCommander v13.5 is released!
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Of course, I have absolutely no idea how the MC code is designed and written; nor do I know anything about your development philosophy. But would it be possible to use an already developed hex editor for displaying REG_BINARY data? Something like the Hex Editor OCX control available here http://www.codeproject.com/KB/edit/hexeditor.aspx, thus saving you a whole lot of time and effort?
Just a friendly suggestion.
P.S. The project I work on uses a portion of the code of that OCX editor (or maybe a similar one, I can't remember) to imbed in one of our internal development/debug tools. It works great.
(1) Pre-select the value data when the Edit Registry Value dialog is displayed. While using Microsoft's "regedit" program, when you want to change a value of an item from, for example, 0 to 1, you can use the numeric key pad and press keys Enter 1 Enter. Very quick and easy because when the edit dialog comes up, the value data is pre-selected. When the MC edit dialog is displayed, the cursor is at the end of the data value causing the user to have to back-space, Ctrl+A, or Ctrl+Shift+Home to select all the data; the key sequence becomes Enter Ctrl+A 1 Enter. Now if some users like it the way it is now, then how about adding the "regedit way" to a check box on one of the settings screens.Yes having the text preselected when the edit dialog is shown might be a good think. Will look into that.
(2) Display REG_BINARY data showing ASCII (ANSI?) characters in the Edit Registry Value dialog. Again, this functionality should be similar to Microsoft's "regedit" program. The regedit Value data box looks something like this:A better editor for binary values would be very nice to have and I have a point on my todo list to make the editing of binary better. But doing an editor like the one in regedit for binary values would require a lot of work and take a lot of time to develop. And I got a lot off items on my todo list. Since the most common values that people change in the registry are Strings and Numbers (REG_SZ, REG_DWORD) a better binary editor is not prioritized, since it is very rarely that user changes them.
0000 01 07 00 23 27 00 00 23 ...#'..#
0008 27 00 00 07 00 00 00 05 '......
0010 3C 00 41 00 44 00 55 00 <.A.D.U.
0018 3E 00 13 27 00 00 FF 00 >..'....
0020 00 00 0B 3C 00 4F 00 76 ...<.O.v
0028 00 65 00 72 00 73 00 70 .e.r.s.p
0030 00 65 00 65 00 64 00 3E .e.e.d.>
Notice that one can easily pick out the Unicode strings.
Translation issues
1. File Types manager: as i see - buttons [Add], [Remove], [Reset] have no translation strings
File type manager.
1. It saves profiles, but not permanently (until restart) as it seems. And it is possible to have multiple profiles with the same names.
2. If you select internal program as source, press OK, then select External program, intrernal module name will appear in the edit box (see pic1)
3. Is file age shown correctly. Some minutes ago (18:11) i've created a file. Now is 18:25 and MC shows file age as 6 Hours (see pic 2)
Translation issues
1. File Types manager: as i see - buttons [Add], [Remove], [Reset] have no translation strings
2. Core Settings: Tab Mouse Configuration node with sub-nodes have no translation strings
3. Rotate pictures dialog has no translation string for Options group caption
4. Convert pictures dialog has no translation string for JPEG Quality text
1. Adjust EXIF Date: what's the purpose of Previewing %d of %d files? As i see, it always shows n of n flles in the list.
2. What is Smart rename (Tools->Reanme->Similar name, different extension)? How to use it the right way?
3. There is translation file for the PictureViewer, but where is Picture Viewer itself?
I. Multi-Rename tool
1. Hints aren't displayed.
2. Live preview works even if unchecked.
3. "Error! - Name Conflict" string exists in resource file but displayed in english.
4. When you go from "Previous Rename Sessions" to "Renamed Files" list, the selection in "Previous Rename Sessions" is lost, so it is impossible to detect which session is selected.
II. File viewer
1. It seems that Auto Reload doesn't work. If you modify the file being viewed, it is not updated in viewer. Only when you select "Reload" and then click, the content is updated.
2. There are no translation strings for Selection popup menu (Highlight - Add, Highligth - Clear, ... etc)
UPD1: Module rules in Multi-Rename don't work. E.g. [N][?core.size] rule neither updates preview nor actually renames the file.Strange. That worked before, I Will investigate it, I most have broken something.
UPD2: Plug-in profile manager.1. ?? Title in the Save plugin dialog ??
1. There is no translation string for the caption of this dialog
2. If you create new profile with the existing name (e.g. "Test"), no rename suggested. Instead a new profile is created, so there are 2 "Test" profiles. And when you save it, previous profile settings are overwritten. So when you open the manager again, there is only one "Test" profile with last settings and the first one is lost.
UPD3. File Types manger1. Not able to crash it. But will check the code what can cause it to happen.
1. [Reset] action causes MC crash.
2. It is impossible (i can't find out how) to save new profile
a. [Save] does nothing
b. [Add] suggests to save currently editing profile but doesn't save. You can press it endlessly without success.
3. Some (all?) original english translation files are ANSI although they have encoding="UTF-8" xml parameter, so e.g. in Picture rotating dialog Unicode degree symbol "°" looks like two symbols "Вє"