apocalyptech / eschalon_utils

Eschalon Books I, II, and III Character and Map Editors
http://apocalyptech.com/eschalon/
GNU General Public License v2.0
8 stars 3 forks source link

Editor Theme? #20

Closed raverdave2k closed 10 years ago

raverdave2k commented 10 years ago

Something that was recently discussed on the Basilisk Games forums but I thought I would register here.

I recently found when running the editor directly from source the GUI looked (in my opinion) a lot tidier and more modern, which it seems is due a GTK theme which isn't included when compiling and I was hoping this could be looked into.

Images showing the differences can be seen on my original post at http://basiliskgames.com/forums/viewtopic.php?f=34&t=8963&start=75#p56528

raverdave2k commented 10 years ago

Just to note, I get see following text when running any of the compiled editors which may be related to this (The name of the .py file and the line number change depending on which editor I'm running)

"C:\Program Files (x86)\Eschalon Utilities\library.zip\eschalon\mapgui.py:1218: GtkWarning: Could not find the icon 'gtk-file'. The 'hicolor' theme was not found either, perhaps you need to install it. You can get a copy from: http://icon-theme.freedesktop.org/releases"

apocalyptech commented 10 years ago

Mm, good to know, thanks!

apocalyptech commented 10 years ago

Actually, could you let me know the exact filenames of the various GTK things you installed from? And where they came from? My Windows stuff looks just like your first example even when run directly from Python, so I think there's some differences going on there.

I do think I see where I can put in new GTK themes on my system, but I'd been looking for a more official way to get those installed than merely copying files over from my Linux box.

raverdave2k commented 10 years ago

I think this is everything I installed, so far as I know they were all downloaded from the official pages of each product, I can try to give specific links if you need me to but would require me re-google'ing them all and seeing what pages look familiar.

czipfile-1.0.0.win32-py2.7.exe
gtk+-bundle_3.6.4-20130921_win32.zip
ispack-5.5.4.exe
pycrypto-2.6.win32-py2.7.exe
pygtk-all-in-one-2.24.2.win32-py2.7.msi
python-2.7.6.msi
python-3.3.5.msi
apocalyptech commented 10 years ago

Okay, I actually did figure this out, and committed a change which should apply a nicer-looking theme. It's not the exact theme you've been seeing, but it does look nicer than the one that'd been in use before. Now that we know how it's done, we should be able to change it later if we find something that's better.