mirror of
https://github.com/feeddeck/feeddeck.git
synced 2026-03-11 17:47:47 -05:00
This commit adds support to add Lemmy RSS feeds to FeedDeck. A user can provide the url of an Lemmy instance, the url of a community or of an user. The special thing of the Lemmy source in opposite to the normal RSS source is, that we parse the provided link form a feed item, to check if it contains a image, video or YouTube url, to apply some special formatting.
69 lines
2.9 KiB
Dart
69 lines
2.9 KiB
Dart
import 'package:flutter/widgets.dart';
|
|
|
|
/// Flutter icons [FDIcons]
|
|
/// Copyright (C) 2023 by original authors @ fluttericon.com, fontello.com
|
|
/// This font was generated by FlutterIcon.com, which is derived from Fontello.
|
|
///
|
|
/// To use this font, place it in your fonts/ directory and include the
|
|
/// following in your pubspec.yaml
|
|
///
|
|
/// flutter:
|
|
/// fonts:
|
|
/// - family: FDIcons
|
|
/// fonts:
|
|
/// - asset: fonts/FDIcons.ttf
|
|
///
|
|
class FDIcons {
|
|
FDIcons._();
|
|
|
|
static const _kFontFam = 'FDIcons';
|
|
static const String? _kFontPkg = null;
|
|
|
|
static const IconData apple =
|
|
IconData(0xe800, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData feeddeck =
|
|
IconData(0xe801, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData github =
|
|
IconData(0xe802, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData google =
|
|
IconData(0xe803, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData googlenews =
|
|
IconData(0xe804, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData pinterest =
|
|
IconData(0xe805, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData medium =
|
|
IconData(0xe806, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData nitter =
|
|
IconData(0xe807, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData reddit =
|
|
IconData(0xe808, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData stackoverflow =
|
|
IconData(0xe809, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData tumblr =
|
|
IconData(0xe80a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData twitter =
|
|
IconData(0xe80b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData youtube =
|
|
IconData(0xe80c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData rss =
|
|
IconData(0xe80d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData appstore =
|
|
IconData(0xe80e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData googleplay =
|
|
IconData(0xe80f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData x =
|
|
IconData(0xe810, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData android =
|
|
IconData(0xe811, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData browser =
|
|
IconData(0xe812, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData linux =
|
|
IconData(0xe813, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData windows =
|
|
IconData(0xe814, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData mastodon =
|
|
IconData(0xe815, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
static const IconData lemmy =
|
|
IconData(0xe816, fontFamily: _kFontFam, fontPackage: _kFontPkg);
|
|
}
|