V7.0 release notes - including references to demo resources

If you have questions or if you want to share your opinion about Aware IM post your message on this forum
Post Reply
tford
Posts: 4238
Joined: Sat Mar 10, 2007 6:44 pm

V7.0 release notes - including references to demo resources

Post by tford »

A complete list of release notes from V7.0 (build 2144) from the ChangeLog at: http://www.awareim.com/changelog/

Aware IM 7.0 Release Notes

Aware IM 7.0 is a major new release containing a number of new features, improvements and bug fixes.
The list of the new features and improvements is shown below:

1. Grid improvements (Query, standard representation)
a) New filtering capabilities:
- Ability for the end user to specify detailed filter parameters for a column (with one or two conditions)
(DEMO: SalesPortal sample app. Product and Orders tab - filter icons next to each column)

- Ability to show a separate row of filters
(DEMO: CRM sample app. Customers tab)

b) New Paging bar options for grids and references
(DEMO: Different grids in CRM sample app)
- Ability to specify whether previous/next buttons are displayed
- Ability to specify whether page numbers are displayed
- Ability to specify whether page input is displayed

c) Ability to turn on/off menu for columns
(DEMO: Different grids in CRM sample app)

d) Ability to control whether export/print buttons are available for reference grids

e) Ability to specify display format for numbers and dates. This is when you want to show dollar signs for numbers, for example
(No demo yet)

f) Export to XLSX
(DEMO: CRM Sample app. Customers tab)

g) Export to PDF
(DEMO: CRM Sample app. Customers tab)

h) Ability to put summaries to column footers. In 6.0 there was one row for summary. In 7.0 you can put multiple summaries underneath
different columns
(No demo yet)

i) Hierarchical grids with the ability to run operation on expand.
This makes it possible to display grids that may include other grids, forms etc.
(DEMO: Product and Orders tab in SalesPortal sample app shows hierarchical grids with 3 levels, Customers tab of the CRM sample app
shows grids with embedded forms)

j) Ability to specify CSS class or style to any query
(DEMO: CRM sample app - queries on the dashboard have a special class that allow styling header of the query)

k) Ability to put item operations on a single menu button (no demo yet)

2. Support for modeless windows as operation/menu command target
Unlike popup windows modeless windows can be resized, moved, but they stay on the screen and allow users to perform operations with the system
(DEMO: CRM sample application - click on Edit in the Alerts grid on the dashboard)

3. Calendar/Scheduler improvements
a) In the Configuration Tool calendar and scheduler have been merged. Scheduling capabilities are now available as different "timeline" views
of the calendar
(DEMO: CRM sample app - calendar on the dashboard or in the menu, Team Tasks tab)

b) Popup editing for the offline mode
By default editing in the calendar is performed by a special popup window which does not require interaction with the server.
This editing is especially helpful in the offline mode
(DEMO: CRM sample app - all calendars - on the dashboard, in the menu, Team Tasks)

c) Ability to specify options for views (major ticks, minor ticks etc)
(No demo yet)

d) Agenda View
(DEMO: CRM sample app: click on Diary/Company in the menu, click on the Agenda in the calendar)

e) Export to PDF
(No demo yet)

f) Ability to specify two resources for the scheduler
(No demo yet)

4. Charts improvements
a) Support for chart title displayed above or below the chart
(No demo yet)

b) Support for chart borders with colors etc
(No demo yet)

c) Support for opacity of the chart area
(No demo yet)

d) Donut charts
(DEMO: SalesPortal sample app - Market Share graph on the Regional Sales Status tab)

e) Linear gauges
(DEMO: Issue Resolution sample app - dashboard)

f) Ability to automatically aggregate values for the same dates on a chart. This solves the problem of having to do aggregate calculations on a server
(DEMO: SalesPortal sample app - Revenue graph on the Regional Sales Status tab. See "Aggregate Function for Date Series" drop down
in the properties of the series for the query)

g) Support for axis visibility
(DEMO: SalesPortal sample app - Revenue graph on the Regional Sales Status tab)

h) Ability to define series by the value of an attribute
(DEMO: SalesPortal sample app - Top Selling Products graph on the Regional Sales Status tab. See how series are defined for the
corresponding query)

5. Gantt improvements
a) Display custom columns in the Gantt with width and title
(DEMO: Project Management sample app)

b) Configuration of views with formats for dates and time
(No demo yet)

c) Export PDF
(No demo yet)

6. Visual Perspective improvements
a) UI to editing of visual perspectives in the Config. Tool has been redesigned

b) New menu types -
- Toolbar
(DEMO: CRM sample app - toolbar at the top)
- Panel Bar
(DEMO: CRM sample app - menu on the left)
- Plain List
(DEMO: CRM sample app for mobile phones - slide-in menu)

c) Responsive Grid layout (Simple)
This uses responsive Bootstrap grid layout and allows specifying width of panels on different devices
(No demo yet)

d) Responsive Grid layout (Nested)
Introduces nested layouts in Aware IM which are also responsive. This layout is a recommended one for any application.
All other layouts (except Responsive Simple) become effectively obsolete.
(DEMO: SalesPortal sample app - Regional Sales Status, Team Efficiency and Product Orders perspectives, CRM sample app - main dashboard)

e) Ability to specify HTML for menu header and footer
(DEMO: SalesPortal sample app - main menu on the left)

f) Ability to specify CSS class and style for menu items (menu and panel bar widgets)
(DEMO: SalesPortal sample app - main menu on the left)

g) Support for the "Overflow flag" for toolbar menu
This allows to specify whether an item on the toolbar menu will be placed on the "overflow" button if the screen becomes too small
(DEMO: SalesPortal sample app - top bar menu at the top, HEADER item)

h) Ability to include "widgets" into the static HTML of content panels:
- Add input controls
(DEMO: Sales Portal sample app - Filters content panel in the Regional Sales Status VP)
- Add buttons that can start processes, queries etc
Buttons are properly styled according to current theme (no demo yet)
- Add Google Maps (with polygon opacity, stroke weight and highlighting)
(DEMO: Sales Portal sample app - Map content panel in the Regional Sales Status visual perspective

i) Ability to auto-refresh Content Panels with HTML content
Auto-refresh settings are the same as for queries and forms
(DEMO: most content panels in the SalesPortal sample app, for example, Selected Country and Map in the Regional Sales Status visual perspective

j) Ability to set font size for a VP
All themes are dependent on the font size used, so when the font size is changed the theme adjusts itself accordingly. It is now possible
to specify the size used explicitly and produce bigger or smaller apps

h) Ability to hide a content panel and show it when a button in the top toolbar is pressed
(New type of a menu command - Slide In Content Panel with screen width breakpoint)
(no demo yet)

i) Ability to add a menu command/button that implements "go back" functionality
(Special menu command)
(DEMO: CRM sample app for mobile phones)

j) Slide-in left and right frames menu commands
If a toolbar includes this command clicking on a button representing the command slides-in left or right frame
This is especially useful for the implementation of mobile menus
(DEMO: CRM sample app for mobile phones - menu button in the toolbar)

k) Ability to slide-in arbitrary content panel (slide-in command with no screen breakpoint)
This is similar to the previous item, but instead of sliding in a menu you can slide-in a content panel
(DEMO: CRM sample app for mobile phones - help button in the toolbar)

7. Improvements to Forms
a) Support for masked input
(No demo yet)

b) Display pictures as circles in forms and queries
(DEMO: CRM sample app, Customers tab)

c) Support for width in document fields
(DEMO: CRM sample app, Outgoing Letter form - attachment)

d) Ability to easily add buttons to HTML cells of the form with appropriate actions
Buttons are properly styled according to the current theme
(No demo yet)

e) Ability to specify CSS Style and class for a form
(No demo yet)

f) Support for "inline" mode in the HTML editor - in this mode HTML editor is only displayed when the user clicks on the text
(No demo yet)

g) Ability to display Yes/No attributes as a switch
(No demo yet)

8. Support for Offline Mode (no demo yet)
a) Grid and calendars can work in the "offline" mode when there is no Internet connection to the server

b) Once connection is restored Aware IM automatically synchronizes changes performed by the user in grids and calendars with the server

c) Grids and calendars support an option that allows reading all existing data at once. This should be used before the system goes offline
so that grids and calendars do not need to ask the server for data

d) Toolbar menu in the top bar frame and status frame support an option to display an offline switch. This switch should be used to move the
system into the offline mode and then back to the online mode

e) Sync log is displayed if there were errors during syncronisation

9. Improvements for operations (used in forms and queries)
a) Ability to specify icons and location for some standard operations, such as CSV export, Print, Refresh etc
(DEMO: most grids used in CRM sample app, for example Customers tab)

b) Ability to designate application menus as location for any operation
The application menu is automatically merged with operations of forms or queries once those become active. Form operations are automatically
removed from the application menu when a form/query becomes inactive
(no demo yet)

c) Support for dynamic application bottom bar
If form/query operation is designated for the application bottom bar, a toolbar with operations will automatically appear at the bottom of
the screen (can be especially useful for mobile apps)
(DEMO: CRM sample app for mobile phones - Staff Members operation in the menu)

d) Ability to disable "Executing mask" for process operations
(DEMO: Sales Portal sample app - an operation that starts EmployeeSelected process)

10. More flexibility for headers of forms and queries
a) Ability to define custom HTML header
(DEMO: SalesPortal sample app - most queries displayed on the Regional Sales Status tab, Product Orders tab,
CRM sample app - Team Tasks tab)

b) Ability to put caption in the application toolbar at the top
(DEMO: CRM sample app for mobile phones - the query on the home page and most other queries)

c) "Mobile style" header. Special styling of the header for mobile phones - displayed in bold at the center of the form

d) Ability to turn off the header completely
(DEMO: Most queries in the CRM sample app for mobile phones)

11. Support for badges in tabs of a VP, forms and on buttons of the toolbar menu
(DEMO: CRM sample app - badge on the "user" button in the toolbar,

12. Mobile specific features (but can also be used in non-mobile apps)
a) Support for mobile List view with groups, fixed headers, filtering and checkbox selection
(select mobile template in a custom query)

(DEMO: CRM sample app for mobile phones - query on the home page)
b) Option for drop downs to use "mobile style" choices
(no demo yet)

c) Option for dates and datetimes to use native browser controls, rather than standard widgets
(DEMO: CRM sample app for mobile phones - all forms with dates)

d) Ability to set "mobile style" to tabs of forms and visual perspective - bigger tabs with top icon alignment
(DEMO: CRM sample app for mobile phones - customer form)

e) Scroll View (in custom query)
(DEMO: CRM sample app for mobile phones - Gallery View command in the menu)

f) Support for animation in transitions between pages
(DEMO: CRM sample app for mobile phones)

13. Miscellaneous
a) SAVE SCREEN action can save the entire screen as image and PDF
(no demo yet)

b) Processes can now be interrupted by clicking on operations on forms or queries
(no demo yet)

c) Ability to run processes and form queries in the current window, not in a popup window
(DEMO: CRM sample app for mobile phones - create new customer)

d) Templates for custom queries support conditional HTML expressions
(no demo)

e) Ability to align panels to the bottom edge of the screen with automatic resizing
(DEMO: SalesPortal sample app - Product Orders tab, CRM sample app - Customers tab)

g) Support for culture in locale

h) Ability to center Google Map around fixed point and not display any addresses

i) Ability to calculate aggregate expressions in HTML tags on the client

j) TO_PROPER_CASE function

k) TESTING_MODE function
Tom - V8.8 build 3137 - MySql / PostGres
Post Reply