Skip to content

Commit efafe32

Browse files
committed
Beta-1
1 parent 1ed3fa9 commit efafe32

File tree

134 files changed

+2315
-1933
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

134 files changed

+2315
-1933
lines changed

build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ configure([
5454
project(':jphp-gui-ext'),
5555
project(':jphp-game-ext'),
5656
project(':jphp-gui-designer-ext'),
57-
project(':jphp-gui-framework')
57+
project(':jphp-app-framework')
5858
]) {
5959
apply plugin: 'maven'
6060
apply plugin: 'java'
@@ -129,7 +129,7 @@ project(':jphp-parser') {
129129
}
130130
}
131131

132-
project(':jphp-gui-framework') {
132+
project(':jphp-app-framework') {
133133
dependencies {
134134
compile project(':jphp-gui-ext')
135135
compile "org.develnext:jphp-core:$jphpVersion"
@@ -140,7 +140,7 @@ project(':develnext') {
140140
dependencies {
141141
compile project(':jphp-gui-designer-ext')
142142
compile project(':jphp-gui-richtext-ext')
143-
compile project(':jphp-gui-framework')
143+
compile project(':jphp-app-framework')
144144
compile project(':jphp-desktop-ext')
145145
compile project(':jphp-game-ext')
146146
compile project(':jphp-parser')

develnext/misc/history.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,20 @@
11
Beta-1
22
------------
3+
+ Реализована новая удобная система управления проектом через вкладку "Проект".
4+
+ Добавлены новые поведения для визуальный эффектов (Тени, Размытие и т.п.).
5+
+ Добавлен компонент "Переключатели" (radio buttons).
6+
+ Добавлено новое анимационное поведение "Прозрачность (fade)" для объектов и форм.
7+
+ Добавлена окантовка в редакторе форм при перемещении объектов.
8+
+ Добавлена возможность просматривать свои опубликованные проекты через диалог "Открытие проекта".
9+
+ Переработан и улучшен диалог выбора шрифта.
10+
+ Добавлен удобный ползунок в инспекторе свойств для многих числовых значений.
11+
312
- Исправлен баг при запуске проекта, из-за спрайтов происходила ошибка при компиляции.
413
- Исправлено поведение "Объект игровой сцены", оно не всегда корректно работало для кнопок и других подобных компонентов.
514
- Исправлено поведение "Таскание формы", оно работало только для объектов, но не для форм.
615
- Исправлен баг: не сохранялся исходник CSS стиля в проекте.
16+
- Исправлен баг добавления/удаления пакетов в проекте, в некоторых слачаях эти действия не работали.
17+
- Исправлен баг редактора CSS стиля, во многих случаях данные не сохранялись и не применялись к проекту.
718

819
Patch-A
920
------------
3.96 KB
Loading
4.66 KB
Loading

develnext/src/.dn/behaviours

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ ide\behaviour\spec\ChatterAnimationBehaviourSpec
1919
ide\behaviour\spec\RotateAnimationBehaviourSpec
2020
ide\behaviour\spec\RandomMovementAnimationBehaviourSpec
2121
ide\behaviour\spec\VibrationAnimationBehaviourSpec
22+
ide\behaviour\spec\FadeAnimationBehaviourSpec
2223

2324
ide\behaviour\spec\GameSceneBehaviourSpec
2425
ide\behaviour\spec\GameEntityBehaviourSpec

develnext/src/.forms/OpenProjectForm.fxml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<TextField id="pathField" disable="true" editable="false" layoutX="54.0" layoutY="467.0" prefHeight="25.0" prefWidth="533.0" AnchorPane.bottomAnchor="21.0" AnchorPane.leftAnchor="54.0" AnchorPane.rightAnchor="27.0" />
2727
<TabPane id="tabPane" layoutX="31.0" layoutY="116.0" prefHeight="344.0" prefWidth="617.0" styleClass="dn-style" tabClosingPolicy="UNAVAILABLE" AnchorPane.bottomAnchor="81.0" AnchorPane.leftAnchor="31.0" AnchorPane.rightAnchor="33.0" AnchorPane.topAnchor="116.0">
2828
<tabs>
29-
<Tab text="Избранные проекты">
29+
<Tab text="Избранное">
3030
<content>
3131
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="180.0" prefWidth="200.0">
3232
<children>
@@ -39,24 +39,33 @@
3939
</AnchorPane>
4040
</content>
4141
</Tab>
42-
<Tab text="Демо-проекты">
42+
<Tab text="Демо и примеры">
4343
<content>
4444
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="180.0" prefWidth="200.0">
4545
<children>
46-
<ListView id="embeddedLibraryList" layoutX="26.0" layoutY="35.0" prefHeight="214.0" prefWidth="548.0" AnchorPane.bottomAnchor="3.0" AnchorPane.leftAnchor="3.0" AnchorPane.rightAnchor="3.0" AnchorPane.topAnchor="3.0" />
46+
<ListView id="embeddedLibraryList" fixedCellSize="64.0" layoutX="26.0" layoutY="35.0" prefHeight="214.0" prefWidth="548.0" AnchorPane.bottomAnchor="3.0" AnchorPane.leftAnchor="3.0" AnchorPane.rightAnchor="3.0" AnchorPane.topAnchor="3.0" />
4747
</children>
4848
</AnchorPane>
4949
</content>
5050
</Tab>
51-
<Tab text="Библиотека проектов">
51+
<Tab styleClass="icon-library" text="Библиотека">
5252
<content>
5353
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="180.0" prefWidth="200.0">
5454
<children>
55-
<ListView id="libraryList" layoutX="26.0" layoutY="35.0" prefHeight="214.0" prefWidth="548.0" AnchorPane.bottomAnchor="3.0" AnchorPane.leftAnchor="3.0" AnchorPane.rightAnchor="3.0" AnchorPane.topAnchor="3.0" />
55+
<ListView id="libraryList" fixedCellSize="64.0" layoutX="26.0" layoutY="35.0" AnchorPane.bottomAnchor="3.0" AnchorPane.leftAnchor="3.0" AnchorPane.rightAnchor="3.0" AnchorPane.topAnchor="3.0" />
5656
</children>
5757
</AnchorPane>
5858
</content>
5959
</Tab>
60+
<Tab text="Публичное">
61+
<content>
62+
<AnchorPane id="sharedPane" minHeight="0.0" minWidth="0.0" prefHeight="180.0" prefWidth="200.0">
63+
<children>
64+
<ListView id="sharedList" fixedCellSize="64.0" AnchorPane.bottomAnchor="25.0" AnchorPane.leftAnchor="3.0" AnchorPane.rightAnchor="3.0" AnchorPane.topAnchor="3.0" />
65+
<Label layoutX="3.0" layoutY="289.0" prefHeight="24.0" prefWidth="610.0" text="* Ваши опубликованные проекты на сайте develnext.org" textFill="#a4a4a4" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="3.0" AnchorPane.rightAnchor="3.0" />
66+
</children></AnchorPane>
67+
</content>
68+
</Tab>
6069
</tabs>
6170
</TabPane>
6271
<HBox alignment="CENTER_LEFT" layoutX="32.0" layoutY="76.0" prefHeight="28.0" prefWidth="617.0" spacing="10.0" AnchorPane.leftAnchor="32.0" AnchorPane.rightAnchor="32.0">

develnext/src/.system/application.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
app.name = DevelNext
44
app.version = 2016 beta-1
5-
app.hash = 2016031212
5+
app.hash = 2016040212
66
app.uuid =
77
app.implicitExit = 0
88

develnext/src/.theme/style.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
.icon-share { -fx-graphic: url("/.data/img/icons/share16.png"); }
4444
.icon-share-ex { -fx-graphic: url("/.data/img/icons/shareEx16.png"); }
4545
.icon-upload { -fx-graphic: url("/.data/img/icons/upload16.png"); }
46+
.icon-library { -fx-graphic: url("/.data/img/icons/library16.png"); }
4647

4748
.icon-refresh { -fx-graphic: url("/.data/img/icons/refresh16.png"); }
4849
.icon-refresh32 { -fx-graphic: url("/.data/img/icons/refresh32.png"); }

develnext/src/ide/Ide.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1104,8 +1104,8 @@ public static function toast($text, $timeout = 0)
11041104
public function shutdown()
11051105
{
11061106
$shutdownTh = (new Thread(function () {
1107-
Logger::warn("System halt 0\n");
11081107
sleep(40);
1108+
Logger::warn("System halt 0\n");
11091109
System::halt(0);
11101110
}));
11111111
$shutdownTh->setName("DevelNext Shutdown");

0 commit comments

Comments
 (0)