Feature: threads #1

Merged
OfficialDakari merged 18 commits from feature/threads into main 2025-11-02 17:56:50 +05:00
2 changed files with 50 additions and 0 deletions
Showing only changes of commit c1d8f79976 - Show all commits

23
find.js Normal file
View File

@ -0,0 +1,23 @@
import fs from 'fs';
const files = fs.readdirSync('lib/', {
recursive: true
});
const q = process.argv[2];
var total = 0;
for (const f of files) {
try {
const b = fs.readFileSync(`lib/${f}`, 'utf-8');
if (b.includes(q) || f.includes(q)) {
total ++;
console.log(f);
}
} catch (error) {
}
}
console.log(`${total} files in total`);

27
lib/src/thread.dart Normal file
View File

@ -0,0 +1,27 @@
import 'dart:async';
import 'dart:convert';
import 'dart:math';
import 'package:async/async.dart';
import 'package:collection/collection.dart';
import 'package:html_unescape/html_unescape.dart';
import 'package:matrix/matrix.dart';
import 'package:matrix/src/models/timeline_chunk.dart';
import 'package:matrix/src/utils/cached_stream_controller.dart';
import 'package:matrix/src/utils/file_send_request_credentials.dart';
import 'package:matrix/src/utils/markdown.dart';
import 'package:matrix/src/utils/marked_unread.dart';
import 'package:matrix/src/utils/space_child.dart';
class Thread {
final Room room;
final String threadRootId;
Thread({
required Room this.room,
required String this.threadRootId
}) {
}
}