Commit Graph

  • 4bb3872ebd Save and restore scripts with saved requests to projects Pavel Baksy 2025-12-31 01:46:43 +01:00
  • 59dcb78789 Fix GTK4 API: Use set_from_icon_name instead of set_icon_name vesp 2025-12-31 01:34:18 +01:00
  • 2d6406ab86 Fix GTK4 API: Use set_from_icon_name instead of set_icon_name Pavel Baksy 2025-12-31 01:34:18 +01:00
  • 96bbbcbc97 Add Scripts feature with JavaScript postprocessing vesp 2025-12-31 01:32:14 +01:00
  • b923a4b83e Add Scripts feature with JavaScript postprocessing Pavel Baksy 2025-12-31 01:32:14 +01:00
  • 1fab66db48 Fix edit icon: use document-properties-symbolic instead vesp 2025-12-31 00:33:20 +01:00
  • 79fa494780 Fix edit icon: use document-properties-symbolic instead Pavel Baksy 2025-12-31 00:33:20 +01:00
  • 85b09af6f3 Make Manage Environments dialog wider and resizable vesp 2025-12-31 00:30:09 +01:00
  • 1436f4a1d3 Make Manage Environments dialog wider and resizable Pavel Baksy 2025-12-31 00:30:09 +01:00
  • d4e8ebd303 Fix edit icon and move Add Variable button inside table as last row vesp 2025-12-31 00:26:05 +01:00
  • f91c9f318a Fix edit icon and move Add Variable button inside table as last row Pavel Baksy 2025-12-31 00:26:05 +01:00
  • e39715f5c0 Move Add Variable button to bottom of variable column and change edit icon vesp 2025-12-31 00:21:38 +01:00
  • f4e8f0cca9 Move Add Variable button to bottom of variable column and change edit icon Pavel Baksy 2025-12-31 00:21:38 +01:00
  • b51fa12f6a Improve dialog UX: enable Enter key activation for all input dialogs vesp 2025-12-31 00:11:30 +01:00
  • 97196f2e14 Improve dialog UX: enable Enter key activation for all input dialogs Pavel Baksy 2025-12-31 00:11:30 +01:00
  • bd54379377 Fix AttributeError: use set_size_request instead of set_width_request vesp 2025-12-31 00:09:34 +01:00
  • 4c28020269 Fix AttributeError: use set_size_request instead of set_width_request Pavel Baksy 2025-12-31 00:09:34 +01:00
  • ec2cb2768e Transpose environments table: variables as rows, environments as columns vesp 2025-12-31 00:02:29 +01:00
  • cb57d038f1 Transpose environments table: variables as rows, environments as columns Pavel Baksy 2025-12-31 00:02:29 +01:00
  • 5f01c1c49d Replace send button text with play icon vesp 2025-12-30 23:32:41 +01:00
  • a62c37f5f2 Replace send button text with play icon Pavel Baksy 2025-12-30 23:32:41 +01:00
  • a979c16da9 Bump version to 0.2.0 v0.2.0 vesp 2025-12-30 19:54:13 +01:00
  • 1a526f2f6b Bump version to 0.2.0 Pavel Baksy 2025-12-30 19:54:13 +01:00
  • 55610a13a5 Remove duplicate Request History panels from individual tabs vesp 2025-12-30 19:51:33 +01:00
  • a90f08f124 Remove duplicate Request History panels from individual tabs Pavel Baksy 2025-12-30 19:51:33 +01:00
  • 262fcf41ca Fix environment selector to always appear on left side vesp 2025-12-30 16:34:30 +01:00
  • fec2b26d70 Fix environment selector to always appear on left side Pavel Baksy 2025-12-30 16:34:30 +01:00
  • 6794871306 Align environment selector to left with visual separator vesp 2025-12-30 16:27:36 +01:00
  • 95f62e1868 Align environment selector to left with visual separator Pavel Baksy 2025-12-30 16:27:36 +01:00
  • 1582e9479b Move environment selector to URL bar, remove label, add tooltip vesp 2025-12-30 16:20:06 +01:00
  • edcec2e7a8 Move environment selector to URL bar, remove label, add tooltip Pavel Baksy 2025-12-30 16:20:06 +01:00
  • 80fe2a33f0 Show all variables as undefined when no environment is selected vesp 2025-12-30 16:12:12 +01:00
  • 3659543bd2 Show all variables as undefined when no environment is selected Pavel Baksy 2025-12-30 16:12:12 +01:00
  • 3a903f28ec Show environment selector when loading project request into empty tab vesp 2025-12-30 15:59:51 +01:00
  • 4b43a509b0 Show environment selector when loading project request into empty tab Pavel Baksy 2025-12-30 15:59:51 +01:00
  • 1192038080 Save substituted values to history instead of variable templates vesp 2025-12-30 14:38:25 +01:00
  • 532e71172d Save substituted values to history instead of variable templates Pavel Baksy 2025-12-30 14:38:25 +01:00
  • 1cccded694 Add debug output for header indicators vesp 2025-12-30 14:12:52 +01:00
  • c5ce788605 Add debug output for header indicators Pavel Baksy 2025-12-30 14:12:52 +01:00
  • 277a8dc13e Fix visual indicators: add tooltips to headers, colored background to body vesp 2025-12-30 14:07:13 +01:00
  • 983227affc Fix visual indicators: add tooltips to headers, colored background to body Pavel Baksy 2025-12-30 14:07:13 +01:00
  • 50f5661843 Add visual indicators for undefined variables vesp 2025-12-30 13:10:26 +01:00
  • 710997757e Add visual indicators for undefined variables Pavel Baksy 2025-12-30 13:10:26 +01:00
  • 2ba3ced14e Implement environment variable substitution in requests vesp 2025-12-30 12:54:26 +01:00
  • 89f50d1304 Implement environment variable substitution in requests Pavel Baksy 2025-12-30 12:54:26 +01:00
  • 24b1db4b9b Add environment management for projects with variable support vesp 2025-12-30 12:37:13 +01:00
  • dfe2a9a360 Add environment management for projects with variable support Pavel Baksy 2025-12-30 12:37:13 +01:00
  • 26970cc392 Remove incorrect HTTPie dependency from documentation vesp 2025-12-26 02:09:01 +01:00
  • 5fa104db69 Remove incorrect HTTPie dependency from documentation Pavel Baksy 2025-12-26 02:09:01 +01:00
  • c9e53de55d Add history deletion features - clear all in preferences and delete individual items vesp 2025-12-24 20:21:47 +01:00
  • e8f8efbd09 Add history deletion features - clear all in preferences and delete individual items Pavel Baksy 2025-12-24 20:21:47 +01:00
  • 2797a320c1 Add copy buttons for request and response content in history items vesp 2025-12-24 13:49:55 +01:00
  • 415907cfb0 Add copy buttons for request and response content in history items Pavel Baksy 2025-12-24 13:49:55 +01:00
  • 9d976478df Fix template errors - remove invalid cursor-name property and set cursor programmatically, remove debug output vesp 2025-12-24 13:40:56 +01:00
  • 49f94aaa88 Fix template errors - remove invalid cursor-name property and set cursor programmatically, remove debug output Pavel Baksy 2025-12-24 13:40:56 +01:00
  • 95e3199172 Replace expander buttons with clickable separator boxes vesp 2025-12-24 13:35:47 +01:00
  • 9cbbb93384 Replace expander buttons with clickable separator boxes Pavel Baksy 2025-12-24 13:35:47 +01:00
  • 3c5fc3c74a Fix GTK assertion error - set min/max heights in correct order vesp 2025-12-24 13:15:39 +01:00
  • 95175cb01d Fix GTK assertion error - set min/max heights in correct order Pavel Baksy 2025-12-24 13:15:39 +01:00
  • 897b5c07ba Fix history expander button functionality - set both min and max content heights vesp 2025-12-24 13:13:04 +01:00
  • 0c139d2a3b Fix history expander button functionality - set both min and max content heights Pavel Baksy 2025-12-24 13:13:04 +01:00
  • deb48e4c85 Refactor to use AdwToolbarView like Epiphany vesp 2025-12-24 03:55:13 +01:00
  • bfe3463b52 Refactor to use AdwToolbarView like Epiphany Pavel Baksy 2025-12-24 03:55:13 +01:00
  • 9f05701df8 Add style classes to distinguish header bars vesp 2025-12-24 03:48:50 +01:00
  • 7cf03a2f8b Add style classes to distinguish header bars Pavel Baksy 2025-12-24 03:48:50 +01:00
  • bbb4788a73 Fix CSS error and history loading vesp 2025-12-24 03:45:51 +01:00
  • 5334902d7a Fix CSS error and history loading Pavel Baksy 2025-12-24 03:45:51 +01:00
  • 67a374899b Fix header bar height matching properly vesp 2025-12-24 03:40:45 +01:00
  • 74250c36b7 Fix header bar height matching properly Pavel Baksy 2025-12-24 03:40:45 +01:00
  • 054d2418b0 Fix header bar heights to match exactly vesp 2025-12-24 03:35:48 +01:00
  • 91b4c68b49 Fix header bar heights to match exactly Pavel Baksy 2025-12-24 03:35:48 +01:00
  • 0431ec16ab Fix critical bugs from second round of testing vesp 2025-12-24 03:07:11 +01:00
  • 9c17f452bf Fix critical bugs from second round of testing Pavel Baksy 2025-12-24 03:07:11 +01:00
  • d50622700e Fix all reported issues from testing vesp 2025-12-24 02:20:55 +01:00
  • ad0e1886cc Fix all reported issues from testing Pavel Baksy 2025-12-24 02:20:55 +01:00
  • 32d5af04b6 Complete window.py cleanup - remove 400 lines of obsolete code vesp 2025-12-24 02:05:37 +01:00
  • 89d43b66b5 Complete window.py cleanup - remove 400 lines of obsolete code Pavel Baksy 2025-12-24 02:05:37 +01:00
  • a89aa5c206 WIP: Refactoring window.py for per-tab widgets vesp 2025-12-24 01:56:40 +01:00
  • a09060e3d4 WIP: Refactoring window.py for per-tab widgets Pavel Baksy 2025-12-24 01:56:40 +01:00
  • 6f32a61799 Add RequestTabWidget class and simplify main UI vesp 2025-12-24 01:51:15 +01:00
  • 99faf14983 Add RequestTabWidget class and simplify main UI Pavel Baksy 2025-12-24 01:51:15 +01:00
  • 2c4e70fa23 WIP: Initial AdwTabBar/AdwTabView implementation vesp 2025-12-24 01:47:45 +01:00
  • d912f3479a WIP: Initial AdwTabBar/AdwTabView implementation Pavel Baksy 2025-12-24 01:47:45 +01:00
  • 98e097a7c1 Maximize header space and enable tab scrolling vesp 2025-12-23 12:36:59 +01:00
  • 0a5c1c59af Maximize header space and enable tab scrolling Pavel Baksy 2025-12-23 12:36:59 +01:00
  • 6031f4319d Polish tab UI styling with enhanced visual design vesp 2025-12-23 10:27:40 +01:00
  • 2ff4a39e04 Polish tab UI styling with enhanced visual design Pavel Baksy 2025-12-23 10:27:40 +01:00
  • 3bc155b127 Add preferences dialog with TLS and timeout settings vesp 2025-12-23 10:17:22 +01:00
  • 2545cdd88d Add preferences dialog with TLS and timeout settings Pavel Baksy 2025-12-23 10:17:22 +01:00
  • 9a89cce5b1 Add explicit accelerators to shortcuts dialog vesp 2025-12-22 23:53:05 +01:00
  • 66719a5d0c Add explicit accelerators to shortcuts dialog Pavel Baksy 2025-12-22 23:53:05 +01:00
  • 01943ecb1a Add shortcuts action to show keyboard shortcuts dialog vesp 2025-12-22 23:50:41 +01:00
  • d2682154c5 Add shortcuts action to show keyboard shortcuts dialog Pavel Baksy 2025-12-22 23:50:41 +01:00
  • 7fd77b7ba3 Simplify shortcuts dialog - remove groups vesp 2025-12-22 23:48:55 +01:00
  • 146ca19f18 Simplify shortcuts dialog - remove groups Pavel Baksy 2025-12-22 23:48:55 +01:00
  • 2fda88d6f7 Fix shortcuts dialog using correct GTK types vesp 2025-12-22 23:46:53 +01:00
  • 977b78f5fe Fix shortcuts dialog using correct GTK types Pavel Baksy 2025-12-22 23:46:53 +01:00
  • 0655fb1d38 Update keyboard shortcuts dialog to current state vesp 2025-12-22 23:40:43 +01:00
  • c4480fc161 Update keyboard shortcuts dialog to current state Pavel Baksy 2025-12-22 23:40:43 +01:00
  • ea10dae1e8 Migrate from HTTPie to libsoup3 for HTTP requests vesp 2025-12-22 23:34:05 +01:00