Commit graph

142 commits

Author SHA1 Message Date
Rohit Awate
772ac377bd Re-wrote tab text reflection logic 2018-07-21 16:04:12 +05:30
Rohit Awate
32dcc0bce2 Re-implemented logic for changing tab-text with URL 2018-07-18 22:58:47 +05:30
Rohit Awate
cef97f0fec Fix issue where tabs were only visible when the window was maximized 2018-07-18 20:46:55 +05:30
Rohit Awate
9515782650 Fix issue where partially-filled KeyValue fields weren't saved during a tab switch 2018-07-18 19:53:42 +05:30
Rohit Awate
2e6e1c147c Fix issue where closing the last tab didn't cause the application state to be saved 2018-07-18 19:19:54 +05:30
Rohit Awate
fa4e4fdead Fix issues with tab loading and state recovery 2018-07-18 18:44:37 +05:30
Rohit Awate
ac0fb816f2 Fix issue where responseHeaders were lost in tab-switching 2018-07-17 20:30:50 +05:30
Rohit Awate
7f9c14d6f6 Add responseLayer maintenance while tab-switching 2018-07-17 15:44:13 +05:30
Rohit Awate
a5b0f80b38 Refactor keymap logic into nested HomeWindowController.KeymapHandler 2018-07-17 14:22:19 +05:30
Rohit Awate
00ac1f27e9 Add method to reset Dashboard 2018-07-17 14:07:03 +05:30
Rohit Awate
8cea5f006a
Add basic tab switching 2018-07-17 13:20:17 +05:30
Rohit Awate
5f85f83696
Add foundation for single-Dashboard design 2018-07-16 22:04:38 +05:30
Rohit Awate
f1ca82d61c
Project-wide cleanup and optimizations 2018-07-04 19:23:31 +05:30
Rohit Awate
ca6bcabdb9
Merge pull request #20 from warmuuh/feature/searchpane-refactoring
Refactored search functionality into own class.
Abstracted search functionality for implementation of Project-based workflow in the future.
2018-07-04 17:29:18 +05:30
Peter Mucha
59bf1e586a fixed name clash of 'promptLayer' 2018-07-04 08:48:17 +02:00
Peter Mucha
6a6bd5ee79 refactored search functionality into own class 2018-07-02 09:53:14 +02:00
Rohit Awate
c86f18038e
Add option to open link in browser for HTML responses and minor improvements 2018-07-01 13:20:26 +05:30
Rohit Awate
e1e282c08b
Merge pull request #19 from RohitAwate/state-maintenance-improvements
Improvements to application state maintenance logic
2018-07-01 12:23:04 +05:30
Rohit Awate
eca1a639e6
HistoryManager now compares new requests with the previous one on the basis of Content-Type 2018-06-30 22:01:51 +05:30
Rohit Awate
738ecfee15
State maintenance logic now saves non-empty KeyValue fields only 2018-06-30 21:55:25 +05:30
Rohit Awate
51cbce3d7a
State maintenance logic now retains selection status of KeyValue fields 2018-06-30 20:53:28 +05:30
Rohit Awate
6e7606c99a
Added null checks to BodyTab state recovery logic 2018-06-29 12:27:19 +05:30
Rohit Awate
5c7b7b2a43
Rewrite DashboardState to save all tabs in BodyTab and not just the active ones 2018-06-29 11:08:26 +05:30
Rohit Awate
1efaf40a3c
Shifted state maintenance logic to JSON file 2018-06-29 09:34:15 +05:30
Rohit Awate
f65d2083ff
Add CONTRIBUTING.md 2018-06-26 17:06:45 +05:30
Rohit Awate
fdb680b97a
Project re-organization 2018-06-25 11:48:46 +05:30
Rohit Awate
92e8066607
Added missing license headers 2018-06-23 23:24:20 +05:30
Rohit Awate
3180c22949 Changed Travis CI script 2018-06-22 16:47:13 +05:30
Rohit Awate
58cf44780e Updated README to reflect the addition of syntax highlighting 2018-06-22 16:38:38 +05:30
Rohit Awate
26c9d7673a
Merge syntax-highlighting branch with master 2018-06-22 14:11:31 +05:30
Rohit Awate
d5228a6349
Added combo-box to switch highlighting modes for responseArea 2018-06-22 13:03:07 +05:30
Rohit Awate
0b46331314
Added plaintext highlighting 2018-06-22 12:12:32 +05:30
Rohit Awate
6316c1d5f9
Added XML syntax highlighting 2018-06-22 11:58:47 +05:30
Rohit Awate
7f18e0f6ae
Fixed NPE in EverestCodeArea and added editorWrapText setting 2018-06-21 15:05:45 +05:30
Rohit Awate
45f4ca5cb1
Added JSON syntax highlighting for request composer 2018-06-20 22:18:11 +05:30
Rohit Awate
5c7a0411de
Added JSON syntax highlighting for responseArea 2018-06-20 16:11:56 +05:30
Rohit Awate
6d096dcf59
Merged core-optimization on master 2018-06-20 13:23:29 +05:30
Rohit Awate
590554c6be
Merge branch 'core-optimization' into master 2018-06-09 21:47:52 +05:30
Rohit Awate
6f9ccd282a
Improved BugReporter and moved it into its own separate module 2018-06-04 16:42:40 +05:30
Rohit Awate
4c6ab95cff
Fixed critical bug in protocol prepending logic 2018-06-04 15:40:03 +05:30
Rohit Awate
6e74b4dbab
Added automatic prepending of protocol 2018-06-04 15:16:56 +05:30
Rohit Awate
d837cd5000
Shifted LoadingLayer GIF to JFXProgressBar 2018-05-24 19:24:24 +05:30
J Patrick Davenport
8696cbfb2e Added .gitignore entries for Eclipse-generated files (#14)
* Hides eclipse artifacts.

* Adds trailing slash to the Everest directory.
2018-05-17 18:03:57 +05:30
Rohit Awate
c90a22cc7b
Improved recycling of HashMaps 2018-05-13 21:50:00 +05:30
Rohit Awate
c2f12d146e
Optimized and cleaned up the logging service 2018-05-12 12:19:15 +05:30
Rohit Awate
79861e0d7e
Fixed #11: Application now scales correctly 2018-05-08 22:35:40 +05:30
Rohit Awate
ee956baed6
Fixed #9: Custom content types now override the ones determined automatically 2018-05-08 21:56:34 +05:30
Rohit Awate
411214311b
Added Travis CI 2018-05-03 13:51:20 +05:30
Rohit Awate
6f063a01c8
Fixed crucial typo in DashboardController 2018-05-03 13:08:35 +05:30
Rohit Awate
861b5deab1
Added ResponseHeadersViewer and minor UI tweaks 2018-05-03 09:57:44 +05:30