Fix: Scrollbars included for all description panels
Feature: Show included libraries (3rd Party and custom) and checkboxes to include them in: Packages. Just shows a test library that doesn't really exist.
Fix: Auto include in corresponding CMakeLists files when creating: Libraries, Applications, Packages. It was creating additional line break characters.
Feature: Show included libraries (3rd Party and custom) and checkboxes to include them in: Applications and Libraries. Just shows a test library that doesn't really exist.
Feature: Auto include in corresponding CMakeLists files when creating: Libraries, Applications, Packages.
Feature: Checkboxes to include in CMakeLists files for: Libraries, Application, Packages.
Daniel Gonzalez [Mon, 11 Mar 2013 11:23:33 +0000 (12:23 +0100)]
Fixes:
-Project help dialog: what is description panel
-Lib help dialog: "libraries' functions"
"Edit Lib's CMakeList File" button below
-Description Panel: past/folders'/links/and "/ actual folder"
-Library help dialog: If you use other libraries or create additional folders in your library you must include them in the library's "CMakeLists.txt" file.
-Package Manager help dialog: You should also include in this file those libraries used in the black boxes allocated in this package.
-All help dialog: Indicate where the libraries should be included in the package CMakeLists file.
Error Fixed: when a box is created, the description returnsto the description of the project.
- Redesigned: Plug Package folder selection dialog.
- Added: Note to remember reopen BBEditor after plugging packages
- Changed: The process of plugging packages is now shown in the console (Linux)
- Added: Nice to have features document in appli folder of creaDevManager
- Added: Icons for BBS and BBG files
- Deleted: Not used icons
- Fixed: Help Enabled in Settings
- Fixed new package validators and adaptors
- Fixed new black box validators and adaptors. VTK ImageAlgorithm and VTK PolyDataAlgorithm box creation doesn't work in windows bbCreateBlackBox command.
- Changes for windows compatibility Tree hangs because of ids impossibility of recognition.
- Fix warnings because of < operator.
- Change to use of stable functions.
- Changes for windows compatibility Tree hangs because of ids impossibility of recognition.
- Fix warnings because of < operator.
- Change to use of stable functions.
- Changes for windows compatibility Tree hangs because of ids impossibility of recognition.
- Fix warnings because of < operator.
- Change to use of stable functions.
-Tree Highlight is now darker
-Template libraries and applications are not shown as such (because they are templates)
-Buttons are ordered in they way they are supposed to be used
-Create class implemented in folder and library
-Properties distribution fixed in black box view
-Fix Project View help dialog text: it now has a reference to the project model
-Fix Package View help dialog text: it now has a reference to the package model
-Application View help implemented: Still doesn't open CMakeLists files.
-Appli View help implemented: Still doesn't open CMakeLists files.
-BlackBox View help implemented: Still doesn't open CMakeLists files.
-Lib View help implemented: Still doesn't open CMakeLists files.
-Library View help implemented: Still doesn't open CMakeLists files.
-package manager help doesn't open CMakeLists files.
-package help doesn't open CMakeLists files.
-Fix Project View help dialog text
-Fix Main View help dialog text
-Fix Package Manager View help dialog text
-Package View help implemented: Still doesn't open CMakeLists files.
-Library, Application and Package creation completely implemented.
-Folder creation in Folder, Library and Application implemented.
-On Folder hierarchy refresh, the view is set back to the project's root.
- Package functions implemented. Creating Black Boxes still not working.
- All CMake files open implemented.
- All Open in File explorer implemented.
- Implemented Open BBEditor, Text Editor, Minitools and command line.
- Properties rezise bug fixed.
- Setting up links highlighting in Lib and Appli Descriptions.
- Open Folder in Appli implemented
- Open CMakeLists file in Appli implemented
- Fixed responsibility of open folder to folder class
- Setting up links highlighting in appli, lib, package Descriptions, and package Manager.
- Open Folder in Package implemented
- Open CMakeLists file in Project implemented
- Open Folder in Project implemented
- Set Project Version implemented
- Set Project Date implemented
- Set Project Build path implemented
- Fixing up tooltips and flow control with packages and blackboxes
- Fixed bug in Package manager and Black Box Description views for tooltips. Still presented in CMakeFileLists, File and Folder Description views.
- Fixing up tooltips and flow control with libraries and applications
- Fixed bug in Lib, Appli, Library, Application Description views for tooltips. Still presented in Package manager and Black Box Description views.
- Setting up tooltips and flow control with package manager, library manager and application manager
- Fixed bug in Project Description view for tooltips. Still presented in other views
December 6, 2012
With:
- Daniel Gonzalez
- Eduardo Davila
Meeting Record:
In general
- Instead of text controls use static text controls. (Done)
- When an attribute can be changed use button "Set" or "Choose" (Done in: project)
- The package name should be shown with its prefix and suffix. (Done)
In Project Description:
- Delete "create Black Box" button. (Done)
- Show "Edit CMakeLists" button. (Done)
In General Project Actions:
- Adjust order and name of buttons: (Done)
1. Configure project
2. Compile Project
3. Plug Packages (BBTK)
- Remove EditCMakeLists Button. (Done)
- Show hints on MouseOver for indicate the order of the actions: (Done)
"This step should be executed after ...".
New Views:
- Package Manager Panel (Done)
1. List all existing packages.
2. Create Package.
3. Edit Project's CMakeLists file.
- Application Manager Panel (Done)
1. List all existing applications.
2. Create application.
3. Edit Appli's CMakeLists file.
- Library Manager Panel (Done)
1. List all existing libraries.
2. Create library.
3. Edit Lib's CMakeLists file.
In Library Description:
- Create Class Button (Done)
In Application Description:
- Create Class Button (Done)
All Description and Manager Panels:
- Create a button to return to the project's description panel. (Except in the project description panel)
Aside:
- Put subtitles on project route in website. (Done)
- Create Google account for CREATIS (named CREATIS or CREATIS-INSA). (Done - account: creatis.insa@gmail.com pass: cr34t1s1ns4)
- Mount videos in CREATIS account and give credentials to Eduardo.
- Update Project Planning.