Jump to content


Photo

e2designer (alpha)


  • Please log in to reply
52 replies to this topic

Re: e2designer (alpha) #41 nautilus7

  • Senior Member
  • 229 posts

+6
Neutral

Posted 7 February 2020 - 09:25

@technic can you compile a newer version for windows? Thanks.



Re: e2designer (alpha) #42 technic

  • Senior Member
  • 81 posts

+9
Neutral

Posted 9 February 2020 - 19:35

The latest builds from git are here https://bintray.com/...stVersion#files

But this skin may have some features that I don't support



Re: e2designer (alpha) #43 fairbird

  • Senior Member
  • 413 posts

+20
Neutral

Posted 10 February 2020 - 21:36

Friend .. The latest version doesn't support the screen include as this code such as (name="MessageBox")

    <applet type="onLayoutFinish">
from enigma import eSize, ePoint
orgwidth = self.instance.size().width()
orgpos = self.instance.position()
textsize = self["text"].getSize()
# y size still must be fixed in font stuff...
textsize = (textsize[0] + 80, textsize[1] + 80)
offset = 30
if self.type == self.TYPE_YESNO:
	offset = 70
wsizex = textsize[0] + 120
wsizey = textsize[1] + offset
if (800 &gt; wsizex):
	wsizex = 800
wsize = (wsizex, wsizey)
# resize
self.instance.resize(eSize(*wsize))
# resize label
self["text"].instance.resize(eSize(*textsize))
# move list
listsize = (wsizex - 20, 64)
self["list"].instance.move(ePoint(10, textsize[1]))
self["list"].instance.resize(eSize(*listsize))
# center window
newwidth = wsize[0]
self.instance.move(ePoint(orgpos.x() + (orgwidth - newwidth)/2, orgpos.y()))
		</applet>

as screen shout show 

 

Attached File  Screenshot from 2020-02-10 23-32-02.png   966.71KB   14 downloads

 

But after remove that code your tools works normally (So please Add it in your next release)

 

Attached File  Screenshot from 2020-02-10 23-32-25.png   1.01MB   13 downloads

 

Thank you fro excellent job ..


DM500s
DM800

DM800se

DM920UHD


Re: e2designer (alpha) #44 technic

  • Senior Member
  • 81 posts

+9
Neutral

Posted 11 February 2020 - 12:46

Friend .. The latest version doesn't support the screen include as this code such as (name="MessageBox") ...

Hi!

I don't like python code in skin. I will have a look and try to add it for compatibility.



Re: e2designer (alpha) #45 fairbird

  • Senior Member
  • 413 posts

+20
Neutral

Posted 9 March 2020 - 08:31

What is new news ?!!

Also please add support to panel widget as know almost skin use it .. such as 

<panel name="screen_chsel" />

Attached Files


Edited by fairbird, 9 March 2020 - 08:33.

DM500s
DM800

DM800se

DM920UHD


Re: e2designer (alpha) #46 technic

  • Senior Member
  • 81 posts

+9
Neutral

Posted 9 March 2020 - 11:06

Hi, it is still in alpha... Don't have much time to add panel support.



Re: e2designer (alpha) #47 technic

  • Senior Member
  • 81 posts

+9
Neutral

Posted 6 April 2020 - 10:28

Hi! I released v0.2-alpha. It is available now on flathub - you can install it in one click on Linux.

Recent portable windows and linux builds are available on bintray

 

Various fixes were made. Including support of windows borders preview.

 

Two major blockers for the beta release are the following:

- inlcude of other skin files - done in the recent build

- support of panel templateing - this one is hard, I need to think how to add it.

 

This is a project for my fun and education purposes, so it is not perfect and might be not suitable for every body.

Still I find it useful for editing some of my plugin skins. Major feature that it is fast and responsive, thanks to Qt QGraphicsScene engine.

 

Any kind of collaboration is welcome. Open issues and pull requests in GitLab.



Re: e2designer (alpha) #48 technic

  • Senior Member
  • 81 posts

+9
Neutral

Posted 6 April 2020 - 22:22

For those who have MacOS I've built dmg installer, it is available on bintray.



Re: e2designer (alpha) #49 technic

  • Senior Member
  • 81 posts

+9
Neutral

Posted 8 April 2020 - 10:19

 

What is new news ?!!

Also please add support to panel widget as know almost skin use it .. such as 

<panel name="screen_chsel" />

Added in the latest commit :)



Re: e2designer (alpha) #50 technic

  • Senior Member
  • 81 posts

+9
Neutral

Posted 24 September 2020 - 18:07

I added preliminary support for TemplatedMultiContent, with help of a toy python parser.



Re: e2designer (alpha) #51 fairbird

  • Senior Member
  • 413 posts

+20
Neutral

Posted 19 December 2020 - 10:24

Hello friend ...

bout version (e2designer-v0.2-52-gb10b501-x86_64.AppImage)

Tow things does't work smoothly ..

 

1-The version not stable always when I use it after few changes in skin the tools exit and all my changes gone without save it... The version (e2designer-v0.1-498-g3b39e59-x86_64.AppImage) more stable then last version

 

2-Still can not reading (panel) widget as screenshout shown.

 

Attached File  Selection_001.png   1.04MB   3 downloads


DM500s
DM800

DM800se

DM920UHD


Re: e2designer (alpha) #52 fairbird

  • Senior Member
  • 413 posts

+20
Neutral

Posted 27 January 2021 - 17:44

Also one more Big issue ....

The tools after edit any skin and press apply remove the render code ...

For example this widget

<widget source="session.Event_Now" render="xtraPoster" position="57,155" size="70,100" zPosition="2"/>

after apply change and save file I have got like this

<widget source="session.Event_Now" position="57,155" size="70,100" zPosition="2"/>

without (render="xtraPoster" )


DM500s
DM800

DM800se

DM920UHD


Re: e2designer (alpha) #53 technic

  • Senior Member
  • 81 posts

+9
Neutral

Posted 27 January 2021 - 21:23

Also one more Big issue ....

Hi, I don't develop it actively now. It suits my needs in a way it is now, but you are welcome to send patches.

The code is quite shitty since it was my first try with QGraphicsScene.




2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users