Skip to content

Instantly share code, notes, and snippets.

@namannik
namannik / HtmlEditor.py
Last active May 14, 2022 16:42
PyGTK HTML WYSIWYG Editor
import os
import gi
gi.require_version("Gtk", "3.0")
gi.require_version('WebKit2', '4.0')
from gi.repository import Gtk, Gdk, WebKit2
class HtmlEditor(Gtk.Window):
def __init__(self):
super().__init__()
@namannik
namannik / PermissionsChecker.java
Last active June 29, 2018 00:02
Helper class to manage Android permissions
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.pm.PermissionGroupInfo;
import android.content.pm.PermissionInfo;
@namannik
namannik / MGLMapView+MBTiles.swift
Last active April 10, 2024 16:28
MGLMapView+MBTiles
import Foundation
import Mapbox
import SQLite
// MARK: MbtilesSource
enum MBTilesSourceError: Error {
case CouldNotReadFileError
case UnknownFormatError
case UnsupportedFormatError