All Projects → mattDavo → Yippy

mattDavo / Yippy

Licence: mit
macOS open source clipboard manager

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Yippy

Swiftysampleproject
A starter project for Sample Project in swift 3.0/4.0 (also bridging header included so you could use objective c code in it as well ). For objectiveC version : https://github.com/xeieshan/SampleProject > Supports iOS 8.4+ > Swift 4.x
Stars: ✭ 47 (-17.54%)
Mutual labels:  xcode
Chxcode
Changes the current Xcode
Stars: ✭ 51 (-10.53%)
Mutual labels:  xcode
Isxcodeopensourceyet.github.io
Is Xcode open source yet?
Stars: ✭ 55 (-3.51%)
Mutual labels:  xcode
Kshobjcuml
KSHObjcUML can show oriented graph of dependencies between Objective-C and Swift classes in your project
Stars: ✭ 1,039 (+1722.81%)
Mutual labels:  xcode
R.swift
Strong typed, autocompleted resources like images, fonts and segues in Swift projects
Stars: ✭ 8,419 (+14670.18%)
Mutual labels:  xcode
Ioslocalizationeditor
Simple macOS editor app to help you manage iOS and macOS app localizations by allowing you to edit all the translations side by side
Stars: ✭ 1,066 (+1770.18%)
Mutual labels:  xcode
Scxcodeminimap
Sublime Text like Minimap for Xcode
Stars: ✭ 1,037 (+1719.3%)
Mutual labels:  xcode
Iconology
I got tired of manually exporting every icon size (for Xcode and more), so I made an app to do it.
Stars: ✭ 56 (-1.75%)
Mutual labels:  xcode
Kotlin Multiplatform Showcase
A real minimal app illustrating Kotlin Multiplatform
Stars: ✭ 51 (-10.53%)
Mutual labels:  xcode
Luautocompleteview
Highly configurable autocomplete view that is attachable to any UITextField
Stars: ✭ 55 (-3.51%)
Mutual labels:  xcode
Swiftymessenger
Swift toolkit for passing messages between iOS apps and extensions.
Stars: ✭ 48 (-15.79%)
Mutual labels:  xcode
Lichobile
lichess.org mobile application
Stars: ✭ 1,043 (+1729.82%)
Mutual labels:  xcode
Dcframe
DCFrame is a swift language UI combination frame, which can easily assemble complex UI.
Stars: ✭ 54 (-5.26%)
Mutual labels:  xcode
Is Empty
Check whether a value is empty.
Stars: ✭ 47 (-17.54%)
Mutual labels:  utility
Mockswift
MockSwift is a Mock library written in Swift.
Stars: ✭ 56 (-1.75%)
Mutual labels:  xcode
C Utils
Tiny, modular, drop-in, library of some most commonly used utility methods for C (embedded) applications. Intended to be used as a git-submodule inside your projects to kickstart development. See https://c-utils.gotomain.io for more details.
Stars: ✭ 47 (-17.54%)
Mutual labels:  utility
Tap water
【声明:未发布前,勿使用,勿star,预计2020年11月底发布】Flutter tab_bar组件,支持中间带加号按钮的TabBar,支持Lottie动画。iTeaTime(技术清谈)团队出品。Highly customizable tabBar and tabBarController for Flutter
Stars: ✭ 52 (-8.77%)
Mutual labels:  xcode
Ios Sdk
AppSpector is a debugging service for mobile apps
Stars: ✭ 56 (-1.75%)
Mutual labels:  xcode
Xcperfect
Make your xccov outputs prettier ✨
Stars: ✭ 56 (-1.75%)
Mutual labels:  xcode
Linessorter Xcode Extension
Xcode Extension that helps you keep your import statements and long code lists organized and uniform
Stars: ✭ 54 (-5.26%)
Mutual labels:  xcode

Yippy

macOS open source clipboard manager

screenshot

Follow progress at yippy.mattdavo.com

Read about the progress and learnings at yippy.mattdavo.com/blog

Find all releases at yippy.mattdavo.com/releases

Installation

The latest release can be downloaded from yippy.mattdavo.com.

For help with installation see: yippy.mattdavo.com/installation.

Developing Yippy

Contributions

All contributions are welcome, whether they are pull requests, bug reports, feature requests or general feedback.

Project Structure

There are 3 different schemes:

  • Yippy
  • Yippy Beta
  • Yippy XCTest

Yippy is used for running and archiving a production build of Yippy. Yippy Beta is used for development and archiving a beta release. Yippy XCTest is used exclusively for running the unit and UI tests.

Using create-installer.sh

First install create-dmg. Then place X.app in the same folder as create-installer.sh. Execute script:

./create-installer.sh X

You will find the installer disk image X.dmg in the same folder.

TODO

  • [ ] Support more types of pasteboard items
  • [ ] Allow setting preferences for keyboard shortcuts
    • [x] Customize toggle hotkey
  • [ ] Automatic updates (maybe use Sparkle?)
  • [ ] Create a bug reporter, if places in code are reached that should not be possible create a unique error and a prompt to report the bug.
  • [ ] Don’t let any of the app be used until access is granted
  • [x] Toggle for attributed text
  • [x] Launch at login
  • [x] Convert history storage to storing each piece of data into a file organised by directory of indexes
  • [ ] Favourites
  • [ ] Search (https://github.com/krisk/fuse-swift)
  • [x] Max history length
  • [ ] Cell height cache improvements. Will improve window size changes and launch time.
    • [ ] Find a cheap way to clear the cell height cache
    • [ ] Store cell heights on disk
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].