GitHub / singularity/singularity / commits
A simulation of a true AI. Survive, grow, and learn.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 99729e85 | Fix the faded background |
Iwan Gabovitch <q****p@g****m>
Committed by: Niels Thykier <n****s@t****t> |
6 months ago | |
| fa73a735 | fix color bleed in up/down arrows for scrollbars |
Iwan Gabovitch <q****p@g****m>
Committed by: Niels Thykier <n****s@t****t> |
6 months ago | |
| d5d98645 | fix mojibake in the Options menu when rendering the name of languges |
Iwan Gabovitch <q****p@g****m>
Committed by: Niels Thykier <n****s@t****t> |
6 months ago | |
| 0562c141 | Release singularity/1.1 | Niels Thykier <n****s@t****t> | about 1 year ago | |
| f1f82864 | Changelog.txt: Include a change | Niels Thykier <n****s@t****t> | about 1 year ago | |
| 8bbc2322 | Bump min version for pygame to avoid crashing bug | Niels Thykier <n****s@t****t> | over 1 year ago | |
| 0b016dd2 | CONTRIBUTING.md: Improve translation hints a bit | Niels Thykier <n****s@t****t> | over 1 year ago | |
| f4c912c9 | Changelog.txt: Add mention of #346 | Niels Thykier <n****s@t****t> | about 2 years ago | |
| a64ea5c4 | Fix crash when looking up a CPU in the Knowledge section | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 57013b62 | Fix crash with numpy 2.0 | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 083f8f60 | Commit removed pycompat file | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 8afd4338 | Attempt to avoid crashing with python3.15 | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 6c1a5130 | Remove unncessary `pycompat.py` file | Niels Thykier <n****s@t****t> | about 2 years ago | |
| e2f52615 | Tweak Changelog a bit | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 843cb08a | Changelog: Move some items into "Other Changes" | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 437abc49 | Improve the CPU buying pane by explicitly mentioning modifiers | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 97aab0ea | Avoid confusing remark about "Armed Guards" | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 69a78af5 | Fix crash in cheat menu | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 6cf19170 | (Adv.) Socioanalytics: Mention as a result that hot areas are now visible | Niels Thykier <n****s@t****t> | about 2 years ago | |
| a60a8c49 | Enable/Disable cheat (debug) menu via `F11` on the map screen | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 313f3599 | For themes, introduce `research` and `knowledge` pane backgrounds | Niels Thykier <n****s@t****t> | about 2 years ago | |
| afd6be4d | Correct inverted boolean that made last savegame name be wrong | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 915a7ea2 | Provide basic auto-save feature | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 91c1ede3 | Provide a better error message if `polib` is not installed | Niels Thykier <n****s@t****t> | about 2 years ago | |
| f92d2b9a | Update Changelog.txt | Niels Thykier <n****s@t****t> | about 2 years ago | |
| 8bb50c84 | More locations to all places |
Urban Versis 32 <1****2@u****m>
Committed by: Niels Thykier <n****s@t****t> |
over 2 years ago | |
| 05a3b919 | Update setup.py |
Evert Vorster <e****r@g****m>
Committed by: Niels Thykier <n****s@t****t> |
almost 3 years ago | |
| 00bc1f94 | Complete French translation |
Didier Vidal <d****l@m****t>
Committed by: Niels Thykier <n****s@t****t> |
about 3 years ago | |
| fa079705 |
README.md: Python3.9 is the lowest we test with
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| 102ca7c8 |
Remove dataclass parameters to fix 3.9 compat
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| 981a3e54 |
Refactor a method out of give_time
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| 9ad5ea49 |
Quick saving should not set default savegame name
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| c2401ab8 |
Provide quickload feature on `F9`
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| ec0ce8b2 |
Provide quicksave feature on F5
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| f9ca4821 |
Remove more python2 compat
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| 932d6e2e |
Clean up a bit in the utils code
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| 176581f3 |
Refactor global hotkeys out of Dialog code
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| 395cf218 |
Require installing polib separately
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| 75e931c6 |
CI: Correct py.test command name
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| 0a3d4964 |
Fix GitHub CI
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| 9bc2ef08 |
Remove python2 support
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| 98b3160c |
Apply black code style
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 3 years ago | |
| 4df079f3 | docs: fix simple typo, abence -> absence |
Tim Gates <t****s@i****m>
Committed by: Niels Thykier <n****s@t****t> |
about 4 years ago | |
| a8510bd3 | docs: Fix a few typos |
Tim Gates <t****s@i****m>
Committed by: Niels Thykier <n****s@t****t> |
almost 5 years ago | |
| aecb3c56 |
event.py: Fix usage of is_past_expiry_date
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | almost 6 years ago | |
| 268c197c |
Rename variables to make their purpose more clear
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | almost 6 years ago | |
| 1c319e3d |
Fix compatibility with pygame 1.9.4
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 2ebc2f3f |
Release singularity/1.00
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 2a4e50f9 |
Fix typo in German translation
Signed-off-by: Niels Thykier <n****s@t****t> |
Wuzzy <W****2@m****u>
Committed by: Niels Thykier <n****s@t****t> |
about 6 years ago | |
| cba39372 |
Remove .travis-ci.yml as it stopped working
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 7eef3cba |
Mark test xfail due to it failing in github actions
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 3690d550 |
Skip some tests under python2
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 8f9126db |
test: Set coding to utf-8 to fix test under python2
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| c88d6015 | Create python-package.yml | Niels Thykier <n****s@t****t> | about 6 years ago | |
| 71efb348 |
Event cheat: Support triggering and expiring events
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| a3c09684 |
Add Event manipulation dialog under cheat menu (read-only)
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| c56fac55 |
Fix translation of cheat menu button labels
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| cff713f6 |
cheat_menu: Simplify showing of base states
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 26604cf1 |
Move cheat menu to its own file
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| be7207ac |
Fix some python2 compatibility issues
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| da04d608 |
log.py: Replace ToogleButton with StickyOnOffButton
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 71519eef |
LogScreen: Rewrite how we replay messages
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 2f271681 |
Minor code tweaks
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 89b326c1 |
Changelog.txt: Fix another typo
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 75aeedde |
Changelog.txt: Fix typos
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| e91c99d2 |
Changelog.txt: Update PR references
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 3a8db17b |
Savegame dialog: Hide hot keys to avoid confusion
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 147b1cbb | Update German translation |
Wuzzy <W****2@m****u>
Committed by: Niels Thykier <n****s@t****t> |
about 6 years ago | |
| 3a2c39d1 |
Changelog.txt: Update PR references
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 7fa2c699 | Gd translation update (#287) |
gunchleoc <f****s@f****t>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 4db49f68 |
Changelog.txt: Add PR to an existing item
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| ae04b4b6 | Gd translation update (#286) |
gunchleoc <f****s@f****t>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 60869cfc |
Changelog.txt: Document recent changes
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 13d45f81 |
Highlight locations with recent discoveries
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| a877d3cc |
Make preferences file output deterministic
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 0ccda3c8 |
Remove redundant assignment (handled in main_menu.py)
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| e13763b7 |
safety: Fix logging of SDL version
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 4d3347ab |
About: Show pygame and SDL versions
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 35773a12 |
Log pygame version and SDL version in crash log
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| ef75523a |
Remove unused imports
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| eb6adc65 |
Update .gitignore to match new locale changes
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| a6d22c93 |
Use dirs.makedirs_if_not_exist instead of re-implementing it
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| fe5d73cb |
Regenerate POT and PO files
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| b82db8e7 | i18n improvements for units of measure (#262) |
gunchleoc <f****s@f****t>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 1ff790e8 |
Extract a StickyOnOffButton from ToggleButton
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 6fa9e0e8 |
ResearchScreen: Special-case 0 available CPU
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 00adfa3a |
Remove dead conditional
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 05ebf23b |
Reset default savegame name on new game
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 9746b793 |
KnowledgeScreen: Remember list pos for each knowledge type separately
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| e3981f1d |
Refuse loading games with negative gametime
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 8a67368d |
Avoid crashing when listing savegames with invalid difficulties
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 3fe32c4a |
Add "Upgrade" button in the Load dialog
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| eb4ace31 |
Give more space to the load game menu
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| d2e33e1a |
savegame: Associate format with concrete savegame (and not just display version)
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 3668d84f |
Changellog.txt: Document recent changes
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| bd14adeb |
listbox: Fix arguments for default rebuild_func
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 595b8a6c |
listbox.py: rename method to make its purpose more clear
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 2bca3893 |
Add native MOUSEWHEEL support with pygame2/SDL2
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 315f9b4e |
Rely solely on `pygame.key.set_repeat` for handling key-repeating
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago | |
| 328275fd |
LocationScreen: Force-refresh button states on rebuild
Signed-off-by: Niels Thykier <n****s@t****t> |
Niels Thykier <n****s@t****t> | about 6 years ago |