axmol
axmol copied to clipboard
Migrate engine name, huge changes
source code
- [x] New namespace full name
axys
, shorten nameax
@halx99- compatible: alias ax to cocos2d: namespace cocos2d = axys; works on old projects who use cocos2dx
- [x] macros:
CC_
toAX_
- [ ] Remove source code file name prefix
CC
, such asCCFileUtils
toFileUtils
- [x] Change all
https://adxeproject.github.io
tohttps://axis-project.github.io
- [x] Migrate extension
axlua
- [x] Migrate lua script const prefix
CC_
project tools
- [x] cmdline tool: rename from
adxe
toaxys
- [x] cmake script: everything
cocos2d
toaxys
,CC_
toAX_
docs
- [x] readme files
- [x] docs
- [ ] logo
It is the right way. Great!
- [ ] Remove source code file name prefix
CC
, such asCCFileUtils
toFileUtils
Maybe prefix AX is better? uch as CCFileUtils
to AXFileUtils
The prefix makes people feel tired.
- [ ] Remove source code file name prefix
CC
, such asCCFileUtils
toFileUtils
You can add the breaks compatibility
label so that people know why their project won't compile!
I will merge all before any migrate commits to branch release
and change github default branch to it.
Certainly, any pull request sitll and always been want merge to branch dev
Because these changes too huge, let's put to next prerelease 1.0.0b9
Should we replace every source file that contains cocos2d
with axis
?
Should we replace every source file that contains
cocos2d
withaxis
?
I think ax:: is the namespace?
No I mean like there are comments that contain the word cocos2d
should we replace them?
The namespaces can be ax:: though
Should we replace every source file that contains
cocos2d
withaxis
?
Yes
Maybe a new PR?
Maybe a new PR?
Yes, needs seperate PR
@halx99 should this be replaced with ax
or axis
?
@halx99 should this be replaced with
ax
oraxis
?
Yes, both axis or ax is ok for me, so maybe the original namespace is axis
, then ax
is abbv of it.
yeah, and then we can use axis
as the main namespace and then shorten it with namespace ax = ::axis;
@halx99 @aismann would this be a nice logo?
And the mini logo can be:
props to @aismann it was his idea #722
Looks good.
I will make small changes later (only an example).
Maybe the coord lines could be looks like perspective 15/30/45 degree
Looks good. I will make small changes later (only an example).
I changed my mind it looks better now
Maybe the coord lines could be looks like perspective 15/30/45 degree
It doesn't look right with the 3D look :/
Looks good. I will make small changes later (only an example).
I changed my mind it looks better now
Can you make an example with an lowercase i like: AXiS
Looks good. I will make small changes later (only an example).
I changed my mind it looks better now
Can you make an example with an lowercase i like: AXiS
Thanks. Looks not so good, or?
you mean the lowercase i or the whole design?
The wohl desing is good. As longer I see the AXiS as more I like the lowercase i
Do you mean closer?
Like this:
Closer looks better.
@DelinWorks Can you make the blue darker? Maby only the 5 lines in the middle?
which one? the one with the lowercase i
?
Yes. Only one is enough to see the look of the darker blue line. Please also on the Icon. I belive the darker blue line Looks better.