Author Topic: A few minor wishes from a new user  (Read 2918 times)

Offline Andreas

  • Registered User
  • Jr. Member
  • *
  • Posts: 53
  • Karma: +0/-0
    • View Profile
A few minor wishes from a new user
« on: August 29, 2014, 09:24:37 am »
Hi,

I have a few minor wishes:

1. When you search for a string (Ctrl+F) and HippoEdit doesn't find it, HippoEdit will display "Can not find string xxx" in a bar with red background at the bottom of the program window, and the HippoEdit Icon in the task bar will become red (at least under Windows 7 this is the case). This is perfectly fine, but both should disappear after a few seconds. Currently, they don't disappear until you successfully find another string, and this is annoying.

2. When you double-click on a file in the project pane, the file will be opened, but it will not become active. It should become active, so that you can immediately start typing at the current cursor position. And by the way, it would be more convenient if a single click (not double-click) was sufficient to open the file.

3. When you jump to a bookmarked line (F2), the bookmarked line will often be displayed at the bottom of the window. This is annoying, because you'll have to scoll down then to see the context of the line. F2 should always display the bookmarked line in the middle of the window.

Best regards,
Andreas

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: A few minor wishes from a new user
« Reply #1 on: August 29, 2014, 10:24:07 am »
Hi Andreas,

Quote
1. When you search for a string (Ctrl+F) and HippoEdit doesn't find it, HippoEdit will display "Can not find string xxx" in a bar with red background at the bottom of the program window, and the HippoEdit Icon in the task bar will become red (at least under Windows 7 this is the case). This is perfectly fine, but both should disappear after a few seconds. Currently, they don't disappear until you successfully find another string, and this is annoying.
This is done by design and it is general feature of any error message shown in status bar in HippoEDIT. The error message shall be read, because of this it is "fixed" for a some time and can not be overwritten by any other message with "lower" priority. To check, just search for not existing string, to get an error message, than wait for 5 seconds and do selection text in editor.

I can think of how to do a behavior "nicer", for example:
- clean the message by double-click on status bar or
- try to hide it automatically after 5 seconds delay and do not wait for next message
but I would prefer to collect more feedback on this. Clean up on double click I can add.

Quote
2. When you double-click on a file in the project pane, the file will be opened, but it will not become active. It should become active, so that you can immediately start typing at the current cursor position.
Yes, that can be fixed. For File Explorer it already done in this way.

Quote
And by the way, it would be more convenient if a single click (not double-click) was sufficient to open the file.
This I do not see as good idea, while this will block multi item operations on tree (as selection). Plus such behavior is not in sync with other "trees" in HE.

Quote
3. When you jump to a bookmarked line (F2), the bookmarked line will often be displayed at the bottom of the window. This is annoying, because you'll have to scroll down then to see the context of the line. F2 should always display the bookmarked line in the middle of the window.
Yes, this make sense and can be done.

I will try to add suggestions, I have agreed, in next beta.

BR, Alex.

Offline Andreas

  • Registered User
  • Jr. Member
  • *
  • Posts: 53
  • Karma: +0/-0
    • View Profile
Re: A few minor wishes from a new user
« Reply #2 on: August 29, 2014, 10:50:43 am »
Hi Alex,

- try to hide it automatically after 5 seconds delay and do not wait for next message
This is exactly what I had in mind.

This I do not see as good idea, while this will block multi item operations on tree (as selection). Plus such behavior is not in sync with other "trees" in HE.
Okay, accepted.

Thanks.

Best regards,
Andreas

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: A few minor wishes from a new user
« Reply #3 on: August 29, 2014, 02:06:42 pm »
This is exactly what I had in mind.

Imagine, you have started long running operation, went from computer or switch to another application to not wait the result.
In case of automatic clean up of error message, it can happen, that you will lose this information, if come back more than 5 seconds after finish...

Offline Andreas

  • Registered User
  • Jr. Member
  • *
  • Posts: 53
  • Karma: +0/-0
    • View Profile
Re: A few minor wishes from a new user
« Reply #4 on: August 29, 2014, 02:23:42 pm »
Imagine, you have started long running operation, went from computer or switch to another application to not wait the result.
In case of automatic clean up of error message, it can happen, that you will lose this information, if come back more than 5 seconds after finish...

My request is only for the message "Can not find string xxx". For this special case, it would be good if the message and the red color of the icon in the task bar disappeared after 5 seconds. (Maybe the red color of the icon in the task bar is not necessary at all in the string-not-found case.)

For other, "real" error messages, things might be different.
« Last Edit: August 29, 2014, 02:26:23 pm by Andreas »

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: A few minor wishes from a new user
« Reply #5 on: September 04, 2014, 09:38:14 am »
Hi Andreas,

Request 2 and 3 implemented in 1.51.33 (already out).
For request 1, I have only did reset of the message by double click on status pane. For automatic vanishing in 5 seconds, I will wait for more feedback from others. I do not see now nice way to implement this, and there is no way to do it differently for search now, without incompatible change.

BR, Alex.

Offline Andreas

  • Registered User
  • Jr. Member
  • *
  • Posts: 53
  • Karma: +0/-0
    • View Profile
Re: A few minor wishes from a new user
« Reply #6 on: September 04, 2014, 10:44:25 am »
Hi Alex,

thank you very much for your changes and corrections!

I have another wish (which is somehow similar to my previous request 3): Currently, when you're using Find In Files (Ctrl+Shift+F) and have Auto-Hide activated in the Find Results window, it is quite likely that when you double-click on a match in the Find Results window, the location of the match in the original file will be hidden behind the Find Results window. In order to view it, you must move the mouse pointer upwards so that the Find Results window automatically disappears after one second or so. This is inconvenient. My wish is that when you double-click on a match in the Find Results window, the location of the match in the original file will be displayed in the middle of the part of the original file window which is still visible (not covered by the Find Results window).

Best regards,
Andreas

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: A few minor wishes from a new user
« Reply #7 on: September 04, 2014, 01:36:27 pm »
Yes, this can be fixed as well (will be in new build). But in this case, maybe it will not always work perfectly: if you have Search Results window too big, it is still possible that result will be not visible, because view does not know about some hovering window. But at least with a correction it shall be better in some cases.

Offline Andreas

  • Registered User
  • Jr. Member
  • *
  • Posts: 53
  • Karma: +0/-0
    • View Profile
Re: A few minor wishes from a new user
« Reply #8 on: September 07, 2014, 09:01:31 am »
Hi Alex,

I would like to suggest a slight change to my request 1 (marked below in boldface): When you search for a string and HippoEdit doesn't find it, HippoEdit will display "Can not find string xxx" in the status bar and the background of the status bar will become red, and the HippoEdit icon in the task bar will become red. After 5 seconds, the background color of the status bar will change back to its normal color (normally white), and the HippoEdit Icon in the task bar will get its normal color again. The text "Can not find string xxx" in the status bar will remain visible. Note that other editors, e.g. EmEditor also display "Can not find string xxx" in the status bar when they cannot find a string, but the background color of the status bar and the icon in the status bar doesn't change at all. I like the background color change in HippoEdit! But it should automatically change back to the normal color after some seconds. The message itself can (and should) remain visible. Would that be acceptable?

Best regards,
Andreas

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: A few minor wishes from a new user
« Reply #9 on: September 08, 2014, 11:48:04 pm »
Hi Andreas,

the biggest challenge here, to ensure that message is read, but still without explicit action from user. Turn message off after 5 seconds (or what ever time needed) is just a simplest way to achieve that. The color in status and in task icon is just extra information to get an attention of the user.

The logic is following: if editor is asked to show error/warning/info message, it displays it in status bar, indicating message style by color and by changed task bar and blocks overwriting of the message by another message with lower priority for next 5 seconds. After 5 seconds any other method will clean the message and color indication.

This mean, if after 5 seconds, you:
- move cursor
- traverse menu
- hover toolbars
the message will be cleaned.

What are you doing after getting the message? ;)

If the message will be turned off automatically after 5 seconds following use case, fex can not be covered:
- you start long file search, switch to another task (application), and wait until result is indicated by changed task icon. If you will miss the moment + 5 seconds when search is finished, you lose the information and need to check the app manually.

The one, of course, can find some way to cover only your use case, but are you sure that the effort needed for the implementation (maybe not trivial) worth it? Or maybe it better to spent time for something more critical? And at least wait additional feedback on this topic (currently you are only one who complained)?

BR, Alex.

Offline Andreas

  • Registered User
  • Jr. Member
  • *
  • Posts: 53
  • Karma: +0/-0
    • View Profile
Re: A few minor wishes from a new user
« Reply #10 on: September 09, 2014, 07:57:17 am »
This mean, if after 5 seconds, you:
- move cursor
- traverse menu
- hover toolbars
the message will be cleaned.

Hmm, I've just tested this, and in my test, the message was not cleaned when I moved the cursor. So maybe this is a bug. But anyway, that's not my point. My point is that I want the color (not the message) to go away after 5 seconds.


What are you doing after getting the message? ;)

For example, I switch to Google Chrome in order to look for something. And then, during all that time, the HippoEdit icon in the task bar will glow in bright red color. This is disturbing and distracting.


If the message will be turned off automatically after 5 seconds following use case, fex can not be covered:
- you start long file search, switch to another task (application), and wait until result is indicated by changed task icon. If you will miss the moment + 5 seconds when search is finished, you lose the information and need to check the app manually.

This is not a frequent use case. The other use case – you search for a string and it's not found – is much more frequent.


currently you are only one who complained

Maybe the reason is that there's not much traffic in this forum in general.

I have tested how the case that Find in Files doesn't find the string is handled in the following programs:

– EmEditor
– Synwrite
– EditPad Pro
– UltraEdit

All of these programs display a message when the string is not found, but none of them changes the color of the status bar or the color of the task bar icon. So it looks like there's no great demand for a red staus bar/task bar icon.
« Last Edit: September 09, 2014, 08:05:07 am by Andreas »

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: A few minor wishes from a new user
« Reply #11 on: September 09, 2014, 11:38:17 am »
Quote
Hmm, I've just tested this, and in my test, the message was not cleaned when I moved the cursor. So maybe this is a bug. But anyway, that's not my point. My point is that I want the color (not the message) to go away after 5 seconds.
Select some text in document. Simple moving of the cursor does not produce any message, so that is right, it does not clean up the message.

Quote
Maybe the reason is that there's not much traffic in this forum in general.

I have tested how the case that Find in Files doesn't find the string is handled in the following programs:

– EmEditor
– Synwrite
– EditPad Pro
– UltraEdit

All of these programs display a message when the string is not found, but none of them changes the color of the status bar or the color of the task bar icon. So it looks like there's no great demand for a red status bar/task bar icon.

Products shall be different to give the user choice to select best fitting to his needs. And I am not positioning HE as just a clone of other editors. HE has unique features, that I believe is valuable for users. I do not optimize the editor for some one (except of me of course). I try to listen and select the best option. But in scope of my vision of HE. You mentioned already that you like color indication in status bar, independent from fact that you did not have it in EmEditor for example. So, this does not mean that if others do not have a feature yet, its not useful.

You know, I am not ignoring suggestions, but I do not disable feature or change base things is some one do not like it.
For now, I do not see a good way to optimize the behaviour here, without disruptive change and in reasonable effort.

Offline Andreas

  • Registered User
  • Jr. Member
  • *
  • Posts: 53
  • Karma: +0/-0
    • View Profile
Re: A few minor wishes from a new user
« Reply #12 on: September 09, 2014, 12:37:55 pm »
Hi Alex,

in my opinion, the color is definitely useful. I only think that it should go away after a few seconds. The best solution would probably be to have an option so that the user himself can choose which behavior he likes best. But if that's too much effort for you, I understand that. I have tried a lot of different text editors, and none of them was perfect. They all have their specific pros and cons.

Best regards,
Andreas

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: A few minor wishes from a new user
« Reply #13 on: September 10, 2014, 12:56:01 pm »
OK Andreas.
I will do my best.

Offline Andreas

  • Registered User
  • Jr. Member
  • *
  • Posts: 53
  • Karma: +0/-0
    • View Profile
Re: A few minor wishes from a new user
« Reply #14 on: September 10, 2014, 01:34:59 pm »
OK Andreas.
I will do my best.

Thank you very much!!

 

Related Topics

  Subject / Started by Replies Last post
17 Replies
8993 Views
Last post July 01, 2016, 02:11:32 pm
by alex
1 Replies
2250 Views
Last post June 18, 2009, 04:35:57 pm
by alex
Some minor bugs

Started by Theno Bug reports

12 Replies
4981 Views
Last post April 12, 2010, 06:38:13 pm
by Theno
5 Replies
5583 Views
Last post June 22, 2011, 01:39:12 am
by alex
4 Replies
1494 Views
Last post June 09, 2011, 09:28:01 pm
by RickF