Commit graph

2665 commits

Author SHA1 Message Date
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
Albert Cahalan
d7fa13e97d getting language stuff more self-contained 2004-12-28 15:03:20 +00:00
Albert Cahalan
8dfa1552fa remove redundant debug code 2004-12-28 14:18:57 +00:00
Albert Cahalan
15bc349942 getting language stuff more self-contained 2004-12-28 06:27:48 +00:00
Albert Cahalan
e4a36a766b getting language stuff more self-contained 2004-12-28 06:08:05 +00:00