gamnit: fix virtual gamepad asset name
[nit.git] / lib / linux / linux.nit
index a861593..e958e2d 100644 (file)
@@ -32,7 +32,6 @@ redef class App
 
                on_create
                on_restore_state
-               on_start
                on_resume
        end
 
@@ -43,6 +42,21 @@ redef class App
                on_pause
                on_save_state
                on_stop
-               on_destroy
+       end
+end
+
+redef class TextAsset
+       redef fun load
+       do
+               var path = app.assets_dir / path
+               var reader = path.to_path.open_ro
+               var content = reader.read_all
+               reader.close
+
+               var error = reader.last_error
+               if error != null then self.error = error
+
+               self.to_s = content
+               return content
        end
 end