Feature request.

Discussion about CodeLite development process and patches
Janus
CodeLite Curious
Posts: 6
Joined: Tue Dec 12, 2017 4:21 am
Genuine User: Yes
IDE Question: C++
Contact:

Feature request.

Post by Janus » Wed Dec 13, 2017 1:09 am

Hi, I am a new user of codelite, running Win7.
I would like to request the ability to set the default path of the workspace.
It currently uses %userprofile%, however, I do not use profiles.
I have my compilers on one drive letter, and my code/projects on another, neither of which is the windows drive.

I have many home made tools that I wish to migrate from VS to codelite.
However, every time I create a new workspace it defaults to %userprofile%, and I have to navigate to where I am working.

I had thought I had simply missed the setting, but have been informed it does yet exist.

My thought is either a setting in a config file.
Or an environment setting such as %CodeLite_Path% which if present and set would override %userprofile%.

The former is more direct, yet I do not know how hard to implement, or what else it might effect.
The latter seems a smaller change that leaves existing default behavior untouched.

While I can figure out how to do this on my own, making my own private fork, I was advised that making a feature request would be the better approach.

Thank you for what is so far, a great program.


Janus.

User avatar
eranif
CodeLite Plugin
Posts: 5914
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Feature request.

Post by eranif » Wed Dec 13, 2017 1:58 am

Sorry, I was not clear about it:
The forum is not the place for feature requests (feature requests will get lost on the forum...)
You should post them on the issue tracker, use this link:

https://github.com/eranif/codelite/issues

(Just copy the content of your post to the GitHub issue tracker)

Thanks!
Make sure you have read the HOW TO POST thread

Janus
CodeLite Curious
Posts: 6
Joined: Tue Dec 12, 2017 4:21 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: Feature request.

Post by Janus » Wed Dec 13, 2017 3:00 am

@eranif

Thank you for the link.

I am unable to use it however, since I do not have a github account.
Nor shall I be getting one.
I have reasons why I do not, nor are they likely to change in the future.

At this point I have decided that I really like codelite.
So, in the event this does get lost here, I will just figure out how to do what I need on my own.
Then reply to my own thread with how to add it.

If someone wants to pick it up and run with it, they are most welcome.

Until then however, I will just keep doing what I need to do.


Janus.

User avatar
eranif
CodeLite Plugin
Posts: 5914
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Feature request.

Post by eranif » Wed Dec 13, 2017 3:21 am

I opened the FR on GitHub so it wont get lost
Make sure you have read the HOW TO POST thread

Janus
CodeLite Curious
Posts: 6
Joined: Tue Dec 12, 2017 4:21 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: Feature request.

Post by Janus » Wed Dec 13, 2017 3:35 am

Thank you very much.
It is appreciated.


Janus.

User avatar
eranif
CodeLite Plugin
Posts: 5914
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Feature request.

Post by eranif » Wed Dec 20, 2017 8:30 pm

The approach I took:
The default workspace location is still set to %userprofile% (or the equivalent on Linux/OSX)
However, CodeLite will remember the location you actually selected and this will be the location next time you create a workspace
So it will actually persists from new workspace to new workspace

HTH

Janus
CodeLite Curious
Posts: 6
Joined: Tue Dec 12, 2017 4:21 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: Feature request.

Post by Janus » Wed Dec 20, 2017 9:29 pm

Thank you very much.

As soon as there is a release, I will update.

I was so not looking forward to figuring out how to do that.

I am having enough fun with Celestia, sorting directory listings into string arrays to bring some sanity to addon load order, what a headache.

Thanks again.


Janus.

Post Reply