Rebrand project to Omni Core#91
Conversation
|
On hold until I tested the results. |
|
Windows works fine! :) To do:
|
|
Nice, nice, nice. Every day I get up to such great work from you bud :) Re installation in Ubuntu, is there even an installer for Ubuntu? I thought they were delivered as straight bins? Re installation in OSX, if you have an installer you'd like me to try out more than happy to :) Do you need any help with the images? |
|
Thanks! :)
Ah, right. Let me rephrase: I haven't tested the build route for Unix.
These are the results of the earlier builds: Please ping me, once you got them. :)
That would be awesome! share/setup.nsi.in describes the setup on Windows, and this section sets the icons and images: So these are the ones we should replace: |
Got them :) |
How about these? #102 |
46e8b7c to
2f4f5fc
Compare
871e315 to
7870578
Compare
These files are mostly placeholders.
788a847 to
c96c160
Compare
The resource files and installer script define file properties, as well as steps taken during the installation on Windows. The Omni Core version is set via configure.ac, and picked up for the setup and resource descriptions. The versioning scheme itself hasn't changed, and the current version is still "0.0.10.0-dev".
c96c160 to
30fdde4
Compare
|
Prr.. this PR wasn't fun. I added resource files for the Windows binaries: src/omnicore/res, and started with the documentation src/omnicore/doc. This isn't intended to finalize the docs, but rather to have the file structure for the setup script. The Omni Core version needs to be defined in configure.ac as well as in src/omnicore/version.h. The values of the configure file are used to replace placeholder values in other files like the setup script. The version is still When building, we end up with the following binaries:
The installer for Windows is currently build with the file name When using the Windows installer, the following files are created or copied to the install destination:
This is similar to the original Bitcoin Core behavior, except that it uses Omni Core related documents. On OS X it should be |
|
I submitted a PR a while back with Mac OS X rebranding (Bitcoin -> 'Master Core') so I can check out the Mac OS build process for the same issues. |
|
This would be really great! In these files are the Mac specific changes: When comparing it with mastercoin-MSC#203, it seems to add up. I did not change the
We should use an unqiue identifier, but I wasn't sure, if this has an impact on Bitcoin Core settings, i.e. "ideally a former Bitcoin Core user should be able to switch to Omni Core and back with ease". |
|
Hehe interesting. We have the following images to update:
I haven't found a reference in the OS X files to pin down the icon, but it's probably one of the following:
There is also
There are also a few references to: Based on the commit description 72fcbb1, it seems to be related to the svg, and my bet: this is the one we'd have to update. |
|
@zathras-crypto: do you have any higher resolution Omni images? Or could you maybe even replace |
I do but not with transparent backgrounds to use for a higher res icon :( I'll arrange to get some originals but for now #114 should do the trick.
Agreed, looks good to me :) |




This PR rebrands the project to Omni Core.
It updates file names, including setup packages. I haven't tested it cross-plattform, and neither the installers.
Given that Travis failed a few times, due to some mistakes, I'm somewhat confident that it's going to work though. Nevertheless, testing should be done rather sooner than later, with special attention to default datadirs, install locations and more importantly: deinstallation routines.
It resolves #10, and it resolves #97.
Edit:
I added resource files for the Windows binaries: src/omnicore/res, and started with the documentation src/omnicore/doc. This isn't intended to finalize the docs, but rather to have the file structure for the setup script.
The Omni Core version needs to be defined in configure.ac as well as in src/omnicore/version.h. The values of the configure file are used to replace placeholder values in other files like the setup script.
The version is still
"0.0.10.0-dev", and I called the very first digit "milestone". This is for no particular reason, but it needed to be defined somehow.When building, we end up with the following binaries:
src/omnicore-clisrc/omnicoredsrc/test/test_omnicoresrc/qt/omnicore-qtsrc/qt/test/test_omnicore-qtThe installer for Windows is currently build with the file name
omnicore-0.0.10.0-dev-win64-setup.exe, and this is based on the values used in the configuration file.When using the Windows installer, the following files are created or copied to the install destination:
daemon\omnicored.exedaemon\omnicore-cli.exedoc\*.*copying.txtomnicore-qt.exereadme.txtrelease-notes.txtuninstall.exeThis is similar to the original Bitcoin Core behavior, except that it uses Omni Core related documents.
On OS X it should be
OmniCore-Qt.app. I haven't tested it yet, but I also haven't touched that part in the recent update of this PR.