]> de.git.xonotic.org Git - xonotic/netradiant.git/commitdiff
radiant: do not store useless commandlist.txt
authorThomas Debesse <dev@illwieckz.net>
Mon, 20 Feb 2023 15:21:26 +0000 (16:21 +0100)
committerThomas Debesse <dev@illwieckz.net>
Mon, 20 Feb 2023 15:21:26 +0000 (16:21 +0100)
It is only written, never read, shortcuts.ini is used instead.

radiant/commands.cpp

index 9c1b7682246febb16f70c082faba1da1b418dbd2..92a2d00c12b69a43e5eb4714695fd6c69fcf6847 100644 (file)
@@ -427,31 +427,19 @@ void DoCommandListDlg(){
 
                        {
                                // Initialize dialog
-                               StringOutputStream path( 256 );
-                               path << SettingsPath_get() << "commandlist.txt";
-                               globalOutputStream() << "Writing the command list to " << path.c_str() << "\n";
                                class BuildCommandList : public CommandVisitor
                                {
-                               TextFileOutputStream m_commandList;
                                ui::ListStore m_store;
 public:
-                               BuildCommandList( const char* filename, ui::ListStore store ) : m_commandList( filename ), m_store( store ){
+                               BuildCommandList( ui::ListStore store ) : m_store( store ){
                                }
                                void visit( const char* name, Accelerator& accelerator ){
                                        StringOutputStream modifiers;
                                        modifiers << accelerator;
 
                                        m_store.append(0, name, 1, modifiers.c_str(), 2, false, 3, 800);
-
-                                       if ( !m_commandList.failed() ) {
-                                               int l = strlen( name );
-                                               m_commandList << name;
-                                               while ( l++ < 25 )
-                                                       m_commandList << ' ';
-                                               m_commandList << modifiers.c_str() << '\n';
-                                       }
                                }
-                               } visitor( path.c_str(), store );
+                               } visitor( store );
 
                                GlobalShortcuts_foreach( visitor );
                        }