Orchestra is a composable shell built on top of Catel
People
Repo info
Activity
Geert van Horrik
@GeertvanHorrik
and then the issue is: where do you place them (the original files)?
bigworld12
@bigworld12
@GeertvanHorrik wpf designer for example, doesn't support designing xaml files in shared projects also you can leave the folder structure as is, just change the way used to link the files together, and instead of having a shared project, just have them in a normal folder, and link it manually in each project
Geert van Horrik
@GeertvanHorrik
@bigworld12 good points! Are there xaml files in the shared projects? In that case we could consider moving them around.
Excuse me, is there a way I can edit the SplashScreen, I should type "Produced for and not by"
Geert van Horrik
@GeertvanHorrik
I think it's coming from the language serivce
advapiIT
@advapiIT
yes, you're right, but I don't know how I can change the resource for the italian version ... I check the docs
Geert van Horrik
@GeertvanHorrik
we wouldn't allow resources changes for this (it must be direct translations). But... you can implement your own version of the language service and return the right value
advapiIT
@advapiIT
yep, you're right
I don't know, do you already have italian translation / need it?
Geert van Horrik
@GeertvanHorrik
we could definitly use it, I don't think it's available yet
@GeertvanHorrik why do you use a timer inside the statusservice? isnt the service supposed to be used for showing a status on the screen? or im misusing it?
it seems kind of weird to me to have a random 8 second timer just to set the status to ready
_
Geert van Horrik
@GeertvanHorrik
I think when I wrote it, I used it inside a statusbar, and then just hid it after 8 seconds
but agree, it shouldn't be the status service determining the time out, it should be the statusbar(viewmodel)
venom_aa
@venomAA
also an undetermined time out would be good. The 8 seconds could be set as default behavior
hmm
let me finish my deadline and ill make the proposed change
btw...the message never goes away..it just stays there XD
i have some ideas floating for the control..setting the finalstatus as a public property for those like me who want to change it
or maybe a finalize method with a final status and a timeout for hiding it
yup
Geert van Horrik
@GeertvanHorrik
I would say: support us and we might consider it 😉
Especially, ask your manager / boss to support us
venom_aa
@venomAA
ill add some money to the project with my xmas bonus
but what i meant ill do the change to the interface and the control and send it to the repository
bigworld12
@bigworld12
hey @GeertvanHorrik how can you serialize something without it inherting from SavableModelBase ? e.g. in Orc.ProjectManagement i want to save the project, but I am not sure how am I supposed to serialize it in the project writer service since ProjectBase doesn't implement SavableModelBase
venom_aa
@venomAA
@GeertvanHorrik question? should not the timer in the statusservice be disposed manually?
venom_aa
@venomAA
oh nvm..its a local variable..derp
asyncs gives me headeaches
how do you guys handle semaphores on your projects with asyncs..like for example..i have a command that runs an async task. But i dont want the user to be able to run it twice while one instace of the process is already running
Geert van Horrik
@GeertvanHorrik
@bigworld12 ModelBase is serializable as well. But... you can register your own ProjectWriter / ProjectReader that are completely responsible for your own serialization (e.g. we do a lot of csv / directory reading)
@venomAA I think there is an AsyncLock (which we took from the AsyncEx lib), and you could simply keep state. I think the TaskCommand already takes care of that for you
advapiIT
@advapiIT
@GeertvanHorrik I'm to translate Orcherstra but I got the Add menu item disabled
I've tried to right click on the Orchestra.Core.de.xlf file or on the solutio, even from the top menu
Geert van Horrik
@GeertvanHorrik
Correct, you should just use the MAT editor
advapiIT
@advapiIT
I'm new..... where I find the MAT editor
Geert van Horrik
@GeertvanHorrik
For example, copy the Orchestra.Core.nl.xlf and rename it to it.xlf