Commit Graph

2541 Commits

Author SHA1 Message Date
Thomas Bernard
ca2f98e15e msvc project files : add forgotten screen.h 2019-02-05 00:25:59 +01:00
Thomas Bernard
763ec0bfe6 gitlab-pages: add link to portable win32 versions as well 2019-02-04 09:31:23 +01:00
Thomas Bernard
1299bb651b 3rdparty: add mirror for downloading lua 2019-02-02 16:20:23 +01:00
Thomas Bernard
3a809bb049 Make sure MOD_SHIFT, etc. have the right value 2019-02-02 16:20:23 +01:00
Thomas Bernard
81486a3563 macOS "tail" cmd doesn't like --lines arguments
use -n instead.
2019-02-01 20:20:54 +01:00
Thomas Bernard
2d4cdab5b4 3rdparty: build freetype in build/ subdirectory 2019-02-01 20:20:54 +01:00
Thomas Bernard
661a8f2f6f 3rdparty: fix copy/generation of README files under unix
also copy recoil README
2019-02-01 20:20:27 +01:00
Thomas Bernard
b69e6afb12 3rdparty: use generic rule to download -devel packages 2019-02-01 20:18:11 +01:00
Thomas Bernard
83a85cb3fb 3rdparty: use generic rules for tiff 2019-02-01 20:18:11 +01:00
Thomas Bernard
981bcd37b4 Win32: redraw whole window when called with 0 width and height 2019-02-01 19:46:38 +01:00
Thomas Bernard
e72bb8cab1 Allow Windows Close (X) in more popup dialogs
- Settings
- Skins
- Copy Page
- Resolution
- Gradients
- Brush Effects
- Brush menu
- Effects
- Help / About
- Statistics
- Palette
- Palette Historgram
- 2nd palette menu
2019-02-01 01:09:50 +01:00
Thomas Bernard
79621855f9 Win32: fix non closing window when clicking the X
it wasn't getting out of the event polling loop
2019-01-31 22:52:53 +01:00
Thomas Bernard
774bd73602 Enable to close the application within the initial Anim/Layer dialog
we waited for a mouse or keyboard event but clicking
the close X of the window doesn't send any...
2019-01-31 22:52:53 +01:00
Thomas Bernard
91b272a9e5 gitlab pages: correct HTML5 doctype + links 2019-01-31 22:51:31 +01:00
Thomas Bernard
ba82473ccc improve gitlab pages : link to source package and windows installers 2019-01-30 16:43:23 +01:00
Thomas Bernard
06cfc802d4 gitlab-ci: add pages job ! 2019-01-30 15:48:10 +01:00
Thomas BERNARD
cb3a316b4e 3rdparty: check sha256 of downloaded archives 2019-01-28 11:55:51 +01:00
Thomas BERNARD
30531bf96a fix to build SDL 1.2.15 under OS X 10.4 2019-01-28 11:55:51 +01:00
Thomas Bernard
61d7803cd8 3rdparty: comment the Makefile 2019-01-28 11:55:51 +01:00
Thomas Bernard
3a63c7adf5 3rdparty: generic rule to unpack tarball and apply patches 2019-01-28 11:55:46 +01:00
Thomas Bernard
6e0fbc47ec 3rdparty: add download target 2019-01-28 11:55:46 +01:00
Thomas Bernard
47ec907262 tools/sdl_image_test: fix build with 3rdparty libs built 2019-01-28 11:55:46 +01:00
Thomas Bernard
f6d11077f2 3rdparty: pattern rule for fetching tarballs. 2019-01-28 11:55:46 +01:00
Thomas Bernard
c9b0907151 3rdparty: improve curl output. make it save file timestamp (as wget does) 2019-01-28 11:55:25 +01:00
Thomas Bernard
41b857c739 Add a print-%: target, useful for debugging 2019-01-28 11:55:25 +01:00
Thomas Bernard
f0b38bd563 Makefile: improve setting of TTFLIBS TTFLOPT etc. 2019-01-28 11:55:07 +01:00
Thomas Bernard
b93e541018 3rdparty: disable webp, lzam, zstd and C++ in libtiff 2019-01-28 11:54:51 +01:00
Thomas Bernard
abaa484d44 3rdparty: disable ImageIO for SDL_image and SDL2_image 2019-01-28 11:54:40 +01:00
Thomas Bernard
08b2448e33 Do not need SDL Joystick module unless built with USE_JOYSTICK 2019-01-28 11:54:40 +01:00
Thomas Bernard
51c5a7ea8f 3rdparty: SDL*_image: disable dynamic loading of jpeg/png/tiff libs 2019-01-28 11:54:40 +01:00
Thomas Bernard
70587585d2 fix osx_find_dependencies.sh for path containing "/usr/lib" 2019-01-28 11:54:35 +01:00
Thomas Bernard
db4dbbc51f 3rdparty: disable X11 in SDL 1.2.x and 2.0.x for macOS 2019-01-28 11:54:18 +01:00
Thomas Bernard
4f394da998 3rdparty: tiff patch for TIFF_UINT64_T (useful for macOS) 2019-01-28 11:54:18 +01:00
Thomas Bernard
a09165eeb9 3rdparty: build lua for other platform than Win32 2019-01-28 11:54:18 +01:00
Thomas Bernard
bff60b3f61 travis-ci: OSX_STATIC=1. only brew install pkg-config 2019-01-28 11:53:54 +01:00
Thomas Bernard
678a921f99 macOS: use libs from ../3rdparty/usr if possible 2019-01-28 11:52:49 +01:00
Thomas Bernard
d6b5bfe1a4 3rdparty: Fix SDL_image and SDL_ttf dependencies 2019-01-28 11:52:35 +01:00
Thomas Bernard
335db46911 3rdparty: build SDL for unix systems (incl macOS)
travis-ci: enable build 3rdparty for MacOS
add patch for comiling SDL-1.2.15 under macOS
2019-01-28 11:51:38 +01:00
Thomas Bernard
e5221ba8d6 3rdparty: add wget -nv option 2019-01-25 15:15:32 +01:00
Thomas Bernard
8459266c47 Add MSVC project for SDL2 build + SDL2 unicode text input for win32 2019-01-25 15:11:29 +01:00
Thomas Bernard
16080ed4b4 tools/sdl_image_test: allow build with WIN32CROSS=1 API=sdl2 2019-01-25 15:11:29 +01:00
Thomas Bernard
7bf491c3a5 gitlab-ci: -j2 instead of -j3 2019-01-25 15:11:29 +01:00
Thomas Bernard
9c3cafbc3a support API=sdl2 in WinInstaller 2019-01-25 15:11:29 +01:00
Thomas Bernard
371741544b comments and error log in Readline_ex_unicode() 2019-01-25 15:11:29 +01:00
Thomas Bernard
1b43b58fdd Error report in SDL 1.2.x Win32 Drag&Drop handling 2019-01-25 15:11:29 +01:00
Thomas Bernard
5377b8c9fe enable to build WIN32CROSS=1 API=sdl2 2019-01-25 15:11:29 +01:00
Thomas Bernard
7a2aa2811f 3rdparty : support API=sdl2 (win32) 2019-01-25 15:11:29 +01:00
Thomas Bernard
fd0a78d5bf Fix detection of wget/curl 2019-01-25 15:11:28 +01:00
Nic Soudée
228e651b4f Correct some spelling mistakes
Automaticaly --> Automatically
Invalide --> Invalid
Strech --> Stretch
allows to --> allows one to
attachement --> attachment
contraints --> constraints
inconsistant --> inconsistent
occured --> occurred
occurences --> occurrences
permits to --> permits one to
postion --> position
regularily --> regularly
transfered --> transferred
2019-01-24 08:32:58 -05:00
Thomas Bernard
fc2839a3b6 update COMPILING.txt 2019-01-24 10:17:37 +01:00