-
-
Notifications
You must be signed in to change notification settings - Fork 764
ToDo list #881
New issue
< 8000 strong>Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I've been thinking, it would be very nice if we could have separate documentation for every release in some form. Currently all documentation closely follows master, but many people just install whatever version is available in their repos. Then they try to follow the documentation provided here and run into issues. There have been several such issues raised in the past month, more than I feel there should be. I'd like to know what you think of this and any ideas for nicely implementing and maintaining it. |
Generally our release notes captures the highlights. it's in the CHANGELOG too. I think what you are looking for is something like buku - https://buku.readthedocs.io/en/latest/?badge=latest However, that needs moving our Wiki to readthedocs and auto-updating when we change the wiki. Not sure how seamless the integration is. |
Yes, I guess what buku uses is something akin to what I was thinking of, but with more work. I know there's a changelog, but do you really read the changelog before or after the documentation? I just wish it was a bit more accessible, that way it would hopefully lead to less people trying new things with old versions and then complaining when they don't work. |
Also should we just implement some naive patch for persistent selection markers and then point people to that so they can compile it in themselves. That's also something I see repeated again and again. It probably won't be very perfomant, there are going to be edge cases where it behaves in a way you didn't want it to, but you'll have it. Use at own risk. |
Why not limit selection to the directory? No other FM delivers what we do, if people are still not OK, why not just provide the usual? |
No, don't limit the current functionality. I was thinking of just a patch to add to nnn. There was talk about having some user submitted patches listed, but nothing ever came out of that as far as I know. |
We can do that. Please see if you can come up with something. |
Starting discussion on #919 here. |
When the name goes at the front and the length is 255 chars and it's a small terminal what happens to the other fields? Also, we like to keep config env variables minimum as well as checks in the code. |
This case is not handled yet, currently it just refuses to open the detail view. So is there any hope of it merging if cases such as that are handled properly? Or is a new config variable already a blocking factor. |
The whole thing is a blocking factor. :) I do not see any issue with the current order though it is fixed. I understand your case for flexibility. However, from my exp I remember a smartphone giant who exposed too many internals (including channel selection) of SMS sending/receiving in the UI and no user could use it properly out of confusion. We have a fixed format and we are good as long as the information is correct. |
Don't quite get your user confusion point. As you can see without |
I was giving an example of what happens when you give too many options to the users. As long as we can't confirm all permutations and combinations in languages including Chinese it is difficult to figure. We have a tool that has undergone 4 years of development and users are accustomed to the current interface. Is it necessary to have this? |
Speaking of, as a simple user and regardless of the things @jarun is mentioning, I find your changes interesting but I would prefer size to be right aligned. Units should always be right aligned in a table-like format in my opinion. It would even be best if |
And they will keep their accustomed interface if they don't define |
Feel free to have a fork with the changes for yourself and others who prefer it. |
Ha! I might be one of those using your fork then! But I'm afraid a fork might be difficult to maintain on the long term, it's already hard enough for me to just keep up with with updating my local installation of nnn with the quick progress of Having details on the left is no issue for me though. I might even prefer it, but this is certainly because I don't use icons and I'm used to the output of |
Was able to fix this, The code quality probably isn't up to par since most of the alignment issues were fixed empirically so the logic is not clear in the code. However as far as I can tell no functional shortcomings remain, feel free to try it out here... |
Any interest in a PR to use |
BTW I don't see any issues with my detail column implementation: |
Just curious, did you test it with |
Yeah works as it should on my end. |
I'd rather not though. Preference can be defined in It would be good to know what exactly keeps you from merging this feature. I don't want you to feel like I'm forcing this on you in your project so if you feel very strongly towards not merging this never mind... It's just that I'd rather not maintain a fork. If increased binary size is the issue, how about another compile in option |
@luukvbaal I have already mentioned reasons I don't want this in There's something that I would like to have regarding the columns though. @KlzXS brought it up once. If we can merge the two print functions that would be great. The first would print the details of an entry and the second would print the filename. But once again, it's not a top priority for any of us. |
Alright. Anyways the feature seemed essential to me hence why I implemented it... For completeness: variable guid/filesize lengths were already considered and handled. |
speaking of uid:gid; is there a way to only show a selection of files. Currently I have to comb through all the files (no biggie just want to make sure I have not missed the obvious). |
Check plugin |
Potentially controversial change to |
Because of the current stage of the project we scrutinize a single extra line addition to the main program. |
@luukvbaal can you work on a light colorscheme for |
Never used a light theme so not sure how I would go about making one no. |
No problem. |
@toddyamakawa as well for the light colorscheme. |
And I have just finished that. I'll submit a PR shortly. There are small differences in printing the filename in two modes that are now easy to spot (checking the |
Can you please add some more detail? What differences did you find? |
It's actually just one difference in printing the soft link:
|
I think if we are in in 8-bit mode we still need to use A_DIM. What are we doing in 8-bit detail mode? |
We don't change |
That may be because we dim the details, I think we should also dim the symlinks to retain the visual semblance with the light mode. |
And what about the difference in the color pair? It's |
Checking the PR and requesting changes there may not be possible because these were done long back and I don't remember every finer details there. So when you say there are differences I have to understand what they are from you and think accordingly. |
Did the review. Please have a look. |
Rolled at #935. |
Rolled from #781.
Cooking
'c'urrent/'s'el
prompt and option-u
(issue with yesterday's commit "Revert clear selection on plugin invocation" #889)preview-tui-ext
mtpmount
- (un)mount MTP devicescleanfilename
- more shell-friendly file namesrsynccp
- copy-paste with visual progress$HOME
by~
in address barUp for grabs
NNN_FCOLORS
For anything else please discuss in this thread.
Contribution guideline.
The text was updated successfully, but these errors were encountered: