24 KiB
24 KiB
Version 0.16.0 (2021-11-01)
Bug Fixes
- StatusModal: render footer correctly based on
showFooter
flag (da9dc2f4) - StatusRoundButton: ensure disabled state uses correct background color (eb4aae40)
Features
- StatusQ.Controls:
- StatusQ.Platform: introduce StatusMacNotification component (d301b94c)
Version 0.15.0 (2021-10-26)
Features
- StatusQ.Controls:
Version 0.14.0 (2021-10-25)
Bug Fixes
- Spellchecking: Add check for hunspell existence (ab9ab249)
- StatusModal:
Features
- StatusSmartIdenticon: Created a new StatusQ componnent to accomodate: (14527483)
Version 0.13.0 (2021-10-19)
Bug Fixes
- use proper double checkmark icon (8aba017c)
- StatusBaseButton: introduce missing
highlighted
property (a3748920)
Features
- StatusFlatRoundButton: Update the StatusFlatRoundButton to take over button behaviour from StatusIconButton under ui/shared/status (71fbdef1)
Version 0.12.0 (2021-10-18)
Features
- Resolve StatusQ modules highlighting and add qml compiler for detecting coompile time errors (e1b0f2dc)
- StatusModal: Add edit avatar button (5043b0b6)
- StatusQ.Components: introduce
StatusAddress
component (6789446d, closes #430) - StatusQ.Controls:
- StatusQ.Popups: introduce
StatusMenuItemDelegate
(0764e25a)
Breaking Changes
- StatusQ.Popups: introduce
StatusMenuItemDelegate
(0764e25a)
Version 0.11.1(2021-10-12)
Bug Fixes
- Sandbox doesn't build on Linux machines (dce45c2f)
- StatusChatInfoButton: StatusChatInfoButton takes up entire available width (c276a90e)
v0.11.0 (2021-09-27)
Bug Fixes
- track category opened state (0631d500)
- StatusChatList: ensure right click popup opens in correct position (a2e3659d)
- StatusSearchPopup: use correct theme color for search result text (654bd9f2)
- StatusSpellcheckingMenuItems: Exact menu items order (478177f2)
Features
- add star icons (#422) (5c3267f7)
v0.10.0 (2021-09-20)
Bug Fixes
- StatusChatInfoToolBar: Right anchored title in StatusChatInfoToolBar (6e8a36be)
- StatusChatListCategoryItem: Disable sensor when chevron clicked (c83641d2)
- StatusQ.Controls.Validators: fix bug that addressOrEns validator isn't properly exposed in QML (1374c193)
Features
- Spellchecker: Add Spellchecker class (c65f80d2)
- Spellchecking:
- StatusChatList: expose
statusChatListItems
Repeater (40c0e48b) - StatusExpandableItem: Correct placement of expandable region in tertiary type (1f244f62)
- StatusInput:
- StatusSpellcheckingMenuItems: Add spellchecking menu (3e24b710)
v0.9.0 (2021-09-13)
Breaking Changes
- StatusExpandableItem: Refactored the StatusExpandableSettingsItem to support different types (718171fd)
Bug Fixes
- StatusAppThreePanelLayout: Fix margin between left and center panels (29e9557d)
- StatusChatListAndCategories: rely on correct tooltip settings prop (2971c607)
- StatusCheckbox: give checkbox label proper theme color (88fb57dd)
- StatusModal: don't reserve header subtitle space (eabc62f7, closes #378)
Features
- Status.Core.Theme: add RobotoMono font (aab44c1e, closes #342)
- StatusBaseInput: introduce
component
property (019471c8, closes #380) - StatusExpandableItem: Refactored the StatusExpandableSettingsItem to support different types (718171fd)
- StatusInput:
- StatusQ.Controls.Validators:
- StatusSearchPopup: introduce forceActiveFocus API (efe31166)
- StatusValidator: allow validators to provide default
errorMessage
(1a23cc19)
v0.8.0 (2021-09-06)
Bug Fixes
- StatusBaseInput:
- StatusChatToolBar: Fix mouse event catching after menu closing (fbecac4a)
- StatusInput: Forward keys events to root (061c7d1c)
- StatusListItem: Add propogateCompostedEvents to title mouse area (5c706fdc)
- StatusModal: Remove self-calculating height (3187de54)
Features
- introduce bigger versions of navbar icons (0a4d3860)
- StatusBaseInput: introduce focussed property (ddfca7a8, closes #373)
- StatusChatListAndCategories: Add tooltip settings for categories buttons (64098e84)
- StatusDescriptionListItem:
- StatusExpandableSettingsItem: Added new component for wallet settings (f3ab4ce9)
- StatusInput: Introduced secondaryLabel property (d648230d, closes #383)
- StatusModal:
- StatusQ.Controls: introduce StatusSwitchTabBar and StatusSwitchTabButton (d449f0e9, closes #365)
- StatusSearchPopup: add function hook to allow timestamp formatting (b45aba4b, closes #363)
- qrc: Add new icon needed for share modal (38fb8f61)
v0.7.0 (2021-08-30)
Features
- StatusChatListAndCategories: add drag and drop support for cate… (#349) (a4178bd6, closes #227)
- StatusChatListCategoryItem: Add tooltips settings (f9775e4d)
- StatusPopupMenu: changed close policy (2d8fd576)
- StatusWindowsTitleBar: Add windows title bar (faca4765)
Bug Fixes
- StatusAppThreePanelLayout: increase minimum width in right panel (7da4bdee)
- StatusBaseInput: fix click to focus (138458d1)
- StatusChatInfoButton: Add self-calculated implicitWIdth and elide to texts (7ef61ed3)
- StatusListItem: don't set width on title item (ee5ec7b3)
- StatusModal: ensure header and subtitles elide if needed (503a07bf, closes #256)
v0.6.0 (2021-08-24)
Features
- StatusBaseInput: introduce
dirty
andpristine
properties (ea340801, closes #327) - StatusChatList: Add drag and drop support of list items (c679854d)
- StatusLetterIdenticon: Expose the text component (d16719ad)
- StatusListItem: introduce itemId and titleId properties and their handlers (01da7508)
- StatusSearchPopupMenuItem:
Bug Fixes
- StatusBaseInput:
- StatusChatListCategory: emit original mouse event data in clicked signal (5da9cb06, closes #333)
- StatusInput:
- StatusSearchLocationMenu: typo fix (c306b682)
- StatusSearchPopup: replace "#" character with "channel" icon (2de261c4)
v0.5.0 (2021-08-16)
Bug Fixes
- StatusChatToolBar: Use updated StatusFlatRoundButton (d24c2e62)
Features
- StatusBaseInput: enforce
maximumLength
if it's set (f635bad6) - StatusFlatRoundButton: Adding tooltip to the button (5a0489ba)
- StatusIcon: add
play-filled
andpause-filled
icons (58a30716, closes #310) - StatusInput: introduce new validator pipeline (ba4f27f9, closes #298)
- StatusToolTip: Adding an offset property (ee429683)
v0.4.0 (2021-08-12)
Bug Fixes
- StatusAppNavBar: add profile button (#311) (2e1359c9)
- StatusChatListItem: don't signal item selection if already selected (b345c75a, closes #303)
- StatusPopupMenu: ensure icon or image settings exist (90aa9d76, closes #295)
Features
- StatusListItem: add enabled prop to StatusListItem (#302) (7e03daea)
- StatusQ.Theme.Core: introduce theme colors for StatusChatInput (#299) (556e5cca)
v0.3.0 (2021-07-27)
Features
- Controls: introduce
StatusInput
(646c00bd, closes #288) - Popups: introduce
StatusMenuHeadline
component (246bec0d) - StatusBaseInput:
- StatusInput: implement error message and charlimit APIs (3cf53d02, closes #290)
- StatusPopupMenu: add support for letter identicons, identicons and images (3c4c7f04, closes #263)
- StatusQ.Layout: introducing StatusAppThreePanelLayout (ffc6fcb4, closes #272)
- sandbox: make use of
StatusInput
in chat view (731a0f8c)
Bug Fixes
- StatusAppThreePanelLayout:
- StatusBaseInput:
- StatusChatInfoButton: ensure pin icon button is always rendered (baefedb8, closes #278)
- StatusListItem: ensure title area wraps text (e3f79314)
- StatusModal: reset image/identicon width when loader state has changed (e4e7ebe3)
v0.2.0 (2021-07-21)
Bug Fixes
- StatusChatListCategory: ensures showActionButtons is taken into account (52cb97e4)
- StatusPopupMenu: ensure menu items elide (d1f8e3e5)
Features
- StatusChatInfoToolBar: make statusMenuButton public (38c04cb9)
- StatusChatListAndCategories: new API showPopupMenu (9cfcdace)
- StatusChatListItem: introduce muted badge visuals (a404ba07, closes #259)
- StatusListItem:
- StatusModal:
- StatusToolTip: expose
arrow
for fine-grain control (51b7c71d)
v0.1.0 (2021-07-15)
Bug Fixes
- Add missing .qml to resources, add qmlcache to gitignore (71d0ef7f)
- make release build work (1a7c2133)
- introduce tiny icon versions and make use of them where needed (a0fae6ab, closes #128)
- update position of window to center, add traffic lights (26aae6d0)
- hover effect for StatusFlatRoundButton (ee4a7c88)
- fix crash on removing title bar (c94b801e)
- Components:
- Controls: ensure round buttons expose
hovered
state (98b01946, closes #88) - Core:
- Core.Theme:
- README: fix module name in readme docs (f4b5b271)
- StatusAppNavBar:
- StatusBadge: use medium font weight for badge text (cb9492ab)
- StatusBaseInput: Fix focus area Closes: #241 (f2d36d3d)
- StatusChatInfoButton:
- StatusChatList:
- ensure badge is also shown for one to one messages (ac5c8452)
- ensure popupMenu closeHandler don't break (722d92c0, closes #216)
- use fallback property to determine unread message count (f7f217ed)
- expect
model.color
instead oficonColor
prop (70332a3f) - ensure component provide default
width
(300536bc, closes #176)
- StatusChatListAndCategories:
- StatusChatListCategory: only try open popup when supplied (cbdaf128, closes #220)
- StatusChatListCategoryItem: don't render menubutton with no popup (05fc97ca, closes #153)
- StatusChatListItem:
- StatusChatToolBar:
- StatusFlatRoundButton: use correct hover color (82e34d64)
- StatusListItem:
- StatusMenuSeparator: ensure height is 0 when invisible or disabled (fd7a5530, closes #212)
- StatusModal: ensure modal footer uses correct theme color (de2c36d0)
- StatusModalHeader: ensure header has enough height for children (75b2f508, closes #185)
- StatusNavBarTabButton:
- StatusNavigationListItem: make click event work again (c5ecfe08)
- StatusQ.Core.Theme: use correct dropshadow color in dark theme (70e17b05)
- StatusRadioButton: ensure control label as correct color (1cb0c1d3, closes #51)
- StatusRoundedImage: ensure images are scaled and positioned properly (3d0688b7, closes #172)
- sandbox: make scrollview content height grow with content (2f09179f)
Features
- can be used on tablets (#146) (63be0144)
- add StatusSwitch (52998d68, closes #12)
- Add buttons components (91b8d317)
- Set up catalog app (sandbox) (3528b2ff, closes #5)
- introduce theming capability (608fdbda, closes #3)
- Components:
- introduce
StatusContactRequestsIndicatorListItem
(baa663ce, closes #175) - introduce
StatusListSectionHeadline
(507703af, closes #164) - introduce
StatusNavigationPanelHeadline
(40617cd7, closes #162) - introduce
StatusChatListAndCategories
component (7bca2745, closes #133) - introduce
StatusChatInfoToolBar
component (454e73a8, closes #141) - introduce
StatusChatListCategory
(f4d211ac, closes #123) - introduce
StatusChatListCategoryItem
(916dcc9c, closes #117) - introduce
StatusChatList
(1e558b59, closes #100) - Add StatusSlider (c0ad32a1)
- introduce
StatusChatToolBar
(a4421b5b, closes #80) - introduce
StatusDescriptionListItem
(4a25ca02) - introduce StatusNavigationListItem (63275668, closes #72)
- introduce StatusChatListItem (b40d427d, closes #65)
- introduce
StatusListItem
component (a3fe02d0, closes #19) - introduce
StatusRoundIcon
component (8639e8cc, closes #53) - introduce StatusBadge component (a89e218a, closes #15)
- introduce StatusRoundedImage (09876c1f, closes #32)
- introduce StatusLetterIdenticon (b0155313, closes #28)
- introduce StatusLoadingIndicator (3ce1138b, closes #7)
- introduce
- Controls:
- Core:
- Core.Controls: introduce StatusIconTabButton component (b4b1f472, closes #16)
- Core.Theme: expose solid black and white on
ThemePalette
(996ceb2b) - Layout:
- Popups:
- StatusBadge: introduce
borderColor
andhoverBorderColor
(041c11fb) - StatusBaseInput: Add focused state Closes: #240 (19349881)
- StatusChatList:
- StatusChatListCategory:
- StatusChatListCategoryItem: introduce
highlighted
property (72bdd2d9) - StatusChatListCategoryItemButton: introduce
highglighted
property (645a3b79) - StatusChatListItem:
- StatusChatToolBar:
- StatusFlatRoundButton:
- StatusIcon: Improvement of Icons (7bc7df8d)
- StatusIconTabButton: introduce image loading state and fallback (9b99d8a9, closes #37)
- StatusListItem:
- StatusModal: expose loaded content (bd383e87, closes #237)
- StatusNavBarTabButton: introduce
popupMenu
property (5e8242df, closes #137) - StatusPopupMenu:
- StatusQ.Popups: introduce StatusPopupMenu component (09a6f418, closes #96)
- StatusRoundButton: add
highlighted
andicon.rotation
props (7c16a9bd) - StatusRoundIcon: enable
icon.color
support (70043c5b) - StatusRoundedImage:
- sandbox: