This repository has been archived by the owner on Dec 5, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 44
Release notes
jpeterka edited this page Mar 16, 2015
·
39 revisions
- Add isActive method for View
- Create WorkbenchHandler (View + Editor handler)
- Get Tree header text
- Use wait condition also when getting warnings
- Add debug information in case view is not found
- Fix warnings during building reddeer project
- AbstractExplorerItem doesnt provide diagnostic info when exception is thrown
- Project Facets property page
- Allow custom wait time on wizard finish
- Extend RedDeer launcher so that setting of RD properties is easier
- Create File Association preferences page
- Modify AbstractExplorerItem to allow implement its own descendant
- Add condition to check if project exists
- Capture screenshot when requirement fails
- Create annotation @RunIf for conditional test execution
- Add logging to content assist
- Close all editors fails when there's no editor
- Improve waiting when deleting projects
- Create extension to disable automatic updates
- Refactor usage of deprecated constructors.
- Log thrown exception from test immediately
- Enhance Table API and implementation
- Enhance problem view
- Add possibility to disable automatic updates shell
- Add possibility to delete with custom timeout
- Add condition waiting for constructor to finish successfully
- Improve logging in Servers view
- Add logging to workbench plugin
- Add ToolItem to WidgetResolver
- Fix screenshot file naming and location bug
- Refactor packages for WorkbenchPreferenceDialog and PreferencePages
- Improve TreeItemNotFound exception logging
- Add condition to check if project contains project item
- Extension to set Opening associated perspective behavior
- Add constructor to AbstractEditor to allow locate editor by class
- Add possibility to manage view containing project from project itself
- Implement AbstractExplorerItem containing logic common for Project and ProjectItem
- Refactor DefaulttreeItem to comply to default constructors
- Add method getTitle() to workbench part
- Secure Storage support implemented
- Possibility to filter validation markers
- PreferencePage should make sure that shell is opened
- Created wait condition for validation markers
- AnnotationsFinder should also find annotations of super classes
- Implement not implemented methods in ServerModule
- Add method setCursorPosition to TextEditor
- View methods should expect the same prerequisites
- Initial Red Deer product
- Maximize and restore logs added to WorkbenchShell
- AbstractWidget provided and Widget implementations updated
- Widget constructors reduced only to the necessary constructors
- Support for STEP type log message
- Added filter possibilities to ProblemsView
- EJB Wizard support added
- Quickfix, OpenOn and validation markers support for editor
- Ability to select text in styled text
- Support for Content Assist
- Server requirement extension support
- Drop Down Toolbar Item click support
- Refactored Graphiti EditPart Implementation
- Improved Preference Dialog and Pages API
- Implemented support for ExpandableComposite
- Connection profiles support for generic JDBC type implemented
- Added support for submenu in graphiti context menu
- over 200 issues resolved, see here
- Initial version of RedDeer recorder added
- Predefined push buttons implementations
- Navigator View implemented
- Editor significantly improved
- Support for tool items located under editors
- Implemented browser editor
- Improved table support
- Keyboard support implemented
- Wizard for creating Annotation added
- Improved logging and lots of refactoring
- Screenshot and screencast recorder
- JavaDoc online
- Improved documentation
- almost 150 issues/improvements available in total, see more
- No SWTBot dependencies in RedDeer
- Reference composite API reimplemented
- Table implementation
- UIForms support added
- Almost Widgets reimplemented/improved
- UI Wizards icons update
- Optional Waits support
- No log4j dependencies in RedDeer
- Userguide improvements
- Codebase tree structure
- more than 100 issues/improvements available, see more
- Unable to locate LabeledText when an icon is present bug
- Set focus to view when instantiated if it's open enhancement
- Opening preference dialog takes more time than expected bug
- Implicit focus is set and error logged when no control in opened view has a focus enhancement blocker
- Migration to Kepler
- Remove SWTBot Dependency from Views enhancement
- Improved logging without multiple log4jxml and ability to enable debug messages added enhancement
- Added support for composite widget approach
- Create new plugin with basic requirements (clean workspace, open perspective, ...)
- RedDeer Project wizard is available
- Added possibility to check table item
- Added TableHasRows condition
- Added possibility to choose table row according to column index and name
- Added constructor for LabeledText within group
- Added DefaultTree/DefaultTreeItem. Previous implementations: ShellTree(Item)/ViewTree(Item) are now deprecated
- RedDeer source feature is available on update site
- Added support for List widget in SWT layer
- BrowserView implementation
- StyledText widget implementation without SWTBot dependencies
- Abstract Editor implementation without SWTBot dependencies
- Text reimplementation without SWTBot dependencies
- Project Explorer View implementation
- Wizard API supporting dynamic pages reimplementation
- Added implicit conditions on Workbench layer
- Added implicit conditions on SWT layer
- Added implicit conditions on Eclipse layer
- Added possibility to select Tool item in any shell
- Support for Eclipse Forms
- Many bug fixes
For complete list of resolved issues click here
- Command menus support added
- Table implementation added
- ViewToolBar, WorkbenchToolbar and ToolItem support added
- OutlineView added
- JavaPerspective added
- DataTools Connection profiles support added
- Target platform changed to 4.2.1
- many others https://github.com/jboss-reddeer/reddeer/commits/stable
- ImportWizardDialog implemented
- ConsoleView implemented
- ErrorLog implemented
- Initial wait conditions added
- Initial JUnit layer with XML configuration added
- SWTLayer - Browser, Button, CLabel, Combo, Label, Menu, Shell, Text, Tree implementation addd
- JFACE - Basic Wizard and Preference page implementation added
- Workbench - Basic View implementation added
- Basic regex lookup implementation added
- Eclipse - NewJavaProjectWizard, PackageExplorer,ProblemsView, LogView,ServersView,NewRuntimeWizard added