Skip to content

Conversation

@XenHat
Copy link
Member

@XenHat XenHat commented Aug 4, 2018

No description provided
Just what's in #36. Change name to avoid copyright issues.

@XenHat XenHat requested review from coddec and ge0rdi August 4, 2018 06:02
coddec
coddec previously approved these changes Aug 4, 2018
ge0rdi
ge0rdi previously requested changes Aug 4, 2018
appveyor.yml Outdated
@@ -5,9 +5,9 @@ skip_tags: true
image: Visual Studio 2017
clone_depth: 1
build_script:
- cmd: ClassicStartSrc\ClassicStartSetup\__MakeFinal.bat
- cmd: OpenShellSrc\Setup\__MakeFinal.bat
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Src\Setup\__MakeFinal.bat

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oops.

appveyor.yml Outdated
test: off
only_commits:
files:
- ClassicStartSrc/
- ClassicStartLoc/
- OpenShellSrc/
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Src/
Localization/

The final files (installers, archives) are saved to the Setup\Final folder.

You need the following tools:
Visual Studio 2017 (Community Edition is enough)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be updated since you changed SDK version to 10.0.17134.0.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah sorry about that, I didn't have the old SDK version

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No problem at all. In fact its good to move to latest SDK.
Though this could've rather be separate commit as it is unrelated to re-branding.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree but making this build and renaming was a horrible mess and I had to re-do it twice already

README.md Outdated
[Classic Shell - Custom Start Buttons](https://coddec.github.io/Classic-Shell/www.classicshell.net/tutorials/buttontutorial.html)

[Report a bug/issue or submit a feature request](https://github.com/NeoClassic-UI/Menu/issues)
[Report a bug/issue or submit a feature request](https://github.com/Open-Shell/Menu/issues)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be https://github.com/Open-Shell/Open-Shell-Menu/issues.

README.md Outdated
[Discussion room](https://gitter.im/Open-Shell)

[Latest nightly build](https://ci.appveyor.com/project/passionate-coder/menu/branch/master/artifacts)
[Latest nightly build](https://ci.appveyor.com/project/open-shell/menu/branch/master/artifacts)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We didn't change AppVeyor's account name yet (it should be possible but not sure whether everything will work after that).
So I'd leave this as it was for now.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unintended, mass replace ate that one.

@@ -1,14 +1,14 @@
## Classic Start ![Classic Start](/ClassicStartSrc/ClassicStartSetup/ClassicStart.ico)
## Open-Shell ![Open-Shell](/OpenShellSrc/Setup/OpenShell.ico)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be /Src/Setup/OpenShell.ico.

README.md Outdated
*Originally* **[Classic Shell](http://www.classicshell.net)** *by [Ivo Beltchev](https://sourceforge.net/u/ibeltchev/profile/)*

[![GitHub Release](https://img.shields.io/github/release/NeoClassic-UI/Menu.svg)](https://github.com/NeoClassic-UI/Menu/releases) [![GitHub Pre-Release](https://img.shields.io/github/release/NeoClassic-UI/Menu/all.svg)](https://github.com/NeoClassic-UI/Menu/releases) [![Build status](https://ci.appveyor.com/api/projects/status/6ydldy3ijsa4dkgb/branch/master?svg=true)](https://ci.appveyor.com/project/passionate-coder/menu/branch/master) [![GitQ](https://gitq.com/badge.svg)](https://gitq.com/passionate-coder/Classic-Start) [![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/passionate-coder/Disc-Chitchat)
[![GitHub Release](https://img.shields.io/github/release/Open-Shell/Menu.svg)](https://github.com/Open-Shell/Menu/releases) [![GitHub Pre-Release](https://img.shields.io/github/release/Open-Shell/Menu/all.svg)](https://github.com/Open-Shell/Menu/releases) [![Build status](https://ci.appveyor.com/api/projects/status/6ydldy3ijsa4dkgb/branch/master?svg=true)](https://ci.appveyor.com/project/passionate-coder/menu/branch/master) [![GitQ](https://gitq.com/badge.svg)](https://gitq.com/passionate-coder/Classic-Start) [![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/open-shell/Lobby)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Releases links should be https://github.com/Open-Shell/Open-Shell-Menu/releases.
Badges should point to https://img.shields.io/github/release/Open-Shell/Open-Shell-Menu.

</Filter>
<Filter Include="Lib">
<UniqueIdentifier>{40e914e4-1c35-4b97-a4f6-15dce5ff5b20}</UniqueIdentifier>
</Filter>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This file should be called Lib.vcxproj.filters.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's very odd. I did compile the entire project several times before comitting.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This doesn't affect compilation. Nor VS (it seems). Though it seems VS is following this convention when you create new projects.

@@ -0,0 +1,715 @@
// Classic Shell (c) 2009-2017, Ivo Beltchev
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we call this StartButton.cpp (+ respective .h)?
Other files don't have OpenShell prefix.

@ge0rdi
Copy link
Member

ge0rdi commented Aug 4, 2018

Could we rename Src/Menu to Src/StartMenu?
Also then Src/Menu/MenuDLL to Src/StartMenu/StartMenuDLL.

That would better describe the content of the folder (Menu is too generic).

Also resulting binaries should rather be called StartMenu.exe and StartMenuDLL.dll (eventually StartMenu.dll).

@ge0rdi
Copy link
Member

ge0rdi commented Aug 4, 2018

Also please squash those commits into single one (at least to remove those commits that shuffled facebook stuff here and there).

@XenHat
Copy link
Member Author

XenHat commented Aug 4, 2018

@ge0rdi

Also please squash those commits into single one (at least to remove those commits that shuffled facebook stuff here and there).

I'll do what I can... I'm not extremely familiar with Git.

@ge0rdi
Copy link
Member

ge0rdi commented Aug 4, 2018

I'll do what I can... I'm not extremely familiar with Git.

See for example here:
http://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html

Then you have to force push (git push -f).

@XenHat XenHat dismissed stale reviews from coddec and ge0rdi August 4, 2018 20:14

changed code

@XenHat XenHat requested a review from ge0rdi August 4, 2018 20:26
ge0rdi
ge0rdi previously requested changes Aug 5, 2018
Copy link
Member

@ge0rdi ge0rdi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks better now :)
Though appveyor.yml and README.md is still missing fixes.

@XenHat
Copy link
Member Author

XenHat commented Aug 5, 2018

@ge0rdi Git ate the changes. Pushed.

@XenHat XenHat dismissed ge0rdi’s stale review August 5, 2018 12:29

Pushed readme changes

@XenHat XenHat requested a review from ge0rdi August 5, 2018 12:29
Copy link
Member

@ge0rdi ge0rdi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.
Please, squash all changes before merge.

@XenHat XenHat merged commit f4dd561 into Open-Shell:master Aug 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants