New ‘Fresh’ Desktop

Posted on October 11, 2008, under Uncategorized.

I like to change and customize my Desktop every once in a while. This usually happens during the weekend, but today I also stumbled across “Tilda” and finally replaced my good old ‘Yakuake’.

Tilda is a Linux terminal taking after the likeness of many classic terminals from first person shooter games, Quake, Doom and Half-Life (to name a few), where the terminal has no border and is hidden from the desktop until a key is pressed.

You can grab it here . It is definitely a lot more nicer than ‘Yakuake’ fits perfectly into my new ‘redish’ desktop.

Drop-down terminals are huge productivity boosters, I can’t imagine living with Linux without one.

Here are the details:

  • GTK theme: Carbon Red
  • Icon Theme: Oxygen Refit 2 - Red Version
  • Emerald Theme: Red Ubuntu
  • Gnome Splash Screen: Red Curve
  • GDM Login Screens (randomly chosen): Approach Red, Bumpy Human - Red, Gaby Espino, Hardy Red
  • Wallpaper: Red Dawn Revisited ( grab it here )

Enjoy :)

PS: red is l33t … lol

Frogatto

Posted on October 7, 2008, under Internet, Linux, Ubuntu, Uncategorized.

“Frogatto is an old-style platform game, starring an anthropomorphic frog!”

Linux is officially not supported, but it works perfectly with some slight modifications of the “Makefile”.

I checked out the latest version from the SVN, and modified the make file so it looks like this:

1). svn checkout http://frogatto.googlecode.com/svn/trunk/ frogatto

2). cd frogatto

3). vim Makefile

</code>

objects = background.o character.o character_type.o color_utils.o custom_object.o custom_object_functions.o custom_object_type.o draw_number.o draw_scene.o draw_tile.o editor.o entity.o filesystem.o fluid.o font.o formula.o formula_function.o formula_tokenizer.o frame.o geometry.o item.o item_type.o joystick.o key.o level.o level_logic.o level_object.o load_level.o main.o message_dialog.o preferences.o preprocessor.o prop.o raster.o sound.o string_utils.o surface_cache.o surface_formula.o surface.o texture.o tile_map.o variant.o wml_node.o wml_parser.o wml_utils.o wml_writer.o

formula_test_objects = filesystem.o formula_function.o formula_tokenizer.o string_utils.o variant.o wml_node.o wml_parser.o wml_utils.o wml_writer.o

%.o : src/%.cpp
g++ -g -O2 -I/usr/local/include/boost-1_34 -I/usr/include/SDL -I/usr/X11R6/include -D_GNU_SOURCE=1 -D_REENTRANT -Wnon-virtual-dtor -Wreturn-type -fthreadsafe-statics -c $<

game: $(objects)
g++ -g -O2 -L/usr/lib -L/usr/X11R6/lib -lX11 -D_GNU_SOURCE=1 -D_REENTRANT -Wnon-virtual-dtor -Wreturn-type -L/usr/lib -lSDLmain -lSDL -lGL -lGLU -lSDL_image -lSDL_ttf -lSDL_mixer -lboost_regex -lboost_thread-mt -fthreadsafe-statics *.o -o game

formula_test: $(formula_test_objects)
g++ -O2 -g -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DUNIT_TEST_FORMULA -Wnon-virtual-dtor -Wreturn-type -L/usr/lib -lSDL -lGL -lGLU -lSDL_image -lSDL_ttf -lSDL_mixer -lboost_regex src/formula.cpp $(formula_test_objects) -o test

clean:
rm *.o game

4). :wq

Of course you will need SDL, SDL_Image, SDL_ttf, SDL_mixer and Boost Regexp and Thread in order to successfully compile it, since there is no configure script at the moment.

Basically all I did is removing the ‘-framework’ paramters and modifying the SDL include and lib paths.

5). make

6). ./game

Enjoy!

Epiphany + WebKit = meh{}

Posted on September 22, 2008, under Uncategorized.

I’m one of those who are waiting for the Linux version of Chrome. I downloaded Chrome and even compiled and ran the executable which tests the sub-systems, amazing! lol

Today, I grabbed Epiphany and Webkit trying to see if I can get something similar to Chrome … lol well, they both compiled, etc, but it’s not really stable. Maybe because of the nightly build of WebKit, or maybe because Epiphany’s Webkit support is *still* experimental.

Compiling WebKit took around 30 minutes on my Dual Core @ 1.8ghz … what a monster!!!

In overall, it’s really fast and the rendering is good as far as WebKit can go with the rendering, the fonts are a bit crappy though, with both the FreeType and Pango backend.

I think that I’ll give it another try later on … lol until then viva Firefox 3.0, and waiting for Chrome :D

Happy Compiling! :)

CodeLite

Posted on September 10, 2008, under Uncategorized.

Today I found CodeLite, which seems to be a nice IDE. I compiled the latest version from the SVN, but haven’t tested it yet. I’ll write more about it later …

You can get it here .