Sfoglia il codice sorgente

Move code into src/

xuty 3 anni fa
parent
commit
ac6a0c501b
58 ha cambiato i file con 36 aggiunte e 36 eliminazioni
  1. 2 2
      lib/core.dart
  2. 0 0
      lib/src/core/buffer/buffer.dart
  3. 0 0
      lib/src/core/buffer/cell_flags.dart
  4. 0 0
      lib/src/core/buffer/line.dart
  5. 0 0
      lib/src/core/buffer/position.dart
  6. 0 0
      lib/src/core/buffer/range.dart
  7. 0 0
      lib/src/core/buffer/segment.dart
  8. 0 0
      lib/src/core/cell.dart
  9. 0 0
      lib/src/core/charset.dart
  10. 0 0
      lib/src/core/color.dart
  11. 0 0
      lib/src/core/cursor.dart
  12. 0 0
      lib/src/core/escape/emitter.dart
  13. 0 0
      lib/src/core/escape/handler.dart
  14. 0 0
      lib/src/core/escape/parser.dart
  15. 0 0
      lib/src/core/input/handler.dart
  16. 0 0
      lib/src/core/input/keys.dart
  17. 0 0
      lib/src/core/input/keytab/keytab.dart
  18. 0 0
      lib/src/core/input/keytab/keytab_default.dart
  19. 0 0
      lib/src/core/input/keytab/keytab_escape.dart
  20. 0 0
      lib/src/core/input/keytab/keytab_parse.dart
  21. 0 0
      lib/src/core/input/keytab/keytab_record.dart
  22. 0 0
      lib/src/core/input/keytab/keytab_token.dart
  23. 0 0
      lib/src/core/input/keytab/qt_keyname.dart
  24. 0 0
      lib/src/core/mouse.dart
  25. 0 0
      lib/src/core/reflow.dart
  26. 0 0
      lib/src/core/snapshot.dart
  27. 0 0
      lib/src/core/state.dart
  28. 0 0
      lib/src/core/tabs.dart
  29. 15 15
      lib/src/terminal.dart
  30. 14 14
      lib/src/terminal_view.dart
  31. 0 0
      lib/src/ui/char_metrics.dart
  32. 0 0
      lib/src/ui/controller.dart
  33. 0 0
      lib/src/ui/cursor_type.dart
  34. 0 0
      lib/src/ui/custom_text_edit.dart
  35. 0 0
      lib/src/ui/gesture/gesture_detector.dart
  36. 0 0
      lib/src/ui/gesture/gesture_handler.dart
  37. 0 0
      lib/src/ui/input_map.dart
  38. 0 0
      lib/src/ui/keyboard_visibility.dart
  39. 0 0
      lib/src/ui/palette_builder.dart
  40. 0 0
      lib/src/ui/paragraph_cache.dart
  41. 0 0
      lib/src/ui/render.dart
  42. 0 0
      lib/src/ui/terminal_size.dart
  43. 0 0
      lib/src/ui/terminal_text_style.dart
  44. 0 0
      lib/src/ui/terminal_theme.dart
  45. 0 0
      lib/src/ui/themes.dart
  46. 0 0
      lib/src/utils/ascii.dart
  47. 0 0
      lib/src/utils/byte_consumer.dart
  48. 0 0
      lib/src/utils/char_code.dart
  49. 0 0
      lib/src/utils/circular_list.dart
  50. 0 0
      lib/src/utils/debugger.dart
  51. 0 0
      lib/src/utils/debugger_view.dart
  52. 0 0
      lib/src/utils/hash_values.dart
  53. 0 0
      lib/src/utils/lookup_table.dart
  54. 0 0
      lib/src/utils/observable.dart
  55. 0 0
      lib/src/utils/platform.dart
  56. 0 0
      lib/src/utils/unicode_v11.dart
  57. 3 3
      lib/ui.dart
  58. 2 2
      lib/utils.dart

+ 2 - 2
lib/core.dart

@@ -1,2 +1,2 @@
-export 'core/terminal.dart';
-export 'ui/terminal_view.dart';
+export 'src/core/terminal.dart';
+export 'src/ui/terminal_view.dart';

+ 0 - 0
lib/core/buffer/buffer.dart → lib/src/core/buffer/buffer.dart


+ 0 - 0
lib/core/buffer/cell_flags.dart → lib/src/core/buffer/cell_flags.dart


+ 0 - 0
lib/core/buffer/line.dart → lib/src/core/buffer/line.dart


+ 0 - 0
lib/core/buffer/position.dart → lib/src/core/buffer/position.dart


+ 0 - 0
lib/core/buffer/range.dart → lib/src/core/buffer/range.dart


+ 0 - 0
lib/core/buffer/segment.dart → lib/src/core/buffer/segment.dart


+ 0 - 0
lib/core/cell.dart → lib/src/core/cell.dart


+ 0 - 0
lib/core/charset.dart → lib/src/core/charset.dart


+ 0 - 0
lib/core/color.dart → lib/src/core/color.dart


+ 0 - 0
lib/core/cursor.dart → lib/src/core/cursor.dart


+ 0 - 0
lib/core/escape/emitter.dart → lib/src/core/escape/emitter.dart


+ 0 - 0
lib/core/escape/handler.dart → lib/src/core/escape/handler.dart


+ 0 - 0
lib/core/escape/parser.dart → lib/src/core/escape/parser.dart


+ 0 - 0
lib/core/input/handler.dart → lib/src/core/input/handler.dart


+ 0 - 0
lib/core/input/keys.dart → lib/src/core/input/keys.dart


+ 0 - 0
lib/core/input/keytab/keytab.dart → lib/src/core/input/keytab/keytab.dart


+ 0 - 0
lib/core/input/keytab/keytab_default.dart → lib/src/core/input/keytab/keytab_default.dart


+ 0 - 0
lib/core/input/keytab/keytab_escape.dart → lib/src/core/input/keytab/keytab_escape.dart


+ 0 - 0
lib/core/input/keytab/keytab_parse.dart → lib/src/core/input/keytab/keytab_parse.dart


+ 0 - 0
lib/core/input/keytab/keytab_record.dart → lib/src/core/input/keytab/keytab_record.dart


+ 0 - 0
lib/core/input/keytab/keytab_token.dart → lib/src/core/input/keytab/keytab_token.dart


+ 0 - 0
lib/core/input/keytab/qt_keyname.dart → lib/src/core/input/keytab/qt_keyname.dart


+ 0 - 0
lib/core/mouse.dart → lib/src/core/mouse.dart


+ 0 - 0
lib/core/reflow.dart → lib/src/core/reflow.dart


+ 0 - 0
lib/core/snapshot.dart → lib/src/core/snapshot.dart


+ 0 - 0
lib/core/state.dart → lib/src/core/state.dart


+ 0 - 0
lib/core/tabs.dart → lib/src/core/tabs.dart


+ 15 - 15
lib/core/terminal.dart → lib/src/terminal.dart

@@ -1,20 +1,20 @@
 import 'dart:math' show max;
 
-import 'package:xterm/core/input/handler.dart';
-import 'package:xterm/core/input/keys.dart';
-import 'package:xterm/core/buffer/buffer.dart';
-import 'package:xterm/core/cursor.dart';
-import 'package:xterm/core/escape/emitter.dart';
-import 'package:xterm/core/escape/handler.dart';
-import 'package:xterm/core/escape/parser.dart';
-import 'package:xterm/core/buffer/line.dart';
-import 'package:xterm/core/mouse.dart';
-import 'package:xterm/utils/platform.dart';
-import 'package:xterm/core/state.dart';
-import 'package:xterm/core/tabs.dart';
-import 'package:xterm/utils/ascii.dart';
-import 'package:xterm/utils/circular_list.dart';
-import 'package:xterm/utils/observable.dart';
+import 'package:xterm/src/core/buffer/buffer.dart';
+import 'package:xterm/src/core/buffer/line.dart';
+import 'package:xterm/src/core/cursor.dart';
+import 'package:xterm/src/core/escape/emitter.dart';
+import 'package:xterm/src/core/escape/handler.dart';
+import 'package:xterm/src/core/escape/parser.dart';
+import 'package:xterm/src/core/input/handler.dart';
+import 'package:xterm/src/core/input/keys.dart';
+import 'package:xterm/src/core/mouse.dart';
+import 'package:xterm/src/core/state.dart';
+import 'package:xterm/src/core/tabs.dart';
+import 'package:xterm/src/utils/ascii.dart';
+import 'package:xterm/src/utils/circular_list.dart';
+import 'package:xterm/src/utils/observable.dart';
+import 'package:xterm/src/utils/platform.dart';
 
 class Terminal with Observable implements TerminalState, EscapeHandler {
   final int maxLines;

+ 14 - 14
lib/ui/terminal_view.dart → lib/src/terminal_view.dart

@@ -2,20 +2,20 @@ import 'package:flutter/cupertino.dart';
 import 'package:flutter/material.dart';
 import 'package:flutter/rendering.dart';
 import 'package:flutter/services.dart';
-import 'package:xterm/core/terminal.dart';
-import 'package:xterm/ui/cursor_type.dart';
-
-import 'package:xterm/ui/input_map.dart';
-import 'package:xterm/core/input/keys.dart';
-import 'package:xterm/ui/char_metrics.dart';
-import 'package:xterm/ui/controller.dart';
-import 'package:xterm/ui/custom_text_edit.dart';
-import 'package:xterm/ui/gesture/gesture_handler.dart';
-import 'package:xterm/ui/keyboard_visibility.dart';
-import 'package:xterm/ui/render.dart';
-import 'package:xterm/ui/terminal_text_style.dart';
-import 'package:xterm/ui/terminal_theme.dart';
-import 'package:xterm/ui/themes.dart';
+
+import 'package:xterm/src/core/input/keys.dart';
+import 'package:xterm/src/terminal.dart';
+import 'package:xterm/src/ui/char_metrics.dart';
+import 'package:xterm/src/ui/controller.dart';
+import 'package:xterm/src/ui/cursor_type.dart';
+import 'package:xterm/src/ui/custom_text_edit.dart';
+import 'package:xterm/src/ui/gesture/gesture_handler.dart';
+import 'package:xterm/src/ui/input_map.dart';
+import 'package:xterm/src/ui/keyboard_visibility.dart';
+import 'package:xterm/src/ui/render.dart';
+import 'package:xterm/src/ui/terminal_text_style.dart';
+import 'package:xterm/src/ui/terminal_theme.dart';
+import 'package:xterm/src/ui/themes.dart';
 
 class TerminalView extends StatefulWidget {
   const TerminalView(

+ 0 - 0
lib/ui/char_metrics.dart → lib/src/ui/char_metrics.dart


+ 0 - 0
lib/ui/controller.dart → lib/src/ui/controller.dart


+ 0 - 0
lib/ui/cursor_type.dart → lib/src/ui/cursor_type.dart


+ 0 - 0
lib/ui/custom_text_edit.dart → lib/src/ui/custom_text_edit.dart


+ 0 - 0
lib/ui/gesture/gesture_detector.dart → lib/src/ui/gesture/gesture_detector.dart


+ 0 - 0
lib/ui/gesture/gesture_handler.dart → lib/src/ui/gesture/gesture_handler.dart


+ 0 - 0
lib/ui/input_map.dart → lib/src/ui/input_map.dart


+ 0 - 0
lib/ui/keyboard_visibility.dart → lib/src/ui/keyboard_visibility.dart


+ 0 - 0
lib/ui/palette_builder.dart → lib/src/ui/palette_builder.dart


+ 0 - 0
lib/ui/paragraph_cache.dart → lib/src/ui/paragraph_cache.dart


+ 0 - 0
lib/ui/render.dart → lib/src/ui/render.dart


+ 0 - 0
lib/ui/terminal_size.dart → lib/src/ui/terminal_size.dart


+ 0 - 0
lib/ui/terminal_text_style.dart → lib/src/ui/terminal_text_style.dart


+ 0 - 0
lib/ui/terminal_theme.dart → lib/src/ui/terminal_theme.dart


+ 0 - 0
lib/ui/themes.dart → lib/src/ui/themes.dart


+ 0 - 0
lib/utils/ascii.dart → lib/src/utils/ascii.dart


+ 0 - 0
lib/utils/byte_consumer.dart → lib/src/utils/byte_consumer.dart


+ 0 - 0
lib/utils/char_code.dart → lib/src/utils/char_code.dart


+ 0 - 0
lib/utils/circular_list.dart → lib/src/utils/circular_list.dart


+ 0 - 0
lib/utils/debugger.dart → lib/src/utils/debugger.dart


+ 0 - 0
lib/utils/debugger_view.dart → lib/src/utils/debugger_view.dart


+ 0 - 0
lib/utils/hash_values.dart → lib/src/utils/hash_values.dart


+ 0 - 0
lib/utils/lookup_table.dart → lib/src/utils/lookup_table.dart


+ 0 - 0
lib/utils/observable.dart → lib/src/utils/observable.dart


+ 0 - 0
lib/utils/platform.dart → lib/src/utils/platform.dart


+ 0 - 0
lib/utils/unicode_v11.dart → lib/src/utils/unicode_v11.dart


+ 3 - 3
lib/ui.dart

@@ -1,3 +1,3 @@
-export 'ui/cursor_type.dart';
-export 'ui/terminal_text_style.dart';
-export 'ui/keyboard_visibility.dart';
+export 'src/ui/cursor_type.dart';
+export 'src/ui/terminal_text_style.dart';
+export 'src/ui/keyboard_visibility.dart';

+ 2 - 2
lib/utils.dart

@@ -1,2 +1,2 @@
-export 'utils/debugger.dart';
-export 'utils/debugger_view.dart';
+export 'src/utils/debugger.dart';
+export 'src/utils/debugger_view.dart';