Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@cvpe
cvpe / customMenuItem.py
Created April 9, 2020 12:12
customMenuItem.py
# from https://gist.github.com/jsbain/9edea18951d296ca46aca8868791e04e
# small modifications of @jonB script to:
# - pass to MenuNotificationObserver class, new menu items as
# either one item, as originally
# either as a tuple with 2nd element as title of an existing option
# where to insert before
# - no insert if existing option does not exist to avoid unuseless option
from objc_util import *
import swizzle # github.com/jsbain/objc_hacks.git
@cvpe
cvpe / imu.py
Created January 25, 2020 18:59
imu.py
from objc_util import *
import ctypes
import ui
from math import pi
from ImageColor import getrgb
import threading
from random import random
import multipeer, platform
import ast
@cvpe
cvpe / dialog new field types.py
Created December 24, 2019 15:42
dialog new field types.py
import dialogs
import datetime
import ui
from objc_util import *
#================ copy dialogs.form_dialog: begin
import collections
import sys
PY3 = sys.version_info[0] >= 3
if PY3:
@cvpe
cvpe / dialog new field types.py
Created December 24, 2019 12:27
dialog new field types.py
import dialogs
import datetime
import ui
from objc_util import *
#================ copy dialogs.form_dialog: begin
import collections
import sys
PY3 = sys.version_info[0] >= 3
if PY3:
@cvpe
cvpe / Scenekit test.py
Created September 22, 2019 09:10
Scenekit test.py
# todo
# - bug: remove keyboard si confirm/cancel/close
# - bug: cancel ne devrait pas changer les parameters
# - label title pour self.name
# - actions: simultanees
# - flag repeat for ever
# - button reset default au niveau de chaque param? ou de forme/action?
# - scroll_view largeur variable a calculer (ex: fields de cube)
# - revoir couleur fond formes puis celles des params, face puis material
# - video ou camera uniqt si action
@cvpe
cvpe / Emojis Keyboard.py
Created September 15, 2019 18:12
Emojis Keyboard.py
import keyboard
import ui
from objc_util import *
import clipboard
import speech
import sys
import time
import threading
@cvpe
cvpe / Emojis Keyboard.py
Created September 15, 2019 06:21
Emojis Keyboard.py
import keyboard
import ui
from objc_util import *
import clipboard
import speech
import sys
import time
import threading
@cvpe
cvpe / live capture recognition.py
Last active September 9, 2019 18:35
live capture recognition.py
# https://github.com/jsbain/objc_hacks/blob/master/live_camera_view.py
# https://gist.github.com/omz/a7c5f310e1c8b829a5a613cd556863d4
from objc_util import *
import os
from time import sleep
import ui
# Configuration (change URL and filename if you want to use a different model):
#MODEL_URL = 'https://docs-assets.developer.apple.com/coreml/models/MobileNet.mlmodel'
MODEL_FILENAME = 'mobilenet.mlmodel'
@cvpe
cvpe / t.py
Created September 7, 2019 13:48
t.py
import ui
from objc_util import *
import clipboard
import speech
v = ui.View()
v.frame = (0,0,500,320)
v.name = 'Move cursor in TextView'
tv = ui.TextView()
@cvpe
cvpe / Move cursor in TextView.py
Created March 17, 2019 06:28
Move cursor in TextView.py
import ui
from objc_util import *
import clipboard
import speech
v = ui.View()
v.frame = (0,0,500,320)
v.name = 'Move cursor in TextView'
tv = ui.TextView()