Ещё немного обновлений

Новые релизы, обновления и т.п.

Модератор: immortal

Аватара пользователя
Bagir
Сообщения: 1615
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 375 раз

Re: Ещё немного обновлений

Сообщение Bagir » Ср дек 24, 2014 2:10 am

zelevova писал(а):Кстати, сейчас, если добавить свойство в класс, которое уже есть в объекте этого класса, то все данные корректно сохранятся
Да, все нормально прошло. Я забыл, что так нельзя делать, но потом опомнился. Начал смотреть и искать старые грабли, но все корректно.
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

Re: Ещё немного обновлений

Сообщение zelevova » Ср дек 24, 2014 11:30 am

sergejey писал(а):А для чего, если не секрет? Ну т.е. зачем дополнительная настройка того, что можно сделать через добавление свойства в класс?
Один из затыков где мне бы это помогло:
Есть класс systemStates в нем есть объект UPS. у него есть свойство voltage которое хотелось бы видеть с историей, графики строить и все такое.
На текущий момент есть два варианта:
1) создать новый класс в нем объект который будет хранить историю свойства voltage. На мой взгляд лишний объект.
2) создать свойство voltage в классе systemStates с историей. Но зачем это свойство объекту Communication?
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Ещё немного обновлений

Сообщение sergejey » Ср дек 24, 2014 11:35 am

zelevova писал(а):
sergejey писал(а):А для чего, если не секрет? Ну т.е. зачем дополнительная настройка того, что можно сделать через добавление свойства в класс?
Один из затыков где мне бы это помогло:
Есть класс systemStates в нем есть объект UPS. у него есть свойство voltage которое хотелось бы видеть с историей, графики строить и все такое.
На текущий момент есть два варианта:
1) создать новый класс в нем объект который будет хранить историю свойства voltage. На мой взгляд лишний объект.
2) создать свойство voltage в классе systemStates с историей. Но зачем это свойство объекту Communication?
Я думаю следует воспользоваться одним из этих вариантов. Это менее затратно нежели вводить новую сущность и настройки, которые в большинстве случаев не будут использоваться.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Ещё немного обновлений

Сообщение sergejey » Пн дек 29, 2014 1:22 pm

В последних обновлениях:
1. Смена редактора для кода на CodeMirror-- более гибкий и в перспективе его можно доработать для более простой работы с кодом (подсказки по коду, авто-завершение и т.п.). Пока работает только подсветка синтаксиса, номера строк и редактирование на полный экра (по F11).

2. Возможность задать собственный обработчик для команды playSound
Изображение

3. Возможность задать цвет активного выбора для элемента управления в меню в формате HEX-RGB если есть такая цифра в названии элемента, то она убирается и используется для стиля:
Изображение
Изображение
Изображение
За это сообщение автора sergejey поблагодарили (всего 2):
Bagir (Пн дек 29, 2014 1:31 pm) • Vit (Вт дек 30, 2014 12:06 am)
Рейтинг: 2.33%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Ещё немного обновлений

Сообщение dmw » Пн дек 29, 2014 1:53 pm

Хм, а проблему с наездом сцен друг на друга как решить?
http://smartliving.ru/forum/viewtopic.p ... 973#p16624
http://smartliving.ru/forum/viewtopic.p ... 100#p16573
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Ещё немного обновлений

Сообщение sergejey » Пн дек 29, 2014 2:19 pm

dmw писал(а):Хм, а проблему с наездом сцен друг на друга как решить?
http://smartliving.ru/forum/viewtopic.p ... 973#p16624
http://smartliving.ru/forum/viewtopic.p ... 100#p16573
Это пока в списке задач...

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Bagir
Сообщения: 1615
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 375 раз

Re: Ещё немного обновлений

Сообщение Bagir » Пн дек 29, 2014 2:25 pm

Все новинки очень порадовали!
Новый редактор очень удобный и отображается без багов на всех моих устройствах. К тому же запоминает текущее местоположение курсора при переходе в полноэкранный режим и обратно.

Хук на функцию playSound очень пригодится тем, кто использует свой плеер для звуков. Больше не нужно ковырять common.class.php

Цвета на кнопки отлично работают. Повесил на свет
Изображение
а на электро бойлеры вообще два состояния. Первое покажет что в режиме Авто МД подключил бойлер, а второе что бойлер начал греть воду по своему термодатчику. Скоро сделаю так же для элемента подъема ворот.
Вариант настройкиПоказать
Изображение
Изображение
Изображение
Изображение
За это сообщение автора Bagir поблагодарил:
mirsum (Пн дек 29, 2014 4:08 pm)
Рейтинг: 1.16%
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Ещё немного обновлений

Сообщение Vit » Вт дек 30, 2014 12:08 am

sergejey писал(а):В последних обновлениях:

3. Возможность задать цвет активного выбора для элемента управления в меню в формате HEX-RGB если есть такая цифра в названии элемента, то она убирается и используется для стиля:
Изображение
Изображение
Изображение

Сереж, а на выключатели можно также цвет прикрутить?

Изображение

в сценах этот функционал будет работать?

Огромное благодарность за новинки))
Аватара пользователя
Bagir
Сообщения: 1615
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 375 раз

Re: Ещё немного обновлений

Сообщение Bagir » Вт дек 30, 2014 12:11 am

Думаю что новинка с цветом только для радио переключателя. А в простом выключателе и так сразу видно его статус. Хотя если задумать выключатель с названием Авто, то возможно цвет был бы тоже полезен, но в этом случае я предпочел бы использовать радио с кнопками Выкл-Авто-Вкл
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Ещё немного обновлений

Сообщение Vit » Вт дек 30, 2014 12:18 am

Bagir Радио по твоему примеру все норм работает режимы сделал Выкл-Авто-Вкл

только вот не помещаются на ноутбуке в ширину..
Изображение
Закрыто