Commit Graph

228 Commits

Author SHA1 Message Date
Dagen Brock
18dbd6af31 new cli options 2018-02-27 06:56:45 -06:00
Dagen Brock
1f061db96b clean up default config a bit
- HT Les Burrows for the suggestion/bug report
I think there is a lot that could be changed around this, but I went for balance.  Firstly it switches to a default path of "HOME", takes out the ifdef "MAC" (sorry, other devs can support older platforms better than I, this is old MAC, not the modern OSX version which is supported).  It uses a dot file.  A lot of these changes could be minorly controversial as they change the behavior somewhat.  I think proper documentation, flags, and more cleanup around all of this would help.
2017-12-29 11:47:37 -06:00
Dagen Brock
cbb88d24ca updated dev notes 2017-12-28 15:22:20 -06:00
Dagen Brock
84234e19a8 try to move CMD invocation 2017-10-16 13:26:55 -05: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