7806c4bf72
Bump version to 0.4.3
2026-01-05 11:33:58 +01:00
ee0613224a
Add type annotations to request_tab_widget.py
2026-01-05 11:33:12 +01:00
8ee746077d
Add type annotations to window.py
2026-01-05 11:31:59 +01:00
8674be290e
Bump version to 0.4.2
2026-01-05 11:25:05 +01:00
6c97ae1694
Use actual timeout value in error message
2026-01-05 11:18:32 +01:00
5f8a3857ae
Fix toast notifications by adding AdwToastOverlay
2026-01-05 11:14:31 +01:00
0606294965
Bump version to 0.4.0
...
- Updated version in meson.build
- Added release entry in metainfo with changelog
v0.4.0
2026-01-05 10:47:02 +01:00
51f241e828
Reduce request indentation in sidebar from 24px to 12px
2026-01-05 02:28:02 +01:00
89a28cea71
Keep project folder open when loading request
2026-01-05 02:20:48 +01:00
93c61917a4
Fix status icons in preprocessing and script output panels
2026-01-04 01:18:40 +01:00
0287c20bd8
Adjust panel proportions: sidebar 15%, request/response 42.5%
2026-01-04 00:53:20 +01:00
973230976a
Make result and history panels resizable with minimum size
2026-01-03 09:17:20 +01:00
85f0feeac5
Fix history panel collapse when expanding script results
2026-01-02 01:31:07 +01:00
9d0ff68851
Implement preprocessing scripts with request modification and variable access
2026-01-02 01:04:24 +01:00
45a6cfd97d
Bump version to 0.3.0
v0.3.0
2026-01-01 02:28:27 +01:00
d463b83420
Add roster API for scripts to set environment variables
2026-01-01 02:27:22 +01:00
6a22734c80
Track script changes and show modified flag when scripts are edited
2025-12-31 01:59:49 +01:00
3defd56c0f
Save and restore scripts with saved requests to projects
2025-12-31 01:46:43 +01:00
462dc8a284
Fix GTK4 API: Use set_from_icon_name instead of set_icon_name
...
Corrects AttributeError when initializing script status icon.
2025-12-31 01:34:18 +01:00
d2a065341c
Add Scripts feature with JavaScript postprocessing
...
Implements JavaScript-based postprocessing for HTTP responses using gjs.
Adds Scripts tab with preprocessing (disabled) and postprocessing (functional) sections.
2025-12-31 01:32:14 +01:00
03689433c6
Fix edit icon: use document-properties-symbolic instead
2025-12-31 00:33:20 +01:00
0bb3c052a5
Make Manage Environments dialog wider and resizable
2025-12-31 00:30:09 +01:00
7ccd5fc6d2
Fix edit icon and move Add Variable button inside table as last row
2025-12-31 00:26:05 +01:00
d8626028b5
Move Add Variable button to bottom of variable column and change edit icon
2025-12-31 00:21:38 +01:00
03ca29c236
Improve dialog UX: enable Enter key activation for all input dialogs
2025-12-31 00:11:30 +01:00
a20ad1aa87
Fix AttributeError: use set_size_request instead of set_width_request
2025-12-31 00:09:34 +01:00
34df00378e
Transpose environments table: variables as rows, environments as columns
2025-12-31 00:02:29 +01:00
7db4a399ba
Replace send button text with play icon
2025-12-30 23:32:41 +01:00
923ec7093a
Bump version to 0.2.0
v0.2.0
2025-12-30 19:57:40 +01:00
404b322e2a
Remove duplicate Request History panels from individual tabs
2025-12-30 19:51:33 +01:00
7df6a7d49c
Fix environment selector to always appear on left side
2025-12-30 16:34:30 +01:00
032eaf4d40
Align environment selector to left with visual separator
2025-12-30 16:27:36 +01:00
a7262fdc23
Move environment selector to URL bar, remove label, add tooltip
2025-12-30 16:20:06 +01:00
1e363794ef
Show all variables as undefined when no environment is selected
2025-12-30 16:12:12 +01:00
c7ac15b72f
Show environment selector when loading project request into empty tab
2025-12-30 15:59:51 +01:00
a1d820d2b0
Save substituted values to history instead of variable templates
2025-12-30 14:38:25 +01:00
b8c713f47a
Add debug output for header indicators
2025-12-30 14:12:52 +01:00
d62d7f8c7d
Fix visual indicators: add tooltips to headers, colored background to body
2025-12-30 14:07:13 +01:00
11487ba70a
Add visual indicators for undefined variables
2025-12-30 13:10:26 +01:00
29bea2353e
Implement environment variable substitution in requests
2025-12-30 12:54:26 +01:00
0474978cf2
Add environment management for projects with variable support
2025-12-30 12:37:13 +01:00
357776f8ec
Remove incorrect HTTPie dependency from documentation
...
HTTPie was listed as a dependency but the application actually uses libsoup3 from GNOME Platform. Updated README to reflect correct dependencies and removed installation instructions for HTTPie. Also corrected code comments to reference libsoup3 instead of HTTPie.
2025-12-26 02:09:01 +01:00
8a9974112d
Add history deletion features - clear all in preferences and delete individual items
2025-12-24 20:21:47 +01:00
039eb5fc2d
Add copy buttons for request and response content in history items
2025-12-24 13:49:55 +01:00
f2ccca4078
Fix template errors - remove invalid cursor-name property and set cursor programmatically, remove debug output
2025-12-24 13:40:56 +01:00
edfdac63c4
Replace expander buttons with clickable separator boxes
2025-12-24 13:35:47 +01:00
4ceb66e9e2
Fix GTK assertion error - set min/max heights in correct order
2025-12-24 13:15:39 +01:00
912a94eb47
Fix history expander button functionality - set both min and max content heights
2025-12-24 13:13:04 +01:00
0dffca5dc5
Refactor to use AdwToolbarView like Epiphany
...
- Replace manual GtkBox layout with AdwToolbarView
- Add AdwHeaderBar and AdwTabBar as separate top bars
- Remove all custom CSS for header bar height matching
- AdwToolbarView automatically ensures consistent bar styling
This follows the proper libadwaita pattern used by GNOME Web.
2025-12-24 03:55:13 +01:00
392b2e7494
Add style classes to distinguish header bars
...
- Add "sidebar-header" and "main-header" style classes
- Target each header bar specifically in CSS
- Make tab bar ultra-compact to fit within header height
- Reduce tab padding and remove all internal margins
2025-12-24 03:48:50 +01:00