Commit Graph

  • b3baa57a36
    Reduce usage of MAX_PATH strings in factory.c Thomas Bernard 2019-01-15 13:22:09 +01:00
  • f5cc3a0aba
    Remove some static length strings Thomas Bernard 2019-01-14 12:19:47 +01:00
  • 0c2ee6659a
    add gfx2mem.c/.h: GFX2_malloc() to log allocation failures Thomas Bernard 2019-05-04 17:19:56 +02:00
  • 91e028794a
    Fix UI palette remapping when pixel width > 1 Thomas Bernard 2019-05-07 12:33:54 +02:00
  • 80dcf30ee8
    3rdparty: update SDL2_ttf from 2.0.14 to 2.0.15 Thomas Bernard 2019-05-04 19:18:32 +02:00
  • 56842618f1
    3rdparty: check SDL2_ttf and SDL2_image versions Thomas Bernard 2019-05-04 19:12:03 +02:00
  • 07ad86698e
    htmldoc: improve display Thomas Bernard 2019-05-03 18:43:09 +02:00
  • e39a8a55a9
    htmldoc: add the ability to choose the skin Thomas Bernard 2019-05-03 14:06:16 +02:00
  • deed88bed4
    Improve HTML doc : add icon and "Tooltip" Thomas Bernard 2019-05-03 01:58:31 +02:00
  • 2aa6376895
    init: move button data to init_buttons.h Thomas Bernard 2019-05-03 21:25:38 +02:00
  • 067e382edd
    add (c) Thomas Bernard Thomas Bernard 2018-01-30 21:02:04 +01:00
  • 1c9813fcac credit Romain Graillot for the Switch Port Thomas Bernard 2019-05-03 21:37:29 +02:00
  • 568ac6c29c
    help: link to online help Thomas Bernard 2019-05-03 21:37:10 +02:00
  • daef556449
    credits: .GPX file format Thomas Bernard 2019-05-03 21:31:41 +02:00
  • 0207038295 msvc: build with zlib (for pixcen .gpx loading) Thomas Bernard 2019-05-03 20:11:28 +02:00
  • 70dd6e3efd msvc: _strdup() in input.c Thomas Bernard 2019-05-03 20:10:22 +02:00
  • 91c5d7833a
    readline: Put cursor on clicked position Thomas Bernard 2019-05-02 20:59:50 +02:00
  • 8614490026
    add debug message for IFF bit depth saving Thomas Bernard 2019-05-02 15:45:14 +02:00
  • 6b9ee7cb3d
    travis-ci: source /etc/profile.d/devkit-env.sh in before_script stage Thomas Bernard 2019-05-02 15:10:26 +02:00
  • d36e59ca9c Add Nintendo Switch support (including gitlab-ci, gitlab-pages etc.) Romain Graillot 2019-04-28 10:47:54 +02:00
  • 5d9aa6f969 Joystick smooth movement + joystick rework Romain Graillot 2019-04-27 13:26:28 +02:00
  • 194864cac4
    gitlab pages: show build date Thomas Bernard 2019-04-27 16:16:16 +02:00
  • fcb327ce7c
    move the +/- and the color preview in palette dialog Thomas Bernard 2019-04-27 14:48:29 +02:00
  • b0175a22b2
    Add "EHB" button in palette dialog. Thomas Bernard 2019-04-26 22:05:15 +02:00
  • 159e26bb25 fix link with zlib. Thomas Bernard 2019-04-27 13:12:45 +02:00
  • 7d8ebb9cd0
    GPX debug log of background and border colors Thomas Bernard 2019-04-27 13:11:43 +02:00
  • 4f0149b4e9
    gitlab-ci bug workaround Thomas Bernard 2019-04-27 12:54:08 +02:00
  • 1637be4661
    gitlab-ci: move the JOB_ID saving command to after_script: Thomas Bernard 2019-04-27 12:44:07 +02:00
  • 682e1a77ad
    Add support for loading the C64 pixcen .GPX format Thomas Bernard 2019-04-27 01:57:47 +02:00
  • 653593ba66
    Fix unicode filename compare when wchar_t is not 16bit Thomas Bernard 2019-04-26 23:56:47 +02:00
  • e76adfe9d9 add checkversion for jpeg, libtiff, zlib & recoil Thomas Bernard 2019-04-26 21:30:10 +02:00
  • 0e735d83ae
    libpng 1.6.36 => 1.6.37 Thomas Bernard 2019-04-26 14:57:49 +02:00
  • c5dc6c44c2
    3rdparty: add check of latest available version of 3rdparty packages Thomas Bernard 2019-04-26 14:39:37 +02:00
  • 3967c37268 update FreeType from 2.9.1 to 2.10.0 Thomas Bernard 2019-04-18 11:00:54 +02:00
  • 72d87c0d2a Fix virtual keyboard input and visual glitches Romain Graillot 2019-04-11 19:47:49 +02:00
  • da7b5d0b95
    3rdparty: build and install Win32/atari/native files in specific directories Thomas Bernard 2019-03-18 10:52:35 +01:00
  • 9b2f256b63
    3rdparty/Makefile: PKG_CONFIG_PATH => PKG_CONFIG_LIBDIR Thomas Bernard 2019-03-19 15:25:03 +01:00
  • 4dedc8c8a3
    3rdparty/SDL_image: set PKG_CONFIG_LIBDIR Thomas Bernard 2019-03-11 10:29:19 +01:00
  • 8f02c2a141
    3rdparty/SDL_image: prevent make to rebuild configure Thomas Bernard 2019-03-11 11:03:00 +01:00
  • b49fa1dfcc Sort_list_of_files(): sort based on Unicode filename if available Thomas Bernard 2019-03-20 14:16:23 +01:00
  • 0bf0d9b219 3rdparty: MSys/Mingw32: add -static-libgcc Thomas Bernard 2019-03-10 22:59:59 +01:00
  • d8793cd85a win32: build with -mwindows Thomas Bernard 2019-03-10 22:59:06 +01:00
  • 9bbfad7b05
    appveyor: generate win32installer Thomas Bernard 2019-03-09 14:18:57 +01:00
  • cec5a628c8
    appveyor: test: SDL2 build Thomas Bernard 2019-03-09 11:38:57 +01:00
  • 9e1633adb3
    appveyor: enable windows symlinks Thomas Bernard 2019-03-09 13:17:11 +01:00
  • 1e16fe387d
    appveyor: use 7z instead of zip Thomas Bernard 2019-03-08 20:17:24 +01:00
  • 1f93ebc77e
    test. print-.VARIABLES Thomas Bernard 2019-03-08 18:40:17 +01:00
  • 609eb7061d
    minor Thomas Bernard 2019-03-08 17:02:26 +01:00
  • 8d16b475b6
    appveyor: add appveyor.yml Thomas Bernard 2019-03-07 23:47:35 +01:00
  • d03f4fa70e
    3rdparty/libpng: --disable-dependency-tracking Thomas Bernard 2019-03-08 00:18:30 +01:00
  • 04224ac6b6
    Do not build sdl_image_test unless API is either sdl or sdl2 Thomas Bernard 2019-03-09 12:17:05 +01:00
  • 23e462d177
    win32/MSys: fix API=win32 make Thomas Bernard 2019-03-08 19:28:26 +01:00
  • 0af0ac0f29
    win32: COMSPEC is sometimes ComSpec Thomas Bernard 2019-03-08 18:55:06 +01:00
  • 0cd9784943
    3rdparty: set --build for libtiff and SLD_image Thomas Bernard 2019-03-08 00:56:50 +01:00
  • 46dd2a2ea9
    3rdparty: allow shasum or openssl command to have space Thomas Bernard 2019-03-08 00:01:49 +01:00
  • 94ce9e4ac8
    3rdparty/SDL_image: build in build/ dir + configure patch Thomas Bernard 2019-03-08 16:45:33 +01:00
  • 5a651ed285
    3rdparty: win32/MSys: ./configure of SDL_ttf need SDL.dll Thomas Bernard 2019-03-06 16:54:58 +01:00
  • 26aa1826d5
    3rdparty: fix lua build under MSys (MinGW32) Thomas Bernard 2019-03-06 16:53:38 +01:00
  • d6a4c6e646
    Makefile: update Win32 (COMSPEC) config Thomas Bernard 2019-02-27 01:13:28 +01:00
  • 0383e52383
    3rdparty: default CC=gcc Thomas Bernard 2019-02-27 01:12:26 +01:00
  • b44225833b
    input.c: Pass Joystick events by pointer Thomas Bernard 2019-02-22 12:00:01 +01:00
  • 81932d5407
    fix Handle_joystick_release() Thomas Bernard 2019-02-21 09:54:57 +01:00
  • 01c16b488d
    Log info about Joysticks Thomas Bernard 2019-02-20 21:25:54 +01:00
  • 84b4f76102
    GP2X: scripts, fonts, etc. are in data/ Thomas Bernard 2019-02-20 15:29:08 +01:00
  • 4a0b47dd32
    gitlab-pages: add GP2X build Thomas Bernard 2019-02-20 14:06:24 +01:00
  • 508b2ef3f5
    Set mouse cursor at the center of the screen at start Thomas Bernard 2019-02-20 12:40:54 +01:00
  • 53d5b341c1
    GP2X: Underlines of keyboard shortcuts is disabled, there is no keyboard Thomas Bernard 2019-02-20 12:27:47 +01:00
  • 5ebb6dc463
    fix warning about M_PI and MAX_PATH redefinition Thomas Bernard 2019-02-09 16:12:53 +01:00
  • ada76ff54a
    support for libtiff 3.x Thomas Bernard 2019-02-09 15:48:35 +01:00
  • e278d0551c
    fix build with GP2XCROSS Thomas Bernard 2019-02-09 15:46:33 +01:00
  • fe5a9c3278
    automatically build GP2XCROSS Thomas Bernard 2019-02-09 15:08:29 +01:00
  • 760cd0d960
    SCx: Doxygen + fix of file extension selection Thomas Bernard 2019-02-20 12:04:48 +01:00
  • bc4c2db2e4
    Fix Load_SCx / Save_SCx Thomas Bernard 2018-02-05 14:54:33 +01:00
  • a808eaa9bb
    check for empty X11 clipboard data Thomas Bernard 2019-02-15 13:09:36 +01:00
  • 22a895f45c
    fix Button_Brush_FX() Thomas Bernard 2019-02-15 13:04:01 +01:00
  • 84fbe26e8a
    Memory leak fix in Realloc_brush() Thomas Bernard 2019-02-15 12:33:58 +01:00
  • c8e5656579
    fix memory leak in Load_MOTO() Thomas Bernard 2019-02-15 11:21:43 +01:00
  • 12f15c231f
    Load_ICO() Fix mask passed to Load_BMP() Thomas Bernard 2019-02-15 11:20:43 +01:00
  • 1679582188
    Makefile: LFLAGS is for lex, use LDFLAGS/LDLIBS Thomas Bernard 2019-02-15 10:26:47 +01:00
  • 0746ee8963
    fix Load_INFO() Thomas Bernard 2019-01-18 18:12:27 +01:00
  • a1849042de
    Win32: use \ instead of / in Get_data_directory() Thomas Bernard 2019-01-15 15:40:37 +01:00
  • 556434a5df
    Save_INI() save NULL strings as empty string Thomas Bernard 2019-01-14 19:32:23 +01:00
  • 12df99cc3b
    x11screen.c: Fix fast version of Update_rect() Thomas Bernard 2019-01-18 18:03:20 +01:00
  • 761100beb0
    remove Main.filename Main.file_directory and Main.filename_unicode Thomas Bernard 2019-02-15 00:10:25 +01:00
  • ab5a4d0b38
    fix change to parent directory Thomas Bernard 2019-02-14 22:13:20 +01:00
  • e630b818e2 help about the "Set Rel" option Thomas Bernard 2019-02-13 15:33:24 +01:00
  • 4283fde82a MOD_CTRL => GFX2_MOD_CTRL, etc. Thomas Bernard 2019-02-01 20:03:06 +01:00
  • e7bb7c8684
    Enable "Set Rel" for directory bookmarks only with portable installation Thomas Bernard 2019-02-04 23:58:26 +01:00
  • 02f9d68f8e
    fix Calculate_relative_path() Thomas Bernard 2019-02-04 23:45:33 +01:00
  • d131b48274
    fix drive letter case in Compute_relative_path() Thomas Bernard 2019-02-04 21:27:00 +01:00
  • 67020cd146
    Win32: show volume names in drive list Thomas Bernard 2019-02-01 14:07:04 +01:00
  • 5623c67be1
    Save_INI_set_string() : make sure there is at least one space before the value Thomas Bernard 2019-02-01 13:09:30 +01:00
  • 1732b32d78
    Convert gfx2def.ini to UTF-8 Thomas Bernard 2019-02-01 13:04:41 +01:00
  • 9073c040c9
    Allow bookmark labels to be UTF-8 ! Thomas Bernard 2019-02-01 12:53:56 +01:00
  • ad1c38e2ca
    improve Print_in_window_limited(), add Print_in_window_limited_unicode() Thomas Bernard 2019-02-01 12:23:37 +01:00
  • e3bf51f753
    Red flash when Set Rel fails Thomas Bernard 2019-02-01 12:05:31 +01:00
  • bd57e6e8ea
    Calculate_relative_path(): do not count trailing separator Thomas Bernard 2019-02-01 10:20:09 +01:00
  • b504d440a0
    fix for MS Visual Studio snprintf() Thomas Bernard 2018-04-09 15:06:28 +02:00
  • 7c79cf41e2
    Add "Set Rel" for directory bookmarks Thomas Bernard 2018-04-04 19:11:21 +02:00
  • 175ea62b02
    Allow directory bookmarks to be relative to Data_directory Thomas Bernard 2018-01-18 22:10:09 +01:00