Commit graph

2226 commits

Author SHA1 Message Date
Albert Cahalan
7352e86848 smash_i18n only used in NO_SDLPANGO builds 2009-11-22 10:13:00 +00:00
Albert Cahalan
db4ad99ad8 lang/locale work much better now 2009-11-22 09:46:41 +00:00
Albert Cahalan
778f51cc58 code was moved to a function; should remove original 2009-11-22 08:14:03 +00:00
Albert Cahalan
07abe83e9e optimize: not even gcc-4.4 would lift strlen out of the loop 2009-11-22 08:07:41 +00:00
William Kendrick
d9a5e39118 Updated PO/POT. 2009-11-22 07:16:11 +00:00
William Kendrick
a2c270a41e Perisan support. 2009-11-22 07:12:19 +00:00
Albert Cahalan
c0ce0c05b5 more 2009-11-22 05:05:14 +00:00
Albert Cahalan
c42798e061 cleaned up some more 2009-11-22 04:36:55 +00:00
Albert Cahalan
55c1588999 move code around 2009-11-22 03:22:09 +00:00
Albert Cahalan
57aa18e8fe simplify i18n code (needs MUCH more...) 2009-11-21 23:07:48 +00:00
Albert Cahalan
1c980026f0 now --lang works (must not use stale pointers) 2009-11-21 21:17:19 +00:00
Albert Cahalan
f296909c75 have to reset y_nudge if wiping out lang/locale 2009-11-21 11:30:19 +00:00
Albert Cahalan
b5275ec578 locales should work 2009-11-21 10:52:38 +00:00
Albert Cahalan
0045bbad98 i18n stuff belongs in i18n.c 2009-11-21 10:14:56 +00:00
Albert Cahalan
dd90d90624 savedir/datadir neatened up 2009-11-21 09:44:11 +00:00
Albert Cahalan
a9b8f6ea1c show_usage takes exit code, and knows what to do 2009-11-21 05:10:44 +00:00
Albert Cahalan
034d5c9fb9 empty string is no good 2009-11-21 04:58:00 +00:00
Albert Cahalan
e69985db3b report conflicting options 2009-11-21 03:39:50 +00:00
William Kendrick
c79315a213 Helps if sed gets a file. ;)
Making "make clean" kill the generated obj/parse.c & obj/parse_step1.c, too.
2009-11-20 22:47:30 +00:00
William Kendrick
0cf7429256 Ignoring gperf-generated parse.c and interim parse_step1.c. 2009-11-20 22:43:02 +00:00
William Kendrick
a65dd06b46 Broken gperf into two steps, so make will fail properly if gperf isn't there. 2009-11-20 22:41:11 +00:00
Pere Pujal i Carabantes
150f3b41b9 Saving and printing uncommited text and labels, allowing to edit them later. 2009-11-20 19:12:40 +00:00
Albert Cahalan
1f9e0049d7 very little 2009-11-16 10:07:17 +00:00
Albert Cahalan
32c7a6682d lockfile into own function 2009-11-16 09:52:33 +00:00
Albert Cahalan
be05dba58f lockfile into own function 2009-11-16 09:51:30 +00:00
Albert Cahalan
5dc2a54407 main() looking OK now; config still ignored (probably crashes) 2009-11-16 09:34:23 +00:00
Albert Cahalan
3e3d589c17 signal handler can not do much 2009-11-16 09:02:54 +00:00
Albert Cahalan
9a00845f50 moving more code past start of font scanning 2009-11-16 08:54:48 +00:00
Albert Cahalan
c6d3259e2c broken, but it compiles with few warnings 2009-11-16 08:45:24 +00:00
Albert Cahalan
56af880681 generate parser 2009-11-16 08:32:52 +00:00
Albert Cahalan
667bc062f9 a parser for config files and the command line 2009-11-16 04:49:03 +00:00
William Kendrick
e43ae6f497 Please bring back my single-dash command-line shortcuts! :( 2009-11-11 22:49:17 +00:00
Pere Pujal i Carabantes
d7f621ce20 No more wait for fonts at startup. Split the font stuff from load_info_about_label_surface to set_label_fonts so it can be runned later. 2009-11-11 21:54:42 +00:00
Pere Pujal i Carabantes
f5e4e4eb0f Fixing a bug that caused the deletion of a label when a)writing the label b) draw things that caused that cur_undo matched newly label->save_undoid after cycling around NUM_UNDO_BUFS c)click on undo. 2009-11-09 21:51:45 +00:00
Albert Cahalan
79d049e7dd drop redundant unused buggy "fullscreen" code 2009-11-08 18:38:25 +00:00
Albert Cahalan
a4f06cb79c remove unused unjustified cruft 2009-11-08 10:21:17 +00:00
Albert Cahalan
f9df7d75eb _ 2009-11-08 09:45:39 +00:00
Albert Cahalan
288bdff7e2 eliminate string copy 2009-11-08 09:39:30 +00:00
Albert Cahalan
8723541a34 use unified parser for command line options 2009-11-08 09:27:27 +00:00
Albert Cahalan
dae8eda15d new config file parser, simplified and usable for command-line options 2009-11-08 07:28:16 +00:00
Albert Cahalan
e318a23c4f stamp size must be a multiplier, not actual value 2009-11-08 03:25:12 +00:00
Albert Cahalan
cba6b6894d parse_options can open the file itself 2009-11-08 03:17:13 +00:00
Albert Cahalan
93b47299f2 move code around, preparing to break up some overgrown functions 2009-11-08 02:55:40 +00:00
Albert Cahalan
23e136784b move code around, preparing to break up some overgrown functions 2009-11-08 02:42:19 +00:00
Albert Cahalan
2046cb4ac9 crazy $Id line was seriously upsetting my editor (file changed behind editor's back when I did a check-in) 2009-11-08 02:15:53 +00:00
Albert Cahalan
f9041cb94a point out the bug that destroys the async nature of font scanning 2009-11-08 02:12:27 +00:00
Albert Cahalan
31b51a4034 printf fmt warnings that could crash 64-bit 2009-11-08 00:02:55 +00:00
William Kendrick
d28d4322c8 tuxpaint-import tool uses BASHisms, so changed shebang to #!/bin/bash 2009-11-04 19:12:12 +00:00
Muhammad Najmi Ahmad Zabidi
2e402b6d7b Update 2009-10-23 13:40:58 +00:00
Pere Pujal i Carabantes
ac5400ecf2 Triggering the unsaved state on each letter typed, so we can safely go to open or new. 2009-10-21 21:29:09 +00:00