Commit Graph

328 Commits

Author SHA1 Message Date
Kelvin Sherlock
e9fe5b8678 host fst fixup:
1. if file_type = 0x0f, storage_type = 0x01, create a directory
2. only read pathname if pathname is expected
3. log path for calls that take a path
4. differentiate fileNotFound vs pathNotFound errors.
2017-09-19 08:54:12 -04:00
Gracana
6cd9e9c481 Add check for font so error is generated instead of segfault. 2017-07-22 00:05:58 -04:00
Nick Westgate
6b001c490d Fix F4 can exit app after Alt-Tab 2017-04-16 22:42:27 +12:00
Dagen Brock
a1fdb3b0b2 Merge branch 'headless' into 'experimental'
Headless Driver

Headless Driver. No screen or sound.  Useful for stuff like running a BBS or GNO/ME in the background.

See merge request !10
2017-04-05 11:20:44 -05:00
Dagen Brock
15e37c5de2 Merge branch 'experimental' into 'experimental'
Option-Command Menu shortcuts

This adds an option modifier to all the SDL menu keyboard shortcuts (Command-Q to quit becomes Option+Command-Q).

See merge request !9
2017-04-05 09:46:56 -05:00
Dagen Brock
e403bdc8f7 Merge branch 'host_config' into 'experimental'
add F4-text UI for selecting host file directory.

This only displays folders. Return enters a folder as usual. Press Space to select a folder

(Space also selects a file in the ROM/disk image file selector)

See merge request !8
2017-04-05 09:39:43 -05:00
Dagen Brock
9910f290af Merge branch 'to_pro-ftypes' into 'experimental'
to_pro tweaks

1. sniff filetype from finder info, if available
2. -bin flag to use a default file type of binary
3. -txt flag to use a default file type of text
4. -cr flag to do text file lf/cr conversion.
5. check for invalid disk size numbers.
6. check for maximum prodos image size

See merge request !11
2017-04-05 09:32:29 -05:00
Dagen Brock
1cd10bb3a1 remove printf 2017-04-05 09:18:04 -05:00
Kelvin Sherlock
b2870733c8 remove uint8_t 2017-03-11 22:43:23 -05:00
Kelvin Sherlock
7b87bb391f to_pro tweaks:
1. sniff filetype from finder info, if available
2. -bin flag to use a default file type of binary
3. -txt flag to use a default file type of text
4 -cr flag to do text file lf/cr conversion.
2017-03-11 20:48:18 -05:00
Kelvin Sherlock
98cc8b1223 tweak the apple menu bar to add option-key to all key equivalents. Eg, Command-Q => Option+Command-Q 2017-02-10 20:06:11 -05:00
Kelvin Sherlock
41e000329c add F4-text UI for selecting host file directory. This only displays folders. Return enters a folder as usual. Press Space to select a folder
(Space also selects a file in the ROM/disk image file selector)
2017-02-02 15:28:56 -05:00
Dagen Brock
2dd5d7e43f fix for relative location 2017-01-24 08:29:39 -06:00
Dagen Brock
55c9d2fac0 test fix for artifact overwrite issue
- Linux and OSX have same binary artifact name 'gsplus'
- I'm testing to see if scripting around that name helps
- Longer term it's probably better to isolate the builds in dirs ...
  but keeping some shared assets
2017-01-23 21:26:56 -06:00
Dagen Brock
029e072c13 yaml error quote in wrong position 2017-01-23 15:15:59 -06:00
Dagen Brock
4b551c90cc yaml error missing quote 2017-01-23 15:07:52 -06:00
Dagen Brock
56b204f052 trying to include config in mac bundle 2017-01-23 15:00:06 -06:00
Dagen Brock
30c35d4474 make package tweaks 2017-01-23 14:45:27 -06:00
Dagen Brock
1d674f255f fix for yaml syntax (needs quoting around entire string) 2017-01-23 14:13:48 -06:00
Dagen Brock
06b0e119c0 test adding build number 2017-01-23 13:52:46 -06:00
Dagen Brock
306b6edfa2 missing my "fun" background 2017-01-23 11:24:04 -06:00
Dagen Brock
3ce80ce333 woops. left debug -O0 flag on builds 2017-01-23 11:16:44 -06:00
Dagen Brock
91359379ab fix missing include 2017-01-23 09:55:14 -06:00
Dagen Brock
2a4712c7b6 missed rom3 patch message 2017-01-23 09:38:14 -06:00
Dagen Brock
a58478a401 superficial changes to test CI 2017-01-23 09:26:32 -06:00
Dagen Brock
0d4b96cfa7 slightly better clarification on usage 2017-01-22 22:11:48 -06:00
Dagen Brock
b9eb3fde74 cleanup to test build issue 2017-01-22 19:13:18 -06:00
Dagen Brock
35daae6815 doc updates for 0.13 release 2017-01-22 16:27:18 -06:00
Dagen Brock
bbc679abb8 more libs 2017-01-22 13:41:56 -06:00
Dagen Brock
9c988917a2 more libs 2017-01-22 13:27:54 -06:00
Dagen Brock
436af664ad more libs 2017-01-22 13:23:19 -06:00
Dagen Brock
120932eb50 Update .gitlab-ci.yml - yes there's an easier way, but it's my Sunday. 2017-01-22 13:18:58 -06:00
Dagen Brock
e9b74e8701 Update .gitlab-ci.yml - sensing a pattern here ;) win sdl libs 2017-01-22 13:13:51 -06:00
Dagen Brock
c5fd268076 Update .gitlab-ci.yml missing sdl image on win sdl 2017-01-22 13:10:29 -06:00
Dagen Brock
1345e491fe Update .gitlab-ci.yml with another missing cyg win sdl lib 2017-01-22 13:05:30 -06:00
Dagen Brock
cb8a7a1d62 formatting cleanup, add help option, fix quit behavior to ignore command-Q 2017-01-22 12:33:43 -06:00
Dagen Brock
2c368598e1 removed outdated readme info 2017-01-21 22:47:47 -06:00
Dagen Brock
f14cb94a68 rename 2017-01-21 22:47:24 -06:00
Dagen Brock
3d393cb665 starting to do doc cleanup 2017-01-21 22:39:38 -06:00
Dagen Brock
c5fbc76e18 log cleanup 2017-01-21 21:44:44 -06:00
Dagen Brock
f13461190a doc updates for forthcoming release 2017-01-21 18:52:08 -06:00
Dagen Brock
03438cdb39 cleaning extraneous libs accidentally added to regular win32 package 2017-01-21 16:35:59 -06:00
Dagen Brock
f7cc4d1c62 Merge branch 'experimental' of centralserv.gotgeeks.com:dbrock/gsplus into experimental 2017-01-21 16:33:23 -06:00
Dagen Brock
0ff8dc524c scanline simulator is back. yay. 2017-01-21 16:31:32 -06:00
Dagen Brock
29ccabdd2a Update .gitlab-ci.yml with second hotfix test for win missing dll 2017-01-21 08:50:06 -06:00
Dagen Brock
1fdfd24b9d Update .gitlab-ci.yml with test hotfix for win missing dll. 2017-01-21 08:44:43 -06:00
Kelvin Sherlock
e2b41586a9 Merge branch 'headless' of centralserv.gotgeeks.com:ksherlock/gsplus into headless 2017-01-20 22:33:47 -05:00
Kelvin Sherlock
2c87f2ae20 headless driver. Does not implement any i/o whatsoever. Possibly useful for running gno/me or proline in the background. 2017-01-20 22:30:44 -05:00
Dagen Brock
9906f0187e remove extra newlines from switch to glogf() 2017-01-20 14:19:07 -06:00
Dagen Brock
624aefbe08 remove erroneous printf and warnings 2017-01-20 13:58:01 -06:00