Commit graph

619 commits

Author SHA1 Message Date
William Kendrick
9571208ef1 Check for new SDL_image and SDL_ttf labels. (Thanks Shard!) 2005-01-04 02:28:23 +00:00
Albert Cahalan
15a1c6a9b2 show Tux at start-up so he is not missing 2005-01-04 01:50:18 +00:00
Albert Cahalan
b3fa03f7c3 more hard-coded constants removed (titles) 2005-01-04 01:43:48 +00:00
Albert Cahalan
33bcde0a22 color selector more self-aware w.r.t. dimensions; more hard-coded numbers removed 2005-01-04 00:50:06 +00:00
William Kendrick
9e08391bde Read events during startup, to let SDL update window contents on expose events.
Keep progress bar going while loading fonts.
2005-01-03 23:30:39 +00:00
Albert Cahalan
11c83a9f79 setup for scrolling when left-side selection made 2005-01-03 22:17:30 +00:00
Albert Cahalan
e31d83e01b make mouse-scroll code match mouse-click code 2005-01-03 21:30:44 +00:00
Albert Cahalan
28027be284 more screen size/layout independence 2005-01-03 03:04:08 +00:00
Albert Cahalan
5b9b3bc5d8 #if out the paintcan when unused 2005-01-02 22:14:07 +00:00
Albert Cahalan
bb111e5149 print saved SDL error for audio init problems 2005-01-02 21:24:31 +00:00
Albert Cahalan
778f399ab5 do SDL_Init in 1 step as required, no SDL parachute unless fullscreen 2005-01-02 21:18:57 +00:00
Albert Cahalan
cf711e956e free font style memory 2005-01-02 20:46:03 +00:00
Albert Cahalan
eed601cc22 shrink the grey-out code a bit 2005-01-01 07:45:53 +00:00
Albert Cahalan
4a1a704ca0 active tool could be grey on return from open dialog; fix 2005-01-01 06:57:53 +00:00
Albert Cahalan
2515f630af grid coords not set up right; fixed now 2005-01-01 06:47:01 +00:00
Albert Cahalan
874e08671e inactive buttons get grey text and icons 2005-01-01 05:58:36 +00:00
Albert Cahalan
44daaadd7e changes toward variable window size and layout 2005-01-01 03:07:40 +00:00
Albert Cahalan
f4e92f4b8f #if out some debug code 2004-12-31 23:45:22 +00:00
Albert Cahalan
2b3082db2b variable-size window changes 2004-12-31 23:22:26 +00:00
Albert Cahalan
d32b905f17 variable-size window changes 2004-12-31 21:04:43 +00:00
Albert Cahalan
c4aa47c79c variable-size window changes 2004-12-31 20:10:36 +00:00
William Kendrick
4775c391c0 Created icons for Bold and Italic controls. 2004-12-31 09:57:35 +00:00
William Kendrick
005d5e1573 Allowed for bigger fonts. Kept fonts inside button limits, though.
Changed "ag" to "Aa". (What's "ag?")
2004-12-31 09:39:03 +00:00
William Kendrick
86bac7a32c Added Changelog entries for Albert's cool new text control interface. 2004-12-31 08:51:41 +00:00
Albert Cahalan
eaf0da3927 now grouping fonts by family and tossing dupes 2004-12-31 05:44:42 +00:00
Albert Cahalan
e1cef6082d bold+italic emulation works 2004-12-30 20:55:31 +00:00
Albert Cahalan
8391c7dffe prep internals for grouping font styles by family 2004-12-30 19:34:54 +00:00
Albert Cahalan
89d5ba49e8 less-confusing variable names 2004-12-30 17:51:22 +00:00
Albert Cahalan
7e43899ffb simplify stamp controls code 2004-12-30 17:49:02 +00:00
Albert Cahalan
fb9350a299 simplify stamp controls code 2004-12-30 17:21:42 +00:00
Albert Cahalan
4c2962ca82 no sound or redraw when nothing done 2004-12-30 17:14:27 +00:00
Albert Cahalan
d8c5094b11 skeletal text controls 2004-12-30 17:10:15 +00:00
Albert Cahalan
9fa0b853c7 one more font directory 2004-12-30 05:52:01 +00:00
Albert Cahalan
100e123a0d find more fonts, no crash on failed load, localized sample text, sizing lost for now 2004-12-30 05:31:25 +00:00
Albert Cahalan
909b8f9672 grep-friendly names: fonts now user_fonts, font now medium_font 2004-12-30 00:04:17 +00:00
Albert Cahalan
d10ec1c528 undo serious editing error (old editor session...) 2004-12-29 22:40:34 +00:00
Albert Cahalan
e63d21b41c reduce NOSOUND #ifndef via #define and typedef 2004-12-29 22:28:45 +00:00
Albert Cahalan
e9abd7fe22 448x376 is the original canvas size 2004-12-29 19:08:01 +00:00
Albert Cahalan
610e4254ed putenv w/ stack variable is wrong; must leak instead 2004-12-29 05:21:39 +00:00
Albert Cahalan
3b78b50124 make load_locale_font take a size argument 2004-12-29 04:05:55 +00:00
Albert Cahalan
6fe421ba32 Japanese: does NOT require screwball font 2004-12-29 01:34:26 +00:00
Albert Cahalan
832ff84f32 Hebrew and Greek: do NOT require screwball font 2004-12-29 01:29:29 +00:00
Albert Cahalan
fab95cbd34 put language-to-locale mapping into a table 2004-12-29 00:05:01 +00:00
Albert Cahalan
ab6228e2ca iconv.h not needed, more M_PI digits, empty #if removed 2004-12-28 20:39:49 +00:00
Albert Cahalan
54f180094a move duplicate code into called function 2004-12-28 19:19:46 +00:00
Albert Cahalan
2aaa84ddf7 #if out undocumented Polish and Lithuanian mystery code 2004-12-28 19:12:12 +00:00
Albert Cahalan
28862e3311 move and update a comment 2004-12-28 18:24:37 +00:00
Albert Cahalan
839f308d60 note about putenv usage 2004-12-28 16:12:48 +00:00
Albert Cahalan
e2bc612730 never use putenv w/ stack variable; also move lang stuff 2004-12-28 16:09:27 +00:00
Albert Cahalan
d4cfe7517e getting language stuff more self-contained 2004-12-28 15:26:21 +00:00