Commits

Author Commit Message Labels Comments Date
Ivan Vučica
Renamed to StepOPML.
Ivan Vučica
Fixes for undoing indentation operations.
Ivan Vučica
Some old work on drag&drop, copy paste, etc (cca May 4th 2012)
Ivan Vučica
Some attempts at making indentation changes undoable.
Ivan Vučica
Fixed clang warnings by replacing nil with NULL in some places (e.g. where error argument is a pointer to a pointer). Fixed handling non-textfield cells.
Ivan Vučica
Removed call to +[NSRunLoop mainRunLoop] which doesn't exist under GNUstep. Using +[NSRunLoop currentRunLoop] will suffice.
Ivan Vučica
Closed all nodes in example.opml.
Ivan Vučica
Added example.opml.
Ivan Vučica
Renamed program to SlaveOPML under GNUstep. Added some debugging code.
Ivan Vučica
Added Icon.jpg
Ivan Vučica
Added undo support for adding and removing nodes, as well as setting their text values. No working undo support for indentation, attribute changes, expansions state nor for type changes. Undo was added to add Lion autosave support. Added Lion fullscreen support. Added convenience function "removeFromSupernode:".
Ivan Vučica
Fixed XML tree in GNUstep not being the same as under Cocoa by explicitly operating just with '<outline>' nodes.
Ivan Vučica
Added editing of custom attribute names.
Ivan Vučica
Added keyboard shortcuts for adding nodes, removing nodes, for increasing indent, decreasing indent and setting node type. Also added menu items for doing so. Setting element type moved to OPMLOutlineXMLElement.
Ivan Vučica
Fixes for compiling on GNUstep. Replaced fast iteration -- for(x in y) -- with old-style enumerators, to make compiling on older compilers easier.
Ivan Vučica
Added creation and removal of nodes.
Ivan Vučica
Adding and removing element custom attributes.
Ivan Vučica
Table view for editing custom attributes for elements.
Ivan Vučica
Added viewing element type (but not yet changing it).
Ivan Vučica
Added "show inspector" to toolbar.
Ivan Vučica
Spinner when loading an inclusion. Storing expansion state. Storing and loading vert scroll state. Bugfix: we must not access outlineView's frame inside -outlineView:heightOfRowByItem:, so we access superview's frame.
Ivan Vučica
Added restoring expansion state and restoring vertScrollState. Added toolbar (unused, however).
Ivan Vučica
Renamed to SlaveOPML.
Ivan Vučica
Setting a new OPMLOutline as the active outline for an OPMLDocument is now also updating delegate and datasource. Added displaying and setting document attributes in the inspector.
Ivan Vučica
Work on fixing multiline entries in outline view. Removed dead code.
Ivan Vučica
Added icon. Fixed crash when saving.
Ivan Vučica
Error in case of exception on GNUstep. Some changes made for debugging the issue under GNUstep (and the issue being the lack of NSXMLDocument implementation).
Ivan Vučica
Compiling under GNUstep.
Ivan Vučica
Removed asi-http-request from subrepos to allow pre-1.5 Mercurial to check out the code.
Ivan Vučica
Added support for OPML inclusions. OPMLOutline is now an NSXMLDocument subclass. NSXMLElement is subclassed with OPMLOutlineXMLElement which can, in case of an inclusion, store the OPMLOutline which it includes. Added status bar (currently unused).
  1. Prev
  2. Next