Thoughts about CodeLite's appearance, themes/colorschemes

Discussion about CodeLite development process and patches
SuperV1234
CodeLite Enthusiast
Posts: 33
Joined: Thu Nov 08, 2012 2:23 am
Genuine User: Yes
IDE Question: c++
Contact:

Re: Thoughts about CodeLite's appearance, themes/colorscheme

Post by SuperV1234 »

Code outline is still unaffected
User avatar
eranif
CodeLite Plugin
Posts: 6375
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Thoughts about CodeLite's appearance, themes/colorscheme

Post by eranif »

I have fixed all the output + workspace tabs including all plugins.
The problem was that your outline window was detached - the fix in git head handles re-coloring windows whether they are detached or not
Note that the "Debugger" window is not handled yet
Eran
Make sure you have read the HOW TO POST thread
petah
CodeLite Expert
Posts: 231
Joined: Sat Nov 24, 2012 8:04 pm
Genuine User: Yes
IDE Question: c++
Location: Los Angeles
Contact:

Re: Thoughts about CodeLite's appearance, themes/colorscheme

Post by petah »

The hardcoded values for the active panel caption background color/gradient come out a bit harsh on my Xfce/Agualemon theme so I hacked my custom CL build.

If it'd make sense I could do a PNG-based implementation for skins, I attached a mock-up here.
caption_color_from_bitmap.cpp
(it's not a patch cause it's untested)

(*) edit: I realized my computing the gradient direction from the bitmap aspect ratio was stupid; it should be based on color space distances in the RGB "cube" between the 4 pixels from the image corners, and not on its size at all. It could also use the PNG alpha channel to pre-blend with wxAUI's defaults.

But... I don't know if this fits into Eran's plans (say if a skin editor with background bitmaps was planned) or if CL users at large even care so give me a "yea or nay" if you do :P

cheers,

-- p
You do not have the required permissions to view the files attached to this post.
main: Debian Jessie x64 + custom wxTrunk
User avatar
eranif
CodeLite Plugin
Posts: 6375
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Thoughts about CodeLite's appearance, themes/colorscheme

Post by eranif »

A quick update, I had some spare time today so I decided to improve the dark colouring a bit more, so here is the results (already committed to git head):
dark-tabs.png
To see this results, you need to have the "Classic" tabs style enabled from "Settings -> Global Editor Preferences -> Windows & Tabs"

In addition, codelite needs be compiled with wxAUI Notebook support (this is the _default_ for Windows and Mac) but not for Linux:
To enable this on Linux:
Change the value of the macro (line 32):

From:

Code: Select all

#    define CL_USE_NATIVEBOOK 1
To:

Code: Select all

#    define CL_USE_NATIVEBOOK 0
In file CODELITE_SRC_DIR/Interfaces/cl_defs.h

Eran
You do not have the required permissions to view the files attached to this post.
Make sure you have read the HOW TO POST thread
User avatar
eranif
CodeLite Plugin
Posts: 6375
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Thoughts about CodeLite's appearance, themes/colorscheme

Post by eranif »

Another update:

I added also: black toolbars + dark sash colour + dark caption:
dark-theme.png
Eram
You do not have the required permissions to view the files attached to this post.
Make sure you have read the HOW TO POST thread
SoleSoul
CodeLite Curious
Posts: 9
Joined: Thu Jan 10, 2013 11:21 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Thoughts about CodeLite's appearance, themes/colorscheme

Post by SoleSoul »

I really love the changes.
Thank you!
solewalker
CodeLite Veteran
Posts: 75
Joined: Thu Mar 14, 2013 11:24 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: Thoughts about CodeLite's appearance, themes/colorscheme

Post by solewalker »

Black theme is really cool, I also switch to OS's dark theme so that I get dark Menu, scroll bar and everything.

One thing that bugs me is Highlight caret line and Highlight Debugger Line. I think they should be with text selection, so they can be customized for each coloring scheme. Right now when I switch from light to dark, I have to change the color of caret line and debugger marker.

I bet it would be more cool if they were customizable like text selection. I don't know if there is any core problem implementing this feature ;)
solewalker
CodeLite Veteran
Posts: 75
Joined: Thu Mar 14, 2013 11:24 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: Thoughts about CodeLite's appearance, themes/colorscheme

Post by solewalker »

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

Re: Thoughts about CodeLite's appearance, themes/colorscheme

Post by eranif »

solewalker wrote:debugger marker
About the debugger marker: you can change it to use the icon instead of the line background, with this option you don't need to change it (and the icons works well for both colour themes)
1.png
Eran
You do not have the required permissions to view the files attached to this post.
Make sure you have read the HOW TO POST thread
Kush
CodeLite Enthusiast
Posts: 11
Joined: Sat Jul 27, 2013 5:07 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Thoughts about CodeLite's appearance, themes/colorscheme

Post by Kush »

How I can "transform" like you? I liked it
http://forums.codelite.org/download/file.php?id=615
Post Reply