SC.SourceListView controlee par un SC.TreeController avec SproutCore

Voici un rapide tutorial qui vous permettra d’afficher une SC.SourceListView contrôlée par un SC.TreeController.

Prérequis :

  • Quelques connaissances sur SproutCore
  • Sproutcore 1.6 installé
  • Ruby 1.8 installé (Normalement installé sur tous les mac)

Continuer la lecture

Publié dans Tip | Marqué avec , , | Laisser un commentaire

Installer XCode 3 sous OS X Lion

Si vous êtes comme moi et que certaines fonctionnalités de Xcode 3 et Interface Builder vous manquent (et accessoirement que vous n’êtes pas resté sous Snow Leopard), voici une petite bidouille qui vous permettra d’installer Xcode 3 sous Lion.

Après avoir monté l’image disque de XCode, lancez le Terminal et tapez :

$ export COMMAND_LINE_INSTALL=1
$ open "/Volumes/Xcode and iOS SDK/Xcode and iOS SDK.mpkg"




Attention, c’est bien sûr une manipulation non-officielle, Apple ne supportant pas Xcode 3.x sous OS X Lion, et à utiliser à vos risques et périls, mais cela a fonctionné pour moi.

Source

Publié dans Non classé | Laisser un commentaire

Quick Localizable 1.1

Quick Localizable est maintenant disponible sur l’App Store en version 1.1. Au sommaire :

  • Nouveau : Possibilité d’export en CSV de vos chaînes
  • Corrections d’interface
  • Corrections de localisation

Plus d’info ici.

Publié dans Fait maison | Marqué avec | Laisser un commentaire

Supprimer le « bounce » dans une UIWebView

Si vous souhaitez supprimer l’effet de « bounce » – ou rebondissement – dans dans une UIWebView qui donne en général un effet pas forcément élégant, voici une astuce:

[[[myWebView subviews] lastObject] setBounces:NO];

Vous pouvez du coup désactiver complètement le scroll :

[[[myWebView subviews] lastObject] setScrollEnabled:NO];
Publié dans Tip | Marqué avec , | Laisser un commentaire

Ignorer un ou plusieurs fichiers a la fois avec SVN

Voici quelques infos pour ignorer des fichiers d’un répertoire SVN. Prenons comme exemple cette arborescence.
  • root
    • core
      • config
      • data
    • views
    • doc
    • cache
Les fichiers ignorés sont définis niveau par niveau, par des propriétés de dossier, on ne peut pas par exemple ignorer le dossier config depuis les propriétés du dossier root. Il faut toujours préciser le bon dossier parent, ici core. Voici la commande pour ignorer :
svn propset svn:ignore /fichiers/a/ignorer/ /dossier/parent/
Si vous voulez ignorer le répertoire cache par exemple :
svn propset svn:ignore cache .
Si vous souhaitez ignorer un ensemble de fichier/dossier :
svn propedit svn:ignore .
Dans ce dernier cas, votre éditeur configuré par défaut (vi en général) prendra le relais et vous pourrez alors définir votre liste de fichiers à ignorer, séparés par des retour chariots.
Publié dans Tip | Marqué avec | Laisser un commentaire

Tip: ‘bezeled’ sur NSTextField et decalage de texte

Si vous essayez de changer la propriété booléenne ‘bezeled’ sur un NSTextField pendant l’exécution, vous vous apercevrez qu’il se passe un décalage des marges intérieures.

Voici une classe héritant de NSTextFieldCell qui permet de contourner ce décalage.

Continuer la lecture

Publié dans Tip | Marqué avec , | Laisser un commentaire

Nouvelle version de Mosaic Gallery

La version 0.2 de Mosaic Gallery est de sortie. Plus d’info ICI.
Publié dans Fait maison | Marqué avec , , , | Laisser un commentaire

Un menu jQuery en colonnes

Ce plugin vous permettra de transformer une bete liste à puces en un menu en colonnes qui coulisse horizontalement. Ce type de menu est utilisé dans les iPod Nano (ancienne génération). Je me suis inspiré d’une librairie équivalente sous mootools. Continuer la lecture

Publié dans Fait maison | Marqué avec , , | Laisser un commentaire

Une mini galerie sous forme de mosaique

Voici un petit plugin  en cours de développement pour jQuery qui vous permettra de créer un mini galerie sous forme de mosaïque. Continuer la lecture
Publié dans Fait maison | Marqué avec , , , | Laisser un commentaire