Skip to content
Open

2.0 #11

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
7e4ff96
update package.json
lenadax Jan 31, 2025
9a916a3
Update overlay button styles to bootstrap5
lenadax Jan 31, 2025
95112a9
Overlay rework
lenadax Feb 3, 2025
524e17e
remove redundant css
lenadax Feb 6, 2025
af2e916
WIP/test: prevent ts.ajax bound elements from persisting in cache as …
lenadax Feb 14, 2025
7491815
compiled js
lenadax Feb 14, 2025
3411ff9
WIP: memory
lenadax Feb 21, 2025
20d1bf8
update logic
lenadax Feb 21, 2025
14b0ccb
replace loading-spokes with bootstrap5 spinner
lenadax Feb 21, 2025
d3e32c4
destroy widgets within overlay using AjaxDestroy. Moving AjaxDestroy …
lenadax Feb 24, 2025
11d9e1c
create modal backdrop
lenadax Feb 24, 2025
dbb357f
better z-index logic for modals
lenadax Feb 24, 2025
867208f
Try to fix corepack issue in CI
rnixx Feb 24, 2025
39e67aa
minor adjustments
lenadax Feb 24, 2025
0b11d4d
remove redundant check
lenadax Feb 25, 2025
fc1b254
update deprecated unescape method. some cleanup
lenadax Mar 3, 2025
693d158
handle memory management for create_listener, Motion and Spinner
lenadax Mar 6, 2025
f620a3d
update changes
lenadax Mar 6, 2025
d77de24
attach changeListener to ajax (to properly destroy event listener)
lenadax Mar 13, 2025
bc59146
Provide pluggable AjaxDestroy callbacks
lenadax Mar 14, 2025
5afe7e5
WIP: move ajax related code to srr/ folder
lenadax Mar 17, 2025
ee815a5
update changelog
lenadax Mar 18, 2025
f25197d
Some cleanup
rnixx Mar 18, 2025
ceb9546
global callback registration for AjaxDestroy parser
lenadax Mar 18, 2025
b5335d6
remove obsolete destroy logic
lenadax Mar 18, 2025
39f69fd
change order of jquery methods
lenadax Mar 18, 2025
b0a964b
rename deregister to unregister
lenadax Mar 18, 2025
3184ce1
update changelog
lenadax Mar 18, 2025
4dd5aef
cleanup
lenadax Mar 18, 2025
ac0e632
fix test case
lenadax Mar 18, 2025
87d3861
Merge pull request #8 from conestack/memory
rnixx Mar 18, 2025
26ce8a4
allow passing options for selected_class and unselected_class for ts.…
lenadax Jun 10, 2025
c8cd0dc
descriptive error message for set_svg_attrs: failed without stack trace
lenadax Jun 20, 2025
7fbcec2
allow flavor and warning for overlay
lenadax Jul 2, 2025
d0b3132
Collapsible collapsed returns correct boolean with bs5.
lenadax Oct 30, 2025
1661bf6
Merge branch 'master' into bs5
rnixx Dec 1, 2025
6fc593d
merge
rnixx Dec 4, 2025
5c0324d
Merge branch 'master' into bs5
rnixx Dec 4, 2025
0af1f48
Merge branch 'master' into bs5
rnixx Dec 4, 2025
09f4fa2
err
rnixx Dec 4, 2025
89e68b7
version
rnixx Dec 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,13 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Install
- name: Corepack
run: |
npm install --global corepack@latest
corepack enable

- name: Install
run: |
make nodejs

- name: Run tests
Expand Down
28 changes: 28 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,34 @@
Changes
=======

2.0.0 (unreleased)
------------------

- Split ``ajax.js`` into ``ssr`` js module.
[lenadax]

- Rework ``Spinner`` class to prevent persisting detached elements.
[lenadax]

- Unbind events on Motion ``reset_state`` method.
[lenadax]

- Unbind events on ``destroy`` method in ``create_listener`` subclass factory.
[lenadax]

- Move ``AjaxDestroy`` to ``ajaxdestroy`` module to prevent circular import dependency.
[lenadax]

- Fix widgets not being fully destroyed if rendered within an ``Overlay`` inside body.
[lenadax]

- Modify ``AjaxDestroy`` parse method to prevent DOM memory leaks.
[lenadax]

- Replace svg spinner with Bootstrap5 spinner.
[lenadax]


1.0.0 (unreleased)
------------------

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "hatchling.build"

[project]
name = "treibstoff"
version = "1.0.0.dev0"
version = "2.0.0.dev0"
description = ""
dynamic = ["readme"]
requires-python = ">=3.10"
Expand Down
Loading
Loading