- Posts: 1386
publishing an intermediate release 3.1.0?
- victzh
- Offline
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
For now forking my repo and placing pull requests to mine is the easiest way to get your changes integrated in the coming 3.1 version.
- vlad_vy
- Offline
- Posts: 3333
vlad_vy wrote: Possibly it was discussed already. Is it possible to remap channels mixers automatically with protocol change or it will be complex task?
It's even more complex than I think. Channels scales also remains unchanged.
Possible more safe will be save and parse model.ini file (reorder channels, change sources, boxes and so on), then again save with new protocol and reload model.ini file.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
But I don't know how much space is required for that and if it will be implementable for all tx models.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
- vlad_vy
- Offline
- Posts: 3333
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
I did not realize that they are included in the fs-zips.
EDIT: I have uploaded the correct zip files.
- WheresWaldo
- Offline
- Posts: 253
- Are we going to use this thread for open discussions of bugs/fixes/code changes?
- If Deviation uses the files in /filesystem/common/layout/ during the build process is there a need to duplicate that same structure with the same files in the /filesystem/devo10/layout/ sub-directory?
I ask question #2 because clear.ini does not have a blank section for the 128x64 screen type, and for consistency it should be there even if deviation defaults to a blank model configuration screen when you load clear.ini. I modified the files and tested this with both the emulator and my devo10 and then made a pull request. The same situation applies to default.ini, why is there a need for one in common and another in the devo10 sub-directories (the devo8/12 system doesn't seem to need it and it builds correctly)?
Thanks in advance.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
(2): I did not investigate those new design templates yet. I hope I can have a look at the weekend. I saw your pull request and have to understand what you want to be pulled so I have to learn about...
- WheresWaldo
- Offline
- Posts: 253
rbe2012 wrote: Quick answer for (1): we can discuss here but I think better will be a ne thread or even an issue in my repo to have it concentrated at one place...
(2): I did not investigate those new design templates yet. I hope I can have a look at the weekend. I saw your pull request and have to understand what you want to be pulled so I have to learn about...
I think I did the pull request correctly, I made two small changes to clear.ini in common/layout and devo10/layout they were simply the addition of line 4 which is "[gui-128x64]" then committed both file changes to my repo, then made a pull request to yours to pull those two files. Was that not the correct way to make a pull request?
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
Yes, you did it correct. But I have to understand what your changes mean and since I don't know anything about the gui templates I have to read and learn...WheresWaldo wrote: I think I did the pull request correctly, I made two small changes to clear.ini in common/layout and devo10/layout they were simply the addition of line 4 which is "[gui-128x64]" then committed both file changes to my repo, then made a pull request to yours to pull those two files. Was that not the correct way to make a pull request?
It has nothing to do with the work you have done. I regret having been misunderstandable...
- vlad_vy
- Offline
- Posts: 3333
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
Vlad, you don't see any difference because if a section does not exist it can not contain any parameters - this leads to an empty page. But for clarifying (and because it does not cost anything, because every file is at least 4kB of size) I added it.
WheresWaldo: I have declined your pull request because I did not wand to insert a new file (the one in Devo10 folder) and made the change manually. Don't get confused.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
- vlad_vy
- Offline
- Posts: 3333
- WheresWaldo
- Offline
- Posts: 253
Why not eliminate the filesystem\devo10\layout\ directory altogether with fix 4b971f1?
As I have mentioned before, I am not a programmer but when I see two source files with the same info I tend to want to make sure both are edited the same way, that filesystem\devo10\layout\ directory seems useless and it along with the files in it should be removed.
Note: I probably should have added the above statement to the commit on bitbucket, I am doing that now.
- Hexperience
- Offline
- Posts: 588
There are 10 types of people in this world. Those that understand binary and those that don't.
- Lyndros
- Offline
- Posts: 57
I will then fork your rbe repo and I will push there the changes.
Thanks
- RandMental
- Offline
- Posts: 521
vlad_vy wrote: RBE, can you say what I need to do to get version info? I simply download sorce files archive and build firmware, but version always = devo8-Unknown.
Vlad
I think if you use Mercurial to clone the remote repo to your local drive, then you will get the hg (mercurial/bitbucket)versions included when you build the local repo. That is how I do it and I get ZRBE's 3.1-beta versions.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
RandMental guesses right. The version is determined from the "hg log" command - you wll get a wrong version number (or "unknown") if you don't have the correct mercurial repository information. You can look at utils/get_version.pl.
- Home
- Forum
- Development
- Development
- publishing an intermediate release 3.1.0?