Rename friendica_archive_browser to fediverse_archive_browser

This commit is contained in:
Hank Grabowski 2022-03-16 18:22:33 -04:00
parent c138bc9aec
commit a1aa67ba9d
53 changed files with 164 additions and 163 deletions

View file

@ -1,11 +1,12 @@
# Friendica Archive Browser
# Fediverse Archive Browser
A Flutter-based cross platform desktop
application for browsing the Friendica account archive that a user can
A Flutter-based cross platform desktop application for browsing
the archives from Diaspora or Friendica. The Diaspora archive can be exported
directly from your profile on your pod. The Friendica archive can be
generate and update using the [Friendica Archiver](https://gitlab.com/mysocialportal/friendica-archiving-tools/-/tree/main/friendica_archiver).
The archive takes the form of a folder with a series of JSON files and
a local image archive. Simply point the application at this folder and
begin usage
begin usage.
## Installation

View file

@ -1,7 +1,7 @@
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/utils/temp_file_builder.dart';
import 'package:fediverse_archive_browser/src/utils/temp_file_builder.dart';
import 'package:logging/logging.dart';
import 'src/app.dart';

View file

@ -2,9 +2,9 @@ import 'package:desktop_window/desktop_window.dart';
import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:friendica_archive_browser/src/services/archive_service_provider.dart';
import 'package:friendica_archive_browser/src/themes.dart';
import 'package:friendica_archive_browser/src/utils/scrolling_behavior.dart';
import 'package:fediverse_archive_browser/src/services/archive_service_provider.dart';
import 'package:fediverse_archive_browser/src/themes.dart';
import 'package:fediverse_archive_browser/src/utils/scrolling_behavior.dart';
import 'package:provider/provider.dart';
import 'home.dart';

View file

@ -1,6 +1,6 @@
import 'package:charts_flutter/flutter.dart' as charts;
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/models/stat_bin.dart';
import 'package:fediverse_archive_browser/src/models/stat_bin.dart';
import 'package:logging/logging.dart';
class BarChartComponent extends StatelessWidget {

View file

@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/settings/settings_controller.dart';
import 'package:fediverse_archive_browser/src/settings/settings_controller.dart';
import 'package:logging/logging.dart';
import 'package:provider/provider.dart';

View file

@ -1,6 +1,6 @@
import 'dart:ui';
import 'package:friendica_archive_browser/src/models/timeline_entry.dart';
import 'package:fediverse_archive_browser/src/models/timeline_entry.dart';
import 'package:latlng/latlng.dart';
import 'package:map/map.dart';

View file

@ -1,6 +1,6 @@
import 'dart:ui';
import 'package:friendica_archive_browser/src/models/timeline_entry.dart';
import 'package:fediverse_archive_browser/src/models/timeline_entry.dart';
class MarkerData {
final List<TimelineEntry> posts;

View file

@ -1,9 +1,9 @@
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/components/heatmap/heatmap_tile.dart';
import 'package:friendica_archive_browser/src/components/heatmap/tile_color_map.dart';
import 'package:friendica_archive_browser/src/models/stat_bin.dart';
import 'package:friendica_archive_browser/src/settings/settings_controller.dart';
import 'package:friendica_archive_browser/src/utils/time_stat_generator.dart';
import 'package:fediverse_archive_browser/src/components/heatmap/heatmap_tile.dart';
import 'package:fediverse_archive_browser/src/components/heatmap/tile_color_map.dart';
import 'package:fediverse_archive_browser/src/models/stat_bin.dart';
import 'package:fediverse_archive_browser/src/settings/settings_controller.dart';
import 'package:fediverse_archive_browser/src/utils/time_stat_generator.dart';
import 'package:provider/provider.dart';
class HeatMapComponent extends StatelessWidget {

View file

@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/components/heatmap/tile_color_map.dart';
import 'package:fediverse_archive_browser/src/components/heatmap/tile_color_map.dart';
class HeatMapTile extends StatelessWidget {
static const width = 12.0;

View file

@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/models/time_element.dart';
import 'package:friendica_archive_browser/src/screens/standin_status_screen.dart';
import 'package:friendica_archive_browser/src/utils/time_stat_generator.dart';
import 'package:fediverse_archive_browser/src/models/time_element.dart';
import 'package:fediverse_archive_browser/src/screens/standin_status_screen.dart';
import 'package:fediverse_archive_browser/src/utils/time_stat_generator.dart';
import 'heatmap/heatmap_component.dart';

View file

@ -1,10 +1,10 @@
import 'dart:math';
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/models/media_attachment.dart';
import 'package:friendica_archive_browser/src/screens/media_slideshow_screen.dart';
import 'package:friendica_archive_browser/src/services/archive_service_provider.dart';
import 'package:friendica_archive_browser/src/settings/settings_controller.dart';
import 'package:fediverse_archive_browser/src/models/media_attachment.dart';
import 'package:fediverse_archive_browser/src/screens/media_slideshow_screen.dart';
import 'package:fediverse_archive_browser/src/services/archive_service_provider.dart';
import 'package:fediverse_archive_browser/src/settings/settings_controller.dart';
import 'package:provider/provider.dart';
import 'media_wrapper_component.dart';

View file

@ -2,11 +2,11 @@ import 'dart:async';
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/models/media_attachment.dart';
import 'package:friendica_archive_browser/src/services/archive_service_provider.dart';
import 'package:friendica_archive_browser/src/services/path_mapper_service_interface.dart';
import 'package:friendica_archive_browser/src/settings/settings_controller.dart';
import 'package:friendica_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:fediverse_archive_browser/src/models/media_attachment.dart';
import 'package:fediverse_archive_browser/src/services/archive_service_provider.dart';
import 'package:fediverse_archive_browser/src/services/path_mapper_service_interface.dart';
import 'package:fediverse_archive_browser/src/settings/settings_controller.dart';
import 'package:fediverse_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:logging/logging.dart';
import 'package:provider/provider.dart';

View file

@ -1,9 +1,9 @@
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/components/barchart_panel.dart';
import 'package:friendica_archive_browser/src/models/stat_bin.dart';
import 'package:friendica_archive_browser/src/models/time_element.dart';
import 'package:friendica_archive_browser/src/screens/standin_status_screen.dart';
import 'package:friendica_archive_browser/src/utils/time_stat_generator.dart';
import 'package:fediverse_archive_browser/src/components/barchart_panel.dart';
import 'package:fediverse_archive_browser/src/models/stat_bin.dart';
import 'package:fediverse_archive_browser/src/models/time_element.dart';
import 'package:fediverse_archive_browser/src/screens/standin_status_screen.dart';
import 'package:fediverse_archive_browser/src/utils/time_stat_generator.dart';
import 'package:logging/logging.dart';
class TimeChartWidget extends StatefulWidget {

View file

@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/models/time_element.dart';
import 'package:friendica_archive_browser/src/services/connections_manager.dart';
import 'package:friendica_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:friendica_archive_browser/src/utils/top_interactors_generator.dart';
import 'package:fediverse_archive_browser/src/models/time_element.dart';
import 'package:fediverse_archive_browser/src/services/connections_manager.dart';
import 'package:fediverse_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:fediverse_archive_browser/src/utils/top_interactors_generator.dart';
import 'package:logging/logging.dart';
import 'package:url_launcher/url_launcher.dart';

View file

@ -1,12 +1,12 @@
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_widget_from_html_core/flutter_widget_from_html_core.dart';
import 'package:friendica_archive_browser/src/models/entry_tree_item.dart';
import 'package:friendica_archive_browser/src/models/location_data.dart';
import 'package:friendica_archive_browser/src/services/archive_service_provider.dart';
import 'package:friendica_archive_browser/src/settings/settings_controller.dart';
import 'package:friendica_archive_browser/src/utils/clipboard_helper.dart';
import 'package:friendica_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:fediverse_archive_browser/src/models/entry_tree_item.dart';
import 'package:fediverse_archive_browser/src/models/location_data.dart';
import 'package:fediverse_archive_browser/src/services/archive_service_provider.dart';
import 'package:fediverse_archive_browser/src/settings/settings_controller.dart';
import 'package:fediverse_archive_browser/src/utils/clipboard_helper.dart';
import 'package:fediverse_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:logging/logging.dart';
import 'package:provider/provider.dart';
import 'package:url_launcher/url_launcher.dart';

View file

@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/models/time_element.dart';
import 'package:friendica_archive_browser/src/utils/word_map_generator.dart';
import 'package:fediverse_archive_browser/src/models/time_element.dart';
import 'package:fediverse_archive_browser/src/utils/word_map_generator.dart';
import 'package:logging/logging.dart';
class WordFrequencyWidget extends StatefulWidget {

View file

@ -1,5 +1,5 @@
import 'package:friendica_archive_browser/src/diaspora/models/diaspora_reaction.dart';
import 'package:friendica_archive_browser/src/models/timeline_entry.dart';
import 'package:fediverse_archive_browser/src/diaspora/models/diaspora_reaction.dart';
import 'package:fediverse_archive_browser/src/models/timeline_entry.dart';
class DiasporaRelayable {
final DiasporaReaction? reaction;

View file

@ -1,4 +1,4 @@
import 'package:friendica_archive_browser/src/models/connection.dart';
import 'package:fediverse_archive_browser/src/models/connection.dart';
import 'package:uuid/uuid.dart';
Connection contactFromDiasporaJson(Map<String, dynamic> json) {

View file

@ -1,7 +1,7 @@
import 'package:friendica_archive_browser/src/models/connection.dart';
import 'package:friendica_archive_browser/src/models/timeline_entry.dart';
import 'package:friendica_archive_browser/src/utils/exec_error.dart';
import 'package:friendica_archive_browser/src/utils/offsetdatetime_utils.dart';
import 'package:fediverse_archive_browser/src/models/connection.dart';
import 'package:fediverse_archive_browser/src/models/timeline_entry.dart';
import 'package:fediverse_archive_browser/src/utils/exec_error.dart';
import 'package:fediverse_archive_browser/src/utils/offsetdatetime_utils.dart';
import 'package:logging/logging.dart';
import 'package:markdown/markdown.dart';
import 'package:result_monad/result_monad.dart';

View file

@ -1,7 +1,7 @@
import 'package:friendica_archive_browser/src/diaspora/models/diaspora_relayables.dart';
import 'package:friendica_archive_browser/src/models/timeline_entry.dart';
import 'package:friendica_archive_browser/src/utils/exec_error.dart';
import 'package:friendica_archive_browser/src/utils/offsetdatetime_utils.dart';
import 'package:fediverse_archive_browser/src/diaspora/models/diaspora_relayables.dart';
import 'package:fediverse_archive_browser/src/models/timeline_entry.dart';
import 'package:fediverse_archive_browser/src/utils/exec_error.dart';
import 'package:fediverse_archive_browser/src/utils/offsetdatetime_utils.dart';
import 'package:logging/logging.dart';
import 'package:markdown/markdown.dart';
import 'package:result_monad/result_monad.dart';

View file

@ -1,9 +1,9 @@
import 'dart:io';
import 'package:friendica_archive_browser/src/diaspora/services/diaspora_path_mapping_service.dart';
import 'package:friendica_archive_browser/src/diaspora/services/diaspora_profile_json_reader.dart';
import 'package:friendica_archive_browser/src/models/connection.dart';
import 'package:friendica_archive_browser/src/services/archive_service_interface.dart';
import 'package:fediverse_archive_browser/src/diaspora/services/diaspora_path_mapping_service.dart';
import 'package:fediverse_archive_browser/src/diaspora/services/diaspora_profile_json_reader.dart';
import 'package:fediverse_archive_browser/src/models/connection.dart';
import 'package:fediverse_archive_browser/src/services/archive_service_interface.dart';
import 'package:path/path.dart' as p;
import 'package:result_monad/result_monad.dart';

View file

@ -1,12 +1,12 @@
import 'dart:convert';
import 'dart:io';
import 'package:friendica_archive_browser/src/diaspora/models/diaspora_relayables.dart';
import 'package:friendica_archive_browser/src/diaspora/serializers/diaspora_contact_serializer.dart';
import 'package:friendica_archive_browser/src/diaspora/serializers/diaspora_relayables_serializer.dart';
import 'package:friendica_archive_browser/src/models/connection.dart';
import 'package:friendica_archive_browser/src/models/timeline_entry.dart';
import 'package:friendica_archive_browser/src/services/connections_manager.dart';
import 'package:fediverse_archive_browser/src/diaspora/models/diaspora_relayables.dart';
import 'package:fediverse_archive_browser/src/diaspora/serializers/diaspora_contact_serializer.dart';
import 'package:fediverse_archive_browser/src/diaspora/serializers/diaspora_relayables_serializer.dart';
import 'package:fediverse_archive_browser/src/models/connection.dart';
import 'package:fediverse_archive_browser/src/models/timeline_entry.dart';
import 'package:fediverse_archive_browser/src/services/connections_manager.dart';
import '../serializers/diaspora_posts_serializer.dart';

View file

@ -1,5 +1,5 @@
import 'package:friendica_archive_browser/src/friendica/serializers/friendica_contact_serializer.dart';
import 'package:friendica_archive_browser/src/friendica/serializers/friendica_media_attachment_serializer.dart';
import 'package:fediverse_archive_browser/src/friendica/serializers/friendica_contact_serializer.dart';
import 'package:fediverse_archive_browser/src/friendica/serializers/friendica_media_attachment_serializer.dart';
import 'package:logging/logging.dart';
import '../../models/location_data.dart';

View file

@ -1,13 +1,13 @@
import 'dart:convert';
import 'dart:io';
import 'package:friendica_archive_browser/src/friendica/serializers/friendica_timeline_entry_serializer.dart';
import 'package:friendica_archive_browser/src/friendica/services/friendica_path_mapping_service.dart';
import 'package:friendica_archive_browser/src/models/entry_tree_item.dart';
import 'package:friendica_archive_browser/src/models/local_image_archive_entry.dart';
import 'package:friendica_archive_browser/src/services/archive_service_interface.dart';
import 'package:friendica_archive_browser/src/services/connections_manager.dart';
import 'package:friendica_archive_browser/src/utils/exec_error.dart';
import 'package:fediverse_archive_browser/src/friendica/serializers/friendica_timeline_entry_serializer.dart';
import 'package:fediverse_archive_browser/src/friendica/services/friendica_path_mapping_service.dart';
import 'package:fediverse_archive_browser/src/models/entry_tree_item.dart';
import 'package:fediverse_archive_browser/src/models/local_image_archive_entry.dart';
import 'package:fediverse_archive_browser/src/services/archive_service_interface.dart';
import 'package:fediverse_archive_browser/src/services/connections_manager.dart';
import 'package:fediverse_archive_browser/src/utils/exec_error.dart';
import 'package:path/path.dart' as p;
import 'package:result_monad/result_monad.dart';

View file

@ -1,6 +1,6 @@
import 'dart:io';
import 'package:friendica_archive_browser/src/settings/settings_controller.dart';
import 'package:fediverse_archive_browser/src/settings/settings_controller.dart';
import 'package:logging/logging.dart';
import 'package:path/path.dart' as p;

View file

@ -1,7 +1,7 @@
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/services/archive_service_provider.dart';
import 'package:fediverse_archive_browser/src/services/archive_service_provider.dart';
import 'screens/entries_screen.dart';
import 'screens/stats_screen.dart';

View file

@ -1,4 +1,4 @@
import 'package:friendica_archive_browser/src/models/timeline_entry.dart';
import 'package:fediverse_archive_browser/src/models/timeline_entry.dart';
class EntryTreeItem {
final TimelineEntry entry;

View file

@ -1,7 +1,7 @@
import 'dart:math';
import 'package:flutter/widgets.dart';
import 'package:friendica_archive_browser/src/components/link_elements_component.dart';
import 'package:fediverse_archive_browser/src/components/link_elements_component.dart';
import 'model_utils.dart';

View file

@ -1,6 +1,6 @@
import 'dart:io';
import 'package:friendica_archive_browser/src/services/path_mapper_service_interface.dart';
import 'package:fediverse_archive_browser/src/services/path_mapper_service_interface.dart';
import 'model_utils.dart';

View file

@ -1,4 +1,4 @@
import 'package:friendica_archive_browser/src/models/timeline_entry.dart';
import 'package:fediverse_archive_browser/src/models/timeline_entry.dart';
class TimeElement {
final DateTime timestamp;

View file

@ -1,5 +1,5 @@
import 'package:friendica_archive_browser/src/models/connection.dart';
import 'package:friendica_archive_browser/src/services/path_mapper_service_interface.dart';
import 'package:fediverse_archive_browser/src/models/connection.dart';
import 'package:fediverse_archive_browser/src/services/path_mapper_service_interface.dart';
import 'package:intl/intl.dart';
import 'location_data.dart';

View file

@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/components/filter_control_component.dart';
import 'package:friendica_archive_browser/src/components/tree_entry_card.dart';
import 'package:friendica_archive_browser/src/models/entry_tree_item.dart';
import 'package:friendica_archive_browser/src/models/model_utils.dart';
import 'package:friendica_archive_browser/src/screens/error_screen.dart';
import 'package:friendica_archive_browser/src/settings/settings_controller.dart';
import 'package:friendica_archive_browser/src/utils/exec_error.dart';
import 'package:fediverse_archive_browser/src/components/filter_control_component.dart';
import 'package:fediverse_archive_browser/src/components/tree_entry_card.dart';
import 'package:fediverse_archive_browser/src/models/entry_tree_item.dart';
import 'package:fediverse_archive_browser/src/models/model_utils.dart';
import 'package:fediverse_archive_browser/src/screens/error_screen.dart';
import 'package:fediverse_archive_browser/src/settings/settings_controller.dart';
import 'package:fediverse_archive_browser/src/utils/exec_error.dart';
import 'package:logging/logging.dart';
import 'package:provider/provider.dart';
import 'package:result_monad/result_monad.dart';

View file

@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/settings/settings_controller.dart';
import 'package:friendica_archive_browser/src/utils/exec_error.dart';
import 'package:fediverse_archive_browser/src/settings/settings_controller.dart';
import 'package:fediverse_archive_browser/src/utils/exec_error.dart';
import 'package:provider/provider.dart';
class ErrorScreen extends StatelessWidget {

View file

@ -2,18 +2,18 @@ import 'dart:math';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/components/geo/geo_extensions.dart';
import 'package:friendica_archive_browser/src/components/tree_entry_card.dart';
import 'package:friendica_archive_browser/src/friendica/services/friendica_path_mapping_service.dart';
import 'package:friendica_archive_browser/src/models/entry_tree_item.dart';
import 'package:friendica_archive_browser/src/models/timeline_entry.dart';
import 'package:friendica_archive_browser/src/screens/error_screen.dart';
import 'package:friendica_archive_browser/src/screens/loading_status_screen.dart';
import 'package:friendica_archive_browser/src/screens/standin_status_screen.dart';
import 'package:friendica_archive_browser/src/services/archive_service_provider.dart';
import 'package:friendica_archive_browser/src/settings/settings_controller.dart';
import 'package:friendica_archive_browser/src/utils/exec_error.dart';
import 'package:friendica_archive_browser/src/utils/temp_file_builder.dart';
import 'package:fediverse_archive_browser/src/components/geo/geo_extensions.dart';
import 'package:fediverse_archive_browser/src/components/tree_entry_card.dart';
import 'package:fediverse_archive_browser/src/friendica/services/friendica_path_mapping_service.dart';
import 'package:fediverse_archive_browser/src/models/entry_tree_item.dart';
import 'package:fediverse_archive_browser/src/models/timeline_entry.dart';
import 'package:fediverse_archive_browser/src/screens/error_screen.dart';
import 'package:fediverse_archive_browser/src/screens/loading_status_screen.dart';
import 'package:fediverse_archive_browser/src/screens/standin_status_screen.dart';
import 'package:fediverse_archive_browser/src/services/archive_service_provider.dart';
import 'package:fediverse_archive_browser/src/settings/settings_controller.dart';
import 'package:fediverse_archive_browser/src/utils/exec_error.dart';
import 'package:fediverse_archive_browser/src/utils/temp_file_builder.dart';
import 'package:intl/intl.dart';
import 'package:latlng/latlng.dart';
import 'package:logging/logging.dart';

View file

@ -3,12 +3,12 @@ import 'dart:io';
import 'package:file_picker/file_picker.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:friendica_archive_browser/src/components/media_wrapper_component.dart';
import 'package:friendica_archive_browser/src/friendica/services/friendica_path_mapping_service.dart';
import 'package:friendica_archive_browser/src/models/media_attachment.dart';
import 'package:friendica_archive_browser/src/settings/settings_controller.dart';
import 'package:friendica_archive_browser/src/themes.dart';
import 'package:friendica_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:fediverse_archive_browser/src/components/media_wrapper_component.dart';
import 'package:fediverse_archive_browser/src/friendica/services/friendica_path_mapping_service.dart';
import 'package:fediverse_archive_browser/src/models/media_attachment.dart';
import 'package:fediverse_archive_browser/src/settings/settings_controller.dart';
import 'package:fediverse_archive_browser/src/themes.dart';
import 'package:fediverse_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:provider/provider.dart';
class MediaSlideShowScreen extends StatefulWidget {

View file

@ -1,14 +1,14 @@
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/components/filter_control_component.dart';
import 'package:friendica_archive_browser/src/components/heatmap_widget.dart';
import 'package:friendica_archive_browser/src/components/timechart_widget.dart';
import 'package:friendica_archive_browser/src/components/top_interactactors_widget.dart';
import 'package:friendica_archive_browser/src/components/word_frequency_widget.dart';
import 'package:friendica_archive_browser/src/models/model_utils.dart';
import 'package:friendica_archive_browser/src/models/time_element.dart';
import 'package:friendica_archive_browser/src/screens/standin_status_screen.dart';
import 'package:friendica_archive_browser/src/services/archive_service_provider.dart';
import 'package:friendica_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:fediverse_archive_browser/src/components/filter_control_component.dart';
import 'package:fediverse_archive_browser/src/components/heatmap_widget.dart';
import 'package:fediverse_archive_browser/src/components/timechart_widget.dart';
import 'package:fediverse_archive_browser/src/components/top_interactactors_widget.dart';
import 'package:fediverse_archive_browser/src/components/word_frequency_widget.dart';
import 'package:fediverse_archive_browser/src/models/model_utils.dart';
import 'package:fediverse_archive_browser/src/models/time_element.dart';
import 'package:fediverse_archive_browser/src/screens/standin_status_screen.dart';
import 'package:fediverse_archive_browser/src/services/archive_service_provider.dart';
import 'package:fediverse_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:logging/logging.dart';
import 'package:provider/provider.dart';

View file

@ -1,4 +1,4 @@
import 'package:friendica_archive_browser/src/services/path_mapper_service_interface.dart';
import 'package:fediverse_archive_browser/src/services/path_mapper_service_interface.dart';
import 'package:result_monad/result_monad.dart';
import '../models/entry_tree_item.dart';

View file

@ -1,12 +1,12 @@
import 'package:flutter/cupertino.dart';
import 'package:friendica_archive_browser/src/diaspora/services/diaspora_archive_service.dart';
import 'package:friendica_archive_browser/src/diaspora/services/diaspora_path_mapping_service.dart';
import 'package:friendica_archive_browser/src/friendica/services/friendica_archive_service.dart';
import 'package:friendica_archive_browser/src/friendica/services/friendica_path_mapping_service.dart';
import 'package:friendica_archive_browser/src/services/archive_service_interface.dart';
import 'package:friendica_archive_browser/src/services/connections_manager.dart';
import 'package:friendica_archive_browser/src/services/path_mapper_service_interface.dart';
import 'package:friendica_archive_browser/src/settings/settings_controller.dart';
import 'package:fediverse_archive_browser/src/diaspora/services/diaspora_archive_service.dart';
import 'package:fediverse_archive_browser/src/diaspora/services/diaspora_path_mapping_service.dart';
import 'package:fediverse_archive_browser/src/friendica/services/friendica_archive_service.dart';
import 'package:fediverse_archive_browser/src/friendica/services/friendica_path_mapping_service.dart';
import 'package:fediverse_archive_browser/src/services/archive_service_interface.dart';
import 'package:fediverse_archive_browser/src/services/connections_manager.dart';
import 'package:fediverse_archive_browser/src/services/path_mapper_service_interface.dart';
import 'package:fediverse_archive_browser/src/settings/settings_controller.dart';
import 'package:result_monad/result_monad.dart';
import '../models/archive_types_enum.dart';

View file

@ -1,4 +1,4 @@
import 'package:friendica_archive_browser/src/models/connection.dart';
import 'package:fediverse_archive_browser/src/models/connection.dart';
import 'package:result_monad/result_monad.dart';
class ConnectionsManager {

View file

@ -1,9 +1,9 @@
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/models/archive_types_enum.dart';
import 'package:friendica_archive_browser/src/settings/video_player_settings.dart';
import 'package:friendica_archive_browser/src/utils/temp_file_builder.dart';
import 'package:fediverse_archive_browser/src/models/archive_types_enum.dart';
import 'package:fediverse_archive_browser/src/settings/video_player_settings.dart';
import 'package:fediverse_archive_browser/src/utils/temp_file_builder.dart';
import 'package:intl/intl.dart';
import 'package:logging/logging.dart';
import 'package:path_provider/path_provider.dart';

View file

@ -1,7 +1,7 @@
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/models/archive_types_enum.dart';
import 'package:fediverse_archive_browser/src/models/archive_types_enum.dart';
import 'package:logging/logging.dart';
import 'package:shared_preferences/shared_preferences.dart';

View file

@ -2,10 +2,10 @@ import 'dart:io';
import 'package:file_picker/file_picker.dart';
import 'package:flutter/material.dart';
import 'package:friendica_archive_browser/src/models/archive_types_enum.dart';
import 'package:friendica_archive_browser/src/settings/video_player_settings.dart';
import 'package:friendica_archive_browser/src/utils/clipboard_helper.dart';
import 'package:friendica_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:fediverse_archive_browser/src/models/archive_types_enum.dart';
import 'package:fediverse_archive_browser/src/settings/video_player_settings.dart';
import 'package:fediverse_archive_browser/src/utils/clipboard_helper.dart';
import 'package:fediverse_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:logging/logging.dart';
import 'settings_controller.dart';

View file

@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:friendica_archive_browser/src/utils/snackbar_status_builder.dart';
import 'package:fediverse_archive_browser/src/utils/snackbar_status_builder.dart';
Future<void> copyToClipboard(
{required BuildContext context,

View file

@ -1,4 +1,4 @@
import 'package:friendica_archive_browser/src/utils/exec_error.dart';
import 'package:fediverse_archive_browser/src/utils/exec_error.dart';
import 'package:result_monad/result_monad.dart';
import 'package:time_machine/time_machine_text_patterns.dart';

View file

@ -1,5 +1,5 @@
import 'package:friendica_archive_browser/src/models/stat_bin.dart';
import 'package:friendica_archive_browser/src/models/time_element.dart';
import 'package:fediverse_archive_browser/src/models/stat_bin.dart';
import 'package:fediverse_archive_browser/src/models/time_element.dart';
class TimeStatGenerator {
final List<TimeElement> _elements;

View file

@ -1,6 +1,6 @@
import 'package:friendica_archive_browser/src/models/connection.dart';
import 'package:friendica_archive_browser/src/models/timeline_entry.dart';
import 'package:friendica_archive_browser/src/services/connections_manager.dart';
import 'package:fediverse_archive_browser/src/models/connection.dart';
import 'package:fediverse_archive_browser/src/models/timeline_entry.dart';
import 'package:fediverse_archive_browser/src/services/connections_manager.dart';
class TopInteractorsGenerator {
final _interactors = <String, InteractorItem>{};

View file

@ -40,11 +40,11 @@ static void my_application_activate(GApplication* application) {
if (use_header_bar) {
GtkHeaderBar* header_bar = GTK_HEADER_BAR(gtk_header_bar_new());
gtk_widget_show(GTK_WIDGET(header_bar));
gtk_header_bar_set_title(header_bar, "Friendica Archive Browser");
gtk_header_bar_set_title(header_bar, "Fediverse Archive Browser");
gtk_header_bar_set_show_close_button(header_bar, TRUE);
gtk_window_set_titlebar(window, GTK_WIDGET(header_bar));
} else {
gtk_window_set_title(window, "Friendica Archive Browser");
gtk_window_set_title(window, "Fediverse Archive Browser");
}
gtk_window_set_default_size(window, 900, 700);

View file

@ -1,5 +1,5 @@
name: friendica_archive_browser
description: A Friendica Archive Browser
name: fediverse_archive_browser
description: An Archive Browser for various fediverse projects (Friendica, Diaspora)
# Prevent accidental publishing to pub.dev.
publish_to: 'none'

View file

@ -1,7 +1,7 @@
// ignore_for_file: avoid_print
import 'package:flutter_test/flutter_test.dart';
import 'package:friendica_archive_browser/src/models/model_utils.dart';
import 'package:fediverse_archive_browser/src/models/model_utils.dart';
import 'package:logging/logging.dart';
void main() {

View file

@ -1,9 +1,9 @@
// ignore_for_file: avoid_print
import 'package:flutter_test/flutter_test.dart';
import 'package:friendica_archive_browser/src/diaspora/services/diaspora_profile_json_reader.dart';
import 'package:friendica_archive_browser/src/models/timeline_entry.dart';
import 'package:friendica_archive_browser/src/services/connections_manager.dart';
import 'package:fediverse_archive_browser/src/diaspora/services/diaspora_profile_json_reader.dart';
import 'package:fediverse_archive_browser/src/models/timeline_entry.dart';
import 'package:fediverse_archive_browser/src/services/connections_manager.dart';
const jsonPath = '/Users/hankdev/Desktop/diaspora_pretty.json';

View file

@ -1,7 +1,7 @@
// ignore_for_file: avoid_print
import 'package:flutter_test/flutter_test.dart';
import 'package:friendica_archive_browser/src/utils/word_map_generator.dart';
import 'package:fediverse_archive_browser/src/utils/word_map_generator.dart';
void main() {
test('Empty collection stats', () {

View file

@ -63,13 +63,13 @@ IDI_APP_ICON ICON "resources\\fba_app_icon.ico"
#ifdef FLUTTER_BUILD_NUMBER
#define VERSION_AS_NUMBER FLUTTER_BUILD_NUMBER
#else
#define VERSION_AS_NUMBER 0,1,3
#define VERSION_AS_NUMBER 1,0,0
#endif
#ifdef FLUTTER_BUILD_NAME
#define VERSION_AS_STRING #FLUTTER_BUILD_NAME
#else
#define VERSION_AS_STRING "0.1.3"
#define VERSION_AS_STRING "1.0.0"
#endif
VS_VERSION_INFO VERSIONINFO
@ -90,12 +90,12 @@ BEGIN
BLOCK "040904e4"
BEGIN
VALUE "CompanyName", "My Social Portal" "\0"
VALUE "FileDescription", "Friendica ArchiveB rowser" "\0"
VALUE "FileDescription", "Fediverse ArchiveB rowser" "\0"
VALUE "FileVersion", VERSION_AS_STRING "\0"
VALUE "InternalName", "friendica_archive_browser" "\0"
VALUE "InternalName", "fediverse_archive_browser" "\0"
VALUE "LegalCopyright", "Copyright (C) 2022 My Social Portal All rights reserved." "\0"
VALUE "OriginalFilename", "friendica_archive_browser.exe" "\0"
VALUE "ProductName", "Friendica Archive Browser" "\0"
VALUE "OriginalFilename", "fediverse_archive_browser.exe" "\0"
VALUE "ProductName", "Fediverse Archive Browser" "\0"
VALUE "ProductVersion", VERSION_AS_STRING "\0"
END
END

View file

@ -27,7 +27,7 @@ int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev,
FlutterWindow window(project);
Win32Window::Point origin(10, 10);
Win32Window::Size size(915, 700);
if (!window.CreateAndShow(L"Friendica Archive Browser", origin, size)) {
if (!window.CreateAndShow(L"Fediverse Archive Browser", origin, size)) {
return EXIT_FAILURE;
}
window.SetQuitOnClose(true);