Koala Version 0.1 Alpha 2 ~~~~~~~~~~~~~~~~~~~~~~~~~ implemented and working software requirements: ============================================== 3.1 Functional requirements + 3.1.1 Basic GUI elements 3.1.2 Bootstrapping the environment + 3.1.2.1 File structure creation + 3.1.2.2 'mozconfig' file creation + 3.1.2.3 just-in-time modifying the 'mozconfig' file [is not required anymore] + 3.1.2.4 Auto-opening of the "New project dialog" + 3.1.2.5 Auto-opening of the "Project Start Page" 3.1.3 Mercurial + 3.1.3.1 Mercurial - Basic support 3.1.4 Building language packs and test-builds + 3.1.4.1 Application availability test + 3.1.4.3 Build-buttons on the "Project Start Page" 3.1.5 Syntax highlighting + 3.1.5.1 Supported formats + 3.1.5.2 Unified syntax highlighting 3.1.7 Visualization of the remaining work 3.1.7.1 Komodo-Sidebar + 3.1.7.1.1 Sidebar-views 3.1.8 Editing support + 3.1.8.1 File-view 3.1.8.2 Support-view + 3.1.8.2.1 Original string + 3.1.8.2.2 Translation suggestions + 3.1.9 Compatibility 3.2 Other Nonfunctional Requirements 3.3 External Interface Requirements + 3.3.1 User Interfaces + 3.3.2 Communications Interfaces 3.3.3 Software interfaces + 3.3.3.1 Silme + 3.3.3.2 koala-compare Extendable software requirements: ================================= * 3.1.4.2 Offer option to install 'Mozilla Build' Bug #21415: 3.1.4.2 Offer option to install 'Mozilla Build' * 3.2.1 User Documentation Bug #21413: 3.2.1 User Documentation Not yet working software requirements ===================================== - 3.1.3.2 Pushing commits to remote repositories Note: Komodo doesn't have hg push yet Bug #21405: 3.1.3.2 Pushing commits to remote repositories (marked later) - 3.1.6 Syntax checking Bug #21408: 3.1.6 Syntax checking (marked later) - 3.1.8.2.2 Translation suggestions Bug #21411: 3.1.8.2.2 Translation suggestions - LocalDB suggestion addon Known bugs which are not specified in the software requirements: ================================================================ major (6: 3 + 3) ---------------- #21484: user accessability (for 0.1b1) #21573: Components bug #21607: Koala doesn't show removed or added files normal (8) ---------- #21421: add file and folder to repository #21439: refresh of startpage failed #21481: extent parsing in current file (for 0.1b1) #21489: Tab label for Startpage "Koala Startpage" #21498: show entitiy state in view file entities #21572: preference default location (for 0.1b1) #21575: filter file view popup for entities #21591: show compare data in locale view when showing entities for files minor (6) --------- #21442: note when adding double application or locale #21458: store language in code in dtd files (for 0.1b1) #21483: mark entity values instead of whole line (for 0.1b1) #21496: save disable for search addons over komodo restart #21561: show no compare in editing support #21610: hide file search in entity view trivial (2) ----------- #21579: make creates .xpi instead of .xpi #21580: error creating udl on Windows enhancement (6) --------------- #21428: startpage should select latest recent project #21447: Show note while comparing #21460: toolbar for jumping entities #21474: show current compare in statusbar #21478: refresh button in file view #21506: fileview popup menu to open original locale file fixed 0.1a2: ------------ #21402: used suggestion isn't used #21406: 3.1.5.1 Syntax highlighting - Supported formats #21410: 3.1.8.2.1 Original string #21417: Show no state (text) for unmodified entities and files in file view #21418: Locale file view should shows states of comparison #21422: rename/delete file and folder #21424: fix:search file view in file view sidebar #21427: fix: startpage should keep settings after comparing #21441: startpage should select original locale on refresh #21450: only show matching suggestions #21451: jump to entity doesn't work when file isn't open #21453: wait for file loaded before adding, deleting, jumping to an entity #21459: fix: view locale files #21462: fix: get_originial_locale_file_path #21463: mark entities in editor view #21464: fix: project template #21475: error while getting current line while closing tab #21477: show original entity string instead of current entity string #21479: search for suggestion asynchron #21480: entity parsing in current file for inc files #21485: file view popup menu enhancement #21486: change koala pref attributes #21487: note file view change view when no compare #21488: view compare file isn't selected after compare #21491: make build doesn't work, yet #21492: make language pack doesn't work #21493: load entites in view locale file dynamic #21495: No search for disabled suggestions #21497: refresh entity view on tab change #21500: jump to entity doesn't work in current entity #21501: view entities of current file isn't updated when another file is selected #21505: Toolbar tooltip #21513: .properties - missing support for logical lines #21514: add entity to file with original string #21554: refresh of selector on compare view failed #21556: add clear search button to file view #21560: remove no valid file dialog on close #21571: hide preference merge application in komodo edit #21574: preference open after compare #21589: unable to search directly after compare #21590: delete search when changing view #21598: make do not include default preferences #21611: last element of pfad '' was null while comparing fixed 0.1a1: ------------ #21328: window preferences is not accessible #21432: .properties language do not start automatically #21434: preferences window do not show options for translation suggestions #21435: translation suggestions specific settings are not permamently saved in komodo configuration #21436: translation suggestions missing default configuration #21363: link/unlink alert entfernt #21364: when compare set compare as selected project and locale #21365: remove project included locale version #21367: check double recent project #21384: project losses linked locales when editing #21404: Offer option to install 'Mozilla Build' #21407: 3.1.5.2 Unified syntax highlighting #21409: 3.1.8.1 File-view #21412: 3.1.8.2.2 Translation suggestions - suggestion list/interface #21414: 3.1.3.1 Mercurial - Basic support #21416: Open file and entities on double click in file view #21419: mark toolbar buttons with S and M for distinction #21420: entity indicator for file in file view #21423: popup menu delete none existing entites #21425: add to file view sidebar: popupmenu add entity/entities #21433: .properties missing states #21446: icon placed in toolbar do not have proper size #21445: icons placed in Komodo tool toolbar #21448: koala button in toolbar do not open startpage #21449: jump to entitiy doesn't work correctly #21452: add entity when jumping to none existing entity