Skip to content

Instantly share code, notes, and snippets.

View densa's full-sized avatar
🇺🇦
UKE

Denys Sedura densa

🇺🇦
UKE
View GitHub Profile
@densa
densa / typing_indicator.dart
Created April 17, 2024 07:35
typing indicator
/// https://docs.flutter.dev/cookbook/effects/typing-indicator
import 'dart:math';
import 'package:core/design_system.dart';
class TypingIndicator extends StatefulWidget {
const TypingIndicator({super.key});
@override
State<TypingIndicator> createState() => _TypingIndicatorState();
// Parent with a child & grand child
class ParentWidget extends StatelessWidget {
@override
Widget build(BuildContext context) {
return ChildWidget(
child: GrandChildWidget(),
);
}
}
@densa
densa / main.dart
Created March 29, 2021 07:14 — forked from jogboms/main.dart
Studio Pro
import 'dart:async' as async;
import 'dart:math' as math;
import 'dart:ui' as ui;
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
void main() => runApp(
import 'package:flutter/material.dart';
final Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
@densa
densa / KeyRemapping.plist
Created June 17, 2020 13:38
~/Library/LaunchAgents/com.densa.KeyRemapping.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.densa.KeyRemapping</string>
<key>ProgramArguments</key>
<array>
<string>/usr/bin/hidutil</string>
<string>property</string>
@densa
densa / README.md
Created June 17, 2020 09:56 — forked from lopspower/README.md
Hexadecimal color code for transparency

Hexadecimal color code for transparency

Twitter

How to set transparency with hex value ?

For example, you want to set 40% alpha transparence to #000000 (black color), you need to add 66 like this #66000000.

Download This sample on Google Play Store

function getMapBounds(region) {
var b = {};
b.northWest = {}; b.northEast = {};
b.southWest = {}; b.southEast = {};
b.northWest.lat = parseFloat(region.latitude) +
parseFloat(region.latitudeDelta) / 2.0;
b.northWest.lng = parseFloat(region.longitude) -
parseFloat(region.longitudeDelta) / 2.0;
function getMapBounds(region) {
var b = {};
b.northWest = {}; b.northEast = {};
b.southWest = {}; b.southEast = {};
b.northWest.lat = parseFloat(region.latitude) +
parseFloat(region.latitudeDelta) / 2.0;
b.northWest.lng = parseFloat(region.longitude) -
parseFloat(region.longitudeDelta) / 2.0;
@densa
densa / gist:f1ba0f332db851313fdd19517aeaa101
Created June 13, 2019 12:34
[react-native]could not connect to development server on android
Starting with Android 9.0 (API level 28), cleartext support is disabled by default. we can use android:usesCleartextTraffic="true" this will work but this is not recommended solution. For Permanent and recommended Solution is
Step 1 : create a file in android folder app/src/debug/res/xml/network_security_config.xml
Step 2 : add this <?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<!-- deny cleartext traffic for React Native packager ips in release -->
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">localhost</domain>
@densa
densa / gist:e31d71964549731ab20e7dde6b9de65a
Created March 13, 2018 08:04
Fix simulator xcode 8 and xcode 9
launchctl remove com.apple.CoreSimulator.CoreSimulatorService || true