Commit Graph

2147 Commits

Author SHA1 Message Date
Brenden Davidson
f9f279d166
Merge branch 'flatpak' of github.com:iAmSomeone2/isle-portable into flatpak 2025-06-28 16:24:05 -05:00
Brenden Davidson
a18063ab51
Update packaging/linux/isledecomp.desktop.in
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
2025-06-28 16:23:57 -05:00
Brenden Davidson
57812cfad7
Fix CMake install directives for metadata files 2025-06-28 16:23:44 -05:00
Brenden Davidson
164bb03d32
Fix typo in pipeline 2025-06-28 16:03:39 -05:00
Brenden Davidson
8c65477bb3
Moved all packaging logic into CMake, fixed SemVer, and implemented pipeline caching 2025-06-28 16:00:46 -05:00
Brenden Davidson
6be0ea36a1
Restore checkout step in flatpak release job 2025-06-26 16:39:25 -05:00
Brenden Davidson
97cbec2883
Merge branch 'flatpak' of github.com:iAmSomeone2/isle-portable into flatpak 2025-06-26 16:35:49 -05:00
Brenden Davidson
3fb279d2b8
Applied suggested changes and added asset install script 2025-06-26 16:35:15 -05:00
Brenden Davidson
d503545eae
Apply translated metadata suggestions from code review
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
2025-06-26 12:08:36 -05:00
Brenden Davidson
313133a89e
[flatpak] Include correct license details 2025-06-24 16:24:10 -05:00
Brenden Davidson
0f5529ac72
Merge branch 'master' into flatpak 2025-06-24 16:15:05 -05:00
Brenden Davidson
16b743462a
[flatpak] Remove checkout step from Flatpak build pipeline 2025-06-24 16:10:02 -05:00
Brenden Davidson
b761371c17
[flatpak] Checkout submodules when building 2025-06-24 16:05:53 -05:00
Brenden Davidson
d45efa9e18
[flatpak] Fix release pipeline 2025-06-24 15:58:44 -05:00
Brenden Davidson
155407129f
Merge branch 'flatpak' of github.com:iAmSomeone2/isle-portable into flatpak 2025-06-24 15:50:11 -05:00
Brenden Davidson
4e80a96dda
[flatpak] Created \'packaging\' directory and added integration with CMake 2025-06-24 15:47:44 -05:00
Brenden Davidson
7f35971e4a
[flatpak] Centralized packaging scripts and assets under new \'packaging\' directory 2025-06-24 12:38:55 -05:00
Christian Semmler
822a6a338c
Fix debug window 2025-06-24 09:23:32 -07:00
Christian Semmler
a9505f435a
Fix clang-format 2025-06-24 09:11:08 -07:00
Christian Semmler
ae632c2367
Merge: update meshbuilder.cpp 2025-06-24 09:08:16 -07:00
Christian Semmler
69b5f17599
Merge remote-tracking branch 'isle/master' 2025-06-24 09:05:44 -07:00
MattKC
ce85377f18
Create LICENSE (#1497) 2025-06-24 18:00:23 +02:00
Brenden Davidson
4187eae983
Merge branch 'master' into flatpak 2025-06-23 19:08:16 -05:00
Brenden Davidson
1d5b6f84ae [flatpak] Cleanup release.yml 2025-06-23 19:07:45 -05:00
Brenden Davidson
d8baabbd35 [flatpak] Added arch tag to Flatpak bundles 2025-06-23 19:03:24 -05:00
Brenden Davidson
17c4e43ad3
[flatpak] Put Flatpak artifacts in the "Release" folder 2025-06-23 18:38:51 -05:00
Brenden Davidson
ccb7b0aa64 [flatpak] Update 'release' job to use Flatpak artifacts 2025-06-23 18:33:34 -05:00
Brenden Davidson
7b9addea26 [flatpak] Added official Flatpak GH Action to release.yml 2025-06-23 18:21:07 -05:00
Brenden Davidson
6431046ca8 [flatpak] Update workflow activation for testing 2025-06-23 18:04:10 -05:00
Brenden Davidson
00970039b2 [flatpak] Set up Flatpak build workflow 2025-06-23 18:01:02 -05:00
Fabian Neundorf
7f10f7ae14
Clear unknown in ModelDbModel (#1586) 2025-06-23 14:34:02 -07:00
Anders Jenbo
c8bb0da5a7
Implement DrawFPS (#420) 2025-06-23 21:04:52 +00:00
jonschz
edae5f58ec
Remove getters/setters that (likely) don't exist (#1583)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-23 20:58:16 +02:00
Danct12
19fee55333
Shared library support (#404)
This allows isle-portable to be built using shared libraries
provided by the developer's distribution.
2025-06-23 17:20:39 +02:00
MS
1701117e6f
Improve MeshBuilderImpl::CreateMesh (#1584)
* CreateMesh

* Effective match for Clone()
2025-06-23 10:24:13 -04:00
jonschz
1677193635
Add reference to isle-portable to README (#1579)
* Add reference to `isle-portable` to README

* Fix uppercase

* Address review comments

---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-23 12:32:19 +02:00
Brenden Davidson
6366f80934 [flatpak] Restored images broken by Git LFS 2025-06-22 17:40:47 -05:00
Brenden Davidson
67632c9048 [flatpak] Added additional data to MetaInfo 2025-06-22 17:33:26 -05:00
Brenden Davidson
dedcb35bfa Merge updated branch 'master' into 'flatpak' 2025-06-22 16:27:31 -05:00
Brenden Davidson
ff098d2c23 [flatpak] Updated Flatpak manifest to allow reading mounted disks/ISOs 2025-06-22 16:17:45 -05:00
Brenden Davidson
7c679ce54b [flatpak] Added desktop files 2025-06-22 15:45:30 -05:00
Christian Semmler
0c66273c9f
Update README.md [skip ci] 2025-06-22 22:04:21 +02:00
Danct12
3698f4fb0c
Bump version for SDL_SCALEMODE_PIXELART to 3.3.0 (#403) 2025-06-22 17:54:35 +00:00
Christian Semmler
5a756f033b
Set UseJoystick to true by default (#397) 2025-06-22 18:49:06 +02:00
Christian Semmler
41daf76bca
Merge remote-tracking branch 'isle/master' 2025-06-22 09:48:17 -07:00
Christian Semmler
8195d2b251
Update legogamestate.cpp (#1582) 2025-06-22 18:48:09 +02:00
Christian Semmler
92e0cb0845
Fix JoystickIndex ini default (#400) 2025-06-22 18:34:05 +02:00
Christian Semmler
67a89f2d78
Merge remote-tracking branch 'isle/master' 2025-06-22 08:57:16 -07:00
Christian Semmler
0a50915312
Fix implicit signed char-ness (#1581) 2025-06-22 17:55:36 +02:00
Anders Jenbo
5a628cafaa
No longer log file mapping (#396) 2025-06-22 17:07:56 +02:00