Skip to content

Instantly share code, notes, and snippets.

View ArtFeel's full-sized avatar
🍎
Make apps for Apple since iOS 3

Philip Vasilchenko ArtFeel

🍎
Make apps for Apple since iOS 3
View GitHub Profile
@ArtFeel
ArtFeel / BTFL_4_1_1_UZ65.txt
Created February 6, 2021 19:27
Eachine UZ65 drone Betaflight 4.1.1 default settings dump
# Eachine UZ65 drone Betaflight 4.1.1 default settings dump
# diff all
# version
# Betaflight / CRAZYBEEF4FR (C4FR) 4.1.1 Nov 15 2019 / 12:15:23 (1e5e3d369) MSP API: 1.42
# start the command batch
batch start
@ArtFeel
ArtFeel / CALayer+AnimationPlayback.swift
Last active November 15, 2023 23:06
Persistent Core Animations (Swift 4.2). All you need is `self.layer.makeAnimationsPersistent()` 😎
//
// CALayer+AnimationPlayback.swift
// Created by Philip Vasilchenko on 4/27/18.
//
import UIKit
// Pause animations of layer tree
//
// Technical Q&A QA1673:
@ArtFeel
ArtFeel / MGTextField.h
Last active August 29, 2015 14:09
UITextField with bottom border
//
// MGTextField
// Megogo
//
// Copyright (c) 2013 Megogo.net. All rights reserved.
//
#import <Foundation/Foundation.h>
@ArtFeel
ArtFeel / BeInstanceOfShorthand.h
Last active August 29, 2015 14:06
Shorthand for Cedar BeInstanceOf matcher
//
// BeInstanceOfShorthand
//
// Created by Philip Vasilchenko on 25.09.14.
// Copyright (c) 2014 Okolodev. All rights reserved.
//
#import <Cedar/Base.h>
namespace Cedar {
@ArtFeel
ArtFeel / UIImage+ImageEffects.h
Created September 17, 2014 11:45
iOS Blur effects
//
// UIImage(ImageEffects)
// Megogo
//
// Created by Philip Vasilchenko on 13.01.14.
// Copyright (c) 2013 Megogo.net. All rights reserved.
//
#import <UIKit/UIKit.h>
@ArtFeel
ArtFeel / MGNavigationTransitioningDelegate.h
Last active August 1, 2019 21:23
Simple sliding transitioning for navigation controller mimics pre iOS7 push/pop animations.All you need, is simply set delegate for you navigation controller: self.navigationController.delegate = self.navigationTransitioningDelegate;NavigationController does not retain delegate, so you should hold it. Note: this code is free (http://unlicense.org)
//
// MGNavigationTransitioningDelegate
//
// Created by Philip Vasilchenko on 27.11.13.
//
#import <UIKit/UIKit.h>
@interface MGNavigationTransitioningDelegate : NSObject <UINavigationControllerDelegate>
@ArtFeel
ArtFeel / V8HorizontalPickerView.podspec
Created December 3, 2012 15:21
Podspec for V8HorizontalPickerView (jmoody fork)
Pod::Spec.new do |s|
s.name = 'V8HorizontalPickerView'
s.version = '0.0.1'
s.summary = 'Horizontal UIPickerView Control for iOS.'
s.description = %{
Horizontal UIPickerView Control for iOS.
This is pod for jmoody fork. Which implementing arc, customViews, fix lot of bugs, etc.
}
@ArtFeel
ArtFeel / gist:3931299
Created October 22, 2012 12:29
Habrahabr custom search snippet for Alfred app.
Paste this url in Safari: alfredapp://customsearch/Search%20Habrahabr%20for/habr/utf8/url=http://habrahabr.ru/search/?q={query}
@ArtFeel
ArtFeel / RSSKit.podspec
Created September 5, 2012 15:11
Podspec for RSSKit (jameshays fork)
Pod::Spec.new do |s|
s.name = 'RSSKit'
s.version = '0.0.1'
s.summary = 'iOS framework to make development of RSS reader apps easier.'
s.description = %{
iOS framework to make development of RSS reader apps easier.
This is pod for jameshays fork. Which implemeting asynchronous loading, arc and some fixes.
}