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

Offline 0x1mason

  • Single posting 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: 13413
    • Travis build status
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?
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline 0x1mason

  • Single posting 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

  • Multiple posting newcomer
  • *
  • Posts: 44
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: 13413
    • Travis build status
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.

(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline Alpha

  • Developer
  • Lives here!
  • *****
  • Posts: 1513
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: 13413
    • Travis build status
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
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13413
    • Travis build status
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.
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline gocad

  • Multiple posting newcomer
  • *
  • Posts: 15
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

crudata

  • Guest
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.

bazu

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

Offline igorashu

  • Single posting 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: 13413
    • Travis build status
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:)
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline igorashu

  • Single posting 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: 13413
    • Travis build status
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).
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]