Skip to content

Releases: teletha/viewtify

v2.8.0

24 May 16:03
65a1f07
Compare
Choose a tag to compare

2.8.0 (2023-05-23)

Features

  • Add Animatable. (ff9cc3c)
  • Add AnimateHelper. (b122bf6)
  • Add application updater. (c461105)
  • Add CollectableHelper#removeItemAt(int...) and #removeItemAt(List) (71c44c3)
  • Add DecorationHelper. (f1bfb37)
  • Add image UI. (eabdcfa)
  • Add print preview. (9e7f5ed)
  • Add UIProgressBar. (e76092d)
  • Add UserInterface#keybind(Key, WiseRunnable). (8be29f6)
  • Add various interpolators. (c6d2f76)
  • Add VisibleHelper#opacity. (f5d3544)
  • Edito can save editing state. (1007299)
  • Provide editing state manager. (2f78cbd)
  • UISelectPane implements ValueHelper<UserInterfaceProvide>. (336962e)

Bug Fixes

  • Registering editing state on UI thread. (d517ebd)
  • remove extra code (List#clear then List#setAll) (38ac6fe)
  • Text translation must be executed on UI thread. (90c5b51)
  • update print preview (f623477)
  • UserActionHelper accepts multiple action types. (3465183)
  • View has memory leak. (e02aa29)

v2.7.0

25 Apr 01:29
5b5067b
Compare
Choose a tag to compare

2.7.0 (2023-04-24)

Features

  • Add monkey patch for text node. (d88ac55)
  • Add MonkeyPatch#applyAll to fix UI related bug. (103c130)
  • Add shorthand method to register user action. (a745939)
  • Add the specialized view for Node. (1e9da17)
  • Add various collection manipulators. (eca2147)
  • Add various conditional state methods. (acf1918)
  • Add various sort pattern. (243cda9)
  • Add Viewtify#isActive. (7a4c5d3)
  • Support drag and drop on table rows. (c024ea8)
  • Support nested context menu. (943c149)
  • Support the nested property listener. (e6413ff)

Bug Fixes

  • CheckboxTableCell is broken. (71e8a0a)
  • Drag-and-drop is allowed only within the same table. (e9fe311)
  • Toast is UI thread-safe. (347a9b1)
  • Updating checkbox on table is broken. (3496b53)

v2.6.3

01 Jan 02:32
f6643cf
Compare
Choose a tag to compare

2.6.3 (2023-01-01)

Bug Fixes

  • headless mode is broken when anonymous browser (bf4184a)

v2.6.2

27 Dec 07:55
65ca428
Compare
Choose a tag to compare

2.6.2 (2022-12-27)

Bug Fixes

v2.6.1

26 Dec 14:39
29c2831
Compare
Choose a tag to compare

2.6.1 (2022-12-26)

Bug Fixes

v2.6.0

29 Nov 00:19
ad9c293
Compare
Choose a tag to compare

2.6.0 (2022-08-31)

Features

  • Add ValueHelper#value(Variable). (88add90)
  • UITableCheckBoxColumn can observe its state. (e7d66b0)

Bug Fixes

  • Observe variable text. (7b41180)
  • UIButton run its commnad asynchronously. (922943d)
  • UIScrollPane can fit its contents properly. (8242bb2)
  • UIScrollPane can layout its contents well. (e465514)
  • update javafx (6632465)
  • Viewtify#inWorker ensures executing the task in Non-UI thread. (146200a)

viewtify v2.5.0

30 Jun 05:43
7546376
Compare
Choose a tag to compare

Features

  • Add animation helper. (65da300)
  • Add ContainerHelper. (aa0ad31)
  • Add DockSystem#select(tab id). (1d49034)
  • Add GuardedOperation#protect(Runnable). (9d02967)
  • Add keyboard navigation system. (8736254)
  • Add LabelHelper#icon. (2c9fe0b)
  • Add noborder css. (9badc77)
  • Add some animation effect. (cb09a12)
  • Add StorableModel and StorableList. (28d81d4)
  • Add UIComboBox#show, #hide and #toggle to operate the popup. (37dd910)
  • Add UIFlowView. (412be6a)
  • Add UISelectPane. (e6a97c3)
  • Add UITableCheckBoxColumn. (58f7413)
  • Add UIText#isTextSelected and #isNotTextSelected. (38a1610)
  • Add UIText#prefix. (52299c4)
  • Add UIText#suffix. (b421619)
  • Add UITextArea. (05813a4)
  • Add UITileView. (5942c0b)
  • Add ValueHelper#isNull. (fd30cb9)
  • Add ValueHelper#observe(boolean skipNull). (79ecdc0)
  • CollectableHelper can reapply the filter and sorter. (29caa98)
  • KeyboardNavigation recognize the verifier. (b95b787)
  • KeyboardNavigation supports checkbox input. (1f8205a)
  • Support auto focus keyboard navigation. (0114cb4)
  • Support style "text-decation: underline". (5c39c75)
  • Traverser supports widget focus order. (2ea0f00)
  • UIButton can contribute any command. (651ae13)
  • UIText supports auto complettion. (418fc19)
  • UIWeb#deleteCookies. (8e70c6a)
  • ValueHelper implements Consumer. (0532413)
  • ValueHelper is Supplier. (b0dbbaa)
  • ViewDSL provides generic separator. (979d7d6)

Bug Fixes

  • Application policy. (1512789)
  • Auto focus for text input. (0e0d532)
  • CollectableHelper#items accepts null or empty list properly. (0e6c223)
  • Enhance filter and sort function. (1483c29)
  • Enhance swap anime. (9c08c6c)
  • Key navigated combo box travese to next input when it select value. (e9b59b4)
  • LabelHelper#text(icon, style). (1cfdd83)
  • Reset selection for redrawing. (959a134)
  • Returns the same ummodifiable view. (52c6488)
  • scrollbar color (7d49423)
  • SelectionHelper#whenSelect is broken on table. (49e0ecd)
  • Support virtual flow's size estimation. (6053f65)
  • UISelectPane can accept vertical padding. (09cdef9)
  • UIText#maximumInput can accept correctly at text replacement. (1a3aae1)
  • Viewtify#browser can be invoked more safely. (1048fa4)

viewtify v2.4.0

17 Mar 04:40
69826fa
Compare
Choose a tag to compare

Features

  • Add UIWeb#attribute which accessing to the attribute value. (a794c08)

viewtify v2.3.0

17 Mar 00:50
93f5be4
Compare
Choose a tag to compare

Features

  • Add DockSystem#validate. (ff2b1f8)
  • Support more flexible dock layout. (ed5abe6)

Bug Fixes

  • Activate automatic gc more. (fa8f921)
  • Better draggable area. (c4dacab)
  • Canvas enable to override bounded size. (8dc35aa)
  • Dragging dock item is broken. (886ccb9)
  • Restore the location of separated window. (c16dc7d)

viewtify v2.2.1

02 Jan 17:27
d82a0bd
Compare
Choose a tag to compare

Bug Fixes

  • Stabilize headless mode. (fd5c781)