Author Topic: Son of Oblivion Theme for Code::Blocks  (Read 39724 times)

Offline 0x1mason

  • Newcomer
  • *
  • Posts: 2
Son of Oblivion Theme for Code::Blocks
« on: January 07, 2013, 06:31:18 pm »
I'm new to Code::Blocks and missed the one of my favorite color schemes, Son of Obsidian, the most popular custom theme for Visual Studio.  I'd like to share my port with the community.

Available here or the attached file.  If you use the latter, remove the .txt extension.  

Instructions for adding a theme to C::B can be found here.

Please let me know if you have any problems.



« Last Edit: January 07, 2013, 09:00:56 pm by 0x1mason »

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 7788
Re: Son of Oblivion Theme for Code::Blocks
« Reply #1 on: January 07, 2013, 07:07:49 pm »
How I'm supposed to load this theme in cb?
<debugger plugin maintainer>
(most of the time I ignore long posts)

Offline 0x1mason

  • Newcomer
  • *
  • Posts: 2
Re: Son of Oblivion Theme for Code::Blocks
« Reply #2 on: January 07, 2013, 07:14:32 pm »
How I'm supposed to load this theme in cb?
First, delete the .txt extension.

You can find the rest of the instructions here: http://tafhim.blogspot.com/2010/08/exporting-and-importing-codeblocks.html

Offline golgepapaz

  • Advanced newcomer
  • *
  • Posts: 43
Re: Son of Oblivion Theme for Code::Blocks
« Reply #3 on: January 08, 2013, 08:25:32 am »
Oh that damn config overwrote my own custom theme.. I'd expected it to append
not overwrite  >:(. Good theme though (mine was better   :( )

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 7788
Re: Son of Oblivion Theme for Code::Blocks
« Reply #4 on: January 27, 2013, 09:29:16 pm »
@devs:
Would we like an easier/friendlier way to share themes?
Probably saving them in separate files or adding export/import functions.
What do you think?

I know about cb_share_config, but I don't think this is user friendly. Also it is harder to maintain such themes in git/svn.

<debugger plugin maintainer>
(most of the time I ignore long posts)

Offline Alpha

  • Developer
  • Lives here!
  • *****
  • Posts: 1399
Re: Son of Oblivion Theme for Code::Blocks
« Reply #5 on: January 28, 2013, 04:40:48 pm »
Probably saving them in separate files or adding export/import functions.
I had been starting to work on/explore something like this, however I have had no time recently :(.

My idea was to have Code::Blocks internal usage/storage of themes to remain the same, but when listing possible themes, also look for theme pack archives (them_*.zip).  All theme(s) from the pack (that have names different than the currently available internal ones) would be listed (but not loaded) in the selection dropdown.  If one is selected, then that theme is extracted and imported to the default.conf.  Theme packs could also be exported to include whichever theme(s) the user wants to export in them.

Opinions on this idea?

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 7788
Re: Son of Oblivion Theme for Code::Blocks
« Reply #6 on: January 28, 2013, 04:44:56 pm »
I'm thinking about something similar, but a lot simpler:
1. no theme packs, just storing files
2. no importing in default.conf, just loading a theme if it is available in ~/.codeblocks/themes or ~/.codeblocks/share/themes
3. support for exporting a theme from default.conf to a separate file
<debugger plugin maintainer>
(most of the time I ignore long posts)

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 7788
Re: Son of Oblivion Theme for Code::Blocks
« Reply #7 on: February 27, 2013, 11:48:18 pm »
I've done even simpler change...
Now (r8885) the cb_share_config tool can export themes by name and then they can be easily imported using the same tool.
Enjoy and start sharing themes.
<debugger plugin maintainer>
(most of the time I ignore long posts)

Offline gocad

  • Advanced newcomer
  • *
  • Posts: 14
Re: Son of Oblivion Theme for Code::Blocks
« Reply #8 on: March 04, 2013, 06:22:58 am »
You can find 6 Color Theme at follow url.
http://bbs.csdn.net/topics/390176962

Offline crudata

  • Newcomer
  • *
  • Posts: 1
Re: Son of Oblivion Theme for Code::Blocks
« Reply #9 on: August 17, 2013, 02:45:33 pm »
there is the black cursor in this good theme.

how to change the color of cursor?
the white cursor is more readable.

tnx.

Offline bazu

  • Newcomer
  • *
  • Posts: 1
Re: Son of Oblivion Theme for Code::Blocks
« Reply #10 on: September 12, 2013, 12:56:09 pm »

Offline igorashu

  • Newcomer
  • *
  • Posts: 7
Re: Son of Oblivion Theme for Code::Blocks
« Reply #11 on: January 15, 2014, 07:40:25 pm »
Any idea how I can apply this theme to the other windows (logs, watches, etc.) in CodeBlocks for Windows?

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 7788
Re: Son of Oblivion Theme for Code::Blocks
« Reply #12 on: January 15, 2014, 11:20:02 pm »
Install dark theme for your windows controls (don't know if it is possible or how).

or

Build yourself wxgtk on windows, then rebuild C::B to use this version of wxWidgets. But this option is for real hardcore users:)
<debugger plugin maintainer>
(most of the time I ignore long posts)

Offline igorashu

  • Newcomer
  • *
  • Posts: 7
Re: Son of Oblivion Theme for Code::Blocks
« Reply #13 on: January 16, 2014, 10:55:48 am »
OK, will try the wxgtk and see how that goes. Thanks!:)

Any plans on supporting general (i.e. all windows) themes in CodeBlocks? Would be awesome.

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 7788
Re: Son of Oblivion Theme for Code::Blocks
« Reply #14 on: January 16, 2014, 08:02:49 pm »
No, plans before wxMSW implements theming natively if possible at all (I doubt).
<debugger plugin maintainer>
(most of the time I ignore long posts)