Skip to content

Commit

Permalink
version bumb and changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
bastiion committed Nov 27, 2024
1 parent b7744c6 commit 8cd044b
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 11 deletions.
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ Many students struggle with finding documentation, tutorials, or example files a
- **Welcome Wizard**: Initial setup and user preference configuration
- **Vision Assistant**: Interactive guidance system
- **Portal Interface**: Central hub for accessing learning materials
- **Tutor**: Interactive tutorial and lecture system
- **Icon Finder**: Utility for theme icon discovery

## Development
Expand Down Expand Up @@ -65,6 +66,9 @@ nix run .#portal -L

# Run the vision assistant
nix run .#vision-assistant -L

# Run the tutor
nix run .#tutor -L -- ./path/to/tutorial
```

### Development Environment
Expand All @@ -80,7 +84,9 @@ nix develop
# Then run components directly:
portal
welcome
tutor ./path/to/tutorial
vision-assistant

```

#### Using Python venv
Expand Down
17 changes: 11 additions & 6 deletions debian/changelog
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,20 @@ schulstick (0.1.1) unstable; urgency=medium
- Add standalone tutor package with dynamic tutorial view
- Add screen hint support with docked/free mode
- Add multi-monitor support for tutor window positioning
- Add UnitFinderWidget with search and card-based unit display
- Add UnitScanner class to scan and filter markdown units
- Add star visualization for skill level and fixed-width tags
- Improve UnitCard design with consistent sizing and dark theme
- Add LiaScript tutorial support
- Update build system to handle Next.js app compilation
- Remove obsolete tutor-related code
- Fix screen geometry initialization and positioning
- Update UnitMetadata model with optional paths and tutorial URL
* Add unit finder improvements:
- Add UnitFinderWidget with search and card-based unit display
- Add star visualization for skill level
- Improve UnitCard design with consistent sizing and dark theme
* Add system tray functionality:
- Add system tray icon with show/hide capability
- Add portal button to context menu
* Build system improvements:
- Update Next.js build process
- Configure debian/rules for dh-python with hatchling
- Remove node_modules in debian/rules

-- Schulstick Team <[email protected]> Wed, 27 Nov 2024 19:49:55 +0100

Expand Down
11 changes: 6 additions & 5 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@
in
rec {
packages = {
schulstick = pkgs.python3Packages.buildPythonApplication {
pname = "schulstick";
version = "0.1.0";
schulstick-portal = pkgs.python3Packages.buildPythonApplication {
pname = "schulstick-portal";
version = "0.1.1";
src = ./.;
format = "pyproject";

Expand Down Expand Up @@ -69,7 +69,7 @@
doCheck = false;
};

default = packages.schulstick;
default = packages.schulstick-portal;
};

apps = {
Expand All @@ -93,12 +93,13 @@
drv = self.packages.${system}.schulstick;
name = "tutor";
};
default = self.apps.${system}.vision-assistant;
default = self.apps.${system}.portal;
};

devShell = pkgs.mkShell {
buildInputs = with pkgs; [
python3
debian-devscripts
] ++ commonBuildInputs;
LD_LIBRARY_PATH = "${pkgs.stdenv.cc.cc.lib}/lib";

Expand Down

0 comments on commit 8cd044b

Please sign in to comment.