# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#19 | 9584 | tjuricek | Changing the size of the default browser column | ||
#18 | 9583 | tjuricek | Set up basic directory browsing. | ||
#17 | 9581 | tjuricek | Basic listing backend for Perforce models | ||
#16 | 9557 | tjuricek | Fix warning | ||
#15 | 9556 | tjuricek | Add an informal "PropertyObserver" class to set up a typed bindings system, which in turn updates the window title at the moment. | ||
#14 | 9555 | tjuricek | Changing how the main splitter is toggled | ||
#13 | 9553 | tjuricek |
Adjust the library toolbar icon to act like a toggle switch, similar to XCode 6's toolbar buttons. I'm not 100% sure about the placement of the left 3 buttons, so this may end up requiring a lot of custom views to be more consistent with the inconsistency that is 10.10. |
||
#12 | 9547 | tjuricek |
Use p4 info to grab the clientAddress which is then used to restrict the hostname token correctly from p4d. (Idea via dscheirer) |
||
#11 | 9546 | tjuricek | Apply correct header styling for the source list, and cache the areas with each library call. | ||
#10 | 9545 | tjuricek |
Use the left column to navigate p4 servers as "libraries" with their depots as "areas". I've had to stop using the output of login -p at the moment, since it doesn't quite work with the Objective-C API in lieu of a password. |
||
#9 | 9483 | tjuricek | Basic connection settings serialization in the sandboxed Application Settings directory. | ||
#8 | 9475 | tjuricek |
Set up the positive workflow for AddPerforceController to get a login token. This required adding another couple of methods to provide input to the p4api (which were surprisingly absent from the earlier system). |
||
#7 | 9469 | tjuricek | Add sheet view for collecting Perforce connection information. | ||
#6 | 9440 | tjuricek | Tightened up the display of the toolbar icon by subclassing and specifying a 24px render instead of letting the 32px scale down | ||
#5 | 9439 | tjuricek | Correcting layout and color issues with the library view, and added a simple "add" pop-up menu with anticipated library types. | ||
#4 | 9438 | tjuricek |
Updated style of the library toolbar icon to match more of the Yosemite look and feel. Removed the "back/next" buttons. We should probably use a single view for them, and bring them back when they'll actually be used. |
||
#3 | 9420 | tjuricek |
Minimal UI framework. Lesson learned: if you're not using nibs, thou shalt access thy application as NSApplication.sharedApplication, or thy will encounter strange resizing exceptions. |
||
#2 | 9397 | tjuricek | Basic p4d interaction with p4 using Swift | ||
#1 | 9249 | tjuricek |
Added test p4d setup, and reorganized some core code. I've decided to not use InterfaceBuilder in this project, because I don't like that the .xib files are not very easy to merge, and the object lifetimes are a bit more difficult to trace. The DocHubController will operate as the app delegate, and will create views manually. Using the gradle toolchain to setup p4d. To use, execute: ./gradlew startPerforce ./gradlew initPerforce # only needed the first time This creates the p4d that uses build/perforce/work |