tramhao

Results 154 comments of tramhao

The problem is confirmed in another place of my app. ```rust pub fn library_reload_tree(&mut self) { self.tree = Tree::new(Self::library_dir_tree( self.path.as_ref(), self.config.max_depth_cli, )); let current_node = match self.app.state(&Id::Library).ok().unwrap() { State::One(StateValue::String(id)) =>...

I checked a little more: ```rust pub fn library_reload_tree(&mut self) { self.tree = Tree::new(Self::library_dir_tree( self.path.as_ref(), self.config.max_depth_cli, )); let current_node = match self.app.state(&Id::Library).ok().unwrap() { State::One(StateValue::String(id)) => Some(id), _ => None, };...

The weird thing here is that when I press enter the 2nd time, the treeview doesn't have focus, but it still received key press. It means that the view dispatch...

Following code works, means that the remount is not all right when focus is true: ```rust pub fn library_reload_tree(&mut self) { self.tree = Tree::new(Self::library_dir_tree( self.path.as_ref(), self.config.max_depth_cli, )); let current_node =...

Is this repo still maintained? Thanks. Another user met the problem and found a way to reproduce it: https://github.com/tramhao/termusic/issues/122

my nextcloud version: 16.0. When 15.0 it's same. my markdown editor version 2.0.6

I suggest use a simple algorithm like scaletempo. Or could be rubberband.

excellent materials. I tried to implement it manually in https://github.com/tramhao/termusic/blob/master/src/souvlaki.rs . It works now but everytime when setting metadata, it'll generate two propertieschanged message. For playback status, it's working as...

Thanks for your great feedback. About the function, seems it need a separate daemon running, to accept the command from another thread. It'll need a server/client structure, thus it could...

No big deal and thanks for the detail explanation.