Hi list

The themes are merged in. Update lxqt-common and try them out!
J. Leclanche


On Wed, May 21, 2014 at 3:20 AM, Jerome Leclanche <adys...@gmail.com> wrote:
> Hi,
>
> Quick comment first: Let's leave the -opaque versions out of the
> repository for now. Will figure out the compositing issues before 0.8
> release as they're targeted.
> I'll explain how to do it; can't hurt.
> Little set up first though: you will need git installed. If you've
> never used git before, you will need to set your real name and an
> email address of your choice with `git config --global user.name "My
> Name"` and `git config --global user.email "<m...@example.com>"`.
> Remember to also set a SSH key in your Github account in order to be
> able to be able to read/write with ssh!
>
> Once you got those things ready:
>
> - First step is to fork the lxqt-common repository to your github
> account by clicking the "Fork" link at the top right of the
> repository.
> - Then, clone your fork of the repository locally with git clone
> g...@github.com:<your-account>/lxqt-common.git.
> - In your local repository, create a new branch. Call it, say,
> new-themes with "git checkout -b new-themes"
> - Move your themes to lxqt-common/themes/ and add them to the tree;
> one per commit please. Do this with git add flat-dark && git commit -m
> "Add dark theme"; git add plasma-next && git commit -m "Add
> plasma-next theme"
> - You can now push your branch to your personal fork of the
> lxqt-common repository. That fork (remote) was automatically assigned
> the name "origin" when you cloned. Usually, you would just do "git
> push", but on your first push from a branch you need to be more
> specific: `git push --set-upstream origin new-themes`
> - If everything went well, you should have successfully pushed your
> changes to your fork in the "new-themes" branch. If you go to the web
> URL for that fork (github.com/<you>/lxqt-common.git), you will see a
> green button at the top of the repository that detected that push and
> will suggest you to open a pull request. Do so, and you are done :-)
>
> PS: If you ever need to modify code in a pull request, you can do so
> with more advanced git commands (git commit --amend, for example) and
> then use `git push --force` to force-push destructive changes to your
> fork. Github is smart and will update the PR for you.
>
> Let me know if you can do all this; I know it can be a bit overwhelming.
> J. Leclanche
>
>
> On Wed, May 21, 2014 at 2:52 AM, Inti <intialo...@gmail.com> wrote:
>> Jerome, could you help me pulling the themes to the repo? I was unable to do
>> it.
>>
>> Here are the latest versions (including the credit for KDE and small fixes):
>> http://goo.gl/7CgSd4
>>
>>
>>
>> 2014-05-19 20:24 GMT-05:00 Jerome Leclanche <adys...@gmail.com>:
>>
>>> On Tue, May 20, 2014 at 1:58 AM, Inti <intialo...@gmail.com> wrote:
>>> > Writing from my Gmail account, shame on you Yahoo!
>>>
>>> =/
>>>
>>> >
>>> > As  told you earlier today, the KDE VIsual Team have no problems with
>>> > the
>>> > port I did from their Plasma Next theme, just asked for some credits.
>>> >
>>>
>>> Yay KDE team :)
>>>
>>> > I included a comment at the begining of panel.qss and wallpaper.cfg,
>>> > which
>>> > are the main parts where the port take place.
>>>
>>> Please also make sure you add a mention in the lxqt-common README
>>> file. Something like "LXQt 'Plasma' theme based on KDE Plasma by the
>>> KDE Visual Team".
>>>
>>> >
>>> > Both themes are unfinished, but Im trying to pull them to github and I
>>> > must
>>> > confess Im a little lost (Im a graphic designer!), I understand I must
>>> > fork
>>> > the repo (lxqt-common) then add my themes, push them to my forked repo
>>> > and
>>> > then pull the request to the upstream one. It is right?
>>>
>>> Using git is optional for one-time contributors, though if you intend
>>> to do lots of contributions you will want to set it up at some point.
>>> Here is a document by Github on how to use pull requests:
>>> https://help.github.com/articles/using-pull-requests
>>> You can ping me on IRC (Freenode/OFTC #lxde jleclanche) when I'm awake
>>> if you need help with this.
>>>
>>> >
>>> > One more question: I did two versions of each theme (Transparent and
>>> > opaque)
>>> > because in my system the panel turn invisible if I apply a theme with
>>> > transparency and without compositing (i saw a bug about this) so the
>>> > workaround I found was to have two versions of the theme. Am I right?
>>>
>>> This is a known bug. We don't really know what to do about it right
>>> now. For now, just assume compositing is on, no need to do a second
>>> version.
>>>
>>> >
>>> >
>>> > ------------------------------------------------------------------------------
>>> > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
>>> > Instantly run your Selenium tests across 300+ browser/OS combos.
>>> > Get unparalleled scalability from the best Selenium testing platform
>>> > available
>>> > Simple to use. Nothing to install. Get started now for free."
>>> > http://p.sf.net/sfu/SauceLabs
>>> > _______________________________________________
>>> > Lxde-list mailing list
>>> > Lxde-list@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/lxde-list
>>> >
>>
>>

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Lxde-list mailing list
Lxde-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxde-list

Reply via email to