Skip to content
New issue

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

NetRocks CtrlA-3: show timestamp (read only) #2133

Merged
merged 1 commit into from
Apr 12, 2024

Conversation

akruphi
Copy link
Contributor

@akruphi akruphi commented Apr 8, 2024

  1. for one selected file show read only timestamp
  2. correct directory X text

1) for one selected file show read only timestamp
2) correct directory X text
@akruphi
Copy link
Contributor Author

akruphi commented Apr 8, 2024

Вопросы:

  1. Дальнейшее добавление в NetRocks полноценного редактирования владельца/группы и метки времени не уверен что надо делать.
    Как-то не нашел в коде какими функциями их менять и главное - как определять, что соответствующий параметр доступен для изменения на той стороне.
    Буду благодарен за подсказку на какие функции смотреть.

  2. Возможно подобный краткий вид прав доступа и редактируемый Octal сделать и для Ctrl-A в обычных панелях far2l?
    Тогда там съэкономится место для показа большего числа атрибутов (обсуждалось в Linux files attributes in Ctrl-A and Files highlighting #1843).
    Нет ли против такого возражений?

  3. Сейчас в NetRocks при отображении времени SFTP для status change time стабильно после конвертации выдаёт 1970-01-01, т.е. на вход в FindData.ftCreationTime подаётся что-то странное. Есть ли возможность понимать, что какое-то время получено неадекватно?

@elfmz elfmz merged commit e7e191a into elfmz:master Apr 12, 2024
2 checks passed
@elfmz
Copy link
Owner

elfmz commented Apr 12, 2024

3. Сейчас в NetRocks при отображении времени SFTP для status change time стабильно после конвертации выдаёт 1970-01-01, т.е. на вход в FindData.ftCreationTime подаётся что-то странное. Есть ли возможность понимать, что какое-то время получено неадекватно?

Ага, значит то была не опечатка, а костыль. Поставил на его место более умный костыль. А корень проблемы в том что libssh возвращает нолик в sftp_attributes::createtime а больше там отдельный status_change_time не откуда взять: https://api.libssh.org/master/structsftp__attributes__struct.html

@akruphi akruphi deleted the NetRocks_CtrlA branch April 13, 2024 06:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants