rodin/chimara.git
13 years agoBackend support for using dynamic styles. See also Ticket #49.
Marijn van Vliet [Tue, 18 May 2010 13:59:27 +0000 (13:59 +0000)]
Backend support for using dynamic styles. See also Ticket #49.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@276 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoImprovements to the iliad client
Marijn van Vliet [Tue, 11 May 2010 12:06:33 +0000 (12:06 +0000)]
Improvements to the iliad client

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@275 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoAdded an icon (Based on a Google image search)
Marijn van Vliet [Tue, 11 May 2010 11:58:36 +0000 (11:58 +0000)]
Added an icon (Based on a Google image search)

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@274 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoSome minor cleanup
Marijn van Vliet [Tue, 11 May 2010 10:31:01 +0000 (10:31 +0000)]
Some minor cleanup

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@273 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoMore pager improvements. Pager now determines correctly which text is read by the...
Marijn van Vliet [Tue, 11 May 2010 10:30:07 +0000 (10:30 +0000)]
More pager improvements. Pager now determines correctly which text is read by the user and which is not. Pager will automatically scroll past read text.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@272 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoPaging is slowly becoming better, but still susceptible to race conditions
Marijn van Vliet [Tue, 11 May 2010 00:27:59 +0000 (00:27 +0000)]
Paging is slowly becoming better, but still susceptible to race conditions

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@271 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoPlaced pager functionality into the idle handler
Marijn van Vliet [Mon, 10 May 2010 20:21:26 +0000 (20:21 +0000)]
Placed pager functionality into the idle handler

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@270 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoFixed segfault when requesting non-existant parent window
Marijn van Vliet [Wed, 5 May 2010 13:47:14 +0000 (13:47 +0000)]
Fixed segfault when requesting non-existant parent window

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@269 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoDeleted unnecessary code
Marijn van Vliet [Wed, 5 May 2010 12:24:28 +0000 (12:24 +0000)]
Deleted unnecessary code

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@268 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoWhen copying default styles to current styles, also take the pager layout into account.
Marijn van Vliet [Wed, 5 May 2010 12:22:46 +0000 (12:22 +0000)]
When copying default styles to current styles, also take the pager layout into account.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@267 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoFixed invalid cast in garglk_set_reversevideo()
Marijn van Vliet [Wed, 5 May 2010 12:06:01 +0000 (12:06 +0000)]
Fixed invalid cast in garglk_set_reversevideo()

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@266 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoAuth test 2
Marijn van Vliet [Tue, 4 May 2010 15:32:28 +0000 (15:32 +0000)]
Auth test 2

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@265 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoAuth test
Marijn van Vliet [Tue, 4 May 2010 15:32:07 +0000 (15:32 +0000)]
Auth test

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@264 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoAdded and updated Zarf's Glulxercise unit tests
Philip Chimento [Mon, 3 May 2010 18:42:53 +0000 (18:42 +0000)]
Added and updated Zarf's Glulxercise unit tests

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@263 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoAdded underscore to prevent marshaller functions from being exported in library
Philip Chimento [Mon, 3 May 2010 17:58:05 +0000 (17:58 +0000)]
Added underscore to prevent marshaller functions from being exported in library

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@262 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoFixed bug: modifier keys no longer count as char input
Philip Chimento [Sun, 2 May 2010 20:11:17 +0000 (20:11 +0000)]
Fixed bug: modifier keys no longer count as char input

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@261 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoOops, undoing accidentally committed parts of [259]
Philip Chimento [Sun, 2 May 2010 20:07:31 +0000 (20:07 +0000)]
Oops, undoing accidentally committed parts of [259]

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@260 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoFrotz now compiled to use Gargoyle extensions
Philip Chimento [Sun, 2 May 2010 20:00:18 +0000 (20:00 +0000)]
Frotz now compiled to use Gargoyle extensions

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@259 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoImplemented dynamic title bar in player
Philip Chimento [Sun, 2 May 2010 19:59:53 +0000 (19:59 +0000)]
Implemented dynamic title bar in player

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@258 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoImplemented garglk_set_program_name(), garglk_set_program_info(), garglk_set_story_name()
Philip Chimento [Sun, 2 May 2010 19:58:13 +0000 (19:58 +0000)]
Implemented garglk_set_program_name(), garglk_set_program_info(), garglk_set_story_name()

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@257 ddfedd41-794f-dd11-ae45-00112f111e67

13 years agoFixed hyperlink bug, #46
Philip Chimento [Sun, 2 May 2010 19:57:29 +0000 (19:57 +0000)]
Fixed hyperlink bug, #46

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@256 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFix for building RPM
Philip Chimento [Sat, 1 May 2010 11:46:06 +0000 (11:46 +0000)]
Fix for building RPM

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@255 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoAdded some descriptions to documentation so Gtk-doc doesn't complain
Philip Chimento [Sat, 1 May 2010 10:21:22 +0000 (10:21 +0000)]
Added some descriptions to documentation so Gtk-doc doesn't complain

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@254 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoAdded some explanatory documentation to ChimaraGlk and ChimaraIF
Philip Chimento [Fri, 30 Apr 2010 23:20:44 +0000 (23:20 +0000)]
Added some explanatory documentation to ChimaraGlk and ChimaraIF

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@253 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoAdjustments in Makefile.am
Philip Chimento [Fri, 30 Apr 2010 23:20:01 +0000 (23:20 +0000)]
Adjustments in Makefile.am

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@252 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoAdded stubs for all Gargoyle extensions and documented them
Philip Chimento [Fri, 30 Apr 2010 22:07:39 +0000 (22:07 +0000)]
Added stubs for all Gargoyle extensions and documented them

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@251 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoDefined a stub glk_schannel_struct to fix another regression
Philip Chimento [Fri, 30 Apr 2010 11:08:05 +0000 (11:08 +0000)]
Defined a stub glk_schannel_struct to fix another regression

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@250 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFixed regression I introduced while fixing Gtk-doc warnings
Philip Chimento [Fri, 30 Apr 2010 11:02:23 +0000 (11:02 +0000)]
Fixed regression I introduced while fixing Gtk-doc warnings

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@249 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoForgot to add glk-sound-resources.sgml
Philip Chimento [Fri, 30 Apr 2010 01:44:59 +0000 (01:44 +0000)]
Forgot to add glk-sound-resources.sgml

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@248 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoDocumented all planned Glk API functions
Philip Chimento [Fri, 30 Apr 2010 01:33:24 +0000 (01:33 +0000)]
Documented all planned Glk API functions

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@247 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFixed documentation to work with Gtk-Doc 1.14 and produce as few warnings as possible
Philip Chimento [Wed, 28 Apr 2010 23:26:13 +0000 (23:26 +0000)]
Fixed documentation to work with Gtk-Doc 1.14 and produce as few warnings as possible

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@246 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoBrought documentation up to date
Philip Chimento [Sun, 25 Apr 2010 14:38:32 +0000 (14:38 +0000)]
Brought documentation up to date

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@245 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFixed problem of player looking for CSS file in a hard-coded location.
Philip Chimento [Sun, 25 Apr 2010 12:51:37 +0000 (12:51 +0000)]
Fixed problem of player looking for CSS file in a hard-coded location.
Dug up a lot of other problems doing that:
* Moved style initialization to the constructor of ChimaraGlk
* Now styles are always initialized, so we don't have to keep track of
  whether they are or not
* Moved style initialization and CSS parsing out of the Glk thread, into the
  main GTK thread, since it's controlled by the widget API not the Glk API
* Removed the 'default-font-description' and 'monospace-font-description'
  properties and their associated API
* Added API chimara_glk_set_css_to_default() [not implemented yet],
  chimara_glk_set_css_from_file(), chimara_glk_set_css_from_string()

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@244 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoPlaying around with barf
Philip Chimento [Sat, 24 Apr 2010 22:51:58 +0000 (22:51 +0000)]
Playing around with barf
Renamed barf.c.eventbox so gcc doesn't complain about the extension

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@243 ddfedd41-794f-dd11-ae45-00112f111e67

14 years ago * Use .tar.gz for iliad packaging
Marijn van Vliet [Mon, 19 Apr 2010 19:55:12 +0000 (19:55 +0000)]
 * Use .tar.gz for iliad packaging
 * Close keyboard after shutdown of iliad client

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@242 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoAdded iliad package creation script, which simply copies the required files to a...
Marijn van Vliet [Mon, 19 Apr 2010 19:16:25 +0000 (19:16 +0000)]
Added iliad package creation script, which simply copies the required files to a directory and zips it

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@241 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoDefault CSS file NULL
Marijn van Vliet [Sun, 18 Apr 2010 17:49:41 +0000 (17:49 +0000)]
Default CSS file NULL

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@240 ddfedd41-794f-dd11-ae45-00112f111e67

14 years ago* Path fixes
Marijn van Vliet [Sun, 18 Apr 2010 15:39:39 +0000 (15:39 +0000)]
* Path fixes
* Debian packaging fixes

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@239 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFixed x86-64 closing bug #44
Marijn van Vliet [Sun, 18 Apr 2010 14:38:10 +0000 (14:38 +0000)]
Fixed x86-64 closing bug #44

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@238 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoIliad port
Marijn van Vliet [Sun, 18 Apr 2010 14:04:40 +0000 (14:04 +0000)]
Iliad port

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@237 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFixed window closing bug #43
Marijn van Vliet [Sun, 18 Apr 2010 10:56:53 +0000 (10:56 +0000)]
Fixed window closing bug #43

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@236 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoDon't page when window is too small
Marijn van Vliet [Sun, 18 Apr 2010 09:28:34 +0000 (09:28 +0000)]
Don't page when window is too small

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@235 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoPager bug fixed.... or is it?
Marijn van Vliet [Sat, 17 Apr 2010 22:30:02 +0000 (22:30 +0000)]
Pager bug fixed.... or is it?

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@234 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFixed history recall bug
Marijn van Vliet [Sat, 17 Apr 2010 20:07:38 +0000 (20:07 +0000)]
Fixed history recall bug

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@233 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoPager in place
Marijn van Vliet [Sat, 17 Apr 2010 19:47:20 +0000 (19:47 +0000)]
Pager in place

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@232 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoReverse [230] for configure.ac
Marijn van Vliet [Sat, 17 Apr 2010 15:18:52 +0000 (15:18 +0000)]
Reverse [230] for configure.ac

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@231 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFixed Glk to Gdk color bug
Marijn van Vliet [Sat, 17 Apr 2010 15:13:22 +0000 (15:13 +0000)]
Fixed Glk to Gdk color bug

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@230 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFixed hitting enter key mid sentence
Marijn van Vliet [Tue, 30 Mar 2010 11:53:14 +0000 (11:53 +0000)]
Fixed hitting enter key mid sentence

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@229 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoAdded notify signals to properties
Philip Chimento [Sun, 14 Mar 2010 11:23:11 +0000 (11:23 +0000)]
Added notify signals to properties

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@228 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoHandle Home/End keys properly
Marijn van Vliet [Sun, 14 Feb 2010 12:48:07 +0000 (12:48 +0000)]
Handle Home/End keys properly

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@227 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoSupport for graphics in text buffers
Marijn van Vliet [Sun, 14 Feb 2010 11:25:03 +0000 (11:25 +0000)]
Support for graphics in text buffers

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@226 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoBrought documentation up to date
Philip Chimento [Tue, 9 Feb 2010 21:56:35 +0000 (21:56 +0000)]
Brought documentation up to date

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@225 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoGraphics caching not operational.
Marijn van Vliet [Sun, 7 Feb 2010 13:59:18 +0000 (13:59 +0000)]
Graphics caching not operational.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@224 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoStart of image cache implementation... breaks image functionality.
Marijn van Vliet [Sat, 6 Feb 2010 20:22:44 +0000 (20:22 +0000)]
Start of image cache implementation... breaks image functionality.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@223 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoRemoved the requirement win->input_request_type == INPUT_REQUEST_NONE.
Marijn van Vliet [Sat, 6 Feb 2010 14:13:59 +0000 (14:13 +0000)]
Removed the requirement win->input_request_type == INPUT_REQUEST_NONE.
Requesting a conflicting input request will cancel the previous one and produce a warning

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@222 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoBarf improvements -- the paging functionality should now be ready to move into the...
Philip Chimento [Tue, 2 Feb 2010 20:46:19 +0000 (20:46 +0000)]
Barf improvements -- the paging functionality should now be ready to move into the main program.
Both paging behaviors I mentioned are available for testing - see the #define constant at the top of the file.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@221 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoQuick and hacky implementation of glk_draw_image_scaled().
Marijn van Vliet [Sun, 31 Jan 2010 18:11:50 +0000 (18:11 +0000)]
Quick and hacky implementation of glk_draw_image_scaled().
City Of Secrects not playable with graphics!

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@220 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoCrahing bug fixed :)
Marijn van Vliet [Sun, 31 Jan 2010 18:05:13 +0000 (18:05 +0000)]
Crahing bug fixed :)
Me must learn to call gdk_threads_enter()!

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@219 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoGetting cryptic error message:
Marijn van Vliet [Fri, 29 Jan 2010 21:13:34 +0000 (21:13 +0000)]
Getting cryptic error message:
lt-chimara: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0
why??

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@218 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoAdded correct resize handling
Marijn van Vliet [Fri, 29 Jan 2010 14:05:57 +0000 (14:05 +0000)]
Added correct resize handling

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@217 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoAdded City of Secrets to the test folder
Marijn van Vliet [Thu, 28 Jan 2010 23:42:05 +0000 (23:42 +0000)]
Added City of Secrets to the test folder

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@216 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoBeginning work on graphic windows. Hopelessly broken still....
Marijn van Vliet [Thu, 28 Jan 2010 23:41:06 +0000 (23:41 +0000)]
Beginning work on graphic windows. Hopelessly broken still....

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@215 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agohyperlinks can ofcourse also be styled by css
Marijn van Vliet [Mon, 18 Jan 2010 22:33:42 +0000 (22:33 +0000)]
hyperlinks can ofcourse also be styled by css

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@214 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoCompleted mouse support.
Marijn van Vliet [Mon, 18 Jan 2010 22:28:33 +0000 (22:28 +0000)]
Completed mouse support.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@213 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoInitial mouse support added.
Marijn van Vliet [Sat, 16 Jan 2010 21:33:23 +0000 (21:33 +0000)]
Initial mouse support added.
Todo is to calculate the mouse coordinates in the right metric. See also ticket 40

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@212 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoHyperlinks now fully supported, also on textgrids.
Marijn van Vliet [Sat, 16 Jan 2010 20:48:24 +0000 (20:48 +0000)]
Hyperlinks now fully supported, also on textgrids.
Try it with styletest.so

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@211 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoAdded gdk_thread_enter() and _leave() to glk_cancel_line_input(). Fix #38.
Philip Chimento [Tue, 12 Jan 2010 20:52:30 +0000 (20:52 +0000)]
Added gdk_thread_enter() and _leave() to glk_cancel_line_input(). Fix #38.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@210 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFixed shutdown problems. Everything should properly shut down now.
Philip Chimento [Tue, 12 Jan 2010 20:42:40 +0000 (20:42 +0000)]
Fixed shutdown problems. Everything should properly shut down now.
Added shutdown message when Glk plugin finishes normally.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@209 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoPager!
Philip Chimento [Thu, 24 Dec 2009 12:48:45 +0000 (12:48 +0000)]
Pager!

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@208 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoBarf still doesn't work
Philip Chimento [Wed, 23 Dec 2009 07:50:19 +0000 (07:50 +0000)]
Barf still doesn't work

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@207 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFixed Gtk-doc parse error
Philip Chimento [Sun, 20 Dec 2009 13:46:46 +0000 (13:46 +0000)]
Fixed Gtk-doc parse error

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@206 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoImprove player
Philip Chimento [Sat, 12 Dec 2009 19:52:38 +0000 (19:52 +0000)]
Improve player

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@205 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoRemove player source from tests directory
Philip Chimento [Sat, 12 Dec 2009 19:45:50 +0000 (19:45 +0000)]
Remove player source from tests directory

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@204 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoCreated open game functionality in the player. Fix #37.
Philip Chimento [Sun, 6 Dec 2009 00:36:19 +0000 (00:36 +0000)]
Created open game functionality in the player. Fix #37.
Made some new menus in the player.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@203 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoBrought documentation up to date
Philip Chimento [Sat, 5 Dec 2009 21:40:47 +0000 (21:40 +0000)]
Brought documentation up to date

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@202 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoRequire intltool 0.40.0 and update intltool files
Philip Chimento [Sat, 5 Dec 2009 00:11:45 +0000 (00:11 +0000)]
Require intltool 0.40.0 and update intltool files

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@201 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoDon't install test plugins
Philip Chimento [Fri, 4 Dec 2009 23:50:04 +0000 (23:50 +0000)]
Don't install test plugins
Install player data files in player package
Don't build player in both player and tests directories

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@200 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoMended rpmlint warnings
Philip Chimento [Fri, 4 Dec 2009 23:19:12 +0000 (23:19 +0000)]
Mended rpmlint warnings

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@199 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoBug fixes
Philip Chimento [Thu, 3 Dec 2009 22:04:26 +0000 (22:04 +0000)]
Bug fixes

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@198 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoImproved Glulxercise test program
Philip Chimento [Thu, 3 Dec 2009 21:00:31 +0000 (21:00 +0000)]
Improved Glulxercise test program

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@197 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFixed freeing data at stop & start. Previously the root window was set to NULL when...
Philip Chimento [Thu, 3 Dec 2009 20:53:22 +0000 (20:53 +0000)]
Fixed freeing data at stop & start. Previously the root window was set to NULL when the plugin stopped, which broke window rearrangement and also caused a memory leak because the tree of windows wasn't freed. Now the windows are only freed when another plugin starts.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@196 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoDependency fixes.
Marijn van Vliet [Mon, 30 Nov 2009 16:09:31 +0000 (16:09 +0000)]
Dependency fixes.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@195 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoCreated a FreeBSD port for Chimara
Marijn van Vliet [Mon, 30 Nov 2009 15:48:32 +0000 (15:48 +0000)]
Created a FreeBSD port for Chimara

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@194 ddfedd41-794f-dd11-ae45-00112f111e67

14 years ago * On a second thought: rename client to player
Marijn van Vliet [Mon, 30 Nov 2009 13:25:39 +0000 (13:25 +0000)]
 * On a second thought: rename client to player
 * Added the player to the RPM and DEB packages
 * Added out patch to Froz to the repository

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@193 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoSeperation of client code from the tests
Marijn van Vliet [Mon, 30 Nov 2009 11:21:54 +0000 (11:21 +0000)]
Seperation of client code from the tests

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@192 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoAdded buffer flush and wait for window rearrange in shutdown_glk()
Philip Chimento [Sun, 29 Nov 2009 20:09:56 +0000 (20:09 +0000)]
Added buffer flush and wait for window rearrange in shutdown_glk()

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@191 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoDebian package building
Philip Chimento [Sat, 28 Nov 2009 13:38:59 +0000 (13:38 +0000)]
Debian package building
To build a Debian package:
* make dist
* copy the tarball somewhere
* untar it
* rename it to chimara_0.1.orig.tar.gz
* cd chimara-0.1
* dpkg-buildpackage -rfakeroot

Lintian reports several errors, these are due to us not having a public website, and to me being too lazy to figure out all the license crap before we know exactly what will be in the distribution.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@190 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoHack to get intltool 0.40.0 to work
Philip Chimento [Fri, 27 Nov 2009 23:56:14 +0000 (23:56 +0000)]
Hack to get intltool 0.40.0 to work

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@189 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoWorkaround for GtkBuilder bug in GTK 2.12
Philip Chimento [Fri, 27 Nov 2009 23:05:07 +0000 (23:05 +0000)]
Workaround for GtkBuilder bug in GTK 2.12

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@188 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoInserted extra definition of LT_OBJDIR for pre-2.2 libtool
Philip Chimento [Fri, 27 Nov 2009 22:57:35 +0000 (22:57 +0000)]
Inserted extra definition of LT_OBJDIR for pre-2.2 libtool

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@187 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoRelaxed requirement for Gtk-doc 1.11, as Debian stable only has 1.10.
Philip Chimento [Fri, 27 Nov 2009 21:49:24 +0000 (21:49 +0000)]
Relaxed requirement for Gtk-doc 1.11, as Debian stable only has 1.10.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@186 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoAdded RPM package building. Configure with --enable-gtk-doc --enable-rpm and then...
Philip Chimento [Wed, 25 Nov 2009 23:14:42 +0000 (23:14 +0000)]
Added RPM package building. Configure with --enable-gtk-doc --enable-rpm and then make && make rpm.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@185 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoRemove nitfol.info from SCM, it's a generated file
Philip Chimento [Wed, 25 Nov 2009 00:06:25 +0000 (00:06 +0000)]
Remove nitfol.info from SCM, it's a generated file

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@184 ddfedd41-794f-dd11-ae45-00112f111e67

14 years ago- Get VPATH build to work
Philip Chimento [Tue, 24 Nov 2009 23:53:37 +0000 (23:53 +0000)]
- Get VPATH build to work
- Get test programs to run under VPATH build tree
- Get 'make distcheck' to pass

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@183 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoFix build process on FreeBSD
Marijn van Vliet [Mon, 23 Nov 2009 11:04:58 +0000 (11:04 +0000)]
Fix build process on FreeBSD

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@182 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoIliad client
Marijn van Vliet [Mon, 23 Nov 2009 11:01:01 +0000 (11:01 +0000)]
Iliad client

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@181 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoMissing files
Marijn van Vliet [Mon, 23 Nov 2009 10:59:59 +0000 (10:59 +0000)]
Missing files

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@180 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoUpdated ignore properties in tests
Philip Chimento [Mon, 23 Nov 2009 08:27:02 +0000 (08:27 +0000)]
Updated ignore properties in tests

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@179 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoCancel all input requests when stopping
Philip Chimento [Mon, 23 Nov 2009 08:24:20 +0000 (08:24 +0000)]
Cancel all input requests when stopping

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@178 ddfedd41-794f-dd11-ae45-00112f111e67

14 years agoAdded first version of hyperlink support. Only textbuffers at the moment, but can...
Marijn van Vliet [Sun, 22 Nov 2009 23:04:31 +0000 (23:04 +0000)]
Added first version of hyperlink support. Only textbuffers at the moment, but can easilily be added to textgrids in the future.
New text program styletest.so available to test some basic style/hyperlink functionality. Load with the plugin loader.

git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@177 ddfedd41-794f-dd11-ae45-00112f111e67