A collection of informal notes on post-beta development for V5.
(to see the previous version, click here)
Please check in here daily and edit at will. This page does not supersede Trac, it's just a way to collect our informal notes as we go (especially after Skype sessions), so nothing gets forgotten about. (This is for all of us to use: Stuart, Dave, Gabriel, Florian, Matt.) Please add your initial to anything you add, move, comment, or 'delete' (ie strike through).
1. Bugs
1.5 S: (#727) new bug: In All Links window, mouse scroll wheel doesn't scroll unless on a header.
1.5.1 (#802) (15th, June, 2009, S) We cannot resize the "tools" windows. Is that intentional? It's bothersome.
1.8 F: (#730) (see m12h notes.rtf). menu-items gone when SNU-editor-window is open.
Possibility that the preview-text comes up on rollover (default) or is there all the time.
1.12.1 (#803 #804) under Get Info have Rename, and allow click then 300ms delay if mouse is still there to go into rename mode (all items in all resources) (S)
1.14 (#735, with a follow up at #736 when we decide to fix it real.) Disable font management for now...
1.15 (#748) (2009-06-15) No matter which out field was last selected, clicking the out keyword number only adds to the first out keyword field
1.18 (#838) non english characters in filename break export
1.24 (#873) subtitles font size doesn't work when playing exported projects
1.25 (#874) Unused Media tool doesn't scroll
1.26 (#875) Tool windows should display "busy" cursor when doing lengthy work
1.27 (#876) Combobox dropdown lists should be sorted alphabetically (in additon to any other sorting they might do)
1.30 some videos exported from final cut pro as "PAL" get resized to 5:4 even though they were originally 16:9
1.31 "x" - key to advance to next search does not work.
1.32 snu rules set to a time later than the snu's length should just execute at the end of the snu
1.33 (#901) after cloning a snu, you can't delete either one (says its in use by each other)
1.34 after changed size of video in interfacer to 640 video still came up as 320
1.35 (#900) rule editor not always repainting after edit
1.36 if you have a saved project open and the folder structure is renamed or deleted, when saving again it should prompt for a filename instead of recreating the path and filename
1.37 profile better error message when trying to open a file that is not supported (or corrupt)
2. Features - missing
2.3 (#657, #658, #659, #660) Be able to set background color from IDE. (F)
2.5 Operations in interfacer when multiple widgets selected
- 2.5.0 (#888) Editing Properties
- 2.5.1 Moving all selected widgets
- 2.5.2 Move widget by clicking inside its area, not just the border
- 2.5.3 Drag selection (ie drag a selection rectangle over widgets you want to select)
3. Features - incomplete
3.2 Korsakow project files should show up with the Korsakow icon (maybe with one or more of the cubes filled in red to distinguish from the application), and a special extension/suffix (ie not .xml).
- (#737 set as unnasigned for later consideration)It was agreed that making the project files claim the K icon might be for a later date
3.3 (#738 set as unnasigned for later consideration) When Exporting, the dialog should prompt the user to name a new exported project directory/folder, not to re/name the index.html file. (M)
- 8/6: D S G to investigate and harmonize.
- 15/6: Not priority. Leave as is.
3.5 The Berlin Sketches show several features, especially in the SNU editor, which are not yet implemented. Please confirm they are being dealt with. (M)
- (#740 marked as unassigned for later) All resources: Open folders in new tabs? (F) (2009-06-08 : Do later)
4. Features - new
4.1 (tickets as below) When you select a SNU in the pool of everything All Resources, the associated keywords are highlighted in the keyword list. If you select more than one SNU, it highlights as such (eg shared are in red; non-shared are gray). (M)
- You should be able to context-click on the shared keywords to remove them from the currently selected resources in the Resource Explorer (GG) 15/6
- (2009-06-16) This is dicey. Perhaps if it is clearly indicated that we're removing inbound keywords only (ones without any weird qualifiers and if/then?). Should clarify before ticketing.
- (#744 placed in unassigned for later) Put Keywords Tab in Resource Editor. When you select SNUS, the keywords get highlighted (grey if not all selected snus share, blue if they all share). Read Only. Later.
- (#745 placed in unassigned for later) Put Keywords Tab in Snu Editor, just showing in keywords and allowing the user to double click to move keywords into the last selected field (in or out). Later.
4.2 (#746 placed in unassigned for later)The "All Keywords" window should open by default when the a SNU editor window is opened.
4.2.4 (#749) In the out keywords the default look for notation '>' should disappear (be implicit).
4.2.4.1 (#750) Changes to the Out Keywords should not cause additions to the In Keywords.
4.4 Possibility to relink original media. Problem: After I renamed a folder, all media did not play any more. It took quite a while till I figured out what the problem was. Warning? (F)
4.4.2 (#752 added as unassigned for later) Down the road you can choose a folder in this interface and it'll try to find all unlinked media from. (2009-06-08) do later.
4.9 (#807) Need an 'Undo' function (Cmd + Z).
4.11 (#808) Visual cues on All Keywords should be disabled when there is no SNU Editor open (S)
4.13 (#809) All windows snappable. Not a priority. (S)
4.18 (#811) Investigate the poor video quality on export
4.19 (#812) Add font-weight and text-decoration fields in the interfacer for text elements
4.20 (#813,#857) Add background-color (including transparent) field in the interfacer for text elements
4.21 (#794) The font chooser in the interfacer should work like usual (F)
- deferred until font exporting is revisited
4.22 (#814) Add the option to duplicate a widget (and it's properties, changing stuff like ids or sequence where applicable)
- deferred in favour of 2.5
4.24 (#816) Review VLC and check for other options to consider for a Linux version
4.25 (#817 #818 #820) Make a French version (after launch, send someone else a copy of the language file)
4.25.1 (#819) On ant build we can have it pick the language locale to use for creating binaries
or
4.25.2 (#820) We can have them choose language from within the application
4.27 (#849) help menu item for help website
4.30 version compatibility of KRW files
4.31 drag project files into IDE as a means of loading a project
4.32 (#885) Import / Export interfaces
4.33 Ability to switch media between absolute and relative paths
4.36 "Korsakow Pro" standalone (Air) version of player
4.37 Satellite feature
4.38 Buffering / Loading bar for video in player
4.39 Loader bars or something for images in player
4.40 Add filters in Unused Media view: by media type, possibly by "used anywhere" vs "not yet used as snu"
4.41 Video quality export options
4.43 (#877) Add "Drag To Stage" indicator to interfacer widgets list
4.45 Ability to lock aspect ratio of gride size 4.45.1 presets 1:1 = 30x30, 16:9 = 32x18, 4:3 = 40x30
4.46 (#884) When resizing widget default should be to keep aspect, modifier should allow free-size
4.47 (#882) Resource selection comboboxes should put similarly named resources at the top of the list
4.48 Double clicking keyword in All Snus tool should bring the All Keywords window to the front (and possibly open it as well)
4.49 (#883) Popup up All Keywords window when opening a Snu Editor
4.50 Ability to reset a playing Korsakow, for example hitting space or escape
4.60 (#899) default project size should be 1024x768
4.61 update checker
4.62 use arrow key instead of x to skip to next snu
4.63 use arrow back key to navigate backwards in snu history
4.64 when deleting resources that are in use give an option to break the links
4.65 (#898) titlebar of IDE should read "Korsakow - [Project Name] - [filename]"
4.66 (#897) "Made in Korsakow" to be in a sans serif font (Arial, Verdana, ...)
4.67 (#896) Add html metadata to export project
4.68 UI to manage Z-ordering of widgets in interfacer
4.69 (#893) When adding a new rule, the time should be the same as the one before ( currently adds 1 second )
4.70 (#895) Mac: Drag KRW onto K.app Icon
4.71 (#894) Reserved keywords (random, end, ...) should be prefixed by underscore
4.72 Kisok Mode (AutoPlay?)
4.73 Name of project to appear as <title>
4.74 web version should remember the point at which you had stopped watching and offer choice to continue or restart
4.75 drag KIF files into resources (handle the naming issue)
4.76 (#903) Better handling of missing resources on export
5. Design issues (GUI, look and feel)
5.0 Changes to Main GUI (discussion following on from Matt's 13/6/09 sketch responding to r. 12h) (ticketed below)
5.0.2 (#821) Need 'Add Text' icon
5.0.8 (#822) On rollover, file location appears in status bar at bottom. Low priority.
5.0.9 (#823) F to design new icon set. (G and F)
5.0.10 (#824) Resource window needs temporary 'Drag Media Here' signposting (M to design as PNG).
5.6 Preloader.
* F and M are very keen on the new K logo.
* It should appear in the application splash screen (Matt to finalize design), and we would like it to be the Flash preloader for all published K Films. No text, no messages, etc, just the K.
* M has retained someone (Bruno Nadeau) to develop some animated versions of the K for the website banner (most recent sketch here <http://www.brunonadeau.com/korsakow/KBanner2/applet/>). He's also exploring preloader ideas. He's using Processing to create Java applets; Gabriel to help ~get the final Preloader design into Flash. (M)
* M to check with Bruno re minimum time for local playing. (M + G)
5.7 (#825) Apple+w should close windows on Mac. (not the application, just the windows?)
- (D or GG) can take care of this. Apple+w / alt-f4 close all windows, but give warning dialogue on the main window when this happens.
5.8 (#826) SNU-editor : RETURN-key should be the same as clicking OK.
- D can make this happen.
* Clicking on X should ask for confirmation if it's a save (ok) or just leave (cancel). Enter is ok in that dialogue, and space is cancel.
5.9 (#827) (2009-06-08 S) The interfacer would only list two types of widget, Main Video and Preview Area, and everything else would go into some advanced interface. One of the ways to do this would be to have "buttons" for each item, "Main Video" and "Preview Area" on top, then a bunch below.
5.10 (#828) (2009-06-08 S) We'll discuss the if/then and other advanced rules from the SNU editor later.
5.11 (2009-06-16 S) (#733) upgrade context menu when displaying multiple items
5.12 (2009-06-16 S) (#734) improve responsiveness when loading up snu editor (it can take a few seconds)
5.13 (#829) (2009-07-06 S) Don't add the 'XXX' '---' to rules by default. If added, it'll override the default. The default is 'XXX' for the first outbound rule (lose all old links) and '---' for all subsequent outbound rules.
5.14 (#830) (2009-07-06 S) Final application icon set should be high resolution, cleaned up and crisp.
6. User Guides for Portal
6.1 Dave to create 2-3 short tutorial videos as soon as the GUI is locked down. A tour of the interface; the process of basic SNUifying; exporting and publishing. (M)
- Asked F to put together some scripts (2009-06-08). Get this first.
6.2 Matt is writing the FAQ: <http://staging.korsakow.ca/tiki-list_faqs.php>. If you have any ideas for FAQable questions, please add them to the 'Final Release Planning' wiki page. (M)
6.3 We need a text-based user guide. Who/how/when? (M)
- Suggest open text-based documentation via wiki. To be built over time.
- Make major headings based on Florian's scripts (GG or M can work on that).
- Florian suggested a 1:30 video presentation on how to use K.
- Florian also suggests an in depth manual.
7. Wishlist
7.1 One informal comment M received was that if the History widget's info could be saved as a text file, this would effectively make K5 an interesting tool for 'traditional' video and film postproduction: feed in a bunch of clips/scenes (ie snus), add keywords, watch until you got a good sequence, save that history, and import it into say FCP as an EDL. Wow. Might have to be a plugin down the line. (M)
- (2009-06-08 S) There is a history button that copies history to clipboard.
8. Other
8.1 M will begin trademark applications for the K logo and 'Korsakow' in the US and Canada ASAP. Florian already has apps pending in GERMANY. (M) (F)
9. Korsakow web site planning
9.1 Visuals
9.1.1 Decrease size of H1 on maind page (?)
9.1.2 Clean up the blog styles (boxes, etc.)
9.1.3 Force centre box flush with top and bottom
9.1.4 Box at bottom
9.1.4.1 Fix login point size
9.1.4.2 Add space (2em) above
9.2 Forums
9.2.1 Add login/register button
9.2.2 Clean up the look
9.3 E-mail masking (spam-proofing) on the page
9.4 News site
9.4.1 Tikiwiki news without the menu... possible?
9.5 Check why e-mails aren't getting through
9.6 Enable searching functionality
9.7 What form will Institut take?
