Skip to content

Commit

Permalink
temp commit
Browse files Browse the repository at this point in the history
  • Loading branch information
galisha committed Mar 15, 2024
1 parent 9bea04c commit 91d5994
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
18 changes: 9 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Changelog
Version history

|Date | Ver | Author | Description |
|----------|-----|-----------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|2023-xx-xx| 1.6 | galisha. | Реализован проброс сообщений из закрывающейся модальной формы в родительскую. Для Text и Password field реализован Qwerty трансформация из русского в английский - новый атрибут transform (важно для форм логина). Для Password field реализован режим Eye. Добавлена возможность увеличение базового размера (14) шрифта в т.ч. для гридов и тултипсов, что улучшает удобство использования на устройствах с большим разрешением. Для полей ввода добавили возможность выделения данных в отключенном состоянии. Добавлен новый виджет: SFStepperPercent. Добавлен аттрибут cols для ItemByteType, ItemIntType, ItemLongType и пр |
|2023-05-30| 1.5 | galisha. | Добавлена возможность вывода информации об ошибке, в случае если исключение реализует интерфейс: IExceptionHumanFriendly |
|2021-12-05| 1.4 | galisha. | Fixed phone bug with NPE |
|2021-07-11| 1.3 | galisha. | Added method for centering non Djf dialog and checking data form modifying |
|2020-12-27| 1.2 | galisha. | Added ability for tab panel selection event |
|2020-08-19| 1.1 | galisha. | Fix bug with closing HTML and text panel by ESC pressing. Added a new widget for phone. Added ability to close form with refreshing parent form. |
|2019-11-17| 1.0 | galisha. | Inital commit |
| Date | Ver | Author | Description |
|------------|-----|-----------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 2024-03-15 | 1.6 | galisha. | Реализован проброс сообщений из закрывающейся модальной формы в родительскую. Для Text и Password field реализован Qwerty трансформация из русского в английский - новый атрибут transform (важно для форм логина). Для Password field реализован режим Eye. Добавлена возможность увеличение базового размера (14) шрифта в т.ч. для гридов и тултипсов, что улучшает удобство использования на устройствах с большим разрешением. Для полей ввода добавлена возможность выделения данных в отключенном состоянии. Добавлен новый виджет: SFStepperPercent. Добавлен аттрибут cols для ItemByteType, ItemIntType, ItemLongType и пр |
| 2023-05-30 | 1.5 | galisha. | Добавлена возможность вывода информации об ошибке, в случае если исключение реализует интерфейс: IExceptionHumanFriendly |
| 2021-12-05 | 1.4 | galisha. | Fixed phone bug with NPE |
| 2021-07-11 | 1.3 | galisha. | Added method for centering non Djf dialog and checking data form modifying |
| 2020-12-27 | 1.2 | galisha. | Added ability for tab panel selection event |
| 2020-08-19 | 1.1 | galisha. | Fix bug with closing HTML and text panel by ESC pressing. Added a new widget for phone. Added ability to close form with refreshing parent form. |
| 2019-11-17 | 1.0 | galisha. | Inital commit |
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# DJF - Desktop Java Forms

Djf - легковесная master-detail библиотека на базе Java Swing, с заимствованными GUI идеями из FoxBase и Oracle Forms,
**Коротко на русском:** Djf - легковесная десктоп master-detail библиотека на базе Java Swing, с заимствованными GUI идеями из FoxBase и Oracle Forms,
опирающаяся на концепции ORM Hibernate и использующая Miglayout (и не только) для компоновки, а также RSyntaxTextArea для подсветки текстовых панелей.
В библиотеке сделана реализация на перемещение курсором между UI элементами без использования мыши (как это было в 90-х на FoxBase :)
Формы, панели, виджеты и бины описываются через XML, количество аттрибутов описания минимизировано.
Форма - это расширение JInternalFrame, и из нее можно вызвать другую форму и т.д.,
причем текущая форма сохраняет свое состояние, а следующая форма визуально полностью перекрывает текущую.
Форма может быть модальной и в этом случае она не сможет вызвать следующую форму.
Форма(ы) масштабируется в соответствие с размером родительского контейнера JFrame.
Кроме того в Djf можно увеличивать размер текста через stepPercent виджет, что позволяет более комфортно работать с формами на малоразмерном дисплее.
Кроме того в Djf можно **увеличивать размер текста** через stepPercent виджет, что позволяет более комфортно работать с формами на малоразмерном дисплее.

Djf is Desktop Java Forms, a compact master-detail UI library like FoxBase, but based on Swing.
Djf uses Hibernate mapping concepts for data, for component layout - Miglayout and RSyntaxTextArea for text panels.
Expand Down

0 comments on commit 91d5994

Please sign in to comment.